Partager via


SubnetInner Classe

public final class SubnetInner
extends SubResource

Sous-réseau dans une ressource de réseau virtuel.

Récapitulatif du constructeur

Constructeur Description
SubnetInner()

Crée une instance de la classe Interne du sous-réseau.

Résumé de la méthode

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

Obtenir la propriété Préfixe d’adresse: préfixe d’adresse du sous-réseau.

List<String> addressPrefixes()

Obtenez la propriété Préfixes d’adresse: Liste des préfixes d’adresse pour le sous-réseau.

List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations()

Obtenez la propriété IpConfigurations applicationGateway: Configurations IP de la passerelle d’application de la ressource de réseau virtuel.

Boolean defaultOutboundAccess()

Obtenir la propriété d’accès sortantpar défaut: définissez cette propriété sur false pour désactiver la connectivité sortante par défaut pour toutes les machines virtuelles du sous-réseau.

List<Delegation> delegations()

Obtenir la propriété délégations : tableau de références aux délégations sur le sous-réseau.

String etag()

Obtenir la propriété etag : chaîne unique en lecture seule qui change chaque fois que la ressource est mise à jour.

List<SubResource> ipAllocations()

Obtenez la propriété Allocations ip: Tableau de l’allocation IPqui référence ce sous-réseau.

List<IpConfigurationProfileInner> ipConfigurationProfiles()

Obtenez lapropriété Ip ConfigurationProfiles : Tableau de profils de configuration IP qui font référence à ce sous-réseau.

List<IpConfigurationInner> ipConfigurations()

Obtenir la propriété Configurations ip: tableau de références aux configurations IP de l’interface réseau à l’aide d’un sous-réseau.

String name()

Obtenir la propriété name : nom de la ressource unique au sein d’un groupe de ressources.

SubResource natGateway()

Obtenez la propriété natGateway : passerelle Nat associée à ce sous-réseau.

NetworkSecurityGroupInner networkSecurityGroup()

Obtenir la propriété Groupe de sécuritéréseau: référence à la ressource Groupe de sécuritéréseau.

VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies()

Obtenez la propriété Stratégies réseaude point de terminaisonprivé: Activer ou désactiver l’application de stratégies réseau sur le point de terminaison privé dans le sous-réseau.

List<PrivateEndpointInner> privateEndpoints()

Obtenir la propriété Points de terminaison privés: tableau de références à des points de terminaison privés.

VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies()

Obtenez lapropriété Private LinkServiceNetworkPolicies : Activer ou Désactiver l’application de stratégies réseau sur le service de liaison privée dans le sous-réseau.

ProvisioningState provisioningState()

Obtenir la propriété État d’approvisionnement: état d’approvisionnement de la ressource de sous-réseau.

String purpose()

Obtenir la propriété purpose : chaîne en lecture seule identifiant l’intention d’utilisation pour ce sous-réseau en fonction des délégations et d’autres propriétés définies par l’utilisateur.

List<ResourceNavigationLink> resourceNavigationLinks()

Obtenir la propriété Liens de navigationdes ressources: tableau de références aux ressources externes à l’aide d’un sous-réseau.

RouteTableInner routeTable()

Obtenir la propriété table de routage: référence à la ressource Table de routage.

List<ServiceAssociationLink> serviceAssociationLinks()

Obtenir la propriété liens d’associationde service: tableau de références aux services injectés dans ce sous-réseau.

List<ServiceEndpointPolicyInner> serviceEndpointPolicies()

Obtenir la propriété Stratégies de point de terminaisonde service: tableau de stratégies de point de terminaison de service.

List<ServiceEndpointPropertiesFormat> serviceEndpoints()

Obtenir la propriété Points de terminaison de service: tableau de points de terminaison de service.

String type()

Obtenez la propriété type : Type de ressource.

void validate()

Valide le instance.

SubnetInner withAddressPrefix(String addressPrefix)

Définissez la propriété Préfixe d’adresse: préfixe d’adresse du sous-réseau.

SubnetInner withAddressPrefixes(List<String> addressPrefixes)

