Compartir a través de


SubnetInner Clase

public final class SubnetInner
extends SubResource

Subred en un recurso de red virtual.

Resumen del constructor

Constructor Description
SubnetInner()

Crea una instancia de la clase Interna de subred.

Resumen del método

Modificador y tipo Método y descripción
String addressPrefix()

Obtenga la propiedad Prefix de dirección: el prefijo de dirección de la subred.

List<String> addressPrefixes()

Obtenga la propiedad Prefixes de dirección: lista de prefijos de dirección para la subred.

List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations()

Obtenga la propiedad IpConfigurations de applicationGateway: configuraciones ip de Application Gatewaydel recurso de red virtual.

Boolean defaultOutboundAccess()

Obtenga la propiedad OutboundAccess predeterminada: establezca esta propiedad en false para deshabilitar la conectividad de salida predeterminada para todas las máquinas virtuales de la subred.

List<Delegation> delegations()

Obtener la propiedad de delegaciones: matriz de referencias a las delegaciones de la subred.

String etag()

Obtiene la propiedad etag: una cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

List<SubResource> ipAllocations()

Obtenga la propiedad Ip Allocations: Matriz de asignación de ipque hace referencia a esta subred.

List<IpConfigurationProfileInner> ipConfigurationProfiles()

Obtenga la propiedad ipConfigurationProfiles: Matriz de perfiles de configuración ip que hacen referencia a esta subred.

List<IpConfigurationInner> ipConfigurations()

Obtiene la propiedad ipConfigurations: matriz de referencias a las configuraciones ip de la interfaz de red mediante la subred.

String name()

Obtiene la propiedad name: el nombre del recurso que es único dentro de un grupo de recursos.

SubResource natGateway()

Obtenga la propiedad natGateway: Puerta de enlace nat asociada a esta subred.

NetworkSecurityGroupInner networkSecurityGroup()

Obtiene la propiedad Grupo de seguridad de red: la referencia al recurso Grupo de seguridadde red.

VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies()

Obtenga la propiedad Directivas de redde punto de conexiónprivado: Habilite o deshabilite la aplicación de directivas de red en el punto de conexión privado de la subred.

List<PrivateEndpointInner> privateEndpoints()

Obtenga la propiedad Puntos de conexión privados: una matriz de referencias a puntos de conexión privados.

VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies()

Obtenga la propiedad Private Link Service NetworkPolicies (Directivas de red delservicio privateLink): habilite o deshabilite la aplicación de directivas de red en el servicio private link de la subred.

ProvisioningState provisioningState()

Obtiene la propiedad State de aprovisionamiento: el estado de aprovisionamiento del recurso de subred.

String purpose()

Obtener la propiedad purpose: una cadena de solo lectura que identifica la intención de uso de esta subred en función de delegaciones y otras propiedades definidas por el usuario.

List<ResourceNavigationLink> resourceNavigationLinks()

Obtiene la propiedad Vínculos de navegaciónde recursos: una matriz de referencias a los recursos externos mediante la subred.

RouteTableInner routeTable()

Obtiene la propiedad Route Table: la referencia al recurso Tablade rutas.

List<ServiceAssociationLink> serviceAssociationLinks()

Obtenga la propiedad Vínculos de asociaciónde servicio: una matriz de referencias a los servicios que se insertan en esta subred.

List<ServiceEndpointPolicyInner> serviceEndpointPolicies()

Obtenga la propiedad Directivas de punto de conexiónde servicio: una matriz de directivas de punto de conexión de servicio.

List<ServiceEndpointPropertiesFormat> serviceEndpoints()

Obtiene la propiedad Puntos de conexión de servicio: una matriz de puntos de conexión de servicio.

String type()

Obtiene la propiedad type: Tipo de recurso.

void validate()

Valida la instancia.

SubnetInner withAddressPrefix(String addressPrefix)

Establezca la propiedad prefijo de dirección: el prefijo de dirección de la subred.

SubnetInner withAddressPrefixes(List<String> addressPrefixes)

Establezca la propiedad Prefijos de dirección: lista de prefijos de dirección para la subred.

