Compartilhar via


ArmHDInsightContainersModelFactory.HDInsightClusterPoolData Método

Definição

Inicializa uma nova instância do HDInsightClusterPoolData.

public static Azure.ResourceManager.HDInsight.Containers.HDInsightClusterPoolData HDInsightClusterPoolData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.HDInsight.Containers.Models.HDInsightProvisioningStatus? provisioningState = default, string deploymentId = default, string managedResourceGroupName = default, string aksManagedResourceGroupName = default, string clusterPoolVersion = default, Azure.ResourceManager.HDInsight.Containers.Models.ClusterPoolComputeProfile computeProfile = default, Azure.ResourceManager.HDInsight.Containers.Models.AksClusterProfile aksClusterProfile = default, Azure.Core.ResourceIdentifier networkSubnetId = default, Azure.ResourceManager.HDInsight.Containers.Models.ClusterPoolLogAnalyticsProfile logAnalyticsProfile = default, string status = default);
static member HDInsightClusterPoolData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Nullable<Azure.ResourceManager.HDInsight.Containers.Models.HDInsightProvisioningStatus> * string * string * string * string * Azure.ResourceManager.HDInsight.Containers.Models.ClusterPoolComputeProfile * Azure.ResourceManager.HDInsight.Containers.Models.AksClusterProfile * Azure.Core.ResourceIdentifier * Azure.ResourceManager.HDInsight.Containers.Models.ClusterPoolLogAnalyticsProfile * string -> Azure.ResourceManager.HDInsight.Containers.HDInsightClusterPoolData
Public Shared Function HDInsightClusterPoolData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional provisioningState As Nullable(Of HDInsightProvisioningStatus) = Nothing, Optional deploymentId As String = Nothing, Optional managedResourceGroupName As String = Nothing, Optional aksManagedResourceGroupName As String = Nothing, Optional clusterPoolVersion As String = Nothing, Optional computeProfile As ClusterPoolComputeProfile = Nothing, Optional aksClusterProfile As AksClusterProfile = Nothing, Optional networkSubnetId As ResourceIdentifier = Nothing, Optional logAnalyticsProfile As ClusterPoolLogAnalyticsProfile = Nothing, Optional status As String = Nothing) As HDInsightClusterPoolData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

provisioningState
Nullable<HDInsightProvisioningStatus>

Estado de provisionamento do recurso.

deploymentId
String

Uma ID exclusiva gerada pelo RP para identificar o recurso.

managedResourceGroupName
String

Um grupo de recursos criado pelo RP para manter os recursos criados pelo RP em nome dos clientes. Ele também será usado para gerar aksManagedResourceGroupName por padrão: MC_{managedResourceGroupName}{clusterPoolName}{region}. Verifique se ele atende à restrição de nome do grupo de recursos.

aksManagedResourceGroupName
String

Um grupo de recursos criado pelo AKS para manter os recursos de infraestrutura criados pelo AKS em nome dos clientes. Ele é gerado pelo nome do pool de clusters e pelo nome do grupo de recursos gerenciados por padrão: MC_{managedResourceGroupName}{clusterPoolName}{region}.

clusterPoolVersion
String

Perfil do pool do CLuster.

computeProfile
ClusterPoolComputeProfile

Perfil de computação do pool do CLuster.

aksClusterProfile
AksClusterProfile

Propriedades do cluster do AKS subjacente.

networkSubnetId
ResourceIdentifier

Perfil de rede do pool de clusters.

logAnalyticsProfile
ClusterPoolLogAnalyticsProfile

Perfil de análise de log do pool de clusters para habilitar o agente do OMS para o cluster do AKS.

status
String

Status de negócios do recurso.

Retornos

Uma nova HDInsightClusterPoolData instância para simulação.

Aplica-se a