Définissez la propriété Préfixes d’adresse: Liste des préfixes d’adresse pour le sous-réseau.

SubnetInner withApplicationGatewayIpConfigurations(List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations)

Définissez la propriété IpConfigurations applicationGateway: Configurations IP de la passerelle d’application de la ressource de réseau virtuel.

SubnetInner withDefaultOutboundAccess(Boolean defaultOutboundAccess)

Définir la propriété d’accès sortantpar défaut: définissez cette propriété sur false pour désactiver la connectivité sortante par défaut pour toutes les machines virtuelles du sous-réseau.

SubnetInner withDelegations(List<Delegation> delegations)

Définir la propriété délégations : tableau de références aux délégations sur le sous-réseau.

SubnetInner withId(String id)
SubnetInner withIpAllocations(List<SubResource> ipAllocations)

Définissez la propriété Allocations ip: Tableau d’allocation ipqui référence ce sous-réseau.

SubnetInner withName(String name)

Définir la propriété name : nom de la ressource unique au sein d’un groupe de ressources.

SubnetInner withNatGateway(SubResource natGateway)

Définissez la propriété natGateway : passerelle Nat associée à ce sous-réseau.

SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)

Définissez la propriété Groupe de sécuritéréseau: référence à la ressource Groupe de sécuritéréseau.

SubnetInner withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)

Définissez la propriété Stratégies réseaude point de terminaisonprivé: Activer ou Désactiver appliquer des stratégies réseau sur le point de terminaison privé dans le sous-réseau.

SubnetInner withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)

Définissez la propriété Stratégies réseaudu servicede liaisonprivée: Activer ou désactiver appliquer des stratégies réseau sur le service de liaison privée dans le sous-réseau.

SubnetInner withRouteTable(RouteTableInner routeTable)

Définir la propriété table de routage: référence à la ressource Tablede routage.

SubnetInner withServiceEndpointPolicies(List<ServiceEndpointPolicyInner> serviceEndpointPolicies)

Définissez la propriété Stratégies de point de terminaisonde service: tableau de stratégies de point de terminaison de service.

SubnetInner withServiceEndpoints(List<ServiceEndpointPropertiesFormat> serviceEndpoints)

Définissez la propriété Points de terminaison de service: tableau de points de terminaison de service.

SubnetInner withType(String type)

Définissez la propriété type : Type de ressource.

Méthodes héritées de SubResource

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

Détails du constructeur

SubnetInner

public SubnetInner()

Crée une instance de la classe SubnetInner.

Détails de la méthode

addressPrefix

public String addressPrefix()

Obtenir la propriété addressPrefix : préfixe d’adresse du sous-réseau.

Returns:

valeur addressPrefix.

addressPrefixes

public List addressPrefixes()

Obtenir la propriété addressPrefixes : Liste des préfixes d’adresse pour le sous-réseau.

Returns:

valeur addressPrefixes.

applicationGatewayIpConfigurations

public List applicationGatewayIpConfigurations()

Obtenez la propriété applicationGatewayIpConfigurations : Configurations IP de la passerelle d’application de la ressource de réseau virtuel.

Returns:

valeur applicationGatewayIpConfigurations.

defaultOutboundAccess

public Boolean defaultOutboundAccess()

Obtenir la propriété defaultOutboundAccess : définissez cette propriété sur false pour désactiver la connectivité sortante par défaut pour toutes les machines virtuelles du sous-réseau. Cette propriété ne peut être définie qu’au moment de la création du sous-réseau et ne peut pas être mise à jour pour un sous-réseau existant.

Returns:

valeur par défautOutboundAccess.

delegations

public List delegations()

Obtenir la propriété délégations : tableau de références aux délégations sur le sous-réseau.

Returns:

valeur des délégations.

etag

public String etag()

Obtenir la propriété etag : chaîne unique en lecture seule qui change chaque fois que la ressource est mise à jour.

Returns:

valeur etag.

ipAllocations

public List ipAllocations()

Obtenez la propriété ipAllocations : Tableau d’IpAllocation qui référence ce sous-réseau.

Returns:

valeur ipAllocations.

ipConfigurationProfiles

public List ipConfigurationProfiles()

