Freigeben über


SubnetInner Klasse

public final class SubnetInner
extends SubResource

Subnetz in einer virtuellen Netzwerkressource.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
SubnetInner()

Erstellt eine instance der Subnetz-Inner-Klasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
String addressPrefix()

Abrufen der AddressPrefix-Eigenschaft: Das Adresspräfix für das Subnetz.

List<String> addressPrefixes()

Rufen Sie die AddressPrefixes-Eigenschaft ab: Liste der Adresspräfixe für das Subnetz.

List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations()

Rufen Sie die IpConfigurations-Eigenschaft des Anwendungsgatewaysab: Anwendungsgateway-IP-Konfigurationen der virtuellen Netzwerkressource.

Boolean defaultOutboundAccess()

Standardeigenschaft für ausgehendenZugriff abrufen: Legen Sie diese Eigenschaft auf false fest, um die standardmäßige ausgehende Konnektivität für alle VMs im Subnetz zu deaktivieren.

List<Delegation> delegations()

Abrufen der Delegierungseigenschaft: Ein Array von Verweisen auf die Delegierungen im Subnetz.

String etag()

Abrufen der etag-Eigenschaft: Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

List<SubResource> ipAllocations()

Rufen Sie die ip-Zuordnungseigenschaftab: Array der IP-Zuordnung, das auf dieses Subnetz verweist.

List<IpConfigurationProfileInner> ipConfigurationProfiles()

Rufen Sie die IP-Konfigurationsprofile-Eigenschaftab: Array von IP-Konfigurationsprofilen, die auf dieses Subnetz verweisen.

List<IpConfigurationInner> ipConfigurations()

Abrufen der IP-Konfigurationen-Eigenschaft: Ein Array von Verweisen auf die IP-Konfigurationen der Netzwerkschnittstelle mithilfe des Subnetzes.

String name()

Abrufen der name-Eigenschaft: Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist.

SubResource natGateway()

Rufen Sie die nat Gateway-Eigenschaftab: Nat-Gateway, das diesem Subnetz zugeordnet ist.

NetworkSecurityGroupInner networkSecurityGroup()

Abrufen der Netzwerksicherheitsgruppe-Eigenschaft: Der Verweis auf die Netzwerksicherheitsgruppe-Ressource.

VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies()

Rufen Sie diePrivate EndpointNetworkPolicies-Eigenschaft ab: Aktivieren oder Deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf einen privaten Endpunkt im Subnetz.

List<PrivateEndpointInner> privateEndpoints()

Abrufen der privatenEndpunkte-Eigenschaft: Ein Array von Verweisen auf private Endpunkte.

VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies()

Rufen Sie die PrivateLinkServiceNetworkPolicies-Eigenschaft ab: Aktivieren oder Deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf den Private Link-Dienst im Subnetz.

ProvisioningState provisioningState()

Abrufen der Bereitstellungsstatuseigenschaft: Der Bereitstellungsstatus der Subnetzressource.

String purpose()

Abrufen der Zweckeigenschaft: Eine schreibgeschützte Zeichenfolge, die die Verwendungsabsicht für dieses Subnetz basierend auf Delegierungen und anderen benutzerdefinierten Eigenschaften identifiziert.

List<ResourceNavigationLink> resourceNavigationLinks()

Abrufen der Navigationslink-Eigenschaftder Ressource: Ein Array von Verweisen auf die externen Ressourcen, die ein Subnetz verwenden.

RouteTableInner routeTable()

Abrufen der routeTable-Eigenschaft: Der Verweis auf die Route Table-Ressource.

List<ServiceAssociationLink> serviceAssociationLinks()

Abrufen der Dienstzuordnungslink-Eigenschaft: Ein Array von Verweisen auf Dienste, die in dieses Subnetz eingefügt werden.

List<ServiceEndpointPolicyInner> serviceEndpointPolicies()

Rufen Sie die Dienstendpunktrichtlinien-Eigenschaftab: Ein Array von Dienstendpunktrichtlinien.

List<ServiceEndpointPropertiesFormat> serviceEndpoints()

Abrufen der Dienstendpunkte-Eigenschaft: Ein Array von Dienstendpunkten.

String type()

Rufen Sie die Type-Eigenschaft ab: Ressourcentyp.

void validate()

Überprüft die instance.

SubnetInner withAddressPrefix(String addressPrefix)

Legen Sie die AddressPrefix-Eigenschaft fest: Das Adresspräfix für das Subnetz.

SubnetInner withAddressPrefixes(List<String> addressPrefixes)

