Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-containerservice

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

AgentPoolMode

AgentPoolMode: string

Defines values for AgentPoolMode.
KnownAgentPoolMode can be used interchangeably with AgentPoolMode, this enum contains the known values that the service supports.

Known values supported by the service

System: System agent pools are primarily for hosting critical system pods such as CoreDNS and metrics-server. System agent pools osType must be Linux. System agent pools VM SKU must have at least 2vCPUs and 4GB of memory.
User: User agent pools are primarily for hosting your application pods.

AgentPoolType

AgentPoolType: string

Defines values for AgentPoolType.
KnownAgentPoolType can be used interchangeably with AgentPoolType, this enum contains the known values that the service supports.

Known values supported by the service

VirtualMachineScaleSets: Create an Agent Pool backed by a Virtual Machine Scale Set.
AvailabilitySet: Use of this is strongly discouraged.

AgentPoolsCreateOrUpdateResponse

AgentPoolsCreateOrUpdateResponse: AgentPool

Contains response data for the createOrUpdate operation.

AgentPoolsGetAvailableAgentPoolVersionsResponse

AgentPoolsGetAvailableAgentPoolVersionsResponse: AgentPoolAvailableVersions

Contains response data for the getAvailableAgentPoolVersions operation.

AgentPoolsGetResponse

AgentPoolsGetResponse: AgentPool

Contains response data for the get operation.

AgentPoolsGetUpgradeProfileResponse

AgentPoolsGetUpgradeProfileResponse: AgentPoolUpgradeProfile

Contains response data for the getUpgradeProfile operation.

AgentPoolsListNextResponse

AgentPoolsListNextResponse: AgentPoolListResult

Contains response data for the listNext operation.

AgentPoolsListResponse

AgentPoolsListResponse: AgentPoolListResult

Contains response data for the list operation.

BackendPoolType

BackendPoolType: string

Defines values for BackendPoolType.
KnownBackendPoolType can be used interchangeably with BackendPoolType, this enum contains the known values that the service supports.

Known values supported by the service

NodeIPConfiguration: The type of the managed inbound Load Balancer BackendPool. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.
NodeIP: The type of the managed inbound Load Balancer BackendPool. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.

Code

Code: string

Defines values for Code.
KnownCode can be used interchangeably with Code, this enum contains the known values that the service supports.

Known values supported by the service

Running: The cluster is running.
Stopped: The cluster is stopped.

ConnectionStatus

ConnectionStatus: string

Defines values for ConnectionStatus.
KnownConnectionStatus can be used interchangeably with ConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Pending
Approved
Rejected
Disconnected

ContainerServiceStorageProfileTypes

ContainerServiceStorageProfileTypes: string

Defines values for ContainerServiceStorageProfileTypes.
KnownContainerServiceStorageProfileTypes can be used interchangeably with ContainerServiceStorageProfileTypes, this enum contains the known values that the service supports.

Known values supported by the service

StorageAccount
ManagedDisks

ContainerServiceVMSizeTypes

ContainerServiceVMSizeTypes: string

Defines values for ContainerServiceVMSizeTypes.
KnownContainerServiceVMSizeTypes can be used interchangeably with ContainerServiceVMSizeTypes, this enum contains the known values that the service supports.

Known values supported by the service

Standard_A1
Standard_A10
Standard_A11
Standard_A1_v2
Standard_A2
Standard_A2_v2
Standard_A2m_v2
Standard_A3
Standard_A4
Standard_A4_v2
Standard_A4m_v2
Standard_A5
Standard_A6
Standard_A7
Standard_A8
Standard_A8_v2
Standard_A8m_v2
Standard_A9
Standard_B2ms
Standard_B2s
Standard_B4ms
Standard_B8ms
Standard_D1
Standard_D11
Standard_D11_v2
Standard_D11_v2_Promo
Standard_D12
Standard_D12_v2
Standard_D12_v2_Promo
Standard_D13
Standard_D13_v2
Standard_D13_v2_Promo
Standard_D14
Standard_D14_v2
Standard_D14_v2_Promo
Standard_D15_v2
Standard_D16_v3
Standard_D16s_v3
Standard_D1_v2
Standard_D2
Standard_D2_v2
Standard_D2_v2_Promo
Standard_D2_v3
Standard_D2s_v3
Standard_D3
Standard_D32_v3
Standard_D32s_v3
Standard_D3_v2
Standard_D3_v2_Promo
Standard_D4
Standard_D4_v2
Standard_D4_v2_Promo
Standard_D4_v3
Standard_D4s_v3
Standard_D5_v2
Standard_D5_v2_Promo
Standard_D64_v3
Standard_D64s_v3
Standard_D8_v3
Standard_D8s_v3
Standard_DS1
Standard_DS11
Standard_DS11_v2
Standard_DS11_v2_Promo
Standard_DS12
Standard_DS12_v2
Standard_DS12_v2_Promo
Standard_DS13
Standard_DS13-2_v2
Standard_DS13-4_v2
Standard_DS13_v2
Standard_DS13_v2_Promo
Standard_DS14
Standard_DS14-4_v2
Standard_DS14-8_v2
Standard_DS14_v2
Standard_DS14_v2_Promo
Standard_DS15_v2
Standard_DS1_v2
Standard_DS2
Standard_DS2_v2
Standard_DS2_v2_Promo
Standard_DS3
Standard_DS3_v2
Standard_DS3_v2_Promo
Standard_DS4
Standard_DS4_v2
Standard_DS4_v2_Promo
Standard_DS5_v2
Standard_DS5_v2_Promo
Standard_E16_v3
Standard_E16s_v3
Standard_E2_v3
Standard_E2s_v3
Standard_E32-16s_v3
Standard_E32-8s_v3
Standard_E32_v3
Standard_E32s_v3
Standard_E4_v3
Standard_E4s_v3
Standard_E64-16s_v3
Standard_E64-32s_v3
Standard_E64_v3
Standard_E64s_v3
Standard_E8_v3
Standard_E8s_v3
Standard_F1
Standard_F16
Standard_F16s
Standard_F16s_v2
Standard_F1s
Standard_F2
Standard_F2s
Standard_F2s_v2
Standard_F32s_v2
Standard_F4
Standard_F4s
Standard_F4s_v2
Standard_F64s_v2
Standard_F72s_v2
Standard_F8
Standard_F8s
Standard_F8s_v2
Standard_G1
Standard_G2
Standard_G3
Standard_G4
Standard_G5
Standard_GS1
Standard_GS2
Standard_GS3
Standard_GS4
Standard_GS4-4
Standard_GS4-8
Standard_GS5
Standard_GS5-16
Standard_GS5-8
Standard_H16
Standard_H16m
Standard_H16mr
Standard_H16r
Standard_H8
Standard_H8m
Standard_L16s
Standard_L32s
Standard_L4s
Standard_L8s
Standard_M128-32ms
Standard_M128-64ms
Standard_M128ms
Standard_M128s
Standard_M64-16ms
Standard_M64-32ms
Standard_M64ms
Standard_M64s
Standard_NC12
Standard_NC12s_v2
Standard_NC12s_v3
Standard_NC24
Standard_NC24r
Standard_NC24rs_v2
Standard_NC24rs_v3
Standard_NC24s_v2
Standard_NC24s_v3
Standard_NC6
Standard_NC6s_v2
Standard_NC6s_v3
Standard_ND12s
Standard_ND24rs
Standard_ND24s
Standard_ND6s
Standard_NV12
Standard_NV24
Standard_NV6

ControlledValues

ControlledValues: string

Defines values for ControlledValues.
KnownControlledValues can be used interchangeably with ControlledValues, this enum contains the known values that the service supports.

Known values supported by the service

RequestsAndLimits: Autoscaler will control resource requests and limits.
RequestsOnly: Autoscaler will control resource requests only.

Count

Count: 1 | 3 | 5

Defines values for Count.

CreatedByType

CreatedByType: string

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

Expander

Expander: string

Defines values for Expander.
KnownExpander can be used interchangeably with Expander, this enum contains the known values that the service supports.

Known values supported by the service

least-waste: Selects the node group that will have the least idle CPU (if tied, unused memory) after scale-up. This is useful when you have different classes of nodes, for example, high CPU or high memory nodes, and only want to expand those when there are pending pods that need a lot of those resources.
most-pods: Selects the node group that would be able to schedule the most pods when scaling up. This is useful when you are using nodeSelector to make sure certain pods land on certain nodes. Note that this won't cause the autoscaler to select bigger nodes vs. smaller, as it can add multiple smaller nodes at once.
priority: Selects the node group that has the highest priority assigned by the user. It's configuration is described in more details here.
random: Used when you don't have a particular need for the node groups to scale differently.

ExtendedLocationTypes

ExtendedLocationTypes: string

Defines values for ExtendedLocationTypes.
KnownExtendedLocationTypes can be used interchangeably with ExtendedLocationTypes, this enum contains the known values that the service supports.

Known values supported by the service

EdgeZone

FleetMemberProvisioningState

FleetMemberProvisioningState: string

Defines values for FleetMemberProvisioningState.
KnownFleetMemberProvisioningState can be used interchangeably with FleetMemberProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Canceled
Joining
Leaving
Updating

FleetMembersCreateOrUpdateResponse

FleetMembersCreateOrUpdateResponse: FleetMember

Contains response data for the createOrUpdate operation.

FleetMembersGetResponse

FleetMembersGetResponse: FleetMember

Contains response data for the get operation.

FleetMembersListByFleetNextResponse

FleetMembersListByFleetNextResponse: FleetMembersListResult

Contains response data for the listByFleetNext operation.

FleetMembersListByFleetResponse

FleetMembersListByFleetResponse: FleetMembersListResult

Contains response data for the listByFleet operation.

FleetProvisioningState

FleetProvisioningState: string

Defines values for FleetProvisioningState.
KnownFleetProvisioningState can be used interchangeably with FleetProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Canceled
Creating
Deleting
Updating

FleetsCreateOrUpdateResponse

FleetsCreateOrUpdateResponse: Fleet

Contains response data for the createOrUpdate operation.

FleetsGetResponse

FleetsGetResponse: Fleet

Contains response data for the get operation.

FleetsListByResourceGroupNextResponse

FleetsListByResourceGroupNextResponse: FleetListResult

Contains response data for the listByResourceGroupNext operation.

FleetsListByResourceGroupResponse

FleetsListByResourceGroupResponse: FleetListResult

Contains response data for the listByResourceGroup operation.

FleetsListCredentialsResponse

FleetsListCredentialsResponse: FleetCredentialResults

Contains response data for the listCredentials operation.

FleetsListNextResponse

FleetsListNextResponse: FleetListResult

Contains response data for the listNext operation.

FleetsListResponse

FleetsListResponse: FleetListResult

Contains response data for the list operation.

FleetsUpdateResponse

FleetsUpdateResponse: Fleet

Contains response data for the update operation.

Format

Format: string

Defines values for Format.
KnownFormat can be used interchangeably with Format, this enum contains the known values that the service supports.

Known values supported by the service

azure: Return azure auth-provider kubeconfig. This format is deprecated in 1.22 and will be fully removed in 1.25.
exec: Return exec format kubeconfig. This format requires kubelogin binary in the path.

GPUInstanceProfile

GPUInstanceProfile: string

Defines values for GPUInstanceProfile.
KnownGPUInstanceProfile can be used interchangeably with GPUInstanceProfile, this enum contains the known values that the service supports.

Known values supported by the service

MIG1g
MIG2g
MIG3g
MIG4g
MIG7g

IpFamily

IpFamily: string

Defines values for IpFamily.
KnownIpFamily can be used interchangeably with IpFamily, this enum contains the known values that the service supports.

Known values supported by the service

IPv4
IPv6

IpvsScheduler

IpvsScheduler: string

Defines values for IpvsScheduler.
KnownIpvsScheduler can be used interchangeably with IpvsScheduler, this enum contains the known values that the service supports.

Known values supported by the service

RoundRobin: Round Robin
LeastConnection: Least Connection

KeyVaultNetworkAccessTypes

KeyVaultNetworkAccessTypes: string

Defines values for KeyVaultNetworkAccessTypes.
KnownKeyVaultNetworkAccessTypes can be used interchangeably with KeyVaultNetworkAccessTypes, this enum contains the known values that the service supports.

Known values supported by the service

Public
Private

KubeletDiskType

KubeletDiskType: string

Defines values for KubeletDiskType.
KnownKubeletDiskType can be used interchangeably with KubeletDiskType, this enum contains the known values that the service supports.

Known values supported by the service

OS: Kubelet will use the OS disk for its data.
Temporary: Kubelet will use the temporary disk for its data.

Level

Level: string

Defines values for Level.
KnownLevel can be used interchangeably with Level, this enum contains the known values that the service supports.

Known values supported by the service

Off
Warning
Enforcement

LicenseType

LicenseType: string

Defines values for LicenseType.
KnownLicenseType can be used interchangeably with LicenseType, this enum contains the known values that the service supports.

Known values supported by the service

None: No additional licensing is applied.
Windows_Server: Enables Azure Hybrid User Benefits for Windows VMs.

LoadBalancerSku

LoadBalancerSku: string

Defines values for LoadBalancerSku.
KnownLoadBalancerSku can be used interchangeably with LoadBalancerSku, this enum contains the known values that the service supports.

Known values supported by the service

standard: Use a a standard Load Balancer. This is the recommended Load Balancer SKU. For more information about on working with the load balancer in the managed cluster, see the standard Load Balancer article.
basic: Use a basic Load Balancer with limited functionality.

MaintenanceConfigurationsCreateOrUpdateResponse

MaintenanceConfigurationsCreateOrUpdateResponse: MaintenanceConfiguration

Contains response data for the createOrUpdate operation.

MaintenanceConfigurationsGetResponse

MaintenanceConfigurationsGetResponse: MaintenanceConfiguration

Contains response data for the get operation.

MaintenanceConfigurationsListByManagedClusterNextResponse

MaintenanceConfigurationsListByManagedClusterNextResponse: MaintenanceConfigurationListResult

Contains response data for the listByManagedClusterNext operation.

MaintenanceConfigurationsListByManagedClusterResponse

MaintenanceConfigurationsListByManagedClusterResponse: MaintenanceConfigurationListResult

Contains response data for the listByManagedCluster operation.

ManagedClusterPodIdentityProvisioningState

ManagedClusterPodIdentityProvisioningState: string

Defines values for ManagedClusterPodIdentityProvisioningState.
KnownManagedClusterPodIdentityProvisioningState can be used interchangeably with ManagedClusterPodIdentityProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Assigned
Updating
Deleting
Failed

ManagedClusterSKUName

ManagedClusterSKUName: string

Defines values for ManagedClusterSKUName.
KnownManagedClusterSKUName can be used interchangeably with ManagedClusterSKUName, this enum contains the known values that the service supports.

Known values supported by the service

Basic

ManagedClusterSKUTier

ManagedClusterSKUTier: string

Defines values for ManagedClusterSKUTier.
KnownManagedClusterSKUTier can be used interchangeably with ManagedClusterSKUTier, this enum contains the known values that the service supports.

Known values supported by the service

Paid: Guarantees 99.95% availability of the Kubernetes API server endpoint for clusters that use Availability Zones and 99.9% of availability for clusters that don't use Availability Zones.
Free: No guaranteed SLA, no additional charges. Free tier clusters have an SLO of 99.5%.

ManagedClusterSnapshotsCreateOrUpdateResponse

ManagedClusterSnapshotsCreateOrUpdateResponse: ManagedClusterSnapshot

Contains response data for the createOrUpdate operation.

ManagedClusterSnapshotsGetResponse

ManagedClusterSnapshotsGetResponse: ManagedClusterSnapshot

Contains response data for the get operation.

ManagedClusterSnapshotsListByResourceGroupNextResponse

ManagedClusterSnapshotsListByResourceGroupNextResponse: ManagedClusterSnapshotListResult

Contains response data for the listByResourceGroupNext operation.

ManagedClusterSnapshotsListByResourceGroupResponse

ManagedClusterSnapshotsListByResourceGroupResponse: ManagedClusterSnapshotListResult

Contains response data for the listByResourceGroup operation.

ManagedClusterSnapshotsListNextResponse

ManagedClusterSnapshotsListNextResponse: ManagedClusterSnapshotListResult

Contains response data for the listNext operation.

