CloudServicesNetworkInner Classe

public final class CloudServicesNetworkInner
extends Resource

CloudServicesNetwork représente des informations de sortie supplémentaires qui seront utilisées par les machines virtuelles associées ou les clusters AKS hybrides.

Après la création, les services supplémentaires qui sont fournis par la plateforme seront alloués et représentés dans l’état de cette ressource. Toutes les ressources associées à ce réseau de services cloud font partie du même domaine d’isolation de couche 2 (L2). Au moins un réseau de service doit être créé, mais peut être réutilisé sur de nombreuses machines virtuelles et/ou clusters AKS hybrides.

Récapitulatif du constructeur

Constructeur Description
CloudServicesNetworkInner()

Crée une instance de la classe interne du réseaude servicescloud.

Résumé de la méthode

Modificateur et type Méthode et description
List<EgressEndpoint> additionalEgressEndpoints()

Obtenez la propriété Points de terminaison de sortiesupplémentaires: liste des points de terminaison de sortie.

List<String> associatedResourceIds()

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

String clusterId()

Obtenir la propriété ID de cluster: ID de ressource du cluster cloud réseau auquel ce réseau de services cloud est associé.

CloudServicesNetworkDetailedStatus detailedStatus()

Obtenir la propriété État détaillée: status détaillée du réseau de services cloud.

String detailedStatusMessage()

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

CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints()

Obtenir la propriété EnableDefault EgressEndpoints ( Points de terminaison de sortie par défaut) : indicateur indiquant si les points de terminaison par défaut de la plateforme sont autorisés pour le trafic de sortie.

List<EgressEndpoint> enabledEgressEndpoints()

Obtenir la propriété Points de terminaison de sortieactivés: liste complète des points de terminaison de sortie supplémentaires et par défaut actuellement activés.

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é.

String interfaceName()

Obtenir la propriété Nom de l’interface: nom de l’interface qui sera présente dans la machine virtuelle pour représenter ce réseau.

CloudServicesNetworkProvisioningState provisioningState()

Obtenir la propriété État d’approvisionnement: état d’approvisionnement du réseau de services cloud.

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éprécié.

CloudServicesNetworkInner withAdditionalEgressEndpoints(List<EgressEndpoint> additionalEgressEndpoints)

Définissez la propriété Points de terminaison de sortiesupplémentaires: liste des points de terminaison de sortie.

CloudServicesNetworkInner withEnableDefaultEgressEndpoints(CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints)

Définissez la propriété EnableDefaultEgressEndpoints : indicateur indiquant si les points de terminaison par défaut de la plateforme sont autorisés pour le trafic de sortie.

CloudServicesNetworkInner withExtendedLocation(ExtendedLocation extendedLocation)

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

CloudServicesNetworkInner withLocation(String location)
CloudServicesNetworkInner withTags(Map<String,String> tags)

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

CloudServicesNetworkInner

public CloudServicesNetworkInner()

Crée une instance de la classe CloudServicesNetworkInner.

Détails de la méthode

additionalEgressEndpoints

public List additionalEgressEndpoints()

Obtenez la propriété additionalEgressEndpoints : liste des points de terminaison de sortie. Cela permet la connexion d’un cluster AKS hybride au point de terminaison spécifié.

Returns:

la valeur additionalEgressEndpoints.

associatedResourceIds

public List associatedResourceIds()

Obtenir 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 cloud réseau auquel ce réseau de services cloud est associé.

Returns:

valeur clusterId.

detailedStatus

public CloudServicesNetworkDetailedStatus detailedStatus()

Obtenir la propriété detailedStatus : status détaillée du réseau de services cloud.

Returns:

valeur detailedStatus.

detailedStatusMessage

public String detailedStatusMessage()

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

Returns:

valeur detailedStatusMessage.

enableDefaultEgressEndpoints

public CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints()

Obtenir la propriété enableDefaultEgressEndpoints : indicateur indiquant si les points de terminaison par défaut de la plateforme sont autorisés pour le trafic de sortie.

Returns:

valeur enableDefaultEgressEndpoints.

enabledEgressEndpoints

public List enabledEgressEndpoints()

Obtenir la propriété enabledEgressEndpoints : liste complète des points de terminaison de sortie supplémentaires et par défaut actuellement activés.

Returns:

valeur enabledEgressEndpoints.

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éprécié. Ces champs seront vides/omis. Liste des ID de ressources de cluster AKS hybrides associés à ce réseau de services cloud.

Returns:

la valeur hybridAksClustersAssociatedIds.

interfaceName

public String interfaceName()

Obtenir la propriété interfaceName : nom de l’interface qui sera présente dans la machine virtuelle pour représenter ce réseau.

Returns:

valeur interfaceName.

provisioningState

public CloudServicesNetworkProvisioningState provisioningState()

Obtenir la propriété provisioningState : état d’approvisionnement du réseau de services cloud.

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éprécié. 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 de services cloud.

Returns:

valeur virtualMachinesAssociatedIds.

withAdditionalEgressEndpoints

public CloudServicesNetworkInner withAdditionalEgressEndpoints(List additionalEgressEndpoints)

Définissez la propriété additionalEgressEndpoints : liste des points de terminaison de sortie. Cela permet la connexion d’un cluster AKS hybride au point de terminaison spécifié.

Parameters:

additionalEgressEndpoints - la valeur additionalEgressEndpoints à définir.

Returns:

l’objet CloudServicesNetworkInner lui-même.

withEnableDefaultEgressEndpoints

public CloudServicesNetworkInner withEnableDefaultEgressEndpoints(CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints)

Définissez la propriété enableDefaultEgressEndpoints : indicateur indiquant si les points de terminaison par défaut de la plateforme sont autorisés pour le trafic de sortie.

Parameters:

enableDefaultEgressEndpoints - valeur enableDefaultEgressEndpoints à définir.

Returns:

l’objet CloudServicesNetworkInner lui-même.

withExtendedLocation

public CloudServicesNetworkInner 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 CloudServicesNetworkInner lui-même.

withLocation

public CloudServicesNetworkInner withLocation(String location)

Overrides:

CloudServicesNetworkInner.withLocation(String location)

Parameters:

location

withTags

public CloudServicesNetworkInner withTags(Map tags)

Overrides:

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

Parameters:

tags

S’applique à