Partilhar via


ManagedCluster Classe

Definição

O recurso de cluster gerenciado

[Microsoft.Rest.Serialization.JsonTransformation]
public class ManagedCluster : Microsoft.Azure.Management.ServiceFabric.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ManagedCluster = class
    inherit Resource
Public Class ManagedCluster
Inherits Resource
Herança
ManagedCluster
Atributos

Construtores

ManagedCluster()

Inicializa uma nova instância da classe ManagedCluster.

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

Inicializa uma nova instância da classe ManagedCluster.

Propriedades

AdminPassword

Obtém ou define a senha do usuário administrador da vm.

AdminUserName

Obtém ou define o nome de usuário do administrador da vm.

AzureActiveDirectory

Obtém ou define o azure Active Directory.

ClientConnectionPort

Obtém ou define a porta usada para conexões de cliente com o cluster.

Clients

Obtém ou define certificados de cliente para o cluster.

ClusterCertificateThumbprint

Obtém o nó de impressão digital do certificado de cluster usado para comunicação de nó.

ClusterCodeVersion

Obtém ou define a versão de runtime do Service Fabric do cluster. Essa propriedade só pode definir o usuário quando upgradeMode estiver definido como 'Manual'. Para obter a lista de 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 availableClusterVersions.

ClusterId

Obtém um identificador exclusivo gerado pelo serviço para o recurso de cluster.

ClusterState

Obtém o estado atual do cluster.

  • WaitingForNodes - Indica que o recurso de cluster foi criado e o provedor de recursos está aguardando a extensão de VM do Service Fabric ser inicializada e relatar a ele.
  • Implantação – indica que o runtime do Service Fabric está sendo instalado nas VMs. O recurso de cluster estará nesse estado até que o cluster seja inicializado e os serviços do sistema estejam ativos.
  • BaselineUpgrade - Indica que o cluster está sendo atualizado para estabelecer a versão do cluster. Essa atualização é iniciada automaticamente quando o cluster é inicializado pela primeira vez.
  • UpdatingUserConfiguration - Indica que o cluster está sendo atualizado com a configuração fornecida pelo usuário.
  • UpdatingUserCertificate - Indica que o cluster está sendo atualizado com o certificado fornecido pelo usuário.
  • UpdatingInfrastructure - Indica que o cluster está sendo atualizado com a versão mais recente do runtime do Service Fabric. Isso só acontece quando o upgradeMode é definido como 'Automático'.
  • EnforcingClusterVersion - Indica que o cluster está em uma versão diferente do esperado e que o cluster está sendo atualizado para a versão esperada.
  • UpgradeServiceUnreachable - Indica que o serviço do sistema no cluster não está mais sondando o Provedor de Recursos. Os clusters nesse estado não podem ser gerenciados pelo Provedor de Recursos.
  • Dimensionamento Automático – indica que o ReliabilityLevel do cluster está sendo ajustado.
  • Pronto – indica que o cluster está em um estado estável. . Os valores possíveis incluem: 'WaitingForNodes', 'Deploying', 'BaselineUpgrade', 'UpdatingUserConfiguration', 'UpdatingUserCertificate', 'UpdatingInfrastructure', 'EnforcingClusterVersion', 'UpgradeServiceUnreachable', 'AutoScale', 'Ready'
ClusterUpgradeDescription

Obtém ou define a política usada ao atualizar o cluster.

ClusterUpgradeMode

Obtém ou define o modo de atualização do cluster quando a nova versão de runtime do Service Fabric está disponível.

  • Automático – o cluster será atualizado automaticamente para a versão de runtime mais recente do Service Fabric assim que estiver disponível.
  • Manual – o cluster não será atualizado automaticamente para a versão mais recente do runtime do Service Fabric. O cluster é atualizado definindo a propriedade clusterCodeVersion no recurso de cluster. . Os valores possíveis incluem: 'Automatic', 'Manual'
DnsName

Obtém ou define o nome dns do cluster.

Etag

Obtém a etag de recurso do Azure.

(Herdado de Resource)
FabricSettings

Obtém ou define a lista de configurações de malha personalizadas para definir o cluster.

Fqdn

Obtém o nome de domínio totalmente qualificado do cluster.

HttpGatewayConnectionPort

Obtém ou define a porta usada para conexões http com o cluster.

Id

Obtém o identificador de recurso do Azure.

(Herdado de Resource)
LoadBalancingRules

Obtém ou define que descreve as regras de balanceamento de carga.

Location

Obtém ou define o local do recurso do Azure.

(Herdado de Resource)
Name

Obtém o nome do recurso do Azure.

(Herdado de Resource)
ProvisioningState

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

ReverseProxyEndpointPort

Obtém ou define o ponto de extremidade usado pelo proxy reverso.

Sku

Obtém ou define a SKU do cluster gerenciado

Tags

Obtém ou define marcas de recurso do Azure.

(Herdado de Resource)
Type

Obtém o tipo de recurso do Azure.

(Herdado de Resource)
UseTestExtension

Obtém ou define o uso da extensão de VM de teste do Service Fabric, por padrão, ela é falsa.

Métodos

Validate()

Valide o objeto .

Aplica-se a