ManagedClusterSnapshotsListResponse

ManagedClusterSnapshotsListResponse: ManagedClusterSnapshotListResult

Contains response data for the list operation.

ManagedClusterSnapshotsUpdateTagsResponse

ManagedClusterSnapshotsUpdateTagsResponse: ManagedClusterSnapshot

Contains response data for the updateTags operation.

ManagedClustersCreateOrUpdateResponse

ManagedClustersCreateOrUpdateResponse: ManagedCluster

Contains response data for the createOrUpdate operation.

ManagedClustersGetAccessProfileResponse

ManagedClustersGetAccessProfileResponse: ManagedClusterAccessProfile

Contains response data for the getAccessProfile operation.

ManagedClustersGetCommandResultResponse

ManagedClustersGetCommandResultResponse: RunCommandResult

Contains response data for the getCommandResult operation.

ManagedClustersGetOSOptionsResponse

ManagedClustersGetOSOptionsResponse: OSOptionProfile

Contains response data for the getOSOptions operation.

ManagedClustersGetResponse

ManagedClustersGetResponse: ManagedCluster

Contains response data for the get operation.

ManagedClustersGetUpgradeProfileResponse

ManagedClustersGetUpgradeProfileResponse: ManagedClusterUpgradeProfile

Contains response data for the getUpgradeProfile operation.

ManagedClustersListByResourceGroupNextResponse

ManagedClustersListByResourceGroupNextResponse: ManagedClusterListResult

Contains response data for the listByResourceGroupNext operation.

ManagedClustersListByResourceGroupResponse

ManagedClustersListByResourceGroupResponse: ManagedClusterListResult

Contains response data for the listByResourceGroup operation.

ManagedClustersListClusterAdminCredentialsResponse

ManagedClustersListClusterAdminCredentialsResponse: CredentialResults

Contains response data for the listClusterAdminCredentials operation.

ManagedClustersListClusterMonitoringUserCredentialsResponse

ManagedClustersListClusterMonitoringUserCredentialsResponse: CredentialResults

Contains response data for the listClusterMonitoringUserCredentials operation.

ManagedClustersListClusterUserCredentialsResponse

ManagedClustersListClusterUserCredentialsResponse: CredentialResults

Contains response data for the listClusterUserCredentials operation.

ManagedClustersListNextResponse

ManagedClustersListNextResponse: ManagedClusterListResult

Contains response data for the listNext operation.

ManagedClustersListOutboundNetworkDependenciesEndpointsNextResponse

ManagedClustersListOutboundNetworkDependenciesEndpointsNextResponse: OutboundEnvironmentEndpointCollection

Contains response data for the listOutboundNetworkDependenciesEndpointsNext operation.

ManagedClustersListOutboundNetworkDependenciesEndpointsResponse

ManagedClustersListOutboundNetworkDependenciesEndpointsResponse: OutboundEnvironmentEndpointCollection

Contains response data for the listOutboundNetworkDependenciesEndpoints operation.

ManagedClustersListResponse

ManagedClustersListResponse: ManagedClusterListResult

Contains response data for the list operation.

ManagedClustersRunCommandResponse

ManagedClustersRunCommandResponse: RunCommandResult

Contains response data for the runCommand operation.

ManagedClustersUpdateTagsResponse

ManagedClustersUpdateTagsResponse: ManagedCluster

Contains response data for the updateTags operation.

Mode

Mode: string

Defines values for Mode.
KnownMode can be used interchangeably with Mode, this enum contains the known values that the service supports.

Known values supported by the service

IPTABLES: IPTables proxy mode
IPVS: IPVS proxy mode. Must be using Kubernetes version >= 1.22.

NetworkMode

NetworkMode: string

Defines values for NetworkMode.
KnownNetworkMode can be used interchangeably with NetworkMode, this enum contains the known values that the service supports.

Known values supported by the service

transparent: No bridge is created. Intra-VM Pod to Pod communication is through IP routes created by Azure CNI. See Transparent Mode for more information.
bridge: This is no longer supported

NetworkPlugin

NetworkPlugin: string

Defines values for NetworkPlugin.
KnownNetworkPlugin can be used interchangeably with NetworkPlugin, this enum contains the known values that the service supports.

Known values supported by the service

azure: Use the Azure CNI network plugin. See Azure CNI (advanced) networking for more information.
kubenet: Use the Kubenet network plugin. See Kubenet (basic) networking for more information.
none: Do not use a network plugin. A custom CNI will need to be installed after cluster creation for networking functionality.

NetworkPluginMode

NetworkPluginMode: string

Defines values for NetworkPluginMode.
KnownNetworkPluginMode can be used interchangeably with NetworkPluginMode, this enum contains the known values that the service supports.

Known values supported by the service

Overlay: Pods are given IPs from the PodCIDR address space but use Azure Routing Domains rather than Kubenet reference plugins host-local and bridge.

NetworkPolicy

NetworkPolicy: string

Defines values for NetworkPolicy.
KnownNetworkPolicy can be used interchangeably with NetworkPolicy, this enum contains the known values that the service supports.

Known values supported by the service

calico: Use Calico network policies. See differences between Azure and Calico policies for more information.
azure: Use Azure network policies. See differences between Azure and Calico policies for more information.

OSDiskType

OSDiskType: string

Defines values for OSDiskType.
KnownOSDiskType can be used interchangeably with OSDiskType, this enum contains the known values that the service supports.

Known values supported by the service

Managed: Azure replicates the operating system disk for a virtual machine to Azure storage to avoid data loss should the VM need to be relocated to another host. Since containers aren't designed to have local state persisted, this behavior offers limited value while providing some drawbacks, including slower node provisioning and higher read/write latency.
Ephemeral: Ephemeral OS disks are stored only on the host machine, just like a temporary disk. This provides lower read/write latency, along with faster node scaling and cluster upgrades.

OSType

OSType: string

Defines values for OSType.
KnownOSType can be used interchangeably with OSType, this enum contains the known values that the service supports.

Known values supported by the service

Linux: Use Linux.
Windows: Use Windows.

OperationsListResponse

OperationsListResponse: OperationListResult

Contains response data for the list operation.

Ossku

Ossku: string

Defines values for Ossku.
KnownOssku can be used interchangeably with Ossku, this enum contains the known values that the service supports.

Known values supported by the service

Ubuntu
CBLMariner
Mariner
Windows2019
Windows2022

OutboundType

OutboundType: string

Defines values for OutboundType.
KnownOutboundType can be used interchangeably with OutboundType, this enum contains the known values that the service supports.

Known values supported by the service

loadBalancer: The load balancer is used for egress through an AKS assigned public IP. This supports Kubernetes services of type 'loadBalancer'. For more information see outbound type loadbalancer.
userDefinedRouting: Egress paths must be defined by the user. This is an advanced scenario and requires proper network configuration. For more information see outbound type userDefinedRouting.
managedNATGateway: The AKS-managed NAT gateway is used for egress.
userAssignedNATGateway: The user-assigned NAT gateway associated to the cluster subnet is used for egress. This is an advanced scenario and requires proper network configuration.

PrivateEndpointConnectionProvisioningState

PrivateEndpointConnectionProvisioningState: string

Defines values for PrivateEndpointConnectionProvisioningState.
KnownPrivateEndpointConnectionProvisioningState can be used interchangeably with PrivateEndpointConnectionProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Creating
Deleting
Failed

PrivateEndpointConnectionsGetResponse

PrivateEndpointConnectionsGetResponse: PrivateEndpointConnection

Contains response data for the get operation.

PrivateEndpointConnectionsListResponse

PrivateEndpointConnectionsListResponse: PrivateEndpointConnectionListResult

Contains response data for the list operation.

PrivateEndpointConnectionsUpdateResponse

PrivateEndpointConnectionsUpdateResponse: PrivateEndpointConnection

Contains response data for the update operation.

PrivateLinkResourcesListResponse

PrivateLinkResourcesListResponse: PrivateLinkResourcesListResult

Contains response data for the list operation.

PublicNetworkAccess

PublicNetworkAccess: string

Defines values for PublicNetworkAccess.
KnownPublicNetworkAccess can be used interchangeably with PublicNetworkAccess, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Inbound/Outbound to the managedCluster is allowed.
Disabled: Inbound traffic to managedCluster is disabled, traffic from managedCluster is allowed.
SecuredByPerimeter: Inbound/Outbound traffic is managed by Microsoft.Network/NetworkSecurityPerimeters.

ResolvePrivateLinkServiceIdPostResponse

ResolvePrivateLinkServiceIdPostResponse: PrivateLinkResource

Contains response data for the post operation.

ResourceIdentityType

ResourceIdentityType: "SystemAssigned" | "UserAssigned" | "None"

Defines values for ResourceIdentityType.

ScaleDownMode

ScaleDownMode: string

Defines values for ScaleDownMode.
KnownScaleDownMode can be used interchangeably with ScaleDownMode, this enum contains the known values that the service supports.

Known values supported by the service

Delete: Create new instances during scale up and remove instances during scale down.
Deallocate: Attempt to start deallocated instances (if they exist) during scale up and deallocate instances during scale down.

ScaleSetEvictionPolicy

ScaleSetEvictionPolicy: string

Defines values for ScaleSetEvictionPolicy.
KnownScaleSetEvictionPolicy can be used interchangeably with ScaleSetEvictionPolicy, this enum contains the known values that the service supports.

Known values supported by the service

Delete: Nodes in the underlying Scale Set of the node pool are deleted when they're evicted.
Deallocate: Nodes in the underlying Scale Set of the node pool are set to the stopped-deallocated state upon eviction. Nodes in the stopped-deallocated state count against your compute quota and can cause issues with cluster scaling or upgrading.

ScaleSetPriority

ScaleSetPriority: string

Defines values for ScaleSetPriority.
KnownScaleSetPriority can be used interchangeably with ScaleSetPriority, this enum contains the known values that the service supports.

Known values supported by the service

Spot: Spot priority VMs will be used. There is no SLA for spot nodes. See spot on AKS for more information.
Regular: Regular VMs will be used.

SnapshotType

SnapshotType: string

Defines values for SnapshotType.
KnownSnapshotType can be used interchangeably with SnapshotType, this enum contains the known values that the service supports.

Known values supported by the service

NodePool: The snapshot is a snapshot of a node pool.
ManagedCluster: The snapshot is a snapshot of a managed cluster.

SnapshotsCreateOrUpdateResponse

SnapshotsCreateOrUpdateResponse: Snapshot

Contains response data for the createOrUpdate operation.

SnapshotsGetResponse

SnapshotsGetResponse: Snapshot

Contains response data for the get operation.

SnapshotsListByResourceGroupNextResponse

SnapshotsListByResourceGroupNextResponse: SnapshotListResult

Contains response data for the listByResourceGroupNext operation.

SnapshotsListByResourceGroupResponse

SnapshotsListByResourceGroupResponse: SnapshotListResult

Contains response data for the listByResourceGroup operation.

SnapshotsListNextResponse

SnapshotsListNextResponse: SnapshotListResult

Contains response data for the listNext operation.

SnapshotsListResponse

SnapshotsListResponse: SnapshotListResult

Contains response data for the list operation.

SnapshotsUpdateTagsResponse

SnapshotsUpdateTagsResponse: Snapshot

Contains response data for the updateTags operation.

TrustedAccessRoleBindingProvisioningState

TrustedAccessRoleBindingProvisioningState: string

Defines values for TrustedAccessRoleBindingProvisioningState.
KnownTrustedAccessRoleBindingProvisioningState can be used interchangeably with TrustedAccessRoleBindingProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Updating
Deleting

TrustedAccessRoleBindingsCreateOrUpdateResponse

TrustedAccessRoleBindingsCreateOrUpdateResponse: TrustedAccessRoleBinding

Contains response data for the createOrUpdate operation.

TrustedAccessRoleBindingsGetResponse

TrustedAccessRoleBindingsGetResponse: TrustedAccessRoleBinding

Contains response data for the get operation.

TrustedAccessRoleBindingsListNextResponse

TrustedAccessRoleBindingsListNextResponse: TrustedAccessRoleBindingListResult

Contains response data for the listNext operation.

TrustedAccessRoleBindingsListResponse

TrustedAccessRoleBindingsListResponse: TrustedAccessRoleBindingListResult

Contains response data for the list operation.

TrustedAccessRolesListNextResponse

TrustedAccessRolesListNextResponse: TrustedAccessRoleListResult

Contains response data for the listNext operation.

TrustedAccessRolesListResponse

TrustedAccessRolesListResponse: TrustedAccessRoleListResult

Contains response data for the list operation.

UpdateMode

UpdateMode: string

Defines values for UpdateMode.
KnownUpdateMode can be used interchangeably with UpdateMode, this enum contains the known values that the service supports.

Known values supported by the service

Off: Autoscaler never changes pod resources but provides recommendations.
Initial: Autoscaler only assigns resources on pod creation and doesn't change them during the lifetime of the pod.
Recreate: Autoscaler assigns resources on pod creation and updates pods that need further scaling during their lifetime by deleting and recreating.
Auto: Autoscaler chooses the update mode. Autoscaler currently does the same as Recreate. In the future, it may take advantage of restart-free mechanisms once they are available.

UpgradeChannel

UpgradeChannel: string

Defines values for UpgradeChannel.
KnownUpgradeChannel can be used interchangeably with UpgradeChannel, this enum contains the known values that the service supports.

Known values supported by the service

rapid: Automatically upgrade the cluster to the latest supported patch release on the latest supported minor version. In cases where the cluster is at a version of Kubernetes that is at an N-2 minor version where N is the latest supported minor version, the cluster first upgrades to the latest supported patch version on N-1 minor version. For example, if a cluster is running version 1.17.7 and versions 1.17.9, 1.18.4, 1.18.6, and 1.19.1 are available, your cluster first is upgraded to 1.18.6, then is upgraded to 1.19.1.
stable: Automatically upgrade the cluster to the latest supported patch release on minor version N-1, where N is the latest supported minor version. For example, if a cluster is running version 1.17.7 and versions 1.17.9, 1.18.4, 1.18.6, and 1.19.1 are available, your cluster is upgraded to 1.18.6.
patch: Automatically upgrade the cluster to the latest supported patch version when it becomes available while keeping the minor version the same. For example, if a cluster is running version 1.17.7 and versions 1.17.9, 1.18.4, 1.18.6, and 1.19.1 are available, your cluster is upgraded to 1.17.9.
node-image: Automatically upgrade the node image to the latest version available. Microsoft provides patches and new images for image nodes frequently (usually weekly), but your running nodes won't get the new images unless you do a node image upgrade. Turning on the node-image channel will automatically update your node images whenever a new version is available.
none: Disables auto-upgrades and keeps the cluster at its current version of Kubernetes.

WeekDay

WeekDay: string

Defines values for WeekDay.
KnownWeekDay can be used interchangeably with WeekDay, this enum contains the known values that the service supports.

Known values supported by the service

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

WorkloadRuntime

WorkloadRuntime: string

Defines values for WorkloadRuntime.
KnownWorkloadRuntime can be used interchangeably with WorkloadRuntime, this enum contains the known values that the service supports.

Known values supported by the service

OCIContainer: Nodes will use Kubelet to run standard OCI container workloads.
WasmWasi: Nodes will use Krustlet to run WASM workloads using the WASI provider (Preview).

Variables

Const serializer

serializer: any = coreClient.createSerializer(Mappers, /* isXml */ false)

Object literals

Const $host

$host: object

parameterPath

parameterPath: string = "$host"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "$host"

type

type: object

name

name: string = "String"

Const AgentPool

AgentPool: object

type

type: object

className

className: string = "AgentPool"

name

name: string = "Composite"

modelProperties

modelProperties: object

availabilityZones

availabilityZones: object

serializedName

serializedName: string = "properties.availabilityZones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

capacityReservationGroupID

capacityReservationGroupID: object

serializedName

serializedName: string = "properties.capacityReservationGroupID"

type

type: object

name

name: string = "String"

count

count: object

serializedName

serializedName: string = "properties.count"

type

type: object

name

name: string = "Number"

creationData

creationData: object

serializedName

serializedName: string = "properties.creationData"

type

type: object

className

className: string = "CreationData"

name

name: string = "Composite"

currentOrchestratorVersion

currentOrchestratorVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.currentOrchestratorVersion"

type

type: object

name

name: string = "String"

enableAutoScaling

enableAutoScaling: object

serializedName

serializedName: string = "properties.enableAutoScaling"

type

type: object

name

name: string = "Boolean"

enableCustomCATrust

enableCustomCATrust: object

serializedName

serializedName: string = "properties.enableCustomCATrust"

type

type: object

name

name: string = "Boolean"

enableEncryptionAtHost

enableEncryptionAtHost: object

serializedName

serializedName: string = "properties.enableEncryptionAtHost"

type

type: object

name

name: string = "Boolean"

enableFips

enableFips: object

serializedName

serializedName: string = "properties.enableFIPS"

type

type: object

name

name: string = "Boolean"

enableNodePublicIP

enableNodePublicIP: object

serializedName

serializedName: string = "properties.enableNodePublicIP"

type

type: object

name

name: string = "Boolean"

enableUltraSSD

enableUltraSSD: object

serializedName

serializedName: string = "properties.enableUltraSSD"

type

type: object

name

name: string = "Boolean"

gpuInstanceProfile

gpuInstanceProfile: object

serializedName

serializedName: string = "properties.gpuInstanceProfile"

type

type: object

name

name: string = "String"

hostGroupID

hostGroupID: object

serializedName

serializedName: string = "properties.hostGroupID"

type

type: object

name

name: string = "String"

kubeletConfig

kubeletConfig: object

serializedName

serializedName: string = "properties.kubeletConfig"

type

type: object

className

className: string = "KubeletConfig"

name

name: string = "Composite"

kubeletDiskType

kubeletDiskType: object

serializedName

serializedName: string = "properties.kubeletDiskType"

type

type: object

name

name: string = "String"

linuxOSConfig

linuxOSConfig: object

serializedName

serializedName: string = "properties.linuxOSConfig"

type

type: object

className

className: string = "LinuxOSConfig"

name

name: string = "Composite"

maxCount

maxCount: object

serializedName

serializedName: string = "properties.maxCount"

type

type: object

name

name: string = "Number"

maxPods

maxPods: object

serializedName

serializedName: string = "properties.maxPods"

type

type: object

name

name: string = "Number"

messageOfTheDay

messageOfTheDay: object

serializedName

serializedName: string = "properties.messageOfTheDay"

type

type: object

name

name: string = "String"

minCount

minCount: object

serializedName

serializedName: string = "properties.minCount"

type

type: object

name

name: string = "Number"

mode

mode: object

serializedName

serializedName: string = "properties.mode"

type

type: object

name

name: string = "String"

networkProfile

networkProfile: object

serializedName

serializedName: string = "properties.networkProfile"

type

type: object

className

className: string = "AgentPoolNetworkProfile"

name

name: string = "Composite"

nodeImageVersion

nodeImageVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.nodeImageVersion"

type

type: object

name

name: string = "String"

nodeLabels

nodeLabels: object

serializedName

serializedName: string = "properties.nodeLabels"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

nodePublicIPPrefixID

nodePublicIPPrefixID: object

serializedName

serializedName: string = "properties.nodePublicIPPrefixID"

type

type: object

name

name: string = "String"

nodeTaints

nodeTaints: object

serializedName

serializedName: string = "properties.nodeTaints"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

orchestratorVersion

orchestratorVersion: object

serializedName

serializedName: string = "properties.orchestratorVersion"

type

type: object

name

name: string = "String"

osDiskSizeGB

osDiskSizeGB: object

serializedName

serializedName: string = "properties.osDiskSizeGB"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 2048

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

osDiskType

osDiskType: object

serializedName

serializedName: string = "properties.osDiskType"

type

type: object

name

name: string = "String"

osSKU

osSKU: object

serializedName

serializedName: string = "properties.osSKU"

type

type: object

name

name: string = "String"

osType

osType: object

defaultValue

defaultValue: string = "Linux"

serializedName

serializedName: string = "properties.osType"

type

type: object

name

name: string = "String"

podSubnetID

podSubnetID: object

serializedName

serializedName: string = "properties.podSubnetID"

type

type: object

name

name: string = "String"

powerState

powerState: object

serializedName

serializedName: string = "properties.powerState"

type

type: object

className

className: string = "PowerState"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

proximityPlacementGroupID

proximityPlacementGroupID: object

serializedName

serializedName: string = "properties.proximityPlacementGroupID"

type

type: object

name

name: string = "String"

scaleDownMode

scaleDownMode: object

serializedName

serializedName: string = "properties.scaleDownMode"

type

type: object

name

name: string = "String"

scaleSetEvictionPolicy

scaleSetEvictionPolicy: object

defaultValue

defaultValue: string = "Delete"

serializedName

serializedName: string = "properties.scaleSetEvictionPolicy"

type

type: object

name

name: string = "String"

scaleSetPriority

scaleSetPriority: object

defaultValue

defaultValue: string = "Regular"

serializedName

serializedName: string = "properties.scaleSetPriority"

type

type: object

name

name: string = "String"

spotMaxPrice

spotMaxPrice: object

defaultValue

defaultValue: number = -1

serializedName

serializedName: string = "properties.spotMaxPrice"

type

type: object

name

name: string = "Number"

tags

tags: object

serializedName

serializedName: string = "properties.tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

typePropertiesType

typePropertiesType: object

serializedName

serializedName: string = "properties.type"

type

type: object

name

name: string = "String"

upgradeSettings

upgradeSettings: object

serializedName

serializedName: string = "properties.upgradeSettings"

type

type: object

className

className: string = "AgentPoolUpgradeSettings"

name

name: string = "Composite"

vmSize

vmSize: object

serializedName

serializedName: string = "properties.vmSize"

type

type: object

name

name: string = "String"

vnetSubnetID

vnetSubnetID: object

serializedName

serializedName: string = "properties.vnetSubnetID"

type

type: object

name

name: string = "String"

windowsProfile

windowsProfile: object

serializedName

serializedName: string = "properties.windowsProfile"

type

type: object

className

className: string = "AgentPoolWindowsProfile"

name

name: string = "Composite"

workloadRuntime

workloadRuntime: object

serializedName

serializedName: string = "properties.workloadRuntime"

type

type: object

name

name: string = "String"

Const AgentPoolAvailableVersions

AgentPoolAvailableVersions: object

type

type: object

className

className: string = "AgentPoolAvailableVersions"

name

name: string = "Composite"

modelProperties

modelProperties: object

agentPoolVersions

agentPoolVersions: object

serializedName

serializedName: string = "properties.agentPoolVersions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem"

name

name: string = "Composite"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem

AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem: object

type

type: object

className

className: string = "AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

default

default: object

serializedName

serializedName: string = "default"

type

type: object

name

name: string = "Boolean"

isPreview

isPreview: object

serializedName

serializedName: string = "isPreview"

type

type: object

name

name: string = "Boolean"

kubernetesVersion

kubernetesVersion: object

serializedName

serializedName: string = "kubernetesVersion"

type

type: object

name

name: string = "String"

Const AgentPoolListResult

AgentPoolListResult: object

type

type: object

className

className: string = "AgentPoolListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AgentPool"

name

name: string = "Composite"

Const AgentPoolNetworkProfile

AgentPoolNetworkProfile: object

type

type: object

className

className: string = "AgentPoolNetworkProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

nodePublicIPTags

nodePublicIPTags: object

serializedName

serializedName: string = "nodePublicIPTags"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IPTag"

name

name: string = "Composite"

Const AgentPoolUpgradeProfile

AgentPoolUpgradeProfile: object

type

type: object

className

className: string = "AgentPoolUpgradeProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

kubernetesVersion

kubernetesVersion: object

required

required: boolean = true

serializedName

serializedName: string = "properties.kubernetesVersion"

type

type: object

name

name: string = "String"

latestNodeImageVersion

latestNodeImageVersion: object

serializedName

serializedName: string = "properties.latestNodeImageVersion"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

osType

osType: object

defaultValue

defaultValue: string = "Linux"

required

required: boolean = true

serializedName

serializedName: string = "properties.osType"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

upgrades

upgrades: object

serializedName

serializedName: string = "properties.upgrades"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AgentPoolUpgradeProfilePropertiesUpgradesItem"

name

name: string = "Composite"

Const AgentPoolUpgradeProfilePropertiesUpgradesItem

AgentPoolUpgradeProfilePropertiesUpgradesItem: object

type

type: object

className

className: string = "AgentPoolUpgradeProfilePropertiesUpgradesItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

isPreview

isPreview: object

serializedName

serializedName: string = "isPreview"

type

type: object

name

name: string = "Boolean"

kubernetesVersion

kubernetesVersion: object

serializedName

serializedName: string = "kubernetesVersion"

type

type: object

name

name: string = "String"

Const AgentPoolUpgradeSettings

AgentPoolUpgradeSettings: object

type

type: object

className

className: string = "AgentPoolUpgradeSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

maxSurge

maxSurge: object

serializedName

serializedName: string = "maxSurge"

type

type: object

name

name: string = "String"

Const AgentPoolWindowsProfile

AgentPoolWindowsProfile: object

type

type: object

className

className: string = "AgentPoolWindowsProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

disableOutboundNat

disableOutboundNat: object

serializedName

serializedName: string = "disableOutboundNat"

type

type: object

name

name: string = "Boolean"

Const AgentPoolsUpgradeNodeImageVersionHeaders

AgentPoolsUpgradeNodeImageVersionHeaders: object

type

type: object

className

className: string = "AgentPoolsUpgradeNodeImageVersionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

azureAsyncOperation

azureAsyncOperation: object

serializedName

serializedName: string = "azure-asyncoperation"

type

type: object

name

name: string = "String"

Const AzureEntityResource

AzureEntityResource: object

type

type: object

className

className: string = "AzureEntityResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

Const AzureKeyVaultKms

AzureKeyVaultKms: object

type

type: object

className

className: string = "AzureKeyVaultKms"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

keyId

keyId: object

serializedName

serializedName: string = "keyId"

type

type: object

name

name: string = "String"

keyVaultNetworkAccess

keyVaultNetworkAccess: object

defaultValue

defaultValue: string = "Public"

serializedName

serializedName: string = "keyVaultNetworkAccess"

type

type: object

name

name: string = "String"

keyVaultResourceId

keyVaultResourceId: object

serializedName

serializedName: string = "keyVaultResourceId"

type

type: object

name

name: string = "String"

Const CloudError

CloudError: object

type

type: object

className

className: string = "CloudError"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "CloudErrorBody"

name

name: string = "Composite"

Const CloudErrorBody

CloudErrorBody: object

type

type: object

className

className: string = "CloudErrorBody"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CloudErrorBody"

name

name: string = "Composite"

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const ContainerServiceDiagnosticsProfile

ContainerServiceDiagnosticsProfile: object

type

type: object

className

className: string = "ContainerServiceDiagnosticsProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

vmDiagnostics

vmDiagnostics: object

serializedName

serializedName: string = "vmDiagnostics"

type

type: object

className

className: string = "ContainerServiceVMDiagnostics"

name

name: string = "Composite"

Const ContainerServiceLinuxProfile

ContainerServiceLinuxProfile: object

type

type: object

className

className: string = "ContainerServiceLinuxProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

adminUsername

adminUsername: object

required

required: boolean = true

serializedName

serializedName: string = "adminUsername"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[A-Za-z][-A-Za-z0-9_]*$")

type

type: object

name

name: string = "String"

ssh

ssh: object

serializedName

serializedName: string = "ssh"

type

type: object

className

className: string = "ContainerServiceSshConfiguration"

name

name: string = "Composite"

Const ContainerServiceMasterProfile

ContainerServiceMasterProfile: object

type

type: object

className

className: string = "ContainerServiceMasterProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

defaultValue

defaultValue: string = "1"

serializedName

serializedName: string = "count"

type

type: object

allowedValues

allowedValues: number[] = [1, 3, 5]

name

name: string = "Enum"

dnsPrefix

dnsPrefix: object

required

required: boolean = true

serializedName

serializedName: string = "dnsPrefix"

type

type: object

name

name: string = "String"

firstConsecutiveStaticIP

firstConsecutiveStaticIP: object

defaultValue

defaultValue: string = "10.240.255.5"

serializedName

serializedName: string = "firstConsecutiveStaticIP"

type

type: object

name

name: string = "String"

fqdn

fqdn: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "fqdn"

type

type: object

name

name: string = "String"

osDiskSizeGB

osDiskSizeGB: object

serializedName

serializedName: string = "osDiskSizeGB"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 2048

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

storageProfile

storageProfile: object

serializedName

serializedName: string = "storageProfile"

type

type: object

name

name: string = "String"

vmSize

vmSize: object

required

required: boolean = true

serializedName

serializedName: string = "vmSize"

type

type: object

name

name: string = "String"

vnetSubnetID

vnetSubnetID: object

serializedName

serializedName: string = "vnetSubnetID"

type

type: object

name

name: string = "String"

Const ContainerServiceNetworkProfile

ContainerServiceNetworkProfile: object

type

type: object

className

className: string = "ContainerServiceNetworkProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

dnsServiceIP

dnsServiceIP: object

defaultValue

defaultValue: string = "10.0.0.10"

serializedName

serializedName: string = "dnsServiceIP"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$")

type

type: object

name

name: string = "String"

dockerBridgeCidr

dockerBridgeCidr: object

defaultValue

defaultValue: string = "172.17.0.1/16"

serializedName

serializedName: string = "dockerBridgeCidr"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^([0-9]{1,3}\\.){3}[0-9]{1,3}(\\/([0-9]|[1-2][0-9]|3[0-2]))?$")

type

type: object

name

name: string = "String"

ipFamilies

ipFamilies: object

serializedName

serializedName: string = "ipFamilies"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

kubeProxyConfig

kubeProxyConfig: object

serializedName

serializedName: string = "kubeProxyConfig"

type

type: object

className

className: string = "ContainerServiceNetworkProfileKubeProxyConfig"

name

name: string = "Composite"

loadBalancerProfile

loadBalancerProfile: object

serializedName

serializedName: string = "loadBalancerProfile"

type

type: object

className

className: string = "ManagedClusterLoadBalancerProfile"

name

name: string = "Composite"

loadBalancerSku

loadBalancerSku: object

serializedName

serializedName: string = "loadBalancerSku"

type

type: object

name

name: string = "String"

natGatewayProfile

natGatewayProfile: object

serializedName

serializedName: string = "natGatewayProfile"

type

type: object

className

className: string = "ManagedClusterNATGatewayProfile"

name

name: string = "Composite"

networkMode

networkMode: object

serializedName

serializedName: string = "networkMode"

type

type: object

name

name: string = "String"

networkPlugin

networkPlugin: object

defaultValue

defaultValue: string = "kubenet"

serializedName

serializedName: string = "networkPlugin"

type

type: object

name

name: string = "String"

networkPluginMode

networkPluginMode: object

serializedName

serializedName: string = "networkPluginMode"

type

type: object

name

name: string = "String"

networkPolicy

networkPolicy: object

serializedName

serializedName: string = "networkPolicy"

type

type: object

name

name: string = "String"

outboundType

outboundType: object

defaultValue

defaultValue: string = "loadBalancer"

serializedName

serializedName: string = "outboundType"

type

type: object

name

name: string = "String"

podCidr

podCidr: object

defaultValue

defaultValue: string = "10.244.0.0/16"

serializedName

serializedName: string = "podCidr"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^([0-9]{1,3}\\.){3}[0-9]{1,3}(\\/([0-9]|[1-2][0-9]|3[0-2]))?$")

type

type: object

name

name: string = "String"

podCidrs

podCidrs: object

serializedName

serializedName: string = "podCidrs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

serviceCidr

serviceCidr: object

defaultValue

defaultValue: string = "10.0.0.0/16"

serializedName

serializedName: string = "serviceCidr"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^([0-9]{1,3}\\.){3}[0-9]{1,3}(\\/([0-9]|[1-2][0-9]|3[0-2]))?$")

type

type: object

name

name: string = "String"

serviceCidrs

serviceCidrs: object

serializedName

serializedName: string = "serviceCidrs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ContainerServiceNetworkProfileKubeProxyConfig

ContainerServiceNetworkProfileKubeProxyConfig: object

type

type: object

className

className: string = "ContainerServiceNetworkProfileKubeProxyConfig"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

ipvsConfig

ipvsConfig: object

serializedName

serializedName: string = "ipvsConfig"

type

type: object

className

className: string = "ContainerServiceNetworkProfileKubeProxyConfigIpvsConfig"

name

name: string = "Composite"

mode

mode: object

serializedName

serializedName: string = "mode"

type

type: object

name

name: string = "String"

Const ContainerServiceNetworkProfileKubeProxyConfigIpvsConfig

ContainerServiceNetworkProfileKubeProxyConfigIpvsConfig: object

type

type: object

className

className: string = "ContainerServiceNetworkProfileKubeProxyConfigIpvsConfig"

name

name: string = "Composite"

modelProperties

modelProperties: object

scheduler

scheduler: object

serializedName

serializedName: string = "scheduler"

type

type: object

name

name: string = "String"

tcpFinTimeoutSeconds

tcpFinTimeoutSeconds: object

serializedName

serializedName: string = "tcpFinTimeoutSeconds"

type

type: object

name

name: string = "Number"

tcpTimeoutSeconds

tcpTimeoutSeconds: object

serializedName

serializedName: string = "tcpTimeoutSeconds"

type

type: object

name

name: string = "Number"

udpTimeoutSeconds

udpTimeoutSeconds: object

serializedName

serializedName: string = "udpTimeoutSeconds"

type

type: object

name

name: string = "Number"

Const ContainerServiceSshConfiguration

ContainerServiceSshConfiguration: object

type

type: object

className

className: string = "ContainerServiceSshConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

publicKeys

publicKeys: object

required

required: boolean = true

serializedName

serializedName: string = "publicKeys"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ContainerServiceSshPublicKey"

name

name: string = "Composite"

Const ContainerServiceSshPublicKey

ContainerServiceSshPublicKey: object

type

type: object

className

className: string = "ContainerServiceSshPublicKey"

name

name: string = "Composite"

modelProperties

modelProperties: object

keyData

keyData: object

required

required: boolean = true

serializedName

serializedName: string = "keyData"

type

type: object

name

name: string = "String"

Const ContainerServiceVMDiagnostics

ContainerServiceVMDiagnostics: object

type

type: object

className

className: string = "ContainerServiceVMDiagnostics"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

required

required: boolean = true

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

storageUri

storageUri: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "storageUri"

type

type: object

name

name: string = "String"

Const CreationData

CreationData: object

type

type: object

className

className: string = "CreationData"

name

name: string = "Composite"

modelProperties

modelProperties: object

sourceResourceId

sourceResourceId: object

serializedName

serializedName: string = "sourceResourceId"

type

type: object

name

name: string = "String"

Const CredentialResult

CredentialResult: object

type

type: object

className

className: string = "CredentialResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "ByteArray"

Const CredentialResults

CredentialResults: object

type

type: object

className

className: string = "CredentialResults"

name

name: string = "Composite"

modelProperties

modelProperties: object

kubeconfigs

kubeconfigs: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "kubeconfigs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CredentialResult"

name

name: string = "Composite"

Const EndpointDependency

EndpointDependency: object

type

type: object

className

className: string = "EndpointDependency"

name

name: string = "Composite"

modelProperties

modelProperties: object

domainName

domainName: object

serializedName

serializedName: string = "domainName"

type

type: object

name

name: string = "String"

endpointDetails

endpointDetails: object

serializedName

serializedName: string = "endpointDetails"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EndpointDetail"

name

name: string = "Composite"

Const EndpointDetail

EndpointDetail: object

type

type: object

className

className: string = "EndpointDetail"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

ipAddress

ipAddress: object

serializedName

serializedName: string = "ipAddress"

type

type: object

name

name: string = "String"

port

port: object

serializedName

serializedName: string = "port"

type

type: object

name

name: string = "Number"

protocol

protocol: object

serializedName

serializedName: string = "protocol"

type

type: object

name

name: string = "String"

Const ErrorAdditionalInfo

ErrorAdditionalInfo: object

type

type: object

className

className: string = "ErrorAdditionalInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

info

info: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "info"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ErrorDetail

ErrorDetail: object

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalInfo

additionalInfo: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "additionalInfo"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorAdditionalInfo"

name

name: string = "Composite"

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const ErrorResponse

ErrorResponse: object

type

type: object

className

className: string = "ErrorResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

Const ExtendedLocation

ExtendedLocation: object

type

type: object

className

className: string = "ExtendedLocation"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const Fleet

Fleet: object

type

type: object

className

className: string = "Fleet"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

hubProfile

hubProfile: object

serializedName

serializedName: string = "properties.hubProfile"

type

type: object

className

className: string = "FleetHubProfile"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const FleetCredentialResult

FleetCredentialResult: object

type

type: object

className

className: string = "FleetCredentialResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "ByteArray"

Const FleetCredentialResults

FleetCredentialResults: object

type

type: object

className

className: string = "FleetCredentialResults"

name

name: string = "Composite"

modelProperties

modelProperties: object

kubeconfigs

kubeconfigs: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "kubeconfigs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "FleetCredentialResult"

name

name: string = "Composite"

Const FleetHubProfile

FleetHubProfile: object

type

type: object

className

className: string = "FleetHubProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

dnsPrefix

dnsPrefix: object

serializedName

serializedName: string = "dnsPrefix"

type

type: object

name

name: string = "String"

fqdn

fqdn: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "fqdn"

type

type: object

name

name: string = "String"

kubernetesVersion

kubernetesVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "kubernetesVersion"

type

type: object

name

name: string = "String"

Const FleetListResult

FleetListResult: object

type

type: object

className

className: string = "FleetListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Fleet"

name

name: string = "Composite"

Const FleetMember

FleetMember: object

type

type: object

className

className: string = "FleetMember"

name

name: string = "Composite"

modelProperties

modelProperties: object

clusterResourceId

clusterResourceId: object

serializedName

serializedName: string = "properties.clusterResourceId"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const FleetMembersListResult

FleetMembersListResult: object

type

type: object

className

className: string = "FleetMembersListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "FleetMember"

name

name: string = "Composite"

Const FleetPatch

FleetPatch: object

type

type: object

className

className: string = "FleetPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const GuardrailsProfile

GuardrailsProfile: object

type

type: object

className

className: string = "GuardrailsProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

excludedNamespaces

excludedNamespaces: object

serializedName

serializedName: string = "excludedNamespaces"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

level

level: object

required

required: boolean = true

serializedName

serializedName: string = "level"

type

type: object

name

name: string = "String"

systemExcludedNamespaces

systemExcludedNamespaces: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "systemExcludedNamespaces"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

version

version: object

required

required: boolean = true

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Const IPTag

IPTag: object

type

type: object

className

className: string = "IPTag"

name

name: string = "Composite"

modelProperties

modelProperties: object

ipTagType

ipTagType: object

serializedName

serializedName: string = "ipTagType"

type

type: object

name

name: string = "String"

tag

tag: object

serializedName

serializedName: string = "tag"

type

type: object

name

name: string = "String"

Const KubeletConfig

KubeletConfig: object

type

type: object

className

className: string = "KubeletConfig"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowedUnsafeSysctls

allowedUnsafeSysctls: object

serializedName

serializedName: string = "allowedUnsafeSysctls"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

containerLogMaxFiles

containerLogMaxFiles: object

serializedName

serializedName: string = "containerLogMaxFiles"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 2

type

type: object

name

name: string = "Number"

containerLogMaxSizeMB

containerLogMaxSizeMB: object

serializedName

serializedName: string = "containerLogMaxSizeMB"

type

type: object

name

name: string = "Number"

cpuCfsQuota

cpuCfsQuota: object

serializedName

serializedName: string = "cpuCfsQuota"

type

type: object

name

name: string = "Boolean"

cpuCfsQuotaPeriod

cpuCfsQuotaPeriod: object

serializedName

serializedName: string = "cpuCfsQuotaPeriod"

type

type: object

name

name: string = "String"

cpuManagerPolicy

cpuManagerPolicy: object

serializedName

serializedName: string = "cpuManagerPolicy"

type

type: object

name

name: string = "String"

failSwapOn

failSwapOn: object

serializedName

serializedName: string = "failSwapOn"

type

type: object

name

name: string = "Boolean"

imageGcHighThreshold

imageGcHighThreshold: object

serializedName

serializedName: string = "imageGcHighThreshold"

type

type: object

name

name: string = "Number"

imageGcLowThreshold

imageGcLowThreshold: object

serializedName

serializedName: string = "imageGcLowThreshold"

type

type: object

name

name: string = "Number"

podMaxPids

podMaxPids: object

serializedName

serializedName: string = "podMaxPids"

type

type: object

name

name: string = "Number"

topologyManagerPolicy

topologyManagerPolicy: object

serializedName

serializedName: string = "topologyManagerPolicy"

type

type: object

name

name: string = "String"

Const LinuxOSConfig

LinuxOSConfig: object

type

type: object

className

className: string = "LinuxOSConfig"

name

name: string = "Composite"

modelProperties

modelProperties: object

swapFileSizeMB

swapFileSizeMB: object

serializedName

serializedName: string = "swapFileSizeMB"

type

type: object

name

name: string = "Number"

sysctls

sysctls: object

serializedName

serializedName: string = "sysctls"

type

type: object

className

className: string = "SysctlConfig"

name

name: string = "Composite"

transparentHugePageDefrag

transparentHugePageDefrag: object

serializedName

serializedName: string = "transparentHugePageDefrag"

type

type: object

name

name: string = "String"

transparentHugePageEnabled

transparentHugePageEnabled: object

serializedName

serializedName: string = "transparentHugePageEnabled"

type

type: object

name

name: string = "String"

Const MaintenanceConfiguration

MaintenanceConfiguration: object

type

type: object

className

className: string = "MaintenanceConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

notAllowedTime

notAllowedTime: object

serializedName

serializedName: string = "properties.notAllowedTime"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TimeSpan"

name

name: string = "Composite"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

timeInWeek

timeInWeek: object

serializedName

serializedName: string = "properties.timeInWeek"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TimeInWeek"

name

name: string = "Composite"

Const MaintenanceConfigurationListResult

MaintenanceConfigurationListResult: object

type

type: object

className

className: string = "MaintenanceConfigurationListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MaintenanceConfiguration"

name

name: string = "Composite"

Const ManagedCluster

ManagedCluster: object

type

type: object

className

className: string = "ManagedCluster"

name

name: string = "Composite"

modelProperties

modelProperties: object

aadProfile

aadProfile: object

serializedName

serializedName: string = "properties.aadProfile"

type

type: object

className

className: string = "ManagedClusterAADProfile"

name

name: string = "Composite"

addonProfiles

addonProfiles: object

serializedName

serializedName: string = "properties.addonProfiles"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "ManagedClusterAddonProfile"

name

name: string = "Composite"

agentPoolProfiles

agentPoolProfiles: object

serializedName

serializedName: string = "properties.agentPoolProfiles"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ManagedClusterAgentPoolProfile"

name

name: string = "Composite"

apiServerAccessProfile

apiServerAccessProfile: object

serializedName

serializedName: string = "properties.apiServerAccessProfile"

type

type: object

className

className: string = "ManagedClusterAPIServerAccessProfile"

name

name: string = "Composite"

autoScalerProfile

autoScalerProfile: object

serializedName

serializedName: string = "properties.autoScalerProfile"

type

type: object

className

className: string = "ManagedClusterPropertiesAutoScalerProfile"

name

name: string = "Composite"

autoUpgradeProfile

autoUpgradeProfile: object

serializedName

serializedName: string = "properties.autoUpgradeProfile"

type

type: object

className

className: string = "ManagedClusterAutoUpgradeProfile"

name

name: string = "Composite"

azureMonitorProfile

azureMonitorProfile: object

serializedName

serializedName: string = "properties.azureMonitorProfile"

type

type: object

className

className: string = "ManagedClusterAzureMonitorProfile"

name

name: string = "Composite"

azurePortalFqdn

azurePortalFqdn: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.azurePortalFQDN"

type

type: object

name

name: string = "String"

creationData

creationData: object

serializedName

serializedName: string = "properties.creationData"

type

type: object

className

className: string = "CreationData"

name

name: string = "Composite"

currentKubernetesVersion

currentKubernetesVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.currentKubernetesVersion"

type

type: object

name

name: string = "String"

disableLocalAccounts

disableLocalAccounts: object

serializedName

serializedName: string = "properties.disableLocalAccounts"

type

type: object

name

name: string = "Boolean"

diskEncryptionSetID

diskEncryptionSetID: object

serializedName

serializedName: string = "properties.diskEncryptionSetID"

type

type: object

name

name: string = "String"

dnsPrefix

dnsPrefix: object

serializedName

serializedName: string = "properties.dnsPrefix"

type

type: object

name

name: string = "String"

enableNamespaceResources

enableNamespaceResources: object

serializedName

serializedName: string = "properties.enableNamespaceResources"

type

type: object

name

name: string = "Boolean"

enablePodSecurityPolicy

enablePodSecurityPolicy: object

serializedName

serializedName: string = "properties.enablePodSecurityPolicy"

type

type: object

name

name: string = "Boolean"

enableRbac

enableRbac: object

serializedName

serializedName: string = "properties.enableRBAC"

type

type: object

name

name: string = "Boolean"

extendedLocation

extendedLocation: object

serializedName

serializedName: string = "extendedLocation"

type

type: object

className

className: string = "ExtendedLocation"

name

name: string = "Composite"

fqdn

fqdn: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.fqdn"

type

type: object

name

name: string = "String"

fqdnSubdomain

fqdnSubdomain: object

serializedName

serializedName: string = "properties.fqdnSubdomain"

type

type: object

name

name: string = "String"

guardrailsProfile

guardrailsProfile: object

serializedName

serializedName: string = "properties.guardrailsProfile"

type

type: object

className

className: string = "GuardrailsProfile"

name

name: string = "Composite"

httpProxyConfig

httpProxyConfig: object

serializedName

serializedName: string = "properties.httpProxyConfig"

type

type: object

className

className: string = "ManagedClusterHttpProxyConfig"

name

name: string = "Composite"

identity

identity: object

serializedName

serializedName: string = "identity"

type

type: object

className

className: string = "ManagedClusterIdentity"

name

name: string = "Composite"

identityProfile

identityProfile: object

serializedName

serializedName: string = "properties.identityProfile"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "UserAssignedIdentity"

name

name: string = "Composite"

ingressProfile

ingressProfile: object

serializedName

serializedName: string = "properties.ingressProfile"

type

type: object

className

className: string = "ManagedClusterIngressProfile"

name

name: string = "Composite"

kubernetesVersion

kubernetesVersion: object

serializedName

serializedName: string = "properties.kubernetesVersion"

type

type: object

name

name: string = "String"

linuxProfile

linuxProfile: object

serializedName

serializedName: string = "properties.linuxProfile"

type

type: object

className

className: string = "ContainerServiceLinuxProfile"

name

name: string = "Composite"

maxAgentPools

maxAgentPools: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.maxAgentPools"

type

type: object

name

name: string = "Number"

networkProfile

networkProfile: object

serializedName

serializedName: string = "properties.networkProfile"

type

type: object

className

className: string = "ContainerServiceNetworkProfile"

name

name: string = "Composite"

nodeResourceGroup

nodeResourceGroup: object

serializedName

serializedName: string = "properties.nodeResourceGroup"

type

type: object

name

name: string = "String"

oidcIssuerProfile

oidcIssuerProfile: object

serializedName

serializedName: string = "properties.oidcIssuerProfile"

type

type: object

className

className: string = "ManagedClusterOidcIssuerProfile"

name

name: string = "Composite"

podIdentityProfile

podIdentityProfile: object

serializedName

serializedName: string = "properties.podIdentityProfile"

type

type: object

className

className: string = "ManagedClusterPodIdentityProfile"

name

name: string = "Composite"

powerState

powerState: object

serializedName

serializedName: string = "properties.powerState"

type

type: object

className

className: string = "PowerState"

name

name: string = "Composite"

privateFqdn

privateFqdn: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.privateFQDN"

type

type: object

name

name: string = "String"

privateLinkResources

privateLinkResources: object

serializedName

serializedName: string = "properties.privateLinkResources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PrivateLinkResource"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publicNetworkAccess

publicNetworkAccess: object

serializedName

serializedName: string = "properties.publicNetworkAccess"

type

type: object

name

name: string = "String"

securityProfile

securityProfile: object

serializedName

serializedName: string = "properties.securityProfile"

type

type: object

className

className: string = "ManagedClusterSecurityProfile"

name

name: string = "Composite"

servicePrincipalProfile

servicePrincipalProfile: object

serializedName

serializedName: string = "properties.servicePrincipalProfile"

type

type: object

className

className: string = "ManagedClusterServicePrincipalProfile"

name

name: string = "Composite"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "ManagedClusterSKU"

name

name: string = "Composite"

storageProfile

storageProfile: object

serializedName

serializedName: string = "properties.storageProfile"

type

type: object

className

className: string = "ManagedClusterStorageProfile"

name

name: string = "Composite"

windowsProfile

windowsProfile: object

serializedName

serializedName: string = "properties.windowsProfile"

type

type: object

className

className: string = "ManagedClusterWindowsProfile"

name

name: string = "Composite"

workloadAutoScalerProfile

workloadAutoScalerProfile: object

serializedName

serializedName: string = "properties.workloadAutoScalerProfile"

type

type: object

className

className: string = "ManagedClusterWorkloadAutoScalerProfile"

name

name: string = "Composite"

Const ManagedClusterAADProfile

ManagedClusterAADProfile: object

type

type: object

className

className: string = "ManagedClusterAADProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

adminGroupObjectIDs

adminGroupObjectIDs: object

serializedName

serializedName: string = "adminGroupObjectIDs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

clientAppID

clientAppID: object

serializedName

serializedName: string = "clientAppID"

type

type: object

name

name: string = "String"

enableAzureRbac

enableAzureRbac: object

serializedName

serializedName: string = "enableAzureRBAC"

type

type: object

name

name: string = "Boolean"

managed

managed: object

serializedName

serializedName: string = "managed"

type

type: object

name

name: string = "Boolean"

serverAppID

serverAppID: object

serializedName

serializedName: string = "serverAppID"

type

type: object

name

name: string = "String"

serverAppSecret

serverAppSecret: object

serializedName

serializedName: string = "serverAppSecret"

type

type: object

name

name: string = "String"

tenantID

tenantID: object

serializedName

serializedName: string = "tenantID"

type

type: object

name

name: string = "String"

Const ManagedClusterAPIServerAccessProfile

ManagedClusterAPIServerAccessProfile: object

type

type: object

className

className: string = "ManagedClusterAPIServerAccessProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorizedIPRanges

authorizedIPRanges: object

serializedName

serializedName: string = "authorizedIPRanges"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

disableRunCommand

disableRunCommand: object

serializedName

serializedName: string = "disableRunCommand"

type

type: object

name

name: string = "Boolean"

enablePrivateCluster

enablePrivateCluster: object

serializedName

serializedName: string = "enablePrivateCluster"

type

type: object

name

name: string = "Boolean"

enablePrivateClusterPublicFqdn

enablePrivateClusterPublicFqdn: object

serializedName

serializedName: string = "enablePrivateClusterPublicFQDN"

type

type: object

name

name: string = "Boolean"

enableVnetIntegration

enableVnetIntegration: object

serializedName

serializedName: string = "enableVnetIntegration"

type

type: object

name

name: string = "Boolean"

privateDNSZone

privateDNSZone: object

serializedName

serializedName: string = "privateDNSZone"

type

type: object

name

name: string = "String"

subnetId

subnetId: object

serializedName

serializedName: string = "subnetId"

type

type: object

name

name: string = "String"

Const ManagedClusterAccessProfile

ManagedClusterAccessProfile: object

type

type: object

className

className: string = "ManagedClusterAccessProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

kubeConfig

kubeConfig: object

serializedName

serializedName: string = "properties.kubeConfig"

type

type: object

name

name: string = "ByteArray"

Const ManagedClusterAddonProfile

ManagedClusterAddonProfile: object

type

type: object

className

className: string = "ManagedClusterAddonProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

config

config: object

serializedName

serializedName: string = "config"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

enabled

enabled: object

required

required: boolean = true

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

identity

identity: object

serializedName

serializedName: string = "identity"

type

type: object

className

className: string = "ManagedClusterAddonProfileIdentity"

name

name: string = "Composite"

Const ManagedClusterAddonProfileIdentity

ManagedClusterAddonProfileIdentity: object

type

type: object

className

className: string = "ManagedClusterAddonProfileIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const ManagedClusterAgentPoolProfile

ManagedClusterAgentPoolProfile: object

type

type: object

className

className: string = "ManagedClusterAgentPoolProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-z][a-z0-9]{0,11}$")

type

type: object

name

name: string = "String"

Const ManagedClusterAgentPoolProfileProperties

ManagedClusterAgentPoolProfileProperties: object

type

type: object

className

className: string = "ManagedClusterAgentPoolProfileProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

availabilityZones

availabilityZones: object

serializedName

serializedName: string = "availabilityZones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

capacityReservationGroupID

capacityReservationGroupID: object

serializedName

serializedName: string = "capacityReservationGroupID"

type

type: object

name

name: string = "String"

count

count: object

serializedName

serializedName: string = "count"

type

type: object

name

name: string = "Number"

creationData

creationData: object

serializedName

serializedName: string = "creationData"

type

type: object

className

className: string = "CreationData"

name

name: string = "Composite"

currentOrchestratorVersion

currentOrchestratorVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "currentOrchestratorVersion"

type

type: object

name

name: string = "String"

enableAutoScaling

enableAutoScaling: object

serializedName

serializedName: string = "enableAutoScaling"

type

type: object

name

name: string = "Boolean"

enableCustomCATrust

enableCustomCATrust: object

serializedName

serializedName: string = "enableCustomCATrust"

type

type: object

name

name: string = "Boolean"

enableEncryptionAtHost

enableEncryptionAtHost: object

serializedName

serializedName: string = "enableEncryptionAtHost"

type

type: object

name

name: string = "Boolean"

enableFips

enableFips: object

serializedName

serializedName: string = "enableFIPS"

type

type: object

name

name: string = "Boolean"

enableNodePublicIP

enableNodePublicIP: object

serializedName

serializedName: string = "enableNodePublicIP"

type

type: object

name

name: string = "Boolean"

enableUltraSSD

enableUltraSSD: object

serializedName

serializedName: string = "enableUltraSSD"

type

type: object

name

name: string = "Boolean"

gpuInstanceProfile

gpuInstanceProfile: object

serializedName

serializedName: string = "gpuInstanceProfile"

type

type: object

name

name: string = "String"

hostGroupID

hostGroupID: object

serializedName

serializedName: string = "hostGroupID"

type

type: object

name

name: string = "String"

kubeletConfig

kubeletConfig: object

serializedName

serializedName: string = "kubeletConfig"

type

type: object

className

className: string = "KubeletConfig"

name

name: string = "Composite"

kubeletDiskType

kubeletDiskType: object

serializedName

serializedName: string = "kubeletDiskType"

type

type: object

name

name: string = "String"

linuxOSConfig

linuxOSConfig: object

serializedName

serializedName: string = "linuxOSConfig"

type

type: object

className

className: string = "LinuxOSConfig"

name

name: string = "Composite"

maxCount

maxCount: object

serializedName

serializedName: string = "maxCount"

type

type: object

name

name: string = "Number"

maxPods

maxPods: object

serializedName

serializedName: string = "maxPods"

type

type: object

name

name: string = "Number"

messageOfTheDay

messageOfTheDay: object

serializedName

serializedName: string = "messageOfTheDay"

type

type: object

name

name: string = "String"

minCount

minCount: object

serializedName

serializedName: string = "minCount"

type

type: object

name

name: string = "Number"

mode

mode: object

serializedName

serializedName: string = "mode"

type

type: object

name

name: string = "String"

networkProfile

networkProfile: object

serializedName

serializedName: string = "networkProfile"

type

type: object

className

className: string = "AgentPoolNetworkProfile"

name

name: string = "Composite"

nodeImageVersion

nodeImageVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nodeImageVersion"

type

type: object

name

name: string = "String"

nodeLabels

nodeLabels: object

serializedName

serializedName: string = "nodeLabels"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

nodePublicIPPrefixID

nodePublicIPPrefixID: object

serializedName

serializedName: string = "nodePublicIPPrefixID"

type

type: object

name

name: string = "String"

nodeTaints

nodeTaints: object

serializedName

serializedName: string = "nodeTaints"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

orchestratorVersion

orchestratorVersion: object

serializedName

serializedName: string = "orchestratorVersion"

type

type: object

name

name: string = "String"

osDiskSizeGB

osDiskSizeGB: object

serializedName

serializedName: string = "osDiskSizeGB"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 2048

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

osDiskType

osDiskType: object

serializedName

serializedName: string = "osDiskType"

type

type: object

name

name: string = "String"

osSKU

osSKU: object

serializedName

serializedName: string = "osSKU"

type

type: object

name

name: string = "String"

osType

osType: object

defaultValue

defaultValue: string = "Linux"

serializedName

serializedName: string = "osType"

type

type: object

name

name: string = "String"

podSubnetID

podSubnetID: object

serializedName

serializedName: string = "podSubnetID"

type

type: object

name

name: string = "String"

powerState

powerState: object

serializedName

serializedName: string = "powerState"

type

type: object

className

className: string = "PowerState"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provisioningState"

type

type: object

name

name: string = "String"

proximityPlacementGroupID

proximityPlacementGroupID: object

serializedName

serializedName: string = "proximityPlacementGroupID"

type

type: object

name

name: string = "String"

scaleDownMode

scaleDownMode: object

serializedName

serializedName: string = "scaleDownMode"

type

type: object

name

name: string = "String"

scaleSetEvictionPolicy

scaleSetEvictionPolicy: object

defaultValue

defaultValue: string = "Delete"

serializedName

serializedName: string = "scaleSetEvictionPolicy"

type

type: object

name

name: string = "String"

scaleSetPriority

scaleSetPriority: object

defaultValue

defaultValue: string = "Regular"

serializedName

serializedName: string = "scaleSetPriority"

type

type: object

name

name: string = "String"

spotMaxPrice

spotMaxPrice: object

defaultValue

defaultValue: number = -1

serializedName

serializedName: string = "spotMaxPrice"

type

type: object

name

name: string = "Number"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

upgradeSettings

upgradeSettings: object

serializedName

serializedName: string = "upgradeSettings"

type

type: object

className

className: string = "AgentPoolUpgradeSettings"

name

name: string = "Composite"

vmSize

vmSize: object

serializedName

serializedName: string = "vmSize"

type

type: object

name

name: string = "String"

vnetSubnetID

vnetSubnetID: object

serializedName

serializedName: string = "vnetSubnetID"

type

type: object

name

name: string = "String"

windowsProfile

windowsProfile: object

serializedName

serializedName: string = "windowsProfile"

type

type: object

className

className: string = "AgentPoolWindowsProfile"

name

name: string = "Composite"

workloadRuntime

workloadRuntime: object

serializedName

serializedName: string = "workloadRuntime"

type

type: object

name

name: string = "String"

Const ManagedClusterAutoUpgradeProfile

ManagedClusterAutoUpgradeProfile: object

type

type: object

className

className: string = "ManagedClusterAutoUpgradeProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

upgradeChannel

upgradeChannel: object

serializedName

serializedName: string = "upgradeChannel"

type

type: object

name

name: string = "String"

Const ManagedClusterAzureMonitorProfile

ManagedClusterAzureMonitorProfile: object

type

type: object

className

className: string = "ManagedClusterAzureMonitorProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

metrics

metrics: object

serializedName

serializedName: string = "metrics"

type

type: object

className

className: string = "ManagedClusterAzureMonitorProfileMetrics"

name

name: string = "Composite"

Const ManagedClusterAzureMonitorProfileKubeStateMetrics

ManagedClusterAzureMonitorProfileKubeStateMetrics: object

type

type: object

className

className: string = "ManagedClusterAzureMonitorProfileKubeStateMetrics"

name

name: string = "Composite"

modelProperties

modelProperties: object

metricAnnotationsAllowList

metricAnnotationsAllowList: object

serializedName

serializedName: string = "metricAnnotationsAllowList"

type

type: object

name

name: string = "String"

metricLabelsAllowlist

metricLabelsAllowlist: object

serializedName

serializedName: string = "metricLabelsAllowlist"

type

type: object

name

name: string = "String"

Const ManagedClusterAzureMonitorProfileMetrics

ManagedClusterAzureMonitorProfileMetrics: object

type

type: object

className

className: string = "ManagedClusterAzureMonitorProfileMetrics"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

required

required: boolean = true

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

kubeStateMetrics

kubeStateMetrics: object

serializedName

serializedName: string = "kubeStateMetrics"

type

type: object

className

className: string = "ManagedClusterAzureMonitorProfileKubeStateMetrics"

name

name: string = "Composite"

Const ManagedClusterHttpProxyConfig

ManagedClusterHttpProxyConfig: object

type

type: object

className

className: string = "ManagedClusterHttpProxyConfig"

name

name: string = "Composite"

modelProperties

modelProperties: object

effectiveNoProxy

effectiveNoProxy: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "effectiveNoProxy"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

httpProxy

httpProxy: object

serializedName

serializedName: string = "httpProxy"

type

type: object

name

name: string = "String"

httpsProxy

httpsProxy: object

serializedName

serializedName: string = "httpsProxy"

type

type: object

name

name: string = "String"

noProxy

noProxy: object

serializedName

serializedName: string = "noProxy"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

trustedCa

trustedCa: object

serializedName

serializedName: string = "trustedCa"

type

type: object

name

name: string = "String"

Const ManagedClusterIdentity

ManagedClusterIdentity: object

type

type: object

className

className: string = "ManagedClusterIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

principalId

principalId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "principalId"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

allowedValues

allowedValues: string[] = ["SystemAssigned", "UserAssigned", "None"]

name

name: string = "Enum"

userAssignedIdentities

userAssignedIdentities: object

serializedName

serializedName: string = "userAssignedIdentities"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "ManagedServiceIdentityUserAssignedIdentitiesValue"

name

name: string = "Composite"

Const ManagedClusterIngressProfile

ManagedClusterIngressProfile: object

type

type: object

className

className: string = "ManagedClusterIngressProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

webAppRouting

webAppRouting: object

serializedName

serializedName: string = "webAppRouting"

type

type: object

className

className: string = "ManagedClusterIngressProfileWebAppRouting"

name

name: string = "Composite"

Const ManagedClusterIngressProfileWebAppRouting

ManagedClusterIngressProfileWebAppRouting: object

type

type: object

className

className: string = "ManagedClusterIngressProfileWebAppRouting"

name

name: string = "Composite"

modelProperties

modelProperties: object

dnsZoneResourceId

dnsZoneResourceId: object

serializedName

serializedName: string = "dnsZoneResourceId"

type

type: object

name

name: string = "String"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const ManagedClusterListResult

ManagedClusterListResult: object

type

type: object

className

className: string = "ManagedClusterListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ManagedCluster"

name

name: string = "Composite"

Const ManagedClusterLoadBalancerProfile

ManagedClusterLoadBalancerProfile: object

type

type: object

className

className: string = "ManagedClusterLoadBalancerProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

allocatedOutboundPorts

allocatedOutboundPorts: object

defaultValue

defaultValue: number = 0

serializedName

serializedName: string = "allocatedOutboundPorts"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 64000

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

backendPoolType

backendPoolType: object

defaultValue

defaultValue: string = "NodeIPConfiguration"

serializedName

serializedName: string = "backendPoolType"

type

type: object

name

name: string = "String"

effectiveOutboundIPs

effectiveOutboundIPs: object

serializedName

serializedName: string = "effectiveOutboundIPs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceReference"

name

name: string = "Composite"

enableMultipleStandardLoadBalancers

enableMultipleStandardLoadBalancers: object

serializedName

serializedName: string = "enableMultipleStandardLoadBalancers"

type

type: object

name

name: string = "Boolean"

idleTimeoutInMinutes

idleTimeoutInMinutes: object

defaultValue

defaultValue: number = 30

serializedName

serializedName: string = "idleTimeoutInMinutes"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 120

InclusiveMinimum

InclusiveMinimum: number = 4

type

type: object

name

name: string = "Number"

managedOutboundIPs

managedOutboundIPs: object

serializedName

serializedName: string = "managedOutboundIPs"

type

type: object

className

className: string = "ManagedClusterLoadBalancerProfileManagedOutboundIPs"

name

name: string = "Composite"

outboundIPPrefixes

outboundIPPrefixes: object

serializedName

serializedName: string = "outboundIPPrefixes"

type

type: object

className

className: string = "ManagedClusterLoadBalancerProfileOutboundIPPrefixes"

name

name: string = "Composite"

outboundIPs

outboundIPs: object

serializedName

serializedName: string = "outboundIPs"

type

type: object

className

className: string = "ManagedClusterLoadBalancerProfileOutboundIPs"

name

name: string = "Composite"

Const ManagedClusterLoadBalancerProfileManagedOutboundIPs

ManagedClusterLoadBalancerProfileManagedOutboundIPs: object

type

type: object

className

className: string = "ManagedClusterLoadBalancerProfileManagedOutboundIPs"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

defaultValue

defaultValue: number = 1

serializedName

serializedName: string = "count"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 100

InclusiveMinimum

InclusiveMinimum: number = 1

type

type: object

name

name: string = "Number"

countIPv6

countIPv6: object

defaultValue

defaultValue: number = 0

serializedName

serializedName: string = "countIPv6"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 100

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

Const ManagedClusterLoadBalancerProfileOutboundIPPrefixes

ManagedClusterLoadBalancerProfileOutboundIPPrefixes: object

type

type: object

className

className: string = "ManagedClusterLoadBalancerProfileOutboundIPPrefixes"

name

name: string = "Composite"

modelProperties

modelProperties: object

publicIPPrefixes

publicIPPrefixes: object

serializedName

serializedName: string = "publicIPPrefixes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceReference"

name

name: string = "Composite"

Const ManagedClusterLoadBalancerProfileOutboundIPs

ManagedClusterLoadBalancerProfileOutboundIPs: object

type

type: object

className

className: string = "ManagedClusterLoadBalancerProfileOutboundIPs"

name

name: string = "Composite"

modelProperties

modelProperties: object

publicIPs

publicIPs: object

serializedName

serializedName: string = "publicIPs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceReference"

name

name: string = "Composite"

Const ManagedClusterManagedOutboundIPProfile

ManagedClusterManagedOutboundIPProfile: object

type

type: object

className

className: string = "ManagedClusterManagedOutboundIPProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

defaultValue

defaultValue: number = 1

serializedName

serializedName: string = "count"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 16

InclusiveMinimum

InclusiveMinimum: number = 1

type

type: object

name

name: string = "Number"

Const ManagedClusterNATGatewayProfile

ManagedClusterNATGatewayProfile: object

type

type: object

className

className: string = "ManagedClusterNATGatewayProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

effectiveOutboundIPs

effectiveOutboundIPs: object

serializedName

serializedName: string = "effectiveOutboundIPs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceReference"

name

name: string = "Composite"

idleTimeoutInMinutes

idleTimeoutInMinutes: object

defaultValue

defaultValue: number = 4

serializedName

serializedName: string = "idleTimeoutInMinutes"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 120

InclusiveMinimum

InclusiveMinimum: number = 4

type

type: object

name

name: string = "Number"

managedOutboundIPProfile

managedOutboundIPProfile: object

serializedName

serializedName: string = "managedOutboundIPProfile"

type

type: object

className

className: string = "ManagedClusterManagedOutboundIPProfile"

name

name: string = "Composite"

Const ManagedClusterOidcIssuerProfile

ManagedClusterOidcIssuerProfile: object

type

type: object

className

className: string = "ManagedClusterOidcIssuerProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

issuerURL

issuerURL: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "issuerURL"

type

type: object

name

name: string = "String"

Const ManagedClusterPodIdentity

ManagedClusterPodIdentity: object

type

type: object

className

className: string = "ManagedClusterPodIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

bindingSelector

bindingSelector: object

serializedName

serializedName: string = "bindingSelector"

type

type: object

name

name: string = "String"

identity

identity: object

serializedName

serializedName: string = "identity"

type

type: object

className

className: string = "UserAssignedIdentity"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

namespace

namespace: object

required

required: boolean = true

serializedName

serializedName: string = "namespace"

type

type: object

name

name: string = "String"

provisioningInfo

provisioningInfo: object

serializedName

serializedName: string = "provisioningInfo"

type

type: object

className

className: string = "ManagedClusterPodIdentityProvisioningInfo"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provisioningState"

type

type: object

name

name: string = "String"

Const ManagedClusterPodIdentityException

ManagedClusterPodIdentityException: object

type

type: object

className

className: string = "ManagedClusterPodIdentityException"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

namespace

namespace: object

required

required: boolean = true

serializedName

serializedName: string = "namespace"

type

type: object

name

name: string = "String"

podLabels

podLabels: object

required

required: boolean = true

serializedName

serializedName: string = "podLabels"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const ManagedClusterPodIdentityProfile

ManagedClusterPodIdentityProfile: object

type

type: object

className

className: string = "ManagedClusterPodIdentityProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowNetworkPluginKubenet

allowNetworkPluginKubenet: object

serializedName

serializedName: string = "allowNetworkPluginKubenet"

type

type: object

name

name: string = "Boolean"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

userAssignedIdentities

userAssignedIdentities: object

serializedName

serializedName: string = "userAssignedIdentities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ManagedClusterPodIdentity"

name

name: string = "Composite"

userAssignedIdentityExceptions

userAssignedIdentityExceptions: object

serializedName

serializedName: string = "userAssignedIdentityExceptions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ManagedClusterPodIdentityException"

name

name: string = "Composite"

Const ManagedClusterPodIdentityProvisioningError

ManagedClusterPodIdentityProvisioningError: object

type

type: object

className

className: string = "ManagedClusterPodIdentityProvisioningError"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ManagedClusterPodIdentityProvisioningErrorBody"

name

name: string = "Composite"

Const ManagedClusterPodIdentityProvisioningErrorBody

ManagedClusterPodIdentityProvisioningErrorBody: object

type

type: object

className

className: string = "ManagedClusterPodIdentityProvisioningErrorBody"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ManagedClusterPodIdentityProvisioningErrorBody"

name

name: string = "Composite"

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const ManagedClusterPodIdentityProvisioningInfo

ManagedClusterPodIdentityProvisioningInfo: object

type

type: object

className

className: string = "ManagedClusterPodIdentityProvisioningInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ManagedClusterPodIdentityProvisioningError"

name

name: string = "Composite"

Const ManagedClusterPoolUpgradeProfile

ManagedClusterPoolUpgradeProfile: object

type

type: object

className

className: string = "ManagedClusterPoolUpgradeProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

kubernetesVersion

kubernetesVersion: object

required

required: boolean = true

serializedName

serializedName: string = "kubernetesVersion"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

osType

osType: object

defaultValue

defaultValue: string = "Linux"

required

required: boolean = true

serializedName

serializedName: string = "osType"

type

type: object

name

name: string = "String"

upgrades

upgrades: object

serializedName

serializedName: string = "upgrades"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ManagedClusterPoolUpgradeProfileUpgradesItem"

name

name: string = "Composite"

Const ManagedClusterPoolUpgradeProfileUpgradesItem

ManagedClusterPoolUpgradeProfileUpgradesItem: object

type

type: object

className

className: string = "ManagedClusterPoolUpgradeProfileUpgradesItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

isPreview

isPreview: object

serializedName

serializedName: string = "isPreview"

type

type: object

name

name: string = "Boolean"

kubernetesVersion

kubernetesVersion: object

serializedName

serializedName: string = "kubernetesVersion"

type

type: object

name

name: string = "String"

Const ManagedClusterPropertiesAutoScalerProfile

ManagedClusterPropertiesAutoScalerProfile: object

type

type: object

className

className: string = "ManagedClusterPropertiesAutoScalerProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

balanceSimilarNodeGroups

balanceSimilarNodeGroups: object

serializedName

serializedName: string = "balance-similar-node-groups"

type

type: object

name

name: string = "String"

expander

expander: object

serializedName

serializedName: string = "expander"

type

type: object

name

name: string = "String"

maxEmptyBulkDelete

maxEmptyBulkDelete: object

serializedName

serializedName: string = "max-empty-bulk-delete"

type

type: object

name

name: string = "String"

maxGracefulTerminationSec

maxGracefulTerminationSec: object

serializedName

serializedName: string = "max-graceful-termination-sec"

type

type: object

name

name: string = "String"

maxNodeProvisionTime

maxNodeProvisionTime: object

serializedName

serializedName: string = "max-node-provision-time"

type

type: object

name

name: string = "String"

maxTotalUnreadyPercentage

maxTotalUnreadyPercentage: object

serializedName

serializedName: string = "max-total-unready-percentage"

type

type: object

name

name: string = "String"

newPodScaleUpDelay

newPodScaleUpDelay: object

serializedName

serializedName: string = "new-pod-scale-up-delay"

type

type: object

name

name: string = "String"

okTotalUnreadyCount

okTotalUnreadyCount: object

serializedName

serializedName: string = "ok-total-unready-count"

type

type: object

name

name: string = "String"

scaleDownDelayAfterAdd

scaleDownDelayAfterAdd: object

serializedName

serializedName: string = "scale-down-delay-after-add"

type

type: object

name

name: string = "String"

scaleDownDelayAfterDelete

scaleDownDelayAfterDelete: object

serializedName

serializedName: string = "scale-down-delay-after-delete"

type

type: object

name

name: string = "String"

scaleDownDelayAfterFailure

scaleDownDelayAfterFailure: object

serializedName

serializedName: string = "scale-down-delay-after-failure"

type

type: object

name

name: string = "String"

scaleDownUnneededTime

scaleDownUnneededTime: object

serializedName

serializedName: string = "scale-down-unneeded-time"

type

type: object

name

name: string = "String"

scaleDownUnreadyTime

scaleDownUnreadyTime: object

serializedName

serializedName: string = "scale-down-unready-time"

type

type: object

name

name: string = "String"

scaleDownUtilizationThreshold

scaleDownUtilizationThreshold: object

serializedName

serializedName: string = "scale-down-utilization-threshold"

type

type: object

name

name: string = "String"

scanInterval

scanInterval: object

serializedName

serializedName: string = "scan-interval"

type

type: object

name

name: string = "String"

skipNodesWithLocalStorage

skipNodesWithLocalStorage: object

serializedName

serializedName: string = "skip-nodes-with-local-storage"

type

type: object

name

name: string = "String"

skipNodesWithSystemPods

skipNodesWithSystemPods: object

serializedName

serializedName: string = "skip-nodes-with-system-pods"

type

type: object

name

name: string = "String"

Const ManagedClusterPropertiesForSnapshot

ManagedClusterPropertiesForSnapshot: object

type

type: object

className

className: string = "ManagedClusterPropertiesForSnapshot"

name

name: string = "Composite"

modelProperties

modelProperties: object

enableRbac

enableRbac: object

serializedName

serializedName: string = "enableRbac"

type

type: object

name

name: string = "Boolean"

kubernetesVersion

kubernetesVersion: object

serializedName

serializedName: string = "kubernetesVersion"

type

type: object

name

name: string = "String"

networkProfile

networkProfile: object

serializedName

serializedName: string = "networkProfile"

type

type: object

className

className: string = "NetworkProfileForSnapshot"

name

name: string = "Composite"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "ManagedClusterSKU"

name

name: string = "Composite"

Const ManagedClusterSKU

ManagedClusterSKU: object

type

type: object

className

className: string = "ManagedClusterSKU"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tier

tier: object

serializedName

serializedName: string = "tier"

type

type: object

name

name: string = "String"

Const ManagedClusterSecurityProfile

ManagedClusterSecurityProfile: object

type

type: object

className

className: string = "ManagedClusterSecurityProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

azureKeyVaultKms

azureKeyVaultKms: object

serializedName

serializedName: string = "azureKeyVaultKms"

type

type: object

className

className: string = "AzureKeyVaultKms"

name

name: string = "Composite"

defender

defender: object

serializedName

serializedName: string = "defender"

type

type: object

className

className: string = "ManagedClusterSecurityProfileDefender"

name

name: string = "Composite"

imageCleaner

imageCleaner: object

serializedName

serializedName: string = "imageCleaner"

type

type: object

className

className: string = "ManagedClusterSecurityProfileImageCleaner"

name

name: string = "Composite"

nodeRestriction

nodeRestriction: object

serializedName

serializedName: string = "nodeRestriction"

type

type: object

className

className: string = "ManagedClusterSecurityProfileNodeRestriction"

name

name: string = "Composite"

workloadIdentity

workloadIdentity: object

serializedName

serializedName: string = "workloadIdentity"

type

type: object

className

className: string = "ManagedClusterSecurityProfileWorkloadIdentity"

name

name: string = "Composite"

Const ManagedClusterSecurityProfileDefender

ManagedClusterSecurityProfileDefender: object

type

type: object

className

className: string = "ManagedClusterSecurityProfileDefender"

name

name: string = "Composite"

modelProperties

modelProperties: object

logAnalyticsWorkspaceResourceId

logAnalyticsWorkspaceResourceId: object

serializedName

serializedName: string = "logAnalyticsWorkspaceResourceId"

type

type: object

name

name: string = "String"

securityMonitoring

securityMonitoring: object

serializedName

serializedName: string = "securityMonitoring"

type

type: object

className

className: string = "ManagedClusterSecurityProfileDefenderSecurityMonitoring"

name

name: string = "Composite"

Const ManagedClusterSecurityProfileDefenderSecurityMonitoring

ManagedClusterSecurityProfileDefenderSecurityMonitoring: object

type

type: object

className

className: string = "ManagedClusterSecurityProfileDefenderSecurityMonitoring"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const ManagedClusterSecurityProfileImageCleaner

ManagedClusterSecurityProfileImageCleaner: object

type

type: object

className

className: string = "ManagedClusterSecurityProfileImageCleaner"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

intervalHours

intervalHours: object

serializedName

serializedName: string = "intervalHours"

type

type: object

name

name: string = "Number"

Const ManagedClusterSecurityProfileNodeRestriction

ManagedClusterSecurityProfileNodeRestriction: object

type

type: object

className

className: string = "ManagedClusterSecurityProfileNodeRestriction"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const ManagedClusterSecurityProfileWorkloadIdentity

ManagedClusterSecurityProfileWorkloadIdentity: object

type

type: object

className

className: string = "ManagedClusterSecurityProfileWorkloadIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const ManagedClusterServicePrincipalProfile

ManagedClusterServicePrincipalProfile: object

type

type: object

className

className: string = "ManagedClusterServicePrincipalProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

required

required: boolean = true

serializedName

serializedName: string = "clientId"

type

type: object

name

name: string = "String"

secret

secret: object

serializedName

serializedName: string = "secret"

type

type: object

name

name: string = "String"

Const ManagedClusterSnapshot

ManagedClusterSnapshot: object

type

type: object

className

className: string = "ManagedClusterSnapshot"

name

name: string = "Composite"

modelProperties

modelProperties: object

creationData

creationData: object

serializedName

serializedName: string = "properties.creationData"

type

type: object

className

className: string = "CreationData"

name

name: string = "Composite"

managedClusterPropertiesReadOnly

managedClusterPropertiesReadOnly: object

serializedName

serializedName: string = "properties.managedClusterPropertiesReadOnly"

type

type: object

className

className: string = "ManagedClusterPropertiesForSnapshot"

name

name: string = "Composite"

snapshotType

snapshotType: object

defaultValue

defaultValue: string = "NodePool"

serializedName

serializedName: string = "properties.snapshotType"

type

type: object

name

name: string = "String"

Const ManagedClusterSnapshotListResult

ManagedClusterSnapshotListResult: object

type

type: object

className

className: string = "ManagedClusterSnapshotListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ManagedClusterSnapshot"

name

name: string = "Composite"

Const ManagedClusterStorageProfile

ManagedClusterStorageProfile: object

type

type: object

className

className: string = "ManagedClusterStorageProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobCSIDriver

blobCSIDriver: object

serializedName

serializedName: string = "blobCSIDriver"

type

type: object

className

className: string = "ManagedClusterStorageProfileBlobCSIDriver"

name

name: string = "Composite"

diskCSIDriver

diskCSIDriver: object

serializedName

serializedName: string = "diskCSIDriver"

type

type: object

className

className: string = "ManagedClusterStorageProfileDiskCSIDriver"

name

name: string = "Composite"

fileCSIDriver

fileCSIDriver: object

serializedName

serializedName: string = "fileCSIDriver"

type

type: object

className

className: string = "ManagedClusterStorageProfileFileCSIDriver"

name

name: string = "Composite"

snapshotController

snapshotController: object

serializedName

serializedName: string = "snapshotController"

type

type: object

className

className: string = "ManagedClusterStorageProfileSnapshotController"

name

name: string = "Composite"

Const ManagedClusterStorageProfileBlobCSIDriver

ManagedClusterStorageProfileBlobCSIDriver: object

type

type: object

className

className: string = "ManagedClusterStorageProfileBlobCSIDriver"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const ManagedClusterStorageProfileDiskCSIDriver

ManagedClusterStorageProfileDiskCSIDriver: object

type

type: object

className

className: string = "ManagedClusterStorageProfileDiskCSIDriver"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

version

version: object

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Const ManagedClusterStorageProfileFileCSIDriver

ManagedClusterStorageProfileFileCSIDriver: object

type

type: object

className

className: string = "ManagedClusterStorageProfileFileCSIDriver"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const ManagedClusterStorageProfileSnapshotController

ManagedClusterStorageProfileSnapshotController: object

type

type: object

className

className: string = "ManagedClusterStorageProfileSnapshotController"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const ManagedClusterUpgradeProfile

ManagedClusterUpgradeProfile: object

type

type: object

className

className: string = "ManagedClusterUpgradeProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

agentPoolProfiles

agentPoolProfiles: object

required

required: boolean = true

serializedName

serializedName: string = "properties.agentPoolProfiles"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ManagedClusterPoolUpgradeProfile"

name

name: string = "Composite"

controlPlaneProfile

controlPlaneProfile: object

serializedName

serializedName: string = "properties.controlPlaneProfile"

type

type: object

className

className: string = "ManagedClusterPoolUpgradeProfile"

name

name: string = "Composite"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ManagedClusterWindowsProfile

ManagedClusterWindowsProfile: object

type

type: object

className

className: string = "ManagedClusterWindowsProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

adminPassword

adminPassword: object

serializedName

serializedName: string = "adminPassword"

type

type: object

name

name: string = "String"

adminUsername

adminUsername: object

required

required: boolean = true

serializedName

serializedName: string = "adminUsername"

type

type: object

name

name: string = "String"

enableCSIProxy

enableCSIProxy: object

serializedName

serializedName: string = "enableCSIProxy"

type

type: object

name

name: string = "Boolean"

gmsaProfile

gmsaProfile: object

serializedName

serializedName: string = "gmsaProfile"

type

type: object

className

className: string = "WindowsGmsaProfile"

name

name: string = "Composite"

licenseType

licenseType: object

serializedName

serializedName: string = "licenseType"

type

type: object

name

name: string = "String"

Const ManagedClusterWorkloadAutoScalerProfile

ManagedClusterWorkloadAutoScalerProfile: object

type

type: object

className

className: string = "ManagedClusterWorkloadAutoScalerProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

keda

keda: object

serializedName

serializedName: string = "keda"

type

type: object

className

className: string = "ManagedClusterWorkloadAutoScalerProfileKeda"

name

name: string = "Composite"

verticalPodAutoscaler

verticalPodAutoscaler: object

serializedName

serializedName: string = "verticalPodAutoscaler"

type

type: object

className

className: string = "ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler"

name

name: string = "Composite"

Const ManagedClusterWorkloadAutoScalerProfileKeda

ManagedClusterWorkloadAutoScalerProfileKeda: object

type

type: object

className

className: string = "ManagedClusterWorkloadAutoScalerProfileKeda"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

required

required: boolean = true

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler

ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler: object

type

type: object

className

className: string = "ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler"

name

name: string = "Composite"

modelProperties

modelProperties: object

controlledValues

controlledValues: object

defaultValue

defaultValue: string = "RequestsAndLimits"

required

required: boolean = true

serializedName

serializedName: string = "controlledValues"

type

type: object

name

name: string = "String"

enabled

enabled: object

defaultValue

defaultValue: boolean = false

required

required: boolean = true

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

updateMode

updateMode: object

defaultValue

defaultValue: string = "Off"

required

required: boolean = true

serializedName

serializedName: string = "updateMode"

type

type: object

name

name: string = "String"

Const ManagedServiceIdentityUserAssignedIdentitiesValue

ManagedServiceIdentityUserAssignedIdentitiesValue: object

type

type: object

className

className: string = "ManagedServiceIdentityUserAssignedIdentitiesValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "clientId"

type

type: object

name

name: string = "String"

principalId

principalId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "principalId"

type

type: object

name

name: string = "String"

Const NetworkProfileForSnapshot

NetworkProfileForSnapshot: object

type

type: object

className

className: string = "NetworkProfileForSnapshot"

name

name: string = "Composite"

modelProperties

modelProperties: object

loadBalancerSku

loadBalancerSku: object

serializedName

serializedName: string = "loadBalancerSku"

type

type: object

name

name: string = "String"

networkMode

networkMode: object

serializedName

serializedName: string = "networkMode"

type

type: object

name

name: string = "String"

networkPlugin

networkPlugin: object

defaultValue

defaultValue: string = "kubenet"

serializedName

serializedName: string = "networkPlugin"

type

type: object

name

name: string = "String"

networkPluginMode

networkPluginMode: object

serializedName

serializedName: string = "networkPluginMode"

type

type: object

name

name: string = "String"

networkPolicy

networkPolicy: object

serializedName

serializedName: string = "networkPolicy"

type

type: object

name

name: string = "String"

Const OSOptionProfile

OSOptionProfile: object

type

type: object

className

className: string = "OSOptionProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

osOptionPropertyList

osOptionPropertyList: object

required

required: boolean = true

serializedName

serializedName: string = "properties.osOptionPropertyList"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OSOptionProperty"

name

name: string = "Composite"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const OSOptionProperty

OSOptionProperty: object

type

type: object

className

className: string = "OSOptionProperty"

name

name: string = "Composite"

modelProperties

modelProperties: object

enableFipsImage

enableFipsImage: object

required

required: boolean = true

serializedName

serializedName: string = "enable-fips-image"

type

type: object

name

name: string = "Boolean"

osType

osType: object

required

required: boolean = true

serializedName

serializedName: string = "os-type"

type

type: object

name

name: string = "String"

Const OperationListResult

OperationListResult: object

type

type: object

className

className: string = "OperationListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OperationValue"

name

name: string = "Composite"

Const OperationValue

OperationValue: object

type

type: object

className

className: string = "OperationValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "display.description"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

operation

operation: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "display.operation"

type

type: object

name

name: string = "String"

origin

origin: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "origin"

type

type: object

name

name: string = "String"

provider

provider: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "display.provider"

type

type: object

name

name: string = "String"

resource

resource: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "display.resource"

type

type: object

name

name: string = "String"

Const OutboundEnvironmentEndpoint

OutboundEnvironmentEndpoint: object

type

type: object

className

className: string = "OutboundEnvironmentEndpoint"

name

name: string = "Composite"

modelProperties

modelProperties: object

category

category: object

serializedName

serializedName: string = "category"

type

type: object

name

name: string = "String"

endpoints

endpoints: object

serializedName

serializedName: string = "endpoints"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EndpointDependency"

name

name: string = "Composite"

Const OutboundEnvironmentEndpointCollection

OutboundEnvironmentEndpointCollection: object

type

type: object

className

className: string = "OutboundEnvironmentEndpointCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OutboundEnvironmentEndpoint"

name

name: string = "Composite"

Const PowerState

PowerState: object

type

type: object

className

className: string = "PowerState"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

Const PrivateEndpoint

PrivateEndpoint: object

type

type: object

className

className: string = "PrivateEndpoint"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const PrivateEndpointConnection

PrivateEndpointConnection: object

type

type: object

className

className: string = "PrivateEndpointConnection"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

privateEndpoint

privateEndpoint: object

serializedName

serializedName: string = "properties.privateEndpoint"

type

type: object

className

className: string = "PrivateEndpoint"

name

name: string = "Composite"

privateLinkServiceConnectionState

privateLinkServiceConnectionState: object

serializedName

serializedName: string = "properties.privateLinkServiceConnectionState"

type

type: object

className

className: string = "PrivateLinkServiceConnectionState"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const PrivateEndpointConnectionListResult

PrivateEndpointConnectionListResult: object

type

type: object

className

className: string = "PrivateEndpointConnectionListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PrivateEndpointConnection"

name

name: string = "Composite"

Const PrivateLinkResource

PrivateLinkResource: object

type

type: object

className

className: string = "PrivateLinkResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

groupId

groupId: object

serializedName

serializedName: string = "groupId"

type

type: object

name

name: string = "String"

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

privateLinkServiceID

privateLinkServiceID: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "privateLinkServiceID"

type

type: object

name

name: string = "String"

requiredMembers

requiredMembers: object

serializedName

serializedName: string = "requiredMembers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const PrivateLinkResourcesListResult

PrivateLinkResourcesListResult: object

type

type: object

className

className: string = "PrivateLinkResourcesListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PrivateLinkResource"

name

name: string = "Composite"

Const PrivateLinkServiceConnectionState

PrivateLinkServiceConnectionState: object

type

type: object

className

className: string = "PrivateLinkServiceConnectionState"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const Resource

Resource: object

type

type: object

className

className: string = "Resource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ResourceReference

ResourceReference: object

type

type: object

className

className: string = "ResourceReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const RunCommandRequest

RunCommandRequest: object

type

type: object

className

className: string = "RunCommandRequest"

name

name: string = "Composite"

modelProperties

modelProperties: object

clusterToken

clusterToken: object

serializedName

serializedName: string = "clusterToken"

type

type: object

name

name: string = "String"

command

command: object

required

required: boolean = true

serializedName

serializedName: string = "command"

type

type: object

name

name: string = "String"

context

context: object

serializedName

serializedName: string = "context"

type

type: object

name

name: string = "String"

Const RunCommandResult

RunCommandResult: object

type

type: object

className

className: string = "RunCommandResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

exitCode

exitCode: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.exitCode"

type

type: object

name

name: string = "Number"

finishedAt

finishedAt: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.finishedAt"

type

type: object

name

name: string = "DateTime"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

logs

logs: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.logs"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

reason

reason: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.reason"

type

type: object

name

name: string = "String"

startedAt

startedAt: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.startedAt"

type

type: object

name

name: string = "DateTime"

Const Snapshot

Snapshot: object

type

type: object

className

className: string = "Snapshot"

name

name: string = "Composite"

modelProperties

modelProperties: object

creationData

creationData: object

serializedName

serializedName: string = "properties.creationData"

type

type: object

className

className: string = "CreationData"

name

name: string = "Composite"

enableFips

enableFips: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.enableFIPS"

type

type: object

name

name: string = "Boolean"

kubernetesVersion

kubernetesVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.kubernetesVersion"

type

type: object

name

name: string = "String"

nodeImageVersion

nodeImageVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.nodeImageVersion"

type

type: object

name

name: string = "String"

osSku

osSku: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.osSku"

type

type: object

name

name: string = "String"

osType

osType: object

defaultValue

defaultValue: string = "Linux"

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.osType"

type

type: object

name

name: string = "String"

snapshotType

snapshotType: object

defaultValue

defaultValue: string = "NodePool"

serializedName

serializedName: string = "properties.snapshotType"

type

type: object

name

name: string = "String"

vmSize

vmSize: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.vmSize"

type

type: object

name

name: string = "String"

Const SnapshotListResult

SnapshotListResult: object

type

type: object

className

className: string = "SnapshotListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Snapshot"

name

name: string = "Composite"

Const SubResource

SubResource: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const SysctlConfig

SysctlConfig: object

type

type: object

className

className: string = "SysctlConfig"

name

name: string = "Composite"

modelProperties

modelProperties: object

fsAioMaxNr

fsAioMaxNr: object

serializedName

serializedName: string = "fsAioMaxNr"

type

type: object

name

name: string = "Number"

fsFileMax

fsFileMax: object

serializedName

serializedName: string = "fsFileMax"

type

type: object

name

name: string = "Number"

fsInotifyMaxUserWatches

fsInotifyMaxUserWatches: object

serializedName

serializedName: string = "fsInotifyMaxUserWatches"

type

type: object

name

name: string = "Number"

fsNrOpen

fsNrOpen: object

serializedName

serializedName: string = "fsNrOpen"

type

type: object

name

name: string = "Number"

kernelThreadsMax

kernelThreadsMax: object

serializedName

serializedName: string = "kernelThreadsMax"

type

type: object

name

name: string = "Number"

netCoreNetdevMaxBacklog

netCoreNetdevMaxBacklog: object

serializedName

serializedName: string = "netCoreNetdevMaxBacklog"

type

type: object

name

name: string = "Number"

netCoreOptmemMax

netCoreOptmemMax: object

serializedName

serializedName: string = "netCoreOptmemMax"

type

type: object

name

name: string = "Number"

netCoreRmemDefault

netCoreRmemDefault: object

serializedName

serializedName: string = "netCoreRmemDefault"

type

type: object

name

name: string = "Number"

netCoreRmemMax

netCoreRmemMax: object

serializedName

serializedName: string = "netCoreRmemMax"

type

type: object

name

name: string = "Number"

netCoreSomaxconn

netCoreSomaxconn: object

serializedName

serializedName: string = "netCoreSomaxconn"

type

type: object

name

name: string = "Number"

netCoreWmemDefault

netCoreWmemDefault: object

serializedName

serializedName: string = "netCoreWmemDefault"

type

type: object

name

name: string = "Number"

netCoreWmemMax

netCoreWmemMax: object

serializedName

serializedName: string = "netCoreWmemMax"

type

type: object

name

name: string = "Number"

netIpv4IpLocalPortRange

netIpv4IpLocalPortRange: object

serializedName

serializedName: string = "netIpv4IpLocalPortRange"

type

type: object

name

name: string = "String"

netIpv4NeighDefaultGcThresh1

netIpv4NeighDefaultGcThresh1: object

serializedName

serializedName: string = "netIpv4NeighDefaultGcThresh1"

type

type: object

name

name: string = "Number"

netIpv4NeighDefaultGcThresh2

netIpv4NeighDefaultGcThresh2: object

serializedName

serializedName: string = "netIpv4NeighDefaultGcThresh2"

type

type: object

name

name: string = "Number"

netIpv4NeighDefaultGcThresh3

netIpv4NeighDefaultGcThresh3: object

serializedName

serializedName: string = "netIpv4NeighDefaultGcThresh3"

type

type: object

name

name: string = "Number"

netIpv4TcpFinTimeout

netIpv4TcpFinTimeout: object

serializedName

serializedName: string = "netIpv4TcpFinTimeout"

type

type: object

name

name: string = "Number"

netIpv4TcpKeepaliveProbes

netIpv4TcpKeepaliveProbes: object

serializedName

serializedName: string = "netIpv4TcpKeepaliveProbes"

type

type: object

name

name: string = "Number"

netIpv4TcpKeepaliveTime

netIpv4TcpKeepaliveTime: object

serializedName

serializedName: string = "netIpv4TcpKeepaliveTime"

type

type: object

name

name: string = "Number"

netIpv4TcpMaxSynBacklog

netIpv4TcpMaxSynBacklog: object

serializedName

serializedName: string = "netIpv4TcpMaxSynBacklog"

type

type: object

name

name: string = "Number"

netIpv4TcpMaxTwBuckets

netIpv4TcpMaxTwBuckets: object

serializedName

serializedName: string = "netIpv4TcpMaxTwBuckets"

type

type: object

name

name: string = "Number"

netIpv4TcpTwReuse

netIpv4TcpTwReuse: object

serializedName

serializedName: string = "netIpv4TcpTwReuse"

type

type: object

name

name: string = "Boolean"

netIpv4TcpkeepaliveIntvl

netIpv4TcpkeepaliveIntvl: object

serializedName

serializedName: string = "netIpv4TcpkeepaliveIntvl"

type

type: object

name

name: string = "Number"

netNetfilterNfConntrackBuckets

netNetfilterNfConntrackBuckets: object

serializedName

serializedName: string = "netNetfilterNfConntrackBuckets"

type

type: object

name

name: string = "Number"

netNetfilterNfConntrackMax

netNetfilterNfConntrackMax: object

serializedName

serializedName: string = "netNetfilterNfConntrackMax"

type

type: object

name

name: string = "Number"

vmMaxMapCount

vmMaxMapCount: object

serializedName

serializedName: string = "vmMaxMapCount"

type

type: object

name

name: string = "Number"

vmSwappiness

vmSwappiness: object

serializedName

serializedName: string = "vmSwappiness"

type

type: object

name

name: string = "Number"

vmVfsCachePressure

vmVfsCachePressure: object

serializedName

serializedName: string = "vmVfsCachePressure"

type

type: object

name

name: string = "Number"

Const SystemData

SystemData: object

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

modelProperties

modelProperties: object

createdAt

createdAt: object

serializedName

serializedName: string = "createdAt"

type

type: object

name

name: string = "DateTime"

createdBy

createdBy: object

serializedName

serializedName: string = "createdBy"

type

type: object

name

name: string = "String"

createdByType

createdByType: object

serializedName

serializedName: string = "createdByType"

type

type: object

name

name: string = "String"

lastModifiedAt

lastModifiedAt: object

serializedName

serializedName: string = "lastModifiedAt"

type

type: object

name

name: string = "DateTime"

lastModifiedBy

lastModifiedBy: object

serializedName

serializedName: string = "lastModifiedBy"

type

type: object

name

name: string = "String"

lastModifiedByType

lastModifiedByType: object

serializedName

serializedName: string = "lastModifiedByType"

type

type: object

name

name: string = "String"

Const TagsObject

TagsObject: object

type

type: object

className

className: string = "TagsObject"

name

name: string = "Composite"

modelProperties

modelProperties: object

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const TimeInWeek

TimeInWeek: object

type

type: object

className

className: string = "TimeInWeek"

name

name: string = "Composite"

modelProperties

modelProperties: object

day

day: object

serializedName

serializedName: string = "day"

type

type: object

name

name: string = "String"

hourSlots

hourSlots: object

serializedName

serializedName: string = "hourSlots"

type

type: object

name

name: string = "Sequence"

element

element: object

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 23

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

Const TimeSpan

TimeSpan: object

type

type: object

className

className: string = "TimeSpan"

name

name: string = "Composite"

modelProperties

modelProperties: object

end

end: object

serializedName

serializedName: string = "end"

type

type: object

name

name: string = "DateTime"

start

start: object

serializedName

serializedName: string = "start"

type

type: object

name

name: string = "DateTime"

Const TrackedResource

TrackedResource: object

type

type: object

className

className: string = "TrackedResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const TrustedAccessRole

TrustedAccessRole: object

type

type: object

className

className: string = "TrustedAccessRole"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

rules

rules: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "rules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TrustedAccessRoleRule"

name

name: string = "Composite"

sourceResourceType

sourceResourceType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "sourceResourceType"

type

type: object

name

name: string = "String"

Const TrustedAccessRoleBinding

TrustedAccessRoleBinding: object

type

type: object

className

className: string = "TrustedAccessRoleBinding"

name

name: string = "Composite"

modelProperties

modelProperties: object

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

roles

roles: object

required

required: boolean = true

serializedName

serializedName: string = "properties.roles"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

sourceResourceId

sourceResourceId: object

required

required: boolean = true

serializedName

serializedName: string = "properties.sourceResourceId"

type

type: object

name

name: string = "String"

Const TrustedAccessRoleBindingListResult

TrustedAccessRoleBindingListResult: object

type

type: object

className

className: string = "TrustedAccessRoleBindingListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TrustedAccessRoleBinding"

name

name: string = "Composite"

Const TrustedAccessRoleListResult

TrustedAccessRoleListResult: object

type

type: object

className

className: string = "TrustedAccessRoleListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TrustedAccessRole"

name

name: string = "Composite"

Const TrustedAccessRoleRule

TrustedAccessRoleRule: object

type

type: object

className

className: string = "TrustedAccessRoleRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiGroups

apiGroups: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "apiGroups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

nonResourceURLs

nonResourceURLs: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nonResourceURLs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

resourceNames

resourceNames: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceNames"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

resources

resources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

verbs

verbs: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "verbs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const UserAssignedIdentity

UserAssignedIdentity: object

type

type: object

className

className: string = "UserAssignedIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

serializedName

serializedName: string = "clientId"

type

type: object

name

name: string = "String"

objectId

objectId: object

serializedName

serializedName: string = "objectId"

type

type: object

name

name: string = "String"

resourceId

resourceId: object

serializedName

serializedName: string = "resourceId"

type

type: object

name

name: string = "String"

Const WindowsGmsaProfile

WindowsGmsaProfile: object

type

type: object

className

className: string = "WindowsGmsaProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

dnsServer

dnsServer: object

serializedName

serializedName: string = "dnsServer"

type

type: object

name

name: string = "String"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

rootDomainName

rootDomainName: object

serializedName

serializedName: string = "rootDomainName"

type

type: object

name

name: string = "String"

Const abortLatestOperationOperationSpec

abortLatestOperationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedclusters/{resourceName}/agentPools/{agentPoolName}/abort"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName,Parameters.agentPoolName]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const accept

accept: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const agentPoolName

agentPoolName: object

parameterPath

parameterPath: string = "agentPoolName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "agentPoolName"

type

type: object

name

name: string = "String"

Const apiVersion

apiVersion: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2022-08-03-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion1

apiVersion1: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2022-07-02-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const commandId

commandId: object

parameterPath

parameterPath: string = "commandId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "commandId"

type

type: object

name

name: string = "String"

Const configName

configName: object

parameterPath

parameterPath: string = "configName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "configName"

type

type: object

name

name: string = "String"

Const contentType

contentType: object

parameterPath

parameterPath: string[] = ["options", "contentType"]

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const createOrUpdateOperationSpec

createOrUpdateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept,Parameters.contentType,Parameters.ifMatch,Parameters.ifNoneMatch]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members/{fleetMemberName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

requestBody

requestBody: any = Parameters.parameters12

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.fleetName,Parameters.fleetMemberName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FleetMember

201

201: object

bodyMapper

bodyMapper: any = Mappers.FleetMember

202

202: object

bodyMapper

bodyMapper: any = Mappers.FleetMember

204

204: object

bodyMapper

bodyMapper: any = Mappers.FleetMember

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const deleteOperationSpec

deleteOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.ifMatch]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members/{fleetMemberName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.fleetName,Parameters.fleetMemberName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const fleetMemberName

fleetMemberName: object

parameterPath

parameterPath: string = "fleetMemberName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "fleetMemberName"

constraints

constraints: object

MaxLength

MaxLength: number = 50

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[a-z0-9]([-a-z0-9]*[a-z0-9])?$")

type

type: object

name

name: string = "String"

Const fleetName

fleetName: object

parameterPath

parameterPath: string = "fleetName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "fleetName"

constraints

constraints: object

MaxLength

MaxLength: number = 63

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[a-z0-9]([-a-z0-9]*[a-z0-9])?$")

type

type: object

name

name: string = "String"

Const format

format: object

parameterPath

parameterPath: string[] = ["options", "format"]

mapper

mapper: object

serializedName

serializedName: string = "format"

type

type: object

name

name: string = "String"

Const getAccessProfileOperationSpec

getAccessProfileOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/accessProfiles/{roleName}/listCredential"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName,Parameters.roleName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ManagedClusterAccessProfile

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getAvailableAgentPoolVersionsOperationSpec

getAvailableAgentPoolVersionsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/availableAgentPoolVersions"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AgentPoolAvailableVersions

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getCommandResultOperationSpec

getCommandResultOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/commandResults/{commandId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName,Parameters.commandId]

responses

responses: object

202

202: {}

Type declaration

200

200: object

bodyMapper

bodyMapper: any = Mappers.RunCommandResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getOSOptionsOperationSpec

getOSOptionsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/osOptions/default"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.resourceType]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OSOptionProfile

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getOperationSpec

getOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members/{fleetMemberName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.fleetName,Parameters.fleetMemberName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FleetMember

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getUpgradeProfileOperationSpec

getUpgradeProfileOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}/upgradeProfiles/default"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName,Parameters.agentPoolName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AgentPoolUpgradeProfile

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const ifMatch

ifMatch: object

parameterPath

parameterPath: string[] = ["options", "ifMatch"]

mapper

mapper: object

serializedName

serializedName: string = "If-Match"

type

type: object

name

name: string = "String"

Const ifNoneMatch

ifNoneMatch: object

parameterPath

parameterPath: string[] = ["options", "ifNoneMatch"]

mapper

mapper: object

serializedName

serializedName: string = "If-None-Match"

type

type: object

name

name: string = "String"

Const ignorePodDisruptionBudget

ignorePodDisruptionBudget: object

parameterPath

parameterPath: string[] = ["options", "ignorePodDisruptionBudget"]

mapper

mapper: object

serializedName

serializedName: string = "ignore-pod-disruption-budget"

type

type: object

name

name: string = "Boolean"

Const listByFleetNextOperationSpec

listByFleetNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink,Parameters.fleetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FleetMembersListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByFleetOperationSpec

listByFleetOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.fleetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FleetMembersListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByManagedClusterNextOperationSpec

listByManagedClusterNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.MaintenanceConfigurationListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByManagedClusterOperationSpec

listByManagedClusterOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/maintenanceConfigurations"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.MaintenanceConfigurationListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByResourceGroupNextOperationSpec

listByResourceGroupNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FleetListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByResourceGroupOperationSpec

listByResourceGroupOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FleetListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listClusterAdminCredentialsOperationSpec

listClusterAdminCredentialsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterAdminCredential"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.serverFqdn]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CredentialResults

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listClusterMonitoringUserCredentialsOperationSpec

listClusterMonitoringUserCredentialsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterMonitoringUserCredential"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.serverFqdn]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CredentialResults

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listClusterUserCredentialsOperationSpec

listClusterUserCredentialsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterUserCredential"

queryParameters

queryParameters: any[] = [Parameters.apiVersion,Parameters.serverFqdn,Parameters.format]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CredentialResults

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listCredentialsOperationSpec

listCredentialsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/listCredentials"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.fleetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FleetCredentialResults

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listNextOperationSpec

listNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FleetListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listOperationSpec

listOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/fleets"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FleetListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listOutboundNetworkDependenciesEndpointsNextOperationSpec

listOutboundNetworkDependenciesEndpointsNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OutboundEnvironmentEndpointCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listOutboundNetworkDependenciesEndpointsOperationSpec

listOutboundNetworkDependenciesEndpointsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/outboundNetworkDependenciesEndpoints"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OutboundEnvironmentEndpointCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const location

location: object

parameterPath

parameterPath: string = "location"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "location"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const nextLink

nextLink: object

parameterPath

parameterPath: string = "nextLink"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

Const parameters

parameters: object

mapper

mapper: any = ManagedClusterMapper

parameterPath

parameterPath: string = "parameters"

Const parameters1

parameters1: object

mapper

mapper: any = TagsObjectMapper

parameterPath

parameterPath: string = "parameters"

Const parameters10

parameters10: object

mapper

mapper: any = FleetMapper

parameterPath

parameterPath: string = "parameters"

Const parameters11

parameters11: object

mapper

mapper: any = FleetPatchMapper

parameterPath

parameterPath: string[] = ["options", "parameters"]

Const parameters12

parameters12: object

mapper

mapper: any = FleetMemberMapper

parameterPath

parameterPath: string = "parameters"

Const parameters2

parameters2: object

mapper

mapper: any = ManagedClusterServicePrincipalProfileMapper

parameterPath

parameterPath: string = "parameters"

Const parameters3

parameters3: object

mapper

mapper: any = ManagedClusterAADProfileMapper

parameterPath

parameterPath: string = "parameters"

Const parameters4

parameters4: object

mapper

mapper: any = MaintenanceConfigurationMapper

parameterPath

parameterPath: string = "parameters"

Const parameters5

parameters5: object

mapper

mapper: any = AgentPoolMapper

parameterPath

parameterPath: string = "parameters"

Const parameters6

parameters6: object

mapper

mapper: any = PrivateEndpointConnectionMapper

parameterPath

parameterPath: string = "parameters"

Const parameters7

parameters7: object

mapper

mapper: any = PrivateLinkResourceMapper

parameterPath

parameterPath: string = "parameters"

Const parameters8

parameters8: object

mapper

mapper: any = SnapshotMapper

parameterPath

parameterPath: string = "parameters"

Const parameters9

parameters9: object

mapper

mapper: any = ManagedClusterSnapshotMapper

parameterPath

parameterPath: string = "parameters"

Const postOperationSpec

postOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/resolvePrivateLinkServiceId"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters7

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.PrivateLinkResource

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const privateEndpointConnectionName

privateEndpointConnectionName: object

parameterPath

parameterPath: string = "privateEndpointConnectionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "privateEndpointConnectionName"

type

type: object

name

name: string = "String"

Const requestPayload

requestPayload: object

mapper

mapper: any = RunCommandRequestMapper

parameterPath

parameterPath: string = "requestPayload"

Const resetAADProfileOperationSpec

resetAADProfileOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/resetAADProfile"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters3

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const resetServicePrincipalProfileOperationSpec

resetServicePrincipalProfileOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/resetServicePrincipalProfile"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters2

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const resourceGroupName

resourceGroupName: object

parameterPath

parameterPath: string = "resourceGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceGroupName"

constraints

constraints: object

MaxLength

MaxLength: number = 90

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const resourceName

resourceName: object

parameterPath

parameterPath: string = "resourceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceName"

constraints

constraints: object

MaxLength

MaxLength: number = 63

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$")

type

type: object

name

name: string = "String"

Const resourceType

resourceType: object

parameterPath

parameterPath: string[] = ["options", "resourceType"]

mapper

mapper: object

serializedName

serializedName: string = "resource-type"

type

type: object

name

name: string = "String"

Const roleName

roleName: object

parameterPath

parameterPath: string = "roleName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "roleName"

type

type: object

name

name: string = "String"

Const rotateClusterCertificatesOperationSpec

rotateClusterCertificatesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/rotateClusterCertificates"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const rotateServiceAccountSigningKeysOperationSpec

rotateServiceAccountSigningKeysOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/rotateServiceAccountSigningKeys"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const runCommandOperationSpec

runCommandOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/runCommand"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.requestPayload

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.RunCommandResult

201

201: object

bodyMapper

bodyMapper: any = Mappers.RunCommandResult

202

202: object

bodyMapper

bodyMapper: any = Mappers.RunCommandResult

204

204: object

bodyMapper

bodyMapper: any = Mappers.RunCommandResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const serverFqdn

serverFqdn: object

parameterPath

parameterPath: string[] = ["options", "serverFqdn"]

mapper

mapper: object

serializedName

serializedName: string = "server-fqdn"

type

type: object

name

name: string = "String"

Const startOperationSpec

startOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/start"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const stopOperationSpec

stopOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/stop"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const subscriptionId

subscriptionId: object

parameterPath

parameterPath: string = "subscriptionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subscriptionId"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const trustedAccessRoleBinding

trustedAccessRoleBinding: object

mapper

mapper: any = TrustedAccessRoleBindingMapper

parameterPath

parameterPath: string = "trustedAccessRoleBinding"

Const trustedAccessRoleBindingName

trustedAccessRoleBindingName: object

parameterPath

parameterPath: string = "trustedAccessRoleBindingName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "trustedAccessRoleBindingName"

constraints

constraints: object

MaxLength

MaxLength: number = 36

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const updateOperationSpec

updateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept,Parameters.contentType,Parameters.ifMatch]

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

requestBody

requestBody: any = Parameters.parameters11

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.fleetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.Fleet

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const updateTagsOperationSpec

updateTagsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedclustersnapshots/{resourceName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters1

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ManagedClusterSnapshot

201

201: object

bodyMapper

bodyMapper: any = Mappers.ManagedCluster

202

202: object

bodyMapper

bodyMapper: any = Mappers.ManagedCluster

204

204: object

bodyMapper

bodyMapper: any = Mappers.ManagedCluster

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const upgradeNodeImageVersionOperationSpec

upgradeNodeImageVersionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}/upgradeNodeImageVersion"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceName,Parameters.agentPoolName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Generated using TypeDoc