Compartilhar via


ManagedCluster Construtores

Definição

Sobrecargas

ManagedCluster()

Inicializa uma nova instância da classe ManagedCluster.

ManagedCluster(String, String, String, String, String, String, IDictionary<String,String>, String, SystemData, String, String, String, String, IList<String>, Nullable<Int32>, Nullable<Int32>, String, IList<LoadBalancingRule>, Nullable<Boolean>, IList<NetworkSecurityRule>, IList<ClientCertificate>, AzureActiveDirectory, IList<SettingsSectionDescription>, String, String, String, String, IList<String>, Nullable<Boolean>, Nullable<Boolean>, ApplicationTypeVersionsCleanupPolicy, Sku)

Inicializa uma nova instância da classe ManagedCluster.

ManagedCluster()

Inicializa uma nova instância da classe ManagedCluster.

public ManagedCluster ();
Public Sub New ()

Aplica-se a

ManagedCluster(String, String, String, String, String, String, IDictionary<String,String>, String, SystemData, String, String, String, String, IList<String>, Nullable<Int32>, Nullable<Int32>, String, IList<LoadBalancingRule>, Nullable<Boolean>, IList<NetworkSecurityRule>, IList<ClientCertificate>, AzureActiveDirectory, IList<SettingsSectionDescription>, String, String, String, String, IList<String>, Nullable<Boolean>, Nullable<Boolean>, ApplicationTypeVersionsCleanupPolicy, Sku)

Inicializa uma nova instância da classe ManagedCluster.

public ManagedCluster (string location, string dnsName, string adminUserName, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string etag = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SystemData systemData = default, string fqdn = default, string ipv4Address = default, string clusterId = default, string clusterState = default, System.Collections.Generic.IList<string> clusterCertificateThumbprints = default, int? clientConnectionPort = default, int? httpGatewayConnectionPort = default, string adminPassword = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.LoadBalancingRule> loadBalancingRules = default, bool? allowRdpAccess = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.NetworkSecurityRule> networkSecurityRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ClientCertificate> clients = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.AzureActiveDirectory azureActiveDirectory = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SettingsSectionDescription> fabricSettings = default, string provisioningState = default, string clusterCodeVersion = default, string clusterUpgradeMode = default, string clusterUpgradeCadence = default, System.Collections.Generic.IList<string> addonFeatures = default, bool? enableAutoOSUpgrade = default, bool? zonalResiliency = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationTypeVersionsCleanupPolicy applicationTypeVersionsCleanupPolicy = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.Sku sku = default);
new Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ManagedCluster : string * string * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SystemData * string * string * string * string * System.Collections.Generic.IList<string> * Nullable<int> * Nullable<int> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.LoadBalancingRule> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.NetworkSecurityRule> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ClientCertificate> * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.AzureActiveDirectory * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SettingsSectionDescription> * string * string * string * string * System.Collections.Generic.IList<string> * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationTypeVersionsCleanupPolicy * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.Sku -> Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ManagedCluster
Public Sub New (location As String, dnsName As String, adminUserName As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional etag As String = Nothing, Optional systemData As SystemData = Nothing, Optional fqdn As String = Nothing, Optional ipv4Address As String = Nothing, Optional clusterId As String = Nothing, Optional clusterState As String = Nothing, Optional clusterCertificateThumbprints As IList(Of String) = Nothing, Optional clientConnectionPort As Nullable(Of Integer) = Nothing, Optional httpGatewayConnectionPort As Nullable(Of Integer) = Nothing, Optional adminPassword As String = Nothing, Optional loadBalancingRules As IList(Of LoadBalancingRule) = Nothing, Optional allowRdpAccess As Nullable(Of Boolean) = Nothing, Optional networkSecurityRules As IList(Of NetworkSecurityRule) = Nothing, Optional clients As IList(Of ClientCertificate) = Nothing, Optional azureActiveDirectory As AzureActiveDirectory = Nothing, Optional fabricSettings As IList(Of SettingsSectionDescription) = Nothing, Optional provisioningState As String = Nothing, Optional clusterCodeVersion As String = Nothing, Optional clusterUpgradeMode As String = Nothing, Optional clusterUpgradeCadence As String = Nothing, Optional addonFeatures As IList(Of String) = Nothing, Optional enableAutoOSUpgrade As Nullable(Of Boolean) = Nothing, Optional zonalResiliency As Nullable(Of Boolean) = Nothing, Optional applicationTypeVersionsCleanupPolicy As ApplicationTypeVersionsCleanupPolicy = Nothing, Optional sku As Sku = Nothing)

Parâmetros

location
String

Local do recurso do Azure.

dnsName
String

O nome dns do cluster.

adminUserName
String

Nome de usuário administrador da VM.

id
String

Identificador de recurso do Azure.

name
String

Nome do recurso do Azure.

type
String

Tipo de recurso do Azure.

tags
IDictionary<String,String>

Marcas de recurso do Azure.

etag
String

Etag de recursos do Azure.

systemData
SystemData
fqdn
String

O nome de domínio totalmente qualificado associado ao balanceador de carga público do cluster.

ipv4Address
String

O endereço IPv4 associado ao balanceador de carga público do cluster.

clusterId
String

Um identificador exclusivo gerado pelo serviço para o recurso de cluster.

clusterState
String

O estado atual do cluster. Os valores possíveis incluem: 'WaitingForNodes', 'Deploying', 'BaselineUpgrade', 'Upgrading', 'UpgradeFailed', 'Ready'

clusterCertificateThumbprints
IList<String>

Lista de impressões digitais dos certificados de cluster.

clientConnectionPort
Nullable<Int32>

A porta usada para conexões de cliente com o cluster.

httpGatewayConnectionPort
Nullable<Int32>

A porta usada para conexões HTTP com o cluster.

adminPassword
String

Senha do usuário administrador da VM.

loadBalancingRules
IList<LoadBalancingRule>

Regras de balanceamento de carga aplicadas ao balanceador de carga público do cluster.

allowRdpAccess
Nullable<Boolean>

Definir isso como true habilita o acesso RDP à VM. A regra NSG padrão abre a porta RDP para a Internet, que pode ser substituída por regras de segurança de rede personalizadas. O valor padrão dessa configuração é false.

networkSecurityRules
IList<NetworkSecurityRule>

Regras de segurança de rede personalizadas aplicadas à rede virtual do cluster.

clients
IList<ClientCertificate>

Certificados de cliente que têm permissão para gerenciar o cluster.

azureActiveDirectory
AzureActiveDirectory

As configurações de autenticação do AAD do cluster.

fabricSettings
IList<SettingsSectionDescription>

A lista de configurações de malha personalizadas para definir o cluster.

provisioningState
String

O estado de provisionamento do recurso de cluster gerenciado. Os valores possíveis incluem: 'None', 'Creating', 'Created', 'Updating', 'Succeeded', 'Failed', 'Canceled', 'Deleting', 'Deleted', 'Other'

clusterCodeVersion
String

A versão de runtime do Service Fabric do cluster. Essa propriedade é necessária quando clusterUpgradeMode é definido como 'Manual'. Para obter uma lista das versões disponíveis do Service Fabric para novos clusters, use a API ClusterVersion. Para obter a lista de versões disponíveis para clusters existentes, use ClusterVersions disponíveis.

clusterUpgradeMode
String

Os valores possíveis incluem: 'Automático', 'Manual'

clusterUpgradeCadence
String

Indica quando as novas atualizações de versão do runtime de cluster serão aplicadas depois de serem lançadas. Por padrão, é Wave0. Aplica-se somente quando clusterUpgradeMode é definido como 'Automático'. Os valores possíveis incluem: 'Wave0', 'Wave1', 'Wave2'

addonFeatures
IList<String>

Lista de recursos de complemento a serem habilitados no cluster.

enableAutoOSUpgrade
Nullable<Boolean>

Definir isso como true permite a atualização automática do sistema operacional para os tipos de nó criados usando qualquer imagem do sistema operacional de plataforma com a versão "mais recente". O valor padrão dessa configuração é false.

zonalResiliency
Nullable<Boolean>

Indica se o cluster tem resiliência de zona.

applicationTypeVersionsCleanupPolicy
ApplicationTypeVersionsCleanupPolicy

A política usada para limpo versões não utilizadas.

sku
Sku

O sku do cluster gerenciado

Aplica-se a