Legen Sie die AddressPrefixes-Eigenschaft fest: Liste der Adresspräfixe für das Subnetz.

SubnetInner withApplicationGatewayIpConfigurations(List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations)

Legen Sie die IpConfigurations-Eigenschaft des Anwendungsgatewaysfest: Anwendungsgateway-IP-Konfigurationen der virtuellen Netzwerkressource.

SubnetInner withDefaultOutboundAccess(Boolean defaultOutboundAccess)

Legen Sie die StandardeigenschaftAusgehenderZugriff fest: Legen Sie diese Eigenschaft auf false fest, um die Standardkonnektivität für alle VMs im Subnetz zu deaktivieren.

SubnetInner withDelegations(List<Delegation> delegations)

Legen Sie die Delegierungseigenschaft fest: Ein Array von Verweisen auf die Delegierungen im Subnetz.

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

Legen Sie die Ip-Zuordnungseigenschaftfest: Array der IP-Zuordnung, das auf dieses Subnetz verweist.

SubnetInner withName(String name)

Legen Sie die name-Eigenschaft fest: Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist.

SubnetInner withNatGateway(SubResource natGateway)

Legen Sie die nat Gateway-Eigenschaftfest: Nat-Gateway, das diesem Subnetz zugeordnet ist.

SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)

Legen Sie die Netzwerksicherheitsgruppe-Eigenschaftfest: Der Verweis auf die Netzwerksicherheitsgruppe-Ressource.

SubnetInner withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)

Legen Sie die Eigenschaft privateEndpunktnetzwerkrichtlinienfest: Aktivieren oder Deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf privaten Endpunkt im Subnetz.

SubnetInner withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)

Legen Sie diePrivate LinkService-Netzwerkrichtlinien-Eigenschaftfest: Aktivieren oder Deaktivieren Sie das Anwenden von Netzwerkrichtlinien auf den Private Link-Dienst im Subnetz.

SubnetInner withRouteTable(RouteTableInner routeTable)

Festlegen der Routingtabelleneigenschaft: Der Verweis auf die Routingtabellenressource.

SubnetInner withServiceEndpointPolicies(List<ServiceEndpointPolicyInner> serviceEndpointPolicies)

Legen Sie dieDienstendpunktrichtlinien-Eigenschaftfest: Ein Array von Dienstendpunktrichtlinien.

SubnetInner withServiceEndpoints(List<ServiceEndpointPropertiesFormat> serviceEndpoints)

Legen Sie die Dienstendpunkte-Eigenschaftfest: Ein Array von Dienstendpunkten.

SubnetInner withType(String type)

Legen Sie die Type-Eigenschaft fest: Ressourcentyp.

Geerbte Methoden von SubResource

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

SubnetInner

public SubnetInner()

Erstellt eine instance der SubnetInner-Klasse.

Details zur Methode

addressPrefix

public String addressPrefix()

Abrufen der addressPrefix-Eigenschaft: Das Adresspräfix für das Subnetz.

Returns:

der AddressPrefix-Wert.

addressPrefixes

public List addressPrefixes()

Rufen Sie die addressPrefixes-Eigenschaft ab: Liste der Adresspräfixe für das Subnetz.

Returns:

der AddressPrefixes-Wert.

applicationGatewayIpConfigurations

public List applicationGatewayIpConfigurations()

Rufen Sie die applicationGatewayIpConfigurations-Eigenschaft ab: Application Gateway-IP-Konfigurationen der virtuellen Netzwerkressource.

Returns:

der ApplicationGatewayIpConfigurations-Wert.

defaultOutboundAccess

public Boolean defaultOutboundAccess()

DefaultOutboundAccess-Eigenschaft abrufen: Legen Sie diese Eigenschaft auf false fest, um die standardmäßige ausgehende Konnektivität für alle VMs im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt werden und kann nicht für ein vorhandenes Subnetz aktualisiert werden.

Returns:

der DefaultOutboundAccess-Wert.

delegations

public List delegations()

Abrufen der Delegierungseigenschaft: Ein Array von Verweisen auf die Delegierungen im Subnetz.

Returns:

der Delegierungswert.

etag

public String etag()

Abrufen der etag-Eigenschaft: Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

Returns:

der etag-Wert.

ipAllocations

public List ipAllocations()

Rufen Sie die ipAllocations-Eigenschaft ab: Array of IpAllocation, das auf dieses Subnetz verweist.

Returns:

der Wert ipAllocations.

ipConfigurationProfiles

public List ipConfigurationProfiles()

