models Package

Classes

CloudErrorBody

An error response from the Container service.

NetworkProfile

Represents the OpenShift networking configuration.

OpenShiftManagedCluster

OpenShift Managed cluster.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

OpenShiftManagedClusterAADIdentityProvider

Defines the Identity provider for MS AAD.

All required parameters must be populated in order to send to Azure.

OpenShiftManagedClusterAgentPoolProfile

Defines the configuration of the OpenShift cluster VMs.

All required parameters must be populated in order to send to Azure.

OpenShiftManagedClusterAuthProfile

Defines all possible authentication profiles for the OpenShift cluster.

OpenShiftManagedClusterBaseIdentityProvider

Structure for any Identity provider.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: OpenShiftManagedClusterAADIdentityProvider.

All required parameters must be populated in order to send to Azure.

OpenShiftManagedClusterIdentityProvider

Defines the configuration of the identity providers to be used in the OpenShift cluster.

OpenShiftManagedClusterListResult

The response from the List OpenShift Managed Clusters operation.

Variables are only populated by the server, and will be ignored when sending a request.

OpenShiftManagedClusterMasterPoolProfile

OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.

All required parameters must be populated in order to send to Azure.

OpenShiftRouterProfile

Represents an OpenShift router.

Variables are only populated by the server, and will be ignored when sending a request.

PurchasePlan

Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.

Resource

The Resource model definition.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

TagsObject

Tags object for patch operations.

Enums

OSType

OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.

OpenShiftAgentPoolProfileRole

OpenShiftAgentPoolProfileRole represents the role of the AgentPoolProfile.

OpenShiftContainerServiceVMSize

Size of OpenShift VMs.