Obtenez la propriété ipConfigurationProfiles : Tableau de profils de configuration IP qui référencent ce sous-réseau.

Returns:

valeur ipConfigurationProfiles.

ipConfigurations

public List ipConfigurations()

Obtenir la propriété ipConfigurations : tableau de références aux configurations IP de l’interface réseau à l’aide d’un sous-réseau.

Returns:

valeur ipConfigurations.

name

public String name()

Obtenir la propriété name : nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.

Returns:

valeur de nom.

natGateway

public SubResource natGateway()

Obtenez la propriété natGateway : passerelle Nat associée à ce sous-réseau.

Returns:

valeur natGateway.

networkSecurityGroup

public NetworkSecurityGroupInner networkSecurityGroup()

Obtenir la propriété networkSecurityGroup : référence à la ressource NetworkSecurityGroup.

Returns:

valeur networkSecurityGroup.

privateEndpointNetworkPolicies

public VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies()

Obtenez la propriété privateEndpointNetworkPolicies : Activer ou désactiver l’application de stratégies réseau sur le point de terminaison privé dans le sous-réseau.

Returns:

valeur privateEndpointNetworkPolicies.

privateEndpoints

public List privateEndpoints()

Obtenir la propriété privateEndpoints : tableau de références à des points de terminaison privés.

Returns:

valeur privateEndpoints.

privateLinkServiceNetworkPolicies

public VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies()

Obtenez la propriété privateLinkServiceNetworkPolicies : Activez ou désactivez l’application de stratégies réseau sur le service de liaison privée dans le sous-réseau.

Returns:

valeur privateLinkServiceNetworkPolicies.

provisioningState

public ProvisioningState provisioningState()

Obtenir la propriété provisioningState : état d’approvisionnement de la ressource de sous-réseau.

Returns:

valeur provisioningState.

purpose

public String purpose()

Obtenir la propriété purpose : chaîne en lecture seule identifiant l’intention d’utilisation pour ce sous-réseau en fonction des délégations et d’autres propriétés définies par l’utilisateur.

Returns:

valeur de l’objectif.

resourceNavigationLinks

public List resourceNavigationLinks()

Obtenir la propriété resourceNavigationLinks : tableau de références aux ressources externes à l’aide d’un sous-réseau.

Returns:

valeur resourceNavigationLinks.

routeTable

public RouteTableInner routeTable()

Obtenir la propriété routeTable : référence à la ressource RouteTable.

Returns:

valeur routeTable.

serviceAssociationLinks

public List serviceAssociationLinks()

Obtenir la propriété serviceAssociationLinks : tableau de références aux services injectés dans ce sous-réseau.

Returns:

valeur serviceAssociationLinks.

serviceEndpointPolicies

public List serviceEndpointPolicies()

Obtenir la propriété serviceEndpointPolicies : tableau de stratégies de point de terminaison de service.

Returns:

valeur serviceEndpointPolicies.

serviceEndpoints

public List serviceEndpoints()

Obtenir la propriété serviceEndpoints : tableau de points de terminaison de service.

Returns:

valeur serviceEndpoints.

type

public String type()

Obtenez la propriété type : Type de ressource.

Returns:

valeur de type.

validate

public void validate()

Valide le instance.

withAddressPrefix

public SubnetInner withAddressPrefix(String addressPrefix)

Définissez la propriété addressPrefix : préfixe d’adresse du sous-réseau.

Parameters:

addressPrefix - valeur addressPrefix à définir.

Returns:

l’objet SubnetInner lui-même.

withAddressPrefixes

public SubnetInner withAddressPrefixes(List addressPrefixes)

Définissez la propriété addressPrefixes : Liste des préfixes d’adresse pour le sous-réseau.

Parameters:

addressPrefixes - la valeur addressPrefixes à définir.

Returns:

l’objet SubnetInner lui-même.

withApplicationGatewayIpConfigurations

public SubnetInner withApplicationGatewayIpConfigurations(List applicationGatewayIpConfigurations)

Définissez la propriété applicationGatewayIpConfigurations : Configurations IP de la passerelle d’application de la ressource de réseau virtuel.

