Partager via


VirtualMachinePublicIpAddressDnsSettingsConfiguration Classe

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

public final class VirtualMachinePublicIpAddressDnsSettingsConfiguration

Décrit les paramètres DNS d’une configuration réseau de machines virtuelles.

Récapitulatif du constructeur

Constructeur Description
VirtualMachinePublicIpAddressDnsSettingsConfiguration()

Crée une instance de la classe de configuration des paramètresDNSIpAddresspublicde machinevirtuelle.

Résumé de la méthode

Modificateur et type Méthode et description
String domainNameLabel()

Obtenir lapropriété Domain NameLabel : préfixe d’étiquette de nom de domaine des ressources IpAddress publiquesqui seront créées.

DomainNameLabelScopeTypes domainNameLabelScope()

Obtenir lapropriété Domain NameLabel Scope: étendue d’étiquette de nom de domaine des ressources IPAddress publiquesqui seront créées.

void validate()

Valide le instance.

VirtualMachinePublicIpAddressDnsSettingsConfiguration withDomainNameLabel(String domainNameLabel)

Définissez lapropriété Domain NameLabel : préfixe d’étiquette de nom de domaine des ressources IPAddress publiquesqui seront créées.

VirtualMachinePublicIpAddressDnsSettingsConfiguration withDomainNameLabelScope(DomainNameLabelScopeTypes domainNameLabelScope)

Définissez lapropriété Domain NameLabel Scope: étendue d’étiquette de nom de domaine des ressources IPAddress publiquesqui seront créées.

Méthodes héritées de java.lang.Object

Détails du constructeur

VirtualMachinePublicIpAddressDnsSettingsConfiguration

public VirtualMachinePublicIpAddressDnsSettingsConfiguration()

Crée une instance de la classe VirtualMachinePublicIpAddressDnsSettingsConfiguration.

Détails de la méthode

domainNameLabel

public String domainNameLabel()

Obtenir la propriété domainNameLabel : préfixe d’étiquette de nom de domaine des ressources PublicIPAddress qui seront créées. L’étiquette de nom générée est la concaténation de l’étiquette de nom de domaine et de l’ID unique du profil réseau de machine virtuelle.

Returns:

valeur domainNameLabel.

domainNameLabelScope

public DomainNameLabelScopeTypes domainNameLabelScope()

Obtenir la propriété domainNameLabelScope : étendue d’étiquette de nom de domaine des ressources PublicIPAddress qui seront créées. L’étiquette de nom générée est la concaténation de l’étiquette de nom de domaine hachée avec la stratégie en fonction de l’étendue de l’étiquette de nom de domaine et de l’ID unique du profil réseau de la machine virtuelle.

Returns:

valeur domainNameLabelScope.

validate

public void validate()

Valide le instance.

withDomainNameLabel

public VirtualMachinePublicIpAddressDnsSettingsConfiguration withDomainNameLabel(String domainNameLabel)

Définissez la propriété domainNameLabel : préfixe d’étiquette de nom de domaine des ressources PublicIPAddress qui seront créées. L’étiquette de nom générée est la concaténation de l’étiquette de nom de domaine et de l’ID unique du profil réseau de machine virtuelle.

Parameters:

domainNameLabel - valeur domainNameLabel à définir.

Returns:

l’objet VirtualMachinePublicIpAddressDnsSettingsConfiguration lui-même.

withDomainNameLabelScope

public VirtualMachinePublicIpAddressDnsSettingsConfiguration withDomainNameLabelScope(DomainNameLabelScopeTypes domainNameLabelScope)

Définissez la propriété domainNameLabelScope : étendue d’étiquette de nom de domaine des ressources PublicIPAddress qui seront créées. L’étiquette de nom générée est la concaténation de l’étiquette de nom de domaine hachée avec la stratégie en fonction de l’étendue de l’étiquette de nom de domaine et de l’ID unique du profil réseau de la machine virtuelle.

Parameters:

domainNameLabelScope - valeur domainNameLabelScope à définir.

Returns:

l’objet VirtualMachinePublicIpAddressDnsSettingsConfiguration lui-même.

S’applique à