L3NetworkInner Classe

public final class L3NetworkInner
extends Resource

L3Network représente un réseau qui utilise un seul domaine d’isolation configuré pour les ressources de couche 3.

Récapitulatif du constructeur

Constructeur Description
L3NetworkInner()

Crée un instance de la classe interne L3Network.

Résumé de la méthode

Modificateur et type Méthode et description
List<String> associatedResourceIds()

Obtenez la propriété Id de ressourceassociée: liste des ID de ressource pour l’autre Microsoft.Ressources NetworkCloud qui ont attaché ce réseau.

String clusterId()

Obtenez la propriété Id de cluster: ID de ressource du cluster Network Cloud auquel ce réseau L3 est associé.

L3NetworkDetailedStatus detailedStatus()

Obtenir la propriété État détaillée: status plus détaillée du réseau L3.

String detailedStatusMessage()

Obtenir la propriété message d’étatdétaillée: message descriptif sur le status détaillé actuel.

ExtendedLocation extendedLocation()

Obtenir la propriété Location étendue: L’emplacement étendureprésente l’emplacement personnalisé Azure où la ressource sera créée.

List<String> hybridAksClustersAssociatedIds()

Obtenez la propriété Ids associés aux clusters Akshybrides: Champdéconseillé.

HybridAksIpamEnabled hybridAksIpamEnabled()

Obtenez la propriété AksIpamEnabled hybride: Champ déconseillé.

HybridAksPluginType hybridAksPluginType()

Obtenez la propriété Type de plug-inAkshybride: Champ déconseillé.

String interfaceName()

Obtenir la propriété Nom de l’interface: nom d’interface par défaut pour ce réseau L3 dans la machine virtuelle.

IpAllocationType ipAllocationType()

Obtenir la propriété Type d’allocationip: type de l’allocation d’adresses IP, défini par défaut sur « DualStack ».

String ipv4ConnectedPrefix()

Obtenez la propriété ipv4ConnectedPrefix : Préfixe IPV4 (CIDR) affecté à ce réseau L3.

String ipv6ConnectedPrefix()

Obtenez la propriété ipv6ConnectedPrefix : Préfixe IPV6 (CIDR) affecté à ce réseau L3.

String l3IsolationDomainId()

Obtenez la propriété Id de domainel3Isolation: ID de ressource du domaine Network Fabric l3Isolation.

L3NetworkProvisioningState provisioningState()

Obtenir la propriété État d’approvisionnement: état d’approvisionnement du réseau L3.

SystemData systemData()

Obtenez la propriété données système: Azure Resource Manager métadonnées contenant les informations crééespar et modifiéespar.

void validate()

Valide le instance.

List<String> virtualMachinesAssociatedIds()

Obtenez la propriété Ids associés auxmachinesvirtuelles: Champ déconseillé.

long vlan()

Obtenir la propriété vlan : VLAN à partir du domaine l3Isolationutilisé pour ce réseau.

L3NetworkInner withExtendedLocation(ExtendedLocation extendedLocation)

Définissez la propriété Emplacement étendu : L’emplacement étendureprésente l’emplacement personnalisé Azure où la ressource sera créée.

L3NetworkInner withHybridAksIpamEnabled(HybridAksIpamEnabled hybridAksIpamEnabled)

Définissez la propriété AksIpamEnabled hybride: Champ déconseillé.

L3NetworkInner withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)

Définissez la propriété Type de plug-inAkshybride: Champ déconseillé.

L3NetworkInner withInterfaceName(String interfaceName)

Définissez la propriété Nom de l’interface: nom d’interface par défaut pour ce réseau L3 dans la machine virtuelle.

L3NetworkInner withIpAllocationType(IpAllocationType ipAllocationType)

Définissez la propriété Type d’allocationip: type de l’allocation d’adresses IP, défini par défaut sur « DualStack ».

L3NetworkInner withIpv4ConnectedPrefix(String ipv4ConnectedPrefix)

Définissez la propriété ipv4ConnectedPrefix : Préfixe IPV4 (CIDR) attribué à ce réseau L3.

L3NetworkInner withIpv6ConnectedPrefix(String ipv6ConnectedPrefix)

Définissez la propriété ipv6ConnectedPrefix : Préfixe IPV6 (CIDR) affecté à ce réseau L3.

L3NetworkInner withL3IsolationDomainId(String l3IsolationDomainId)

Définissez la propriété id de domainel3Isolation: ID de ressource du domaine Network Fabric l3Isolation.

L3NetworkInner withLocation(String location)
L3NetworkInner withTags(Map<String,String> tags)
L3NetworkInner withVlan(long vlan)