SubnetInner withApplicationGatewayIpConfigurations(List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations)

Establezca la propiedad IpConfigurations de applicationGateway: configuraciones ip de Application Gatewaydel recurso de red virtual.

SubnetInner withDefaultOutboundAccess(Boolean defaultOutboundAccess)

Establezca la propiedad OutboundAccess predeterminada: establezca esta propiedad en false para deshabilitar la conectividad de salida predeterminada para todas las máquinas virtuales de la subred.

SubnetInner withDelegations(List<Delegation> delegations)

Establecer la propiedad de delegaciones: matriz de referencias a las delegaciones de la subred.

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

Establezca la propiedad Ip Allocations: Matriz de asignación de ipque hace referencia a esta subred.

SubnetInner withName(String name)

Establezca la propiedad name: el nombre del recurso que es único dentro de un grupo de recursos.

SubnetInner withNatGateway(SubResource natGateway)

Establezca la propiedad natGateway: Puerta de enlace nat asociada a esta subred.

SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)

Establezca la propiedad Grupo de seguridad de red: la referencia al recurso Grupo de seguridadde red.

SubnetInner withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)

Establezca la propiedad Private EndpointNetwork Policies (Directivas de redde punto de conexión privado): habilite o deshabilite la aplicación de directivas de red en el punto de conexión privado de la subred.

SubnetInner withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)

Establezca la propiedad Private Link Service Network Policies (Directivas de reddel servicioprivateLink): habilite o deshabilite la opción Deshabilitar la aplicación de directivas de red en el servicio Private Linken la subred.

SubnetInner withRouteTable(RouteTableInner routeTable)

Establezca la propiedad RouteTable: la referencia al recurso Tabla de rutas.

SubnetInner withServiceEndpointPolicies(List<ServiceEndpointPolicyInner> serviceEndpointPolicies)

Establezca la propiedad Directivas de punto de conexiónde servicio: una matriz de directivas de punto de conexión de servicio.

SubnetInner withServiceEndpoints(List<ServiceEndpointPropertiesFormat> serviceEndpoints)

Establezca la propiedad Puntos de conexión de servicio: una matriz de puntos de conexión de servicio.

SubnetInner withType(String type)

Establezca la propiedad type: Tipo de recurso.

Métodos heredados de SubResource

Métodos heredados de java.lang.Object

Detalles del constructor

SubnetInner

public SubnetInner()

Crea una instancia de la clase SubnetInner.

Detalles del método

addressPrefix

public String addressPrefix()

Obtenga la propiedad addressPrefix: el prefijo de dirección de la subred.

Returns:

el valor addressPrefix.

addressPrefixes

public List addressPrefixes()

Obtenga la propiedad addressPrefixes: lista de prefijos de dirección para la subred.

Returns:

el valor addressPrefixes.

applicationGatewayIpConfigurations

public List applicationGatewayIpConfigurations()

Obtenga la propiedad applicationGatewayIpConfigurations: configuraciones ip de Application Gateway del recurso de red virtual.

Returns:

el valor applicationGatewayIpConfigurations.

defaultOutboundAccess

public Boolean defaultOutboundAccess()

Obtenga la propiedad defaultOutboundAccess: establezca esta propiedad en false para deshabilitar la conectividad de salida predeterminada para todas las máquinas virtuales de la subred. Esta propiedad solo se puede establecer en el momento de la creación de la subred y no se puede actualizar para una subred existente.

Returns:

valor defaultOutboundAccess.

delegations

public List delegations()

Obtener la propiedad de delegaciones: matriz de referencias a las delegaciones de la subred.

Returns:

valor de las delegaciones.

etag

public String etag()

Obtiene la propiedad etag: una cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

Returns:

el valor de etag.

ipAllocations

public List ipAllocations()

Obtenga la propiedad ipAllocations: Matriz de IpAllocation que hace referencia a esta subred.

Returns:

el valor ipAllocations.

ipConfigurationProfiles

public List ipConfigurationProfiles()

Obtenga la propiedad ipConfigurationProfiles: matriz de perfiles de configuración ip que hacen referencia a esta subred.

Returns:

el valor ipConfigurationProfiles.

ipConfigurations

public List ipConfigurations()

Obtiene la propiedad ipConfigurations: matriz de referencias a las configuraciones ip de la interfaz de red mediante subred.

Returns:

el valor ipConfigurations.

name

public String name()

Obtiene la propiedad name: el nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

Returns:

el valor de nombre.

natGateway

public SubResource natGateway()

Obtenga la propiedad natGateway: Puerta de enlace nat asociada a esta subred.

Returns:

el valor natGateway.

networkSecurityGroup

public NetworkSecurityGroupInner networkSecurityGroup()

Obtenga la propiedad networkSecurityGroup: la referencia al recurso NetworkSecurityGroup.

Returns:

el valor networkSecurityGroup.

privateEndpointNetworkPolicies

public VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies()

Obtenga la propiedad privateEndpointNetworkPolicies: Habilite o deshabilite la aplicación de directivas de red en el punto de conexión privado de la subred.

Returns:

el valor privateEndpointNetworkPolicies.

privateEndpoints

public List privateEndpoints()

Obtiene la propiedad privateEndpoints: una matriz de referencias a puntos de conexión privados.

Returns:

el valor privateEndpoints.

privateLinkServiceNetworkPolicies

public VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies()

Obtenga la propiedad privateLinkServiceNetworkPolicies: Habilite o deshabilite la aplicación de directivas de red en el servicio private link de la subred.

Returns:

el valor privateLinkServiceNetworkPolicies.

provisioningState

public ProvisioningState provisioningState()

Obtiene la propiedad provisioningState: el estado de aprovisionamiento del recurso de subred.

Returns:

el valor provisioningState.

purpose

public String purpose()

Obtener la propiedad purpose: una cadena de solo lectura que identifica la intención de uso de esta subred en función de delegaciones y otras propiedades definidas por el usuario.

Returns:

valor de propósito.

resourceNavigationLinks

public List resourceNavigationLinks()

Obtiene la propiedad resourceNavigationLinks: una matriz de referencias a los recursos externos mediante la subred.

Returns:

el valor resourceNavigationLinks.

routeTable

public RouteTableInner routeTable()

Obtiene la propiedad routeTable: la referencia al recurso RouteTable.

Returns:

el valor routeTable.

serviceAssociationLinks

public List serviceAssociationLinks()

Obtenga la propiedad serviceAssociationLinks: matriz de referencias a servicios que se insertan en esta subred.

Returns:

el valor serviceAssociationLinks.

serviceEndpointPolicies

public List serviceEndpointPolicies()

Obtenga la propiedad serviceEndpointPolicies: una matriz de directivas de punto de conexión de servicio.

Returns:

el valor serviceEndpointPolicies.

serviceEndpoints

public List serviceEndpoints()

Obtiene la propiedad serviceEndpoints: una matriz de puntos de conexión de servicio.

Returns:

el valor serviceEndpoints.

type

public String type()

Obtiene la propiedad type: Tipo de recurso.

Returns:

el valor de tipo.

validate

public void validate()

Valida la instancia.

withAddressPrefix

public SubnetInner withAddressPrefix(String addressPrefix)

Establezca la propiedad addressPrefix: el prefijo de dirección de la subred.

Parameters:

addressPrefix - el valor addressPrefix que se va a establecer.

Returns:

el propio objeto SubnetInner.

withAddressPrefixes

public SubnetInner withAddressPrefixes(List addressPrefixes)

Establezca la propiedad addressPrefixes: lista de prefijos de dirección para la subred.

Parameters:

addressPrefixes - el valor addressPrefixes que se va a establecer.

Returns:

el propio objeto SubnetInner.

withApplicationGatewayIpConfigurations

public SubnetInner withApplicationGatewayIpConfigurations(List applicationGatewayIpConfigurations)

Establezca la propiedad applicationGatewayIpConfigurations: configuraciones ip de Application Gateway del recurso de red virtual.

Parameters:

applicationGatewayIpConfigurations - valor applicationGatewayIpConfigurations que se va a establecer.

Returns:

el propio objeto SubnetInner.

withDefaultOutboundAccess

public SubnetInner withDefaultOutboundAccess(Boolean defaultOutboundAccess)

Establezca la propiedad defaultOutboundAccess: establezca esta propiedad en false para deshabilitar la conectividad de salida predeterminada para todas las máquinas virtuales de la subred. Esta propiedad solo se puede establecer en el momento de la creación de la subred y no se puede actualizar para una subred existente.

Parameters:

defaultOutboundAccess - valor defaultOutboundAccess que se va a establecer.

Returns:

el propio objeto SubnetInner.

withDelegations

public SubnetInner withDelegations(List delegations)

Establecer la propiedad de delegaciones: matriz de referencias a las delegaciones de la subred.

Parameters:

delegations - valor de delegaciones que se va a establecer.

Returns:

el propio objeto SubnetInner.

withId

public SubnetInner withId(String id)

Overrides:

SubnetInner.withId(String id)

Parameters:

id

withIpAllocations

public SubnetInner withIpAllocations(List ipAllocations)

Establezca la propiedad ipAllocations: Matriz de IpAllocation que hace referencia a esta subred.

Parameters:

ipAllocations - el valor ipAllocations que se va a establecer.

Returns:

el propio objeto SubnetInner.

withName

public SubnetInner withName(String name)

Establezca la propiedad name: el nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

Parameters:

name - valor de nombre que se va a establecer.

Returns:

el propio objeto SubnetInner.

withNatGateway

public SubnetInner withNatGateway(SubResource natGateway)

Establezca la propiedad natGateway: Puerta de enlace nat asociada a esta subred.

Parameters:

natGateway - el valor natGateway que se va a establecer.

Returns:

el propio objeto SubnetInner.

withNetworkSecurityGroup

public SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)

Establezca la propiedad networkSecurityGroup: la referencia al recurso NetworkSecurityGroup.

Parameters:

networkSecurityGroup - valor networkSecurityGroup que se va a establecer.

Returns:

el propio objeto SubnetInner.

withPrivateEndpointNetworkPolicies

public SubnetInner withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)

Establezca la propiedad privateEndpointNetworkPolicies: Habilite o deshabilite la aplicación de directivas de red en el punto de conexión privado de la subred.

Parameters:

privateEndpointNetworkPolicies - el valor privateEndpointNetworkPolicies que se va a establecer.

Returns:

el propio objeto SubnetInner.

withPrivateLinkServiceNetworkPolicies

public SubnetInner withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)

Establezca la propiedad privateLinkServiceNetworkPolicies: Habilite o deshabilite la aplicación de directivas de red en el servicio private link de la subred.

Parameters:

privateLinkServiceNetworkPolicies - el valor privateLinkServiceNetworkPolicies que se va a establecer.

Returns:

el propio objeto SubnetInner.

withRouteTable

public SubnetInner withRouteTable(RouteTableInner routeTable)

Establezca la propiedad routeTable: la referencia al recurso RouteTable.

Parameters:

routeTable - valor routeTable que se va a establecer.

Returns:

el propio objeto SubnetInner.

withServiceEndpointPolicies

public SubnetInner withServiceEndpointPolicies(List serviceEndpointPolicies)

Establezca la propiedad serviceEndpointPolicies: una matriz de directivas de punto de conexión de servicio.

Parameters:

serviceEndpointPolicies - valor serviceEndpointPolicies que se va a establecer.

Returns:

el propio objeto SubnetInner.

withServiceEndpoints

public SubnetInner withServiceEndpoints(List serviceEndpoints)

Establezca la propiedad serviceEndpoints: una matriz de puntos de conexión de servicio.

Parameters:

serviceEndpoints - valor serviceEndpoints que se va a establecer.

Returns:

el propio objeto SubnetInner.

withType

public SubnetInner withType(String type)

Establezca la propiedad type: Tipo de recurso.

Parameters:

type - valor de tipo que se va a establecer.

Returns:

el propio objeto SubnetInner.

Se aplica a