SubnetInner Classe
- java.
lang. Object - com.
azure. core. management. SubResource - com.
azure. resourcemanager. network. fluent. models. SubnetInner
- com.
- com.
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 |
| List<String> |
addressPrefixes()
Obtenez la propriété Préfixes d’adresse |
|
List<Application |
applicationGatewayIpConfigurations()
Obtenez la propriété IpConfigurations application |
| Boolean |
defaultOutboundAccess()
Obtenir la propriété d’accès sortant |
| 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<Sub |
ipAllocations()
Obtenez la propriété Allocations ip |
|
List<Ip |
ipConfigurationProfiles()
Obtenez la |
|
List<Ip |
ipConfigurations()
Obtenir la propriété Configurations ip |
| String |
name()
Obtenir la propriété name : nom de la ressource unique au sein d’un groupe de ressources. |
|
Sub |
natGateway()
Obtenez la propriété nat |
|
Network |
networkSecurityGroup()
Obtenir la propriété Groupe de sécurité |
|
Virtual |
privateEndpointNetworkPolicies()
Obtenez la propriété Stratégies réseau |
|
List<Private |
privateEndpoints()
Obtenir la propriété Points de terminaison privés |
|
Virtual |
privateLinkServiceNetworkPolicies()
Obtenez la |
|
Provisioning |
provisioningState()
Obtenir la propriété État d’approvisionnement |
| 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<Resource |
resourceNavigationLinks()
Obtenir la propriété Liens de navigation |
|
Route |
routeTable()
Obtenir la propriété table de routage |
|
List<Service |
serviceAssociationLinks()
Obtenir la propriété liens d’association |
|
List<Service |
serviceEndpointPolicies()
Obtenir la propriété Stratégies de point de terminaison |
|
List<Service |
serviceEndpoints()
Obtenir la propriété Points de terminaison de service |
| String |
type()
Obtenez la propriété type : Type de ressource. |
| void |
validate()
Valide le instance. |
|
Subnet |
withAddressPrefix(String addressPrefix)
Définissez la propriété Préfixe d’adresse |
|
Subnet |
withAddressPrefixes(List<String> addressPrefixes)
Définissez la propriété Préfixes d’adresse |
|
Subnet |
withApplicationGatewayIpConfigurations(List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations)
Définissez la propriété IpConfigurations application |
|
Subnet |
withDefaultOutboundAccess(Boolean defaultOutboundAccess)
Définir la propriété d’accès sortant |
|
Subnet |
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. |
|
Subnet |
withId(String id) |
|
Subnet |
withIpAllocations(List<SubResource> ipAllocations)
Définissez la propriété Allocations ip |
|
Subnet |
withName(String name)
Définir la propriété name : nom de la ressource unique au sein d’un groupe de ressources. |
|
Subnet |
withNatGateway(SubResource natGateway)
Définissez la propriété nat |
|
Subnet |
withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)
Définissez la propriété Groupe de sécurité |
|
Subnet |
withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)
Définissez la propriété Stratégies réseau |
|
Subnet |
withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)
Définissez la propriété Stratégies réseau |
|
Subnet |
withRouteTable(RouteTableInner routeTable)
Définir la propriété table de routage |
|
Subnet |
withServiceEndpointPolicies(List<ServiceEndpointPolicyInner> serviceEndpointPolicies)
Définissez la propriété Stratégies de point de terminaison |
|
Subnet |
withServiceEndpoints(List<ServiceEndpointPropertiesFormat> serviceEndpoints)
Définissez la propriété Points de terminaison de service |
|
Subnet |
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:
addressPrefixes
public List
Obtenir la propriété addressPrefixes : Liste des préfixes d’adresse pour le sous-réseau.
Returns:
applicationGatewayIpConfigurations
public List
Obtenez la propriété applicationGatewayIpConfigurations : Configurations IP de la passerelle d’application de la ressource de réseau virtuel.
Returns:
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:
delegations
public List
Obtenir la propriété délégations : tableau de références aux délégations sur le sous-réseau.
Returns:
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:
ipAllocations
public List
Obtenez la propriété ipAllocations : Tableau d’IpAllocation qui référence ce sous-réseau.
Returns:
ipConfigurationProfiles
public List
Obtenez la propriété ipConfigurationProfiles : Tableau de profils de configuration IP qui référencent ce sous-réseau.
Returns:
ipConfigurations
public List
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:
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:
natGateway
public SubResource natGateway()
Obtenez la propriété natGateway : passerelle Nat associée à ce sous-réseau.
Returns:
networkSecurityGroup
public NetworkSecurityGroupInner networkSecurityGroup()
Obtenir la propriété networkSecurityGroup : référence à la ressource NetworkSecurityGroup.
Returns:
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:
privateEndpoints
public List
Obtenir la propriété privateEndpoints : tableau de références à des points de terminaison privés.
Returns:
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:
provisioningState
public ProvisioningState provisioningState()
Obtenir la propriété provisioningState : état d’approvisionnement de la ressource de sous-réseau.
Returns:
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:
resourceNavigationLinks
public List
Obtenir la propriété resourceNavigationLinks : tableau de références aux ressources externes à l’aide d’un sous-réseau.
Returns:
routeTable
public RouteTableInner routeTable()
Obtenir la propriété routeTable : référence à la ressource RouteTable.
Returns:
serviceAssociationLinks
public List
Obtenir la propriété serviceAssociationLinks : tableau de références aux services injectés dans ce sous-réseau.
Returns:
serviceEndpointPolicies
public List
Obtenir la propriété serviceEndpointPolicies : tableau de stratégies de point de terminaison de service.
Returns:
serviceEndpoints
public List
Obtenir la propriété serviceEndpoints : tableau de points de terminaison de service.
Returns:
type
public String type()
Obtenez la propriété type : Type de ressource.
Returns:
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:
Returns:
withAddressPrefixes
public SubnetInner withAddressPrefixes(List
Définissez la propriété addressPrefixes : Liste des préfixes d’adresse pour le sous-réseau.
Parameters:
Returns:
withApplicationGatewayIpConfigurations
public SubnetInner withApplicationGatewayIpConfigurations(List
Définissez la propriété applicationGatewayIpConfigurations : Configurations IP de la passerelle d’application de la ressource de réseau virtuel.
Parameters:
Returns:
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:
Returns:
withDelegations
public SubnetInner withDelegations(List
Définir la propriété délégations : tableau de références aux délégations sur le sous-réseau.
Parameters:
Returns:
withId
public SubnetInner withId(String id)
Overrides:
SubnetInner.withId(String id)Parameters:
withIpAllocations
public SubnetInner withIpAllocations(List
Définissez la propriété ipAllocations : tableau d’IpAllocation qui référence ce sous-réseau.
Parameters:
Returns:
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:
Returns:
withNatGateway
public SubnetInner withNatGateway(SubResource natGateway)
Définissez la propriété natGateway : passerelle Nat associée à ce sous-réseau.
Parameters:
Returns:
withNetworkSecurityGroup
public SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)
Définissez la propriété networkSecurityGroup : référence à la ressource NetworkSecurityGroup.
Parameters:
Returns:
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:
Returns:
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:
Returns:
withRouteTable
public SubnetInner withRouteTable(RouteTableInner routeTable)
Définir la propriété routeTable : référence à la ressource RouteTable.
Parameters:
Returns:
withServiceEndpointPolicies
public SubnetInner withServiceEndpointPolicies(List
Définissez la propriété serviceEndpointPolicies : tableau de stratégies de point de terminaison de service.
Parameters:
Returns:
withServiceEndpoints
public SubnetInner withServiceEndpoints(List
Définissez la propriété serviceEndpoints : tableau de points de terminaison de service.
Parameters:
Returns:
withType
public SubnetInner withType(String type)
Définissez la propriété type : Type de ressource.
Parameters:
Returns: