Share via


ArmContainerServiceModelFactory Class

Definition

Model factory for models.

public static class ArmContainerServiceModelFactory
type ArmContainerServiceModelFactory = class
Public Class ArmContainerServiceModelFactory
Inheritance
ArmContainerServiceModelFactory

Methods

AgentPoolAvailableVersion(Nullable<Boolean>, String, Nullable<Boolean>)

Initializes a new instance of AgentPoolAvailableVersion.

AgentPoolAvailableVersions(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<AgentPoolAvailableVersion>)

Initializes a new instance of AgentPoolAvailableVersions.

AgentPoolSnapshotData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, Nullable<SnapshotType>, String, String, Nullable<ContainerServiceOSType>, Nullable<ContainerServiceOSSku>, String, Nullable<Boolean>)

Initializes a new instance of AgentPoolSnapshotData.

AgentPoolUpgradeProfileData(ResourceIdentifier, String, ResourceType, SystemData, String, ContainerServiceOSType, IEnumerable<AgentPoolUpgradeProfilePropertiesUpgradesItem>, String)

Initializes a new instance of AgentPoolUpgradeProfileData.

AgentPoolUpgradeProfilePropertiesUpgradesItem(String, Nullable<Boolean>)

Initializes a new instance of AgentPoolUpgradeProfilePropertiesUpgradesItem.

ContainerServiceAgentPoolData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>, String, Nullable<Int32>, Nullable<ContainerServiceOSDiskType>, Nullable<KubeletDiskType>, Nullable<WorkloadRuntime>, ResourceIdentifier, ResourceIdentifier, Nullable<Int32>, Nullable<ContainerServiceOSType>, Nullable<ContainerServiceOSSku>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<ScaleDownMode>, Nullable<AgentPoolType>, Nullable<AgentPoolMode>, String, String, String, AgentPoolUpgradeSettings, String, Nullable<ContainerServiceStateCode>, IEnumerable<String>, Nullable<Boolean>, ResourceIdentifier, Nullable<ScaleSetPriority>, Nullable<ScaleSetEvictionPolicy>, Nullable<Single>, IDictionary<String, String>, IDictionary<String,String>, IEnumerable<String>, ResourceIdentifier, KubeletConfig, LinuxOSConfig, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<GpuInstanceProfile>, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, AgentPoolNetworkProfile)

Initializes a new instance of ContainerServiceAgentPoolData.

ContainerServiceAgentPoolData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>, String, Nullable<Int32>, Nullable<ContainerServiceOSDiskType>, Nullable<KubeletDiskType>, Nullable<WorkloadRuntime>, String, ResourceIdentifier, ResourceIdentifier, Nullable<Int32>, Nullable<ContainerServiceOSType>, Nullable<ContainerServiceOSSku>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<ScaleDownMode>, Nullable<AgentPoolType>, Nullable<AgentPoolMode>, String, String, String, String, String, Nullable<ContainerServiceStateCode>, IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, ResourceIdentifier, Nullable<ScaleSetPriority>, Nullable<ScaleSetEvictionPolicy>, Nullable<Single>, IDictionary<String, String>, IDictionary<String,String>, IEnumerable<String>, ResourceIdentifier, KubeletConfig, LinuxOSConfig, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<GpuInstanceProfile>, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, Nullable<Boolean>, AgentPoolNetworkProfile)

Initializes a new instance of ContainerServiceAgentPoolData.

ContainerServiceEndpointDependency(String, IEnumerable<ContainerServiceEndpointDetail>)

Initializes a new instance of ContainerServiceEndpointDependency.

ContainerServiceEndpointDetail(IPAddress, Nullable<Int32>, String, String)

Initializes a new instance of ContainerServiceEndpointDetail.

ContainerServiceFleetCredentialResult(String, Byte[])

Initializes a new instance of ContainerServiceFleetCredentialResult.

ContainerServiceFleetCredentialResults(IEnumerable<ContainerServiceFleetCredentialResult>)

Initializes a new instance of ContainerServiceFleetCredentialResults.

ContainerServiceFleetData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ETag>, ContainerServiceFleetHubProfile, Nullable<ContainerServiceFleetProvisioningState>)

Initializes a new instance of ContainerServiceFleetData.

ContainerServiceFleetHubProfile(String, String, String)

Initializes a new instance of ContainerServiceFleetHubProfile.

ContainerServiceFleetMemberData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, Nullable<ContainerServiceFleetMemberProvisioningState>, Nullable<ETag>)

Initializes a new instance of ContainerServiceFleetMemberData.

ContainerServiceMaintenanceConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<ContainerServiceTimeInWeek>, IEnumerable<ContainerServiceTimeSpan>, ContainerServiceMaintenanceWindow)

Initializes a new instance of ContainerServiceMaintenanceConfigurationData.

ContainerServiceManagedClusterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedClusterSku, ExtendedLocation, ManagedClusterIdentity, String, Nullable<ContainerServiceStateCode>, Nullable<Int32>, String, String, String, String, String, String, String, IEnumerable<ManagedClusterAgentPoolProfile>, ContainerServiceLinuxProfile, ManagedClusterWindowsProfile, ManagedClusterServicePrincipalProfile, IDictionary<String,ManagedClusterAddonProfile>, ManagedClusterPodIdentityProfile, ManagedClusterOidcIssuerProfile, String, Nullable<Boolean>, Nullable<KubernetesSupportPlan>, Nullable<Boolean>, ContainerServiceNetworkProfile, ManagedClusterAadProfile, ManagedClusterAutoUpgradeProfile, UpgradeOverrideSettings, ManagedClusterAutoScalerProfile, ManagedClusterApiServerAccessProfile, ResourceIdentifier, IDictionary<String, ContainerServiceUserAssignedIdentity>, IEnumerable<ContainerServicePrivateLinkResourceData>, Nullable<Boolean>, ManagedClusterHttpProxyConfig, ManagedClusterSecurityProfile, ManagedClusterStorageProfile, Nullable<ContainerServicePublicNetworkAccess>, ManagedClusterWorkloadAutoScalerProfile, ManagedClusterMonitorProfileMetrics, ServiceMeshProfile, ResourceIdentifier)

Initializes a new instance of ContainerServiceManagedClusterData.

ContainerServiceManagedClusterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedClusterSku, ExtendedLocation, ManagedServiceIdentity, String, Nullable<ContainerServiceStateCode>, ResourceIdentifier, Nullable<Int32>, String, String, String, String, String, String, String, IEnumerable<ManagedClusterAgentPoolProfile>, ContainerServiceLinuxProfile, ManagedClusterWindowsProfile, ManagedClusterServicePrincipalProfile, IDictionary<String,ManagedClusterAddonProfile>, ManagedClusterPodIdentityProfile, ManagedClusterOidcIssuerProfile, String, Nullable<ManagedClusterNodeResourceGroupRestrictionLevel>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, ContainerServiceNetworkProfile, ManagedClusterAadProfile, ManagedClusterAutoUpgradeProfile, ManagedClusterAutoScalerProfile, ManagedClusterApiServerAccessProfile, ResourceIdentifier, IDictionary<String, ContainerServiceUserAssignedIdentity>, IEnumerable<ContainerServicePrivateLinkResourceData>, Nullable<Boolean>, ManagedClusterHttpProxyConfig, ManagedClusterSecurityProfile, ManagedClusterStorageProfile, ManagedClusterIngressProfileWebAppRouting, Nullable<ContainerServicePublicNetworkAccess>, ManagedClusterWorkloadAutoScalerProfile, ManagedClusterMonitorProfileMetrics, ManagedClusterGuardrailsProfile)

Initializes a new instance of ContainerServiceManagedClusterData.

ContainerServiceNetworkProfileForSnapshot(Nullable<ContainerServiceNetworkPlugin>, Nullable<ContainerServiceNetworkPluginMode>, Nullable<ContainerServiceNetworkPolicy>, Nullable<ContainerServiceNetworkMode>, Nullable<ContainerServiceLoadBalancerSku>)

Initializes a new instance of ContainerServiceNetworkProfileForSnapshot.

ContainerServiceOSOptionProperty(String, Boolean)

Initializes a new instance of ContainerServiceOSOptionProperty.

ContainerServiceOutboundEnvironmentEndpoint(String, IEnumerable<ContainerServiceEndpointDependency>)

Initializes a new instance of ContainerServiceOutboundEnvironmentEndpoint.

ContainerServicePrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ContainerServicePrivateEndpointConnectionProvisioningState>, ResourceIdentifier, ContainerServicePrivateLinkServiceConnectionState)

Initializes a new instance of ContainerServicePrivateEndpointConnectionData.

ContainerServicePrivateLinkResourceData(ResourceIdentifier, String, Nullable<ResourceType>, String, IEnumerable<String>, ResourceIdentifier)

Initializes a new instance of ContainerServicePrivateLinkResourceData.

ContainerServiceTrustedAccessRole(String, String, IEnumerable<ContainerServiceTrustedAccessRoleRule>)

Initializes a new instance of ContainerServiceTrustedAccessRole.

ContainerServiceTrustedAccessRoleBindingData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ContainerServiceTrustedAccessRoleBindingProvisioningState>, ResourceIdentifier, IEnumerable<String>)

Initializes a new instance of ContainerServiceTrustedAccessRoleBindingData.

ContainerServiceTrustedAccessRoleRule(IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of ContainerServiceTrustedAccessRoleRule.

KubernetesPatchVersion(IEnumerable<String>)

Initializes a new instance of KubernetesPatchVersion.

KubernetesVersion(String, IEnumerable<KubernetesSupportPlan>, Nullable<Boolean>, IReadOnlyDictionary<String,KubernetesPatchVersion>)

Initializes a new instance of KubernetesVersion.

KubernetesVersionListResult(IEnumerable<KubernetesVersion>)

Initializes a new instance of KubernetesVersionListResult.

ManagedClusterAccessProfile(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Byte[])

Initializes a new instance of ManagedClusterAccessProfile.

ManagedClusterAddonProfile(Boolean, IDictionary<String,String>, ManagedClusterAddonProfileIdentity)

Initializes a new instance of ManagedClusterAddonProfile.

ManagedClusterAgentPoolProfile(Nullable<Int32>, String, Nullable<Int32>, Nullable<ContainerServiceOSDiskType>, Nullable<KubeletDiskType>, Nullable<WorkloadRuntime>, ResourceIdentifier, ResourceIdentifier, Nullable<Int32>, Nullable<ContainerServiceOSType>, Nullable<ContainerServiceOSSku>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<ScaleDownMode>, Nullable<AgentPoolType>, Nullable<AgentPoolMode>, String, String, String, AgentPoolUpgradeSettings, String, Nullable<ContainerServiceStateCode>, IEnumerable<String>, Nullable<Boolean>, ResourceIdentifier, Nullable<ScaleSetPriority>, Nullable<ScaleSetEvictionPolicy>, Nullable<Single>, IDictionary<String, String>, IDictionary<String,String>, IEnumerable<String>, ResourceIdentifier, KubeletConfig, LinuxOSConfig, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<GpuInstanceProfile>, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, AgentPoolNetworkProfile, String)

Initializes a new instance of ManagedClusterAgentPoolProfile.

ManagedClusterAgentPoolProfile(Nullable<Int32>, String, Nullable<Int32>, Nullable<ContainerServiceOSDiskType>, Nullable<KubeletDiskType>, Nullable<WorkloadRuntime>, String, ResourceIdentifier, ResourceIdentifier, Nullable<Int32>, Nullable<ContainerServiceOSType>, Nullable<ContainerServiceOSSku>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<ScaleDownMode>, Nullable<AgentPoolType>, Nullable<AgentPoolMode>, String, String, String, String, String, Nullable<ContainerServiceStateCode>, IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, ResourceIdentifier, Nullable<ScaleSetPriority>, Nullable<ScaleSetEvictionPolicy>, Nullable<Single>, IDictionary<String,String>, IDictionary<String, String>, IEnumerable<String>, ResourceIdentifier, KubeletConfig, LinuxOSConfig, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<GpuInstanceProfile>, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, Nullable<Boolean>, AgentPoolNetworkProfile, String)

Initializes a new instance of ManagedClusterAgentPoolProfile.

ManagedClusterAgentPoolProfileProperties(Nullable<Int32>, String, Nullable<Int32>, Nullable<ContainerServiceOSDiskType>, Nullable<KubeletDiskType>, Nullable<WorkloadRuntime>, ResourceIdentifier, ResourceIdentifier, Nullable<Int32>, Nullable<ContainerServiceOSType>, Nullable<ContainerServiceOSSku>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<ScaleDownMode>, Nullable<AgentPoolType>, Nullable<AgentPoolMode>, String, String, String, AgentPoolUpgradeSettings, String, Nullable<ContainerServiceStateCode>, IEnumerable<String>, Nullable<Boolean>, ResourceIdentifier, Nullable<ScaleSetPriority>, Nullable<ScaleSetEvictionPolicy>, Nullable<Single>, IDictionary<String, String>, IDictionary<String,String>, IEnumerable<String>, ResourceIdentifier, KubeletConfig, LinuxOSConfig, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<GpuInstanceProfile>, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, AgentPoolNetworkProfile)

Initializes a new instance of ManagedClusterAgentPoolProfileProperties.

ManagedClusterAgentPoolProfileProperties(Nullable<Int32>, String, Nullable<Int32>, Nullable<ContainerServiceOSDiskType>, Nullable<KubeletDiskType>, Nullable<WorkloadRuntime>, String, ResourceIdentifier, ResourceIdentifier, Nullable<Int32>, Nullable<ContainerServiceOSType>, Nullable<ContainerServiceOSSku>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<ScaleDownMode>, Nullable<AgentPoolType>, Nullable<AgentPoolMode>, String, String, String, String, String, Nullable<ContainerServiceStateCode>, IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, ResourceIdentifier, Nullable<ScaleSetPriority>, Nullable<ScaleSetEvictionPolicy>, Nullable<Single>, IDictionary<String,String>, IDictionary<String, String>, IEnumerable<String>, ResourceIdentifier, KubeletConfig, LinuxOSConfig, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<GpuInstanceProfile>, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, Nullable<Boolean>, AgentPoolNetworkProfile)

Initializes a new instance of ManagedClusterAgentPoolProfileProperties.

ManagedClusterCredential(String, Byte[])

Initializes a new instance of ManagedClusterCredential.

ManagedClusterCredentials(IEnumerable<ManagedClusterCredential>)

Initializes a new instance of ManagedClusterCredentials.

ManagedClusterGuardrailsProfile(IEnumerable<String>, String, ManagedClusterGuardrailsProfileLevel, IEnumerable<String>)

Initializes a new instance of ManagedClusterGuardrailsProfile.

ManagedClusterHttpProxyConfig(String, String, IEnumerable<String>, IEnumerable<String>, String)

Initializes a new instance of ManagedClusterHttpProxyConfig.

ManagedClusterOidcIssuerProfile(String, Nullable<Boolean>)

Initializes a new instance of ManagedClusterOidcIssuerProfile.

ManagedClusterPodIdentity(String, String, String, ContainerServiceUserAssignedIdentity, Nullable<ManagedClusterPodIdentityProvisioningState>, ResponseError)

Initializes a new instance of ManagedClusterPodIdentity.

ManagedClusterPoolUpgradeProfile(String, String, ContainerServiceOSType, IEnumerable<ManagedClusterPoolUpgradeProfileUpgradesItem>)

Initializes a new instance of ManagedClusterPoolUpgradeProfile.

ManagedClusterPoolUpgradeProfileUpgradesItem(String, Nullable<Boolean>)

Initializes a new instance of ManagedClusterPoolUpgradeProfileUpgradesItem.

ManagedClusterPropertiesForSnapshot(String, ManagedClusterSku, Nullable<Boolean>, ContainerServiceNetworkProfileForSnapshot)

Initializes a new instance of ManagedClusterPropertiesForSnapshot.

ManagedClusterRunCommandContent(String, String, String)

Initializes a new instance of ManagedClusterRunCommandContent.

ManagedClusterRunCommandResult(String, String, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String)

Initializes a new instance of ManagedClusterRunCommandResult.

ManagedClusterSnapshotData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, Nullable<SnapshotType>, ManagedClusterPropertiesForSnapshot)

Initializes a new instance of ManagedClusterSnapshotData.

ManagedClusterUpgradeProfileData(ResourceIdentifier, String, ResourceType, SystemData, ManagedClusterPoolUpgradeProfile, IEnumerable<ManagedClusterPoolUpgradeProfile>)

Initializes a new instance of ManagedClusterUpgradeProfileData.

MeshRevisionProfileData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<MeshRevision>)

Initializes a new instance of MeshRevisionProfileData.

MeshUpgradeProfileData(ResourceIdentifier, String, ResourceType, SystemData, MeshUpgradeProfileProperties)

Initializes a new instance of MeshUpgradeProfileData.

OSOptionProfileData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<ContainerServiceOSOptionProperty>)

Initializes a new instance of OSOptionProfileData.

Applies to