SubnetInner Clase
- java.
lang. Object - com.
azure. core. management. SubResource - com.
azure. resourcemanager. network. fluent. models. SubnetInner
- com.
- com.
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 |
List<String> |
addressPrefixes()
Obtenga la propiedad Prefixes de dirección |
List<Application |
applicationGatewayIpConfigurations()
Obtenga la propiedad IpConfigurations de application |
Boolean |
defaultOutboundAccess()
Obtenga la propiedad Outbound |
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<Sub |
ipAllocations()
Obtenga la propiedad Ip Allocations: Matriz de asignación de ip |
List<Ip |
ipConfigurationProfiles()
Obtenga la propiedad ip |
List<Ip |
ipConfigurations()
Obtiene la propiedad ip |
String |
name()
Obtiene la propiedad name: el nombre del recurso que es único dentro de un grupo de recursos. |
Sub |
natGateway()
Obtenga la propiedad nat |
Network |
networkSecurityGroup()
Obtiene la propiedad Grupo de seguridad de red: la referencia al recurso Grupo de seguridad |
Virtual |
privateEndpointNetworkPolicies()
Obtenga la propiedad Directivas de red |
List<Private |
privateEndpoints()
Obtenga la propiedad Puntos de conexión privados |
Virtual |
privateLinkServiceNetworkPolicies()
Obtenga la propiedad Private Link Service Network |
Provisioning |
provisioningState()
Obtiene la propiedad State de aprovisionamiento |
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<Resource |
resourceNavigationLinks()
Obtiene la propiedad Vínculos de navegación |
Route |
routeTable()
Obtiene la propiedad Route Table: la referencia al recurso Tabla |
List<Service |
serviceAssociationLinks()
Obtenga la propiedad Vínculos de asociación |
List<Service |
serviceEndpointPolicies()
Obtenga la propiedad Directivas de punto de conexión |
List<Service |
serviceEndpoints()
Obtiene la propiedad Puntos de conexión de servicio |
String |
type()
Obtiene la propiedad type: Tipo de recurso. |
void |
validate()
Valida la instancia. |
Subnet |
withAddressPrefix(String addressPrefix)
Establezca la propiedad prefijo de dirección |
Subnet |
withAddressPrefixes(List<String> addressPrefixes)
Establezca la propiedad Prefijos de dirección |
Subnet |
withApplicationGatewayIpConfigurations(List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations)
Establezca la propiedad IpConfigurations de application |
Subnet |
withDefaultOutboundAccess(Boolean defaultOutboundAccess)
Establezca la propiedad Outbound |
Subnet |
withDelegations(List<Delegation> delegations)
Establecer la propiedad de delegaciones: matriz de referencias a las delegaciones de la subred. |
Subnet |
withId(String id) |
Subnet |
withIpAllocations(List<SubResource> ipAllocations)
Establezca la propiedad Ip Allocations: Matriz de asignación de ip |
Subnet |
withName(String name)
Establezca la propiedad name: el nombre del recurso que es único dentro de un grupo de recursos. |
Subnet |
withNatGateway(SubResource natGateway)
Establezca la propiedad nat |
Subnet |
withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)
Establezca la propiedad Grupo de seguridad de red: la referencia al recurso Grupo de seguridad |
Subnet |
withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)
Establezca la propiedad Private Endpoint |
Subnet |
withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)
Establezca la propiedad Private Link Service Network Policies (Directivas de red |
Subnet |
withRouteTable(RouteTableInner routeTable)
Establezca la propiedad Route |
Subnet |
withServiceEndpointPolicies(List<ServiceEndpointPolicyInner> serviceEndpointPolicies)
Establezca la propiedad Directivas de punto de conexión |
Subnet |
withServiceEndpoints(List<ServiceEndpointPropertiesFormat> serviceEndpoints)
Establezca la propiedad Puntos de conexión de servicio |
Subnet |
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:
addressPrefixes
public List
Obtenga la propiedad addressPrefixes: lista de prefijos de dirección para la subred.
Returns:
applicationGatewayIpConfigurations
public List
Obtenga la propiedad applicationGatewayIpConfigurations: configuraciones ip de Application Gateway del recurso de red virtual.
Returns:
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:
delegations
public List
Obtener la propiedad de delegaciones: matriz de referencias a las delegaciones de la subred.
Returns:
etag
public String etag()
Obtiene la propiedad etag: una cadena de solo lectura única que cambia cada vez que se actualiza el recurso.
Returns:
ipAllocations
public List
Obtenga la propiedad ipAllocations: Matriz de IpAllocation que hace referencia a esta subred.
Returns:
ipConfigurationProfiles
public List
Obtenga la propiedad ipConfigurationProfiles: matriz de perfiles de configuración ip que hacen referencia a esta subred.
Returns:
ipConfigurations
public List
Obtiene la propiedad ipConfigurations: matriz de referencias a las configuraciones ip de la interfaz de red mediante subred.
Returns:
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:
natGateway
public SubResource natGateway()
Obtenga la propiedad natGateway: Puerta de enlace nat asociada a esta subred.
Returns:
networkSecurityGroup
public NetworkSecurityGroupInner networkSecurityGroup()
Obtenga la propiedad networkSecurityGroup: la referencia al recurso NetworkSecurityGroup.
Returns:
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:
privateEndpoints
public List
Obtiene la propiedad privateEndpoints: una matriz de referencias a puntos de conexión privados.
Returns:
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:
provisioningState
public ProvisioningState provisioningState()
Obtiene la propiedad provisioningState: el estado de aprovisionamiento del recurso de subred.
Returns:
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:
resourceNavigationLinks
public List
Obtiene la propiedad resourceNavigationLinks: una matriz de referencias a los recursos externos mediante la subred.
Returns:
routeTable
public RouteTableInner routeTable()
Obtiene la propiedad routeTable: la referencia al recurso RouteTable.
Returns:
serviceAssociationLinks
public List
Obtenga la propiedad serviceAssociationLinks: matriz de referencias a servicios que se insertan en esta subred.
Returns:
serviceEndpointPolicies
public List
Obtenga la propiedad serviceEndpointPolicies: una matriz de directivas de punto de conexión de servicio.
Returns:
serviceEndpoints
public List
Obtiene la propiedad serviceEndpoints: una matriz de puntos de conexión de servicio.
Returns:
type
public String type()
Obtiene la propiedad type: Tipo de recurso.
Returns:
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:
Returns:
withAddressPrefixes
public SubnetInner withAddressPrefixes(List
Establezca la propiedad addressPrefixes: lista de prefijos de dirección para la subred.
Parameters:
Returns:
withApplicationGatewayIpConfigurations
public SubnetInner withApplicationGatewayIpConfigurations(List
Establezca la propiedad applicationGatewayIpConfigurations: configuraciones ip de Application Gateway del recurso de red virtual.
Parameters:
Returns:
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:
Returns:
withDelegations
public SubnetInner withDelegations(List
Establecer la propiedad de delegaciones: matriz de referencias a las delegaciones de la subred.
Parameters:
Returns:
withId
public SubnetInner withId(String id)
Overrides:
SubnetInner.withId(String id)Parameters:
withIpAllocations
public SubnetInner withIpAllocations(List
Establezca la propiedad ipAllocations: Matriz de IpAllocation que hace referencia a esta subred.
Parameters:
Returns:
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:
Returns:
withNatGateway
public SubnetInner withNatGateway(SubResource natGateway)
Establezca la propiedad natGateway: Puerta de enlace nat asociada a esta subred.
Parameters:
Returns:
withNetworkSecurityGroup
public SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)
Establezca la propiedad networkSecurityGroup: la referencia al recurso NetworkSecurityGroup.
Parameters:
Returns:
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:
Returns:
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:
Returns:
withRouteTable
public SubnetInner withRouteTable(RouteTableInner routeTable)
Establezca la propiedad routeTable: la referencia al recurso RouteTable.
Parameters:
Returns:
withServiceEndpointPolicies
public SubnetInner withServiceEndpointPolicies(List
Establezca la propiedad serviceEndpointPolicies: una matriz de directivas de punto de conexión de servicio.
Parameters:
Returns:
withServiceEndpoints
public SubnetInner withServiceEndpoints(List
Establezca la propiedad serviceEndpoints: una matriz de puntos de conexión de servicio.
Parameters:
Returns:
withType
public SubnetInner withType(String type)
Establezca la propiedad type: Tipo de recurso.
Parameters:
Returns:
Se aplica a
Azure SDK for Java