Parameters:

applicationGatewayIpConfigurations - valeur applicationGatewayIpConfigurations à définir.

Returns:

l’objet SubnetInner lui-même.

withDefaultOutboundAccess

public SubnetInner withDefaultOutboundAccess(Boolean defaultOutboundAccess)

Définissez la propriété DefaultOutboundAccess : définissez cette propriété sur false pour désactiver la connectivité sortante par défaut pour toutes les machines virtuelles du sous-réseau. Cette propriété ne peut être définie qu’au moment de la création du sous-réseau et ne peut pas être mise à jour pour un sous-réseau existant.

Parameters:

defaultOutboundAccess - valeur par défautOutboundAccess à définir.

Returns:

l’objet SubnetInner lui-même.

withDelegations

public SubnetInner withDelegations(List delegations)

Définir la propriété délégations : tableau de références aux délégations sur le sous-réseau.

Parameters:

delegations - valeur de délégation à définir.

Returns:

l’objet SubnetInner lui-même.

withId

public SubnetInner withId(String id)

Overrides:

SubnetInner.withId(String id)

Parameters:

id

withIpAllocations

public SubnetInner withIpAllocations(List ipAllocations)

Définissez la propriété ipAllocations : tableau d’IpAllocation qui référence ce sous-réseau.

Parameters:

ipAllocations - valeur ipAllocations à définir.

Returns:

l’objet SubnetInner lui-même.

withName

public SubnetInner withName(String name)

Définir la propriété name : nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.

Parameters:

name - valeur de nom à définir.

Returns:

l’objet SubnetInner lui-même.

withNatGateway

public SubnetInner withNatGateway(SubResource natGateway)

Définissez la propriété natGateway : passerelle Nat associée à ce sous-réseau.

Parameters:

natGateway - valeur natGateway à définir.

Returns:

l’objet SubnetInner lui-même.

withNetworkSecurityGroup

public SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)

Définissez la propriété networkSecurityGroup : référence à la ressource NetworkSecurityGroup.

Parameters:

networkSecurityGroup - valeur networkSecurityGroup à définir.

Returns:

l’objet SubnetInner lui-même.

withPrivateEndpointNetworkPolicies

public SubnetInner withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)

Définissez la propriété privateEndpointNetworkPolicies : Activer ou désactiver l’application de stratégies réseau sur le point de terminaison privé dans le sous-réseau.

Parameters:

privateEndpointNetworkPolicies - valeur privateEndpointNetworkPolicies à définir.

Returns:

l’objet SubnetInner lui-même.

withPrivateLinkServiceNetworkPolicies

public SubnetInner withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)

Définissez la propriété privateLinkServiceNetworkPolicies : Activer ou Désactiver appliquer des stratégies réseau sur le service de liaison privée dans le sous-réseau.

Parameters:

privateLinkServiceNetworkPolicies - valeur privateLinkServiceNetworkPolicies à définir.

Returns:

l’objet SubnetInner lui-même.

withRouteTable

public SubnetInner withRouteTable(RouteTableInner routeTable)

Définir la propriété routeTable : référence à la ressource RouteTable.

Parameters:

routeTable - valeur routeTable à définir.

Returns:

l’objet SubnetInner lui-même.

withServiceEndpointPolicies

public SubnetInner withServiceEndpointPolicies(List serviceEndpointPolicies)

Définissez la propriété serviceEndpointPolicies : tableau de stratégies de point de terminaison de service.

Parameters:

serviceEndpointPolicies - valeur serviceEndpointPolicies à définir.

Returns:

l’objet SubnetInner lui-même.

withServiceEndpoints

public SubnetInner withServiceEndpoints(List serviceEndpoints)

Définissez la propriété serviceEndpoints : tableau de points de terminaison de service.

Parameters:

serviceEndpoints - valeur serviceEndpoints à définir.

Returns:

l’objet SubnetInner lui-même.

withType

public SubnetInner withType(String type)

Définissez la propriété type : Type de ressource.

Parameters:

type - valeur de type à définir.

Returns:

l’objet SubnetInner lui-même.

S’applique à