Partilhar via


ServiceFabricManagedNodeTypeData Classe

Definição

Uma classe que representa o modelo de dados ServiceFabricManagedNodeType. Descreve um tipo de nó no cluster, cada tipo de nó representa o subconjunto de nós no cluster.

public class ServiceFabricManagedNodeTypeData : Azure.ResourceManager.Models.ResourceData
type ServiceFabricManagedNodeTypeData = class
    inherit ResourceData
Public Class ServiceFabricManagedNodeTypeData
Inherits ResourceData
Herança
ServiceFabricManagedNodeTypeData

Construtores

ServiceFabricManagedNodeTypeData()

Inicializa uma nova instância de ServiceFabricManagedNodeTypeData.

Propriedades

AdditionalDataDisks

Discos de dados gerenciados adicionais.

ApplicationPorts

O intervalo de portas das quais o cluster atribuiu a porta aos aplicativos do Service Fabric.

Capacities

As marcas de capacidade aplicadas aos nós no tipo de nó, o gerenciador de recursos de cluster usa essas marcas para entender quanto recurso um nó tem.

DataDiskLetter

Letra do disco de dados gerenciado. Ele não pode usar a letra reservada C ou D e não pode ser alterado após a criação.

DataDiskSizeInGB

Tamanho do disco para o disco gerenciado anexado às VMs no tipo de nó em GBs.

DataDiskType

Tipo de disco de dados gerenciado. Especifica o tipo de conta de armazenamento para o disco gerenciado.

EphemeralPorts

O intervalo de portas efêmeras com as quais os nós nesse tipo de nó devem ser configurados.

EvictionPolicy

Especifica a política de remoção para máquinas virtuais em um tipo de nó SPOT. O padrão é Excluir.

FrontendConfigurations

Indica que o tipo de nó usa suas próprias configurações de front-end em vez da padrão para o cluster. Essa configuração só pode ser especificada para tipos de nó não primários e não pode ser adicionada ou removida depois que o tipo de nó é criado.

HasMultiplePlacementGroups

Indica se o conjunto de dimensionamento associado ao tipo de nó pode ser composto por vários grupos de posicionamento.

HostGroupId

Especifica a ID completa do recurso do grupo de hosts. Essa propriedade é usada para implantação em hosts dedicados do Azure.

Id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Herdado de ResourceData)
IsAcceleratedNetworkingEnabled

Especifica se o adaptador de rede está habilitado para rede acelerada.

IsEncryptionAtHostEnabled

Habilite ou desabilite a Criptografia de Host para as máquinas virtuais no tipo de nó. Isso habilitará a criptografia para todos os discos, incluindo o disco de Recurso/Temp no próprio host. Padrão: a criptografia no host será desabilitada, a menos que essa propriedade seja definida como true para o recurso.

IsNodePublicIPEnabled

Especifica se cada nó é alocado seu próprio endereço IP público. Isso só tem suporte em tipos de nó secundários com Load Balancers personalizados.

IsOverProvisioningEnabled

Especifica se o tipo de nó deve ser superprovisionado. Ele só é permitido para tipos de nó sem estado.

IsPrimary

Indica que os serviços do sistema do Service Fabric para o cluster serão executados nesse tipo de nó. Essa configuração não pode ser alterada depois que o tipo de nó é criado.

IsSecureBootEnabled

Especifica se a inicialização segura deve ser habilitada no nodeType. Só pode ser usado com TrustedLaunch SecurityType.

IsSpotVm

Indica se o tipo de nó será Spot Máquinas Virtuais. O Azure alocará as VMs se houver capacidade disponível e as VMs puderem ser removidas a qualquer momento.

IsStateless

Indica se o tipo de nó só pode hospedar cargas de trabalho sem estado.

Name

O nome do recurso.

(Herdado de ResourceData)
NatGatewayId

Especifica a ID de recurso de um Gateway da NAT a ser anexada à sub-rede desse tipo de nó. O tipo de nó deve usar o balanceador de carga personalizado.

NetworkSecurityRules

As Regras de Segurança de Rede para esse tipo de nó. Essa configuração só pode ser especificada para tipos de nó configurados com configurações de front-end.

PlacementProperties

As marcas de posicionamento aplicadas a nós no tipo de nó, que podem ser usadas para indicar onde determinados serviços (carga de trabalho) devem ser executados.

