ManagedCluster Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
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'
Lista de impressões digitais dos certificados de 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.
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'
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.
- applicationTypeVersionsCleanupPolicy
- ApplicationTypeVersionsCleanupPolicy
A política usada para limpo versões não utilizadas.
- sku
- Sku
O sku do cluster gerenciado
Aplica-se a
Azure SDK for .NET