Définir la propriété vlan : VLAN du domaine l3Isolationutilisé pour ce réseau.

Méthodes héritées de ProxyResource

Méthodes héritées de Resource

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

Détails du constructeur

L3NetworkInner

public L3NetworkInner()

Crée une instance de la classe L3NetworkInner.

Détails de la méthode

associatedResourceIds

public List associatedResourceIds()

Obtenez la propriété associatedResourceIds : liste des ID de ressource pour les autres ressources Microsoft.NetworkCloud qui ont attaché ce réseau.

Returns:

valeur associatedResourceIds.

clusterId

public String clusterId()

Obtenir la propriété clusterId : ID de ressource du cluster Network Cloud auquel ce réseau L3 est associé.

Returns:

valeur clusterId.

detailedStatus

public L3NetworkDetailedStatus detailedStatus()

Obtenir la propriété detailedStatus : la status plus détaillée du réseau L3.

Returns:

valeur detailedStatus.

detailedStatusMessage

public String detailedStatusMessage()

Obtenir la propriété detailedStatusMessage : message descriptif sur le status détaillé actuel.

Returns:

valeur detailedStatusMessage.

extendedLocation

public ExtendedLocation extendedLocation()

Obtenir la propriété extendedLocation : ExtendedLocation représente l’emplacement personnalisé Azure où la ressource sera créée.

Emplacement étendu du cluster associé à la ressource.

Returns:

valeur extendedLocation.

hybridAksClustersAssociatedIds

public List hybridAksClustersAssociatedIds()

Obtenez la propriété hybridAksClustersAssociatedIds : Champ déconseillé. Ces champs seront vides/omis. Liste des ID de ressources de cluster AKS hybrides associés à ce réseau L3.

Returns:

valeur hybridAksClustersAssociatedIds.

hybridAksIpamEnabled

public HybridAksIpamEnabled hybridAksIpamEnabled()

Obtenez la propriété hybridAksIpamEnabled : Champ déconseillé. Le champ était auparavant facultatif, il n’aura désormais aucun comportement défini et sera ignoré. Indicateur indiquant s’il faut ou non désactiver l’allocation IPAM sur la définition de pièce jointe réseau injectée dans le cluster AKS hybride.

Returns:

valeur hybridAksIpamEnabled.

hybridAksPluginType

public HybridAksPluginType hybridAksPluginType()

Obtenez la propriété hybridAksPluginType : Champ déconseillé. Le champ était auparavant facultatif, il n’aura désormais aucun comportement défini et sera ignoré. Type de plug-in réseau pour AKS hybride.

Returns:

valeur hybridAksPluginType.

interfaceName

public String interfaceName()

Obtenir la propriété interfaceName : nom d’interface par défaut de ce réseau L3 dans la machine virtuelle. Ce nom peut être remplacé par le nom fourni dans la configuration de la pièce jointe réseau de cette machine virtuelle.

Returns:

valeur interfaceName.

ipAllocationType

public IpAllocationType ipAllocationType()

Obtenir la propriété ipAllocationType : type d’allocation d’adresses IP, défini par défaut sur « DualStack ».

Returns:

valeur ipAllocationType.

ipv4ConnectedPrefix

public String ipv4ConnectedPrefix()

Obtenez la propriété ipv4ConnectedPrefix : Préfixe IPV4 (CIDR) affecté à ce réseau L3. Obligatoire lorsque le type d’allocation IP est IPV4 ou DualStack.

Returns:

valeur ipv4ConnectedPrefix.

ipv6ConnectedPrefix

public String ipv6ConnectedPrefix()

Obtenez la propriété ipv6ConnectedPrefix : Préfixe IPV6 (CIDR) affecté à ce réseau L3. Obligatoire lorsque le type d’allocation IP est IPV6 ou DualStack.

Returns:

valeur ipv6ConnectedPrefix.

l3IsolationDomainId

public String l3IsolationDomainId()

Obtenez la propriété l3IsolationDomainId : ID de ressource de Network Fabric l3IsolationDomain.

Returns:

valeur l3IsolationDomainId.

provisioningState

public L3NetworkProvisioningState provisioningState()

Obtenez la propriété provisioningState : état d’approvisionnement du réseau L3.

Returns:

valeur provisioningState.

systemData

public SystemData systemData()

Obtenez la propriété systemData : Azure Resource Manager métadonnées contenant les informations createdBy et modifiedBy.

Returns:

valeur systemData.

validate

public void validate()

Valide le instance.

virtualMachinesAssociatedIds

public List virtualMachinesAssociatedIds()