Rufen Sie die ipConfigurationProfiles-Eigenschaft ab: Array von IP-Konfigurationsprofilen, die auf dieses Subnetz verweisen.

Returns:

der Wert ipConfigurationProfiles.

ipConfigurations

public List ipConfigurations()

Abrufen der ipConfigurations-Eigenschaft: Ein Array von Verweisen auf die IP-Konfigurationen der Netzwerkschnittstelle mithilfe des Subnetzes.

Returns:

der Wert ipConfigurations.

name

public String name()

Abrufen der name-Eigenschaft: Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

Returns:

der Name-Wert.

natGateway

public SubResource natGateway()

Rufen Sie die natGateway-Eigenschaft ab: Nat-Gateway, das diesem Subnetz zugeordnet ist.

Returns:

der natGateway-Wert.

networkSecurityGroup

public NetworkSecurityGroupInner networkSecurityGroup()

Abrufen der networkSecurityGroup-Eigenschaft: Der Verweis auf die NetworkSecurityGroup-Ressource.

Returns:

der wert networkSecurityGroup.

privateEndpointNetworkPolicies

public VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies()

Rufen Sie die privateEndpointNetworkPolicies-Eigenschaft ab: Aktivieren oder Deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf einen privaten Endpunkt im Subnetz.

Returns:

der wert privateEndpointNetworkPolicies.

privateEndpoints

public List privateEndpoints()

Abrufen der privateEndpoints-Eigenschaft: Ein Array von Verweisen auf private Endpunkte.

Returns:

der wert privateEndpoints.

privateLinkServiceNetworkPolicies

public VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies()

Rufen Sie die privateLinkServiceNetworkPolicies-Eigenschaft ab: Aktivieren oder Deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf den Private Link-Dienst im Subnetz.

Returns:

der Wert privateLinkServiceNetworkPolicies.

provisioningState

public ProvisioningState provisioningState()

Abrufen der provisioningState-Eigenschaft: Der Bereitstellungsstatus der Subnetzressource.

Returns:

der ProvisioningState-Wert.

purpose

public String purpose()

Abrufen der Zweckeigenschaft: Eine schreibgeschützte Zeichenfolge, die die Verwendungsabsicht für dieses Subnetz basierend auf Delegierungen und anderen benutzerdefinierten Eigenschaften identifiziert.

Returns:

der Zweckwert.

resourceNavigationLinks

public List resourceNavigationLinks()

Abrufen der resourceNavigationLinks-Eigenschaft: Ein Array von Verweisen auf die externen Ressourcen mithilfe des Subnetzes.

Returns:

der Wert resourceNavigationLinks.

routeTable

public RouteTableInner routeTable()

Abrufen der routeTable-Eigenschaft: Der Verweis auf die RouteTable-Ressource.

Returns:

der routeTable-Wert.

serviceAssociationLinks

public List serviceAssociationLinks()

Abrufen der serviceAssociationLinks-Eigenschaft: Ein Array von Verweisen auf Dienste, die in dieses Subnetz eingefügt werden.

Returns:

der Wert serviceAssociationLinks.

serviceEndpointPolicies

public List serviceEndpointPolicies()

Rufen Sie die serviceEndpointPolicies-Eigenschaft ab: Ein Array von Dienstendpunktrichtlinien.

Returns:

der wert serviceEndpointPolicies.

serviceEndpoints

public List serviceEndpoints()

Rufen Sie die serviceEndpoints-Eigenschaft ab: Ein Array von Dienstendpunkten.

Returns:

der serviceEndpoints-Wert.

type

public String type()

Rufen Sie die Type-Eigenschaft ab: Ressourcentyp.

Returns:

der Typwert.

validate

public void validate()

Überprüft die instance.

withAddressPrefix

public SubnetInner withAddressPrefix(String addressPrefix)

Legen Sie die addressPrefix-Eigenschaft fest: Das Adresspräfix für das Subnetz.

Parameters:

addressPrefix - der festzulegende AddressPrefix-Wert.

Returns:

das SubnetInner-Objekt selbst.

withAddressPrefixes

public SubnetInner withAddressPrefixes(List addressPrefixes)

Legen Sie die addressPrefixes-Eigenschaft fest: Liste der Adresspräfixe für das Subnetz.

Parameters:

addressPrefixes - der wert addressPrefixes, der festgelegt werden soll.

Returns:

das SubnetInner-Objekt selbst.

withApplicationGatewayIpConfigurations

public SubnetInner withApplicationGatewayIpConfigurations(List applicationGatewayIpConfigurations)

Legen Sie die applicationGatewayIpConfigurations-Eigenschaft fest: Anwendungsgateway-IP-Konfigurationen der virtuellen Netzwerkressource.

Parameters:

applicationGatewayIpConfigurations - der festzulegende ApplicationGatewayIpConfigurations-Wert.

Returns:

das SubnetInner-Objekt selbst.

withDefaultOutboundAccess

public SubnetInner withDefaultOutboundAccess(Boolean defaultOutboundAccess)

Festlegen der defaultOutboundAccess-Eigenschaft: Legen Sie diese Eigenschaft auf false fest, um die standardmäßige ausgehende Konnektivität für alle VMs im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt werden und kann nicht für ein vorhandenes Subnetz aktualisiert werden.

Parameters:

defaultOutboundAccess - der festzulegende DefaultOutboundAccess-Wert.

Returns:

das SubnetInner-Objekt selbst.

withDelegations

public SubnetInner withDelegations(List delegations)

Legen Sie die Delegierungseigenschaft fest: Ein Array von Verweisen auf die Delegierungen im Subnetz.

Parameters:

delegations - der festzulegende Delegierungswert.

Returns:

das SubnetInner-Objekt selbst.

withId

public SubnetInner withId(String id)

Overrides:

SubnetInner.withId(String id)

Parameters:

id

withIpAllocations

public SubnetInner withIpAllocations(List ipAllocations)

Legen Sie die ipAllocations-Eigenschaft fest: Array von IpAllocation, das auf dieses Subnetz verweist.

Parameters:

ipAllocations - der wert ipAllocations, der festgelegt werden soll.

Returns:

das SubnetInner-Objekt selbst.

withName

public SubnetInner withName(String name)

Legen Sie die name-Eigenschaft fest: Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

Parameters:

name - der festzulegende Namewert.

Returns:

das SubnetInner-Objekt selbst.

withNatGateway

public SubnetInner withNatGateway(SubResource natGateway)

Legen Sie die natGateway-Eigenschaft fest: Nat-Gateway, das diesem Subnetz zugeordnet ist.

Parameters:

natGateway - der festzulegende natGateway-Wert.

Returns:

das SubnetInner-Objekt selbst.

withNetworkSecurityGroup

public SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)

Legen Sie die networkSecurityGroup-Eigenschaft fest: Der Verweis auf die NetworkSecurityGroup-Ressource.

Parameters:

networkSecurityGroup - der festzulegende Wert networkSecurityGroup.

Returns:

das SubnetInner-Objekt selbst.

withPrivateEndpointNetworkPolicies

public SubnetInner withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)

Legen Sie die privateEndpointNetworkPolicies-Eigenschaft fest: Aktivieren oder Deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf den privaten Endpunkt im Subnetz.

Parameters:

privateEndpointNetworkPolicies - der festzulegende wert privateEndpointNetworkPolicies.

Returns:

das SubnetInner-Objekt selbst.

withPrivateLinkServiceNetworkPolicies

public SubnetInner withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)

Legen Sie die privateLinkServiceNetworkPolicies-Eigenschaft fest: Aktivieren oder Deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf den Private Link-Dienst im Subnetz.

Parameters:

privateLinkServiceNetworkPolicies - der festzulegende PrivateLinkServiceNetworkPolicies-Wert.

Returns:

das SubnetInner-Objekt selbst.

withRouteTable

public SubnetInner withRouteTable(RouteTableInner routeTable)

Festlegen der routeTable-Eigenschaft: Der Verweis auf die RouteTable-Ressource.

Parameters:

routeTable - der festzulegende routeTable-Wert.

Returns:

das SubnetInner-Objekt selbst.

withServiceEndpointPolicies

public SubnetInner withServiceEndpointPolicies(List serviceEndpointPolicies)

Legen Sie die serviceEndpointPolicies-Eigenschaft fest: Ein Array von Dienstendpunktrichtlinien.

Parameters:

serviceEndpointPolicies - der festzulegende serviceEndpointPolicies-Wert.

Returns:

das SubnetInner-Objekt selbst.

withServiceEndpoints

public SubnetInner withServiceEndpoints(List serviceEndpoints)

Legen Sie die serviceEndpoints-Eigenschaft fest: Ein Array von Dienstendpunkten.

Parameters:

serviceEndpoints - der festzulegende serviceEndpoints-Wert.

Returns:

das SubnetInner-Objekt selbst.

withType

public SubnetInner withType(String type)

Legen Sie die Type-Eigenschaft fest: Ressourcentyp.

Parameters:

type - der festzulegende Typwert.

Returns:

das SubnetInner-Objekt selbst.

Gilt für: