OpenShiftManagedClusterAgentPoolProfile Class

Defines the configuration of the OpenShift cluster VMs.

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

Inheritance
azure.mgmt.containerservice._serialization.Model
OpenShiftManagedClusterAgentPoolProfile

Constructor

OpenShiftManagedClusterAgentPoolProfile(*, name: str, count: int, vm_size: str | _models.OpenShiftContainerServiceVMSize, subnet_cidr: str = '10.0.0.0/24', os_type: str | _models.OSType = 'Linux', role: str | _models.OpenShiftAgentPoolProfileRole | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
name
str

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

count
int

Number of agents (VMs) to host docker containers. Required.

vm_size

Size of agent VMs. Required. 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", and "Standard_L32s".

subnet_cidr
str

Subnet CIDR for the peering.

Default value: 10.0.0.0/24
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" and "Windows".

Default value: Linux
role

Define the role of the AgentPoolProfile. Known values are: "compute" and "infra".

Variables

Name Description
name
str

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

count
int

Number of agents (VMs) to host docker containers. Required.

vm_size

Size of agent VMs. Required. 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", and "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" and "Windows".

role

Define the role of the AgentPoolProfile. Known values are: "compute" and "infra".