Obtenez la propriété virtualMachinesAssociatedIds : Champ déconseillé. Ces champs seront vides/omis. Liste des ID de ressources de machine virtuelle, à l’exclusion de toutes les machines virtuelles AKS hybrides, qui utilisent actuellement ce réseau L3.

Returns:

valeur virtualMachinesAssociatedIds.

vlan

public long vlan()

Obtenir la propriété vlan : VLAN à partir du l3IsolationDomain utilisé pour ce réseau.

Returns:

valeur vlan.

withExtendedLocation

public L3NetworkInner withExtendedLocation(ExtendedLocation extendedLocation)

Définissez la propriété extendedLocation : ExtendedLocation représente l’emplacement personnalisé Azure où la ressource sera créée.

Emplacement étendu du cluster associé à la ressource.

Parameters:

extendedLocation - valeur extendedLocation à définir.

Returns:

L’objet L3NetworkInner lui-même.

withHybridAksIpamEnabled

public L3NetworkInner withHybridAksIpamEnabled(HybridAksIpamEnabled hybridAksIpamEnabled)

Définissez la propriété hybridAksIpamEnabled : Champ déconseillé. Le champ était auparavant facultatif, il n’aura désormais aucun comportement défini et sera ignoré. Indicateur indiquant s’il faut ou non désactiver l’allocation IPAM sur la définition de pièce jointe réseau injectée dans le cluster AKS hybride.

Parameters:

hybridAksIpamEnabled - valeur hybridAksIpamEnabled à définir.

Returns:

L’objet L3NetworkInner lui-même.

withHybridAksPluginType

public L3NetworkInner withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)

Définissez la propriété hybridAksPluginType : Champ déconseillé. Le champ était auparavant facultatif, il n’aura désormais aucun comportement défini et sera ignoré. Type de plug-in réseau pour AKS hybride.

Parameters:

hybridAksPluginType - valeur hybridAksPluginType à définir.

Returns:

L’objet L3NetworkInner lui-même.

withInterfaceName

public L3NetworkInner withInterfaceName(String interfaceName)

Définissez la propriété interfaceName : nom d’interface par défaut de ce réseau L3 dans la machine virtuelle. Ce nom peut être remplacé par le nom fourni dans la configuration de la pièce jointe réseau de cette machine virtuelle.

Parameters:

interfaceName - valeur interfaceName à définir.

Returns:

L’objet L3NetworkInner lui-même.

withIpAllocationType

public L3NetworkInner withIpAllocationType(IpAllocationType ipAllocationType)

Définissez la propriété ipAllocationType : type d’allocation d’adresses IP, défini par défaut sur « DualStack ».

Parameters:

ipAllocationType - valeur ipAllocationType à définir.

Returns:

L’objet L3NetworkInner lui-même.

withIpv4ConnectedPrefix

public L3NetworkInner withIpv4ConnectedPrefix(String ipv4ConnectedPrefix)

Définissez la propriété ipv4ConnectedPrefix : Préfixe IPV4 (CIDR) affecté à ce réseau L3. Obligatoire lorsque le type d’allocation IP est IPV4 ou DualStack.

Parameters:

ipv4ConnectedPrefix - valeur ipv4ConnectedPrefix à définir.

Returns:

L’objet L3NetworkInner lui-même.

withIpv6ConnectedPrefix

public L3NetworkInner withIpv6ConnectedPrefix(String ipv6ConnectedPrefix)

Définissez la propriété ipv6ConnectedPrefix : Préfixe IPV6 (CIDR) affecté à ce réseau L3. Obligatoire lorsque le type d’allocation IP est IPV6 ou DualStack.

Parameters:

ipv6ConnectedPrefix - valeur ipv6ConnectedPrefix à définir.

Returns:

L’objet L3NetworkInner lui-même.

withL3IsolationDomainId

public L3NetworkInner withL3IsolationDomainId(String l3IsolationDomainId)

Définissez la propriété l3IsolationDomainId : ID de ressource du Network Fabric l3IsolationDomain.

Parameters:

l3IsolationDomainId - valeur l3IsolationDomainId à définir.

Returns:

L’objet L3NetworkInner lui-même.

withLocation

public L3NetworkInner withLocation(String location)

Overrides:

L3NetworkInner.withLocation(String location)

Parameters:

location

withTags

public L3NetworkInner withTags(Map tags)

Overrides:

L3NetworkInner.withTags(Map<String,String> tags)

Parameters:

tags

withVlan

public L3NetworkInner withVlan(long vlan)

Définissez la propriété vlan : VLAN de l’objet l3IsolationDomain utilisé pour ce réseau.

Parameters:

vlan - valeur de vlan à définir.

Returns:

L’objet L3NetworkInner lui-même.

S’applique à