package
10.1.1+incompatible
Repository: https://github.com/openshift/openshift-azure.git
Documentation: pkg.go.dev
# Functions
FromInternal converts from an internal.OpenShiftManagedCluster to a v20190430.OpenShiftManagedCluster.
ToInternal converts from a v20190430.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.
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.
IdentityProvider is heavily cut down equivalent to IdentityProvider in the upstream.
MasterPoolProfile contains configuration for OpenShift master VMs.
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.