ProvisioningState

O estado de provisionamento do recurso de tipo de nó.

ResourceType

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

(Herdado de ResourceData)
SecurityType

Especifica o tipo de segurança do nodeType. No momento, há suporte apenas para TrustedLaunch.

Sku

O sku do tipo de nó.

SpotRestoreTimeout

Indica a duração do tempo após a qual a plataforma não tentará restaurar as instâncias SPOT do VMSS especificadas como ISO 8601.

SubnetId

Indica a ID do recurso da sub-rede para o tipo de nó.

SystemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.

(Herdado de ResourceData)
Tags

Marcas de recurso do Azure.

UseDefaultPublicLoadBalancer

Especifica se o usa o balanceador de carga público. Se não for especificado e o tipo de nó não tiver sua própria configuração de front-end, ele será anexado ao balanceador de carga padrão. Se o tipo de nó usar seu próprio balanceador de carga e useDefaultPublicLoadBalancer for true, o front-end precisará ser um Load Balancer Interno. Se o tipo de nó usar seu próprio balanceador de carga e useDefaultPublicLoadBalancer for false ou não estiver definido, o balanceador de carga personalizado deverá incluir um balanceador de carga público para fornecer conectividade de saída.

UseEphemeralOSDisk

Indica se o disco do sistema operacional efêmero deve ser usado. O sku selecionado na propriedade vmSize precisa dar suporte a esse recurso.

UserAssignedIdentities

A lista de identidades de usuário associadas ao conjunto de dimensionamento de máquinas virtuais no tipo de nó. Cada entrada será uma ID de recurso do ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

UseTempDataDisk

Especifica se o disco temporário deve ser usado para a raiz de dados do Service Fabric; nesse caso, nenhum disco de dados gerenciado será anexado e o disco temporário será usado. Ele só é permitido para tipos de nó sem estado.

VmExtensions

Conjunto de extensões que devem ser instaladas nas máquinas virtuais.

VmImageOffer

O tipo de oferta da imagem do Azure Máquinas Virtuais Marketplace. Por exemplo, UbuntuServer ou WindowsServer.

VmImagePlan

Especifica informações sobre a imagem do marketplace usada para criar a máquina virtual. Esse elemento só é usado para imagens do marketplace. Antes de usar uma imagem do marketplace de uma API, você deve habilitar a imagem para uso programático. No portal do Azure, localize a imagem do marketplace que você deseja usar e clique em Deseja implantar programaticamente, Introdução ->. Insira as informações necessárias e clique em Salvar.

VmImagePublisher

O editor da imagem do Azure Máquinas Virtuais Marketplace. Por exemplo, Canonical ou MicrosoftWindowsServer.

VmImageResourceId

Indica a ID do recurso da imagem da vm. Esse parâmetro é usado para a imagem de VM personalizada.

VmImageSku

O SKU da imagem do Azure Máquinas Virtuais Marketplace. Por exemplo, 14.04.0-LTS ou 2012-R2-Datacenter.

VmImageVersion

A versão da imagem do Azure Máquinas Virtuais Marketplace. Um valor 'latest' pode ser especificado para selecionar a versão mais recente de uma imagem. Se omitido, o padrão será 'latest'.

VmInstanceCount

O número de nós no tipo de nó. <br /><br />Values:<br />-1 – Use quando as regras de dimensionamento automático estiverem configuradas ou se sku.capacity for definido <br/> 0 – Não há <suporte para br />>0 – Use para escala manual.

VmSecrets

Os segredos a serem instalados nas máquinas virtuais.

VmSetupActions

Especifica as ações a serem executadas nas VMs antes de inicializar o runtime do Service Fabric.

VmSharedGalleryImageId

Indica a ID do recurso da imagem de galerias compartilhadas da VM. Esse parâmetro é usado para a imagem de VM personalizada.

VmSize

O tamanho das máquinas virtuais no pool. Todas as máquinas virtuais em um pool têm o mesmo tamanho. Por exemplo, Standard_D3.

Zones

Especifica as zonas de disponibilidade em que o tipo de nó se estenderia. Se o cluster não estiver se estendendo entre zonas de disponibilidade, iniciará az migration para o cluster.

Aplica-se a