OpenShiftManagedClusterMasterPoolProfile Class

OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.

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

Inheritance
OpenShiftManagedClusterMasterPoolProfile

Constructor

OpenShiftManagedClusterMasterPoolProfile(*, count: int, vm_size: Union[str, _models.OpenShiftContainerServiceVMSize], name: Optional[str] = None, subnet_cidr: Optional[str] = None, os_type: Optional[Union[str, _models.OSType]] = 'Linux', **kwargs)

Variables

name
str

Unique name of the master pool profile in the context of the subscription and resource group.

count
int

Required. Number of masters (VMs) to host docker containers. The default value is 3.

vm_size
str or OpenShiftContainerServiceVMSize

Required. Size of agent VMs. Known values are: "Standard_D2s_v3", "Standard_D4s_v3", "Standard_D8s_v3", "Standard_D16s_v3", "Standard_D32s_v3", "Standard_D64s_v3", "Standard_DS4_v2", "Standard_DS5_v2", "Standard_F8s_v2", "Standard_F16s_v2", "Standard_F32s_v2", "Standard_F64s_v2", "Standard_F72s_v2", "Standard_F8s", "Standard_F16s", "Standard_E4s_v3", "Standard_E8s_v3", "Standard_E16s_v3", "Standard_E20s_v3", "Standard_E32s_v3", "Standard_E64s_v3", "Standard_GS2", "Standard_GS3", "Standard_GS4", "Standard_GS5", "Standard_DS12_v2", "Standard_DS13_v2", "Standard_DS14_v2", "Standard_DS15_v2", "Standard_L4s", "Standard_L8s", "Standard_L16s", "Standard_L32s".

subnet_cidr
str

Subnet CIDR for the peering.

os_type
str or OSType

OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Known values are: "Linux", "Windows". Default value: "Linux".