package
10.1.1+incompatible
Repository: https://github.com/openshift/openshift-azure.git
Documentation: pkg.go.dev

# Functions

FromInternal converts from a internal.OpenShiftManagedCluster to an admin.OpenShiftManagedCluster.
ToInternal converts from a admin.OpenShiftManagedCluster to an internal.OpenShiftManagedCluster.

# Constants

AdminUpdating means the existing OSA resource is being updated with admin privileges.
AgentPoolProfileRoleCompute is the compute role.
AgentPoolProfileRoleInfra is the infra role.
AgentPoolProfileRoleMaster is the master role.
APIVersion is the version of this API.
Creating means the OSA resource is being created.
Deleting means the OSA resource is being deleted.
Failed means the OSA resource is in failed state.
Migrating means the OSA resource is being migrated from one subscription or resource group to another.
OSTypeLinux is Linux.
OSTypeWindows is Windows.
VMSizes.
General purpose VMs.
VMSizes.
VMSizes.
VMSizes.
VMSizes.
VMSizes.
Memory optimized VMs.
VMSizes.
VMSizes.
VMSizes.
Compute optimized VMs.
Succeeded means the last create/update succeeded.
Updating means the existing OSA resource is being updated.
Upgrading means the existing OSA resource is being upgraded.

# Structs

AADIdentityProvider defines Identity provider for MS AAD.
AgentPoolProfile represents configuration of OpenShift cluster VMs.
AuthProfile defines all possible authentication profiles for the OpenShift cluster.
Certificate is an x509 certificate.
No description provided by the author
CertificateConfig contains all certificate configuration for the cluster.
ComponentLogLevel represents the log levels for the various components of a cluster.
Config holds the cluster admin config structure.
IdentityProvider is heavily cut down equivalent to IdentityProvider in the upstream.
ImageConfig contains all images for the pods.
MasterPoolProfile contains configuration for OpenShift master VMs.
MonitorProfile configuration for Azure Monitor log analytics.
NetworkProfile contains configuration for OpenShift networking.
OpenShiftManagedCluster complies with the ARM model of resource definition in a JSON template.
Properties represents the cluster definition.
ResourcePurchasePlan defines the resource plan as required by ARM for billing purposes.
RouterProfile represents an OpenShift router.

# Type aliases

AgentPoolProfileRole represents the role of the AgentPoolProfile.
OSType represents the OS type of VMs in an AgentPool.
ProvisioningState represents the current state of the OSA resource.
VMSize represents supported VMSizes.