Partilhar via


VirtualMachinePublicIpAddressDnsSettingsConfiguration Classe

  • java.lang.Object
    • com.azure.resourcemanager.compute.models.VirtualMachinePublicIpAddressDnsSettingsConfiguration

public final class VirtualMachinePublicIpAddressDnsSettingsConfiguration

Descreve as configurações de DNS de uma configuração de rede de máquinas virtuais.

Resumo do Construtor

Construtor Description
VirtualMachinePublicIpAddressDnsSettingsConfiguration()

Cria uma instância da classe de Configuração de Configuraçõesde DNSdo IpAddressPúblicoda MáquinaVirtual.

Resumo do método

Modificador e tipo Método e descrição
String domainNameLabel()

Obter a propriedade NameLabel do domínio: o prefixo de rótulo de nome de domíniodos recursos ipaddress públicosque serão criados.

DomainNameLabelScopeTypes domainNameLabelScope()

Obter a propriedade Escopo do Rótulo de Nomede Domínio: o escopo do rótulo nome de domíniodos recursos ipaddress públicosque serão criados.

void validate()

Valida a instância.

VirtualMachinePublicIpAddressDnsSettingsConfiguration withDomainNameLabel(String domainNameLabel)

Defina a propriedade NameLabel do domínio: o prefixo de rótulo de nome de domíniodos recursos ipaddress públicosque serão criados.

VirtualMachinePublicIpAddressDnsSettingsConfiguration withDomainNameLabelScope(DomainNameLabelScopeTypes domainNameLabelScope)

Defina a propriedade Escopo do Rótulode Nomede Domínio: o escopo do rótulo nome de domíniodos recursos IPAddress públicosque serão criados.

Métodos herdados de java.lang.Object

Detalhes do construtor

VirtualMachinePublicIpAddressDnsSettingsConfiguration

public VirtualMachinePublicIpAddressDnsSettingsConfiguration()

Cria uma instância da classe VirtualMachinePublicIpAddressDnsSettingsConfiguration.

Detalhes do método

domainNameLabel

public String domainNameLabel()

Obter a propriedade domainNameLabel: o prefixo de rótulo nome de domínio dos recursos PublicIPAddress que serão criados. O rótulo de nome gerado é a concatenação do rótulo de nome de domínio e da ID exclusiva do perfil de rede VM.

Returns:

o valor domainNameLabel.

domainNameLabelScope

public DomainNameLabelScopeTypes domainNameLabelScope()

Obter a propriedade domainNameLabelScope: o escopo do rótulo nome de domínio dos recursos PublicIPAddress que serão criados. O rótulo de nome gerado é a concatenação do rótulo de nome de domínio com hash com a política de acordo com o escopo do rótulo de nome de domínio e a ID exclusiva do perfil de rede VM.

Returns:

o valor domainNameLabelScope.

validate

public void validate()

Valida a instância.

withDomainNameLabel

public VirtualMachinePublicIpAddressDnsSettingsConfiguration withDomainNameLabel(String domainNameLabel)

Defina a propriedade domainNameLabel: o prefixo de rótulo nome de domínio dos recursos PublicIPAddress que serão criados. O rótulo de nome gerado é a concatenação do rótulo de nome de domínio e da ID exclusiva do perfil de rede VM.

Parameters:

domainNameLabel - o valor domainNameLabel a ser definido.

Returns:

o objeto VirtualMachinePublicIpAddressDnsSettingsConfiguration em si.

withDomainNameLabelScope

public VirtualMachinePublicIpAddressDnsSettingsConfiguration withDomainNameLabelScope(DomainNameLabelScopeTypes domainNameLabelScope)

Defina a propriedade domainNameLabelScope: o escopo do rótulo nome de domínio dos recursos PublicIPAddress que serão criados. O rótulo de nome gerado é a concatenação do rótulo de nome de domínio com hash com a política de acordo com o escopo do rótulo de nome de domínio e a ID exclusiva do perfil de rede VM.

Parameters:

domainNameLabelScope - o valor domainNameLabelScope a ser definido.

Returns:

o objeto VirtualMachinePublicIpAddressDnsSettingsConfiguration em si.

Aplica-se a