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
Sub-rede em um recurso de rede virtual.
Resumo do Construtor
Construtor | Description |
---|---|
SubnetInner() |
Cria uma instância da classe Inner Subnet |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
String |
addressPrefix()
Obter a propriedade prefixo de endereço |
List<String> |
addressPrefixes()
Obter a propriedade Prefixos de endereço |
List<Application |
applicationGatewayIpConfigurations()
Obtenha a propriedade IpConfigurations do Gateway |
Boolean |
defaultOutboundAccess()
Obter a propriedade de acesso de saída |
List<Delegation> |
delegations()
Obter a propriedade delegações: uma matriz de referências às delegações na sub-rede. |
String |
etag()
Obter a propriedade etag: uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado. |
List<Sub |
ipAllocations()
Obtenha a propriedade Alocações ip |
List<Ip |
ipConfigurationProfiles()
Obtenha a propriedade ip |
List<Ip |
ipConfigurations()
Obter a propriedade Configurações de ip |
String |
name()
Obter a propriedade name: o nome do recurso que é exclusivo dentro de um grupo de recursos. |
Sub |
natGateway()
Obter a propriedade nat |
Network |
networkSecurityGroup()
Obter a propriedade grupo de segurança |
Virtual |
privateEndpointNetworkPolicies()
Obter a propriedade políticas de rede |
List<Private |
privateEndpoints()
Obter a propriedade pontos de extremidade privados |
Virtual |
privateLinkServiceNetworkPolicies()
Obter a propriedade privada |
Provisioning |
provisioningState()
Obter a propriedade Estado de provisionamento |
String |
purpose()
Obter a propriedade purpose: uma cadeia de caracteres somente leitura que identifica a intenção de uso para essa sub-rede com base em delegações e outras propriedades definidas pelo usuário. |
List<Resource |
resourceNavigationLinks()
Obter a propriedade Links de Navegação |
Route |
routeTable()
Obter a propriedade Table de rota |
List<Service |
serviceAssociationLinks()
Obter a propriedade links de associação |
List<Service |
serviceEndpointPolicies()
Obter a propriedade políticas de ponto |
List<Service |
serviceEndpoints()
Obter a propriedade pontos de extremidade de serviço |
String |
type()
Obter a propriedade type: Tipo de recurso. |
void |
validate()
Valida a instância . |
Subnet |
withAddressPrefix(String addressPrefix)
Defina a propriedade prefixo de endereço |
Subnet |
withAddressPrefixes(List<String> addressPrefixes)
Defina a propriedade Prefixos de endereço |
Subnet |
withApplicationGatewayIpConfigurations(List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations)
Defina a propriedade IpConfigurations do gateway |
Subnet |
withDefaultOutboundAccess(Boolean defaultOutboundAccess)
Defina a propriedade de acesso de saída |
Subnet |
withDelegations(List<Delegation> delegations)
Defina a propriedade delegations: uma matriz de referências para as delegações na sub-rede. |
Subnet |
withId(String id) |
Subnet |
withIpAllocations(List<SubResource> ipAllocations)
Defina a propriedade Alocações ip |
Subnet |
withName(String name)
Definir a propriedade name: o nome do recurso que é exclusivo dentro de um grupo de recursos. |
Subnet |
withNatGateway(SubResource natGateway)
Defina a propriedade nat |
Subnet |
withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)
Defina a propriedade grupo de segurança de rede: a referência ao recurso grupo de segurança |
Subnet |
withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)
Defina a propriedade políticas de rede |
Subnet |
withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)
Defina a propriedade private |
Subnet |
withRouteTable(RouteTableInner routeTable)
Defina a propriedade Table de rota |
Subnet |
withServiceEndpointPolicies(List<ServiceEndpointPolicyInner> serviceEndpointPolicies)
Defina a propriedade políticas de ponto |
Subnet |
withServiceEndpoints(List<ServiceEndpointPropertiesFormat> serviceEndpoints)
Defina a propriedade pontos de extremidade de serviço |
Subnet |
withType(String type)
Defina a propriedade type: Tipo de recurso. |
Métodos herdados de SubResource
Métodos herdados de java.lang.Object
Detalhes do construtor
SubnetInner
public SubnetInner()
Cria uma instância da classe SubnetInner.
Detalhes do método
addressPrefix
public String addressPrefix()
Obter a propriedade addressPrefix: o prefixo de endereço para a sub-rede.
Returns:
addressPrefixes
public List
Obter a propriedade addressPrefixes: lista de prefixos de endereço para a sub-rede.
Returns:
applicationGatewayIpConfigurations
public List
Obtenha a propriedade applicationGatewayIpConfigurations: configurações de IP do gateway de aplicativo do recurso de rede virtual.
Returns:
defaultOutboundAccess
public Boolean defaultOutboundAccess()
Obter a propriedade defaultOutboundAccess: defina essa propriedade como false para desabilitar a conectividade de saída padrão para todas as VMs na sub-rede. Essa propriedade só pode ser definida no momento da criação da sub-rede e não pode ser atualizada para uma sub-rede existente.
Returns:
delegations
public List
Obter a propriedade delegações: uma matriz de referências às delegações na sub-rede.
Returns:
etag
public String etag()
Obter a propriedade etag: uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.
Returns:
ipAllocations
public List
Obtenha a propriedade ipAllocations: matriz de IpAllocation que faz referência a essa sub-rede.
Returns:
ipConfigurationProfiles
public List
Obtenha a propriedade ipConfigurationProfiles: matriz de perfis de configuração de IP que fazem referência a essa sub-rede.
Returns:
ipConfigurations
public List
Obter a propriedade ipConfigurations: uma matriz de referências às configurações de IP do adaptador de rede usando a sub-rede.
Returns:
name
public String name()
Obter a propriedade name: o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso.
Returns:
natGateway
public SubResource natGateway()
Obter a propriedade natGateway: gateway Nat associado a essa sub-rede.
Returns:
networkSecurityGroup
public NetworkSecurityGroupInner networkSecurityGroup()
Obter a propriedade networkSecurityGroup: a referência ao recurso NetworkSecurityGroup.
Returns:
privateEndpointNetworkPolicies
public VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies()
Obter a propriedade privateEndpointNetworkPolicies: Habilitar ou Desabilitar aplicar políticas de rede no ponto de extremidade privado na sub-rede.
Returns:
privateEndpoints
public List
Obter a propriedade privateEndpoints: uma matriz de referências a pontos de extremidade privados.
Returns:
privateLinkServiceNetworkPolicies
public VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies()
Obtenha a propriedade privateLinkServiceNetworkPolicies: Habilitar ou Desabilitar aplicar políticas de rede no serviço de link privado na sub-rede.
Returns:
provisioningState
public ProvisioningState provisioningState()
Obter a propriedade provisioningState: o estado de provisionamento do recurso de sub-rede.
Returns:
purpose
public String purpose()
Obter a propriedade purpose: uma cadeia de caracteres somente leitura que identifica a intenção de uso para essa sub-rede com base em delegações e outras propriedades definidas pelo usuário.
Returns:
resourceNavigationLinks
public List
Obter a propriedade resourceNavigationLinks: uma matriz de referências aos recursos externos usando a sub-rede.
Returns:
routeTable
public RouteTableInner routeTable()
Obter a propriedade routeTable: a referência ao recurso RouteTable.
Returns:
serviceAssociationLinks
public List
Obter a propriedade serviceAssociationLinks: uma matriz de referências aos serviços injetados nessa sub-rede.
Returns:
serviceEndpointPolicies
public List
Obter a propriedade serviceEndpointPolicies: uma matriz de políticas de ponto de extremidade de serviço.
Returns:
serviceEndpoints
public List
Obter a propriedade serviceEndpoints: uma matriz de pontos de extremidade de serviço.
Returns:
type
public String type()
Obter a propriedade type: Tipo de recurso.
Returns:
validate
public void validate()
Valida a instância .
withAddressPrefix
public SubnetInner withAddressPrefix(String addressPrefix)
Defina a propriedade addressPrefix: o prefixo de endereço para a sub-rede.
Parameters:
Returns:
withAddressPrefixes
public SubnetInner withAddressPrefixes(List
Defina a propriedade addressPrefixes: lista de prefixos de endereço para a sub-rede.
Parameters:
Returns:
withApplicationGatewayIpConfigurations
public SubnetInner withApplicationGatewayIpConfigurations(List
Defina a propriedade applicationGatewayIpConfigurations: configurações de IP do gateway de aplicativo do recurso de rede virtual.
Parameters:
Returns:
withDefaultOutboundAccess
public SubnetInner withDefaultOutboundAccess(Boolean defaultOutboundAccess)
Defina a propriedade defaultOutboundAccess: defina essa propriedade como false para desabilitar a conectividade de saída padrão para todas as VMs na sub-rede. Essa propriedade só pode ser definida no momento da criação da sub-rede e não pode ser atualizada para uma sub-rede existente.
Parameters:
Returns:
withDelegations
public SubnetInner withDelegations(List
Defina a propriedade delegations: uma matriz de referências para as delegações na sub-rede.
Parameters:
Returns:
withId
public SubnetInner withId(String id)
Overrides:
SubnetInner.withId(String id)Parameters:
withIpAllocations
public SubnetInner withIpAllocations(List
Defina a propriedade ipAllocations: Matriz de IpAllocation que faz referência a essa sub-rede.
Parameters:
Returns:
withName
public SubnetInner withName(String name)
Definir a propriedade name: o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso.
Parameters:
Returns:
withNatGateway
public SubnetInner withNatGateway(SubResource natGateway)
Defina a propriedade natGateway: gateway Nat associado a essa sub-rede.
Parameters:
Returns:
withNetworkSecurityGroup
public SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)
Defina a propriedade networkSecurityGroup: a referência ao recurso NetworkSecurityGroup.
Parameters:
Returns:
withPrivateEndpointNetworkPolicies
public SubnetInner withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)
Defina a propriedade privateEndpointNetworkPolicies: Habilitar ou Desabilitar aplicar políticas de rede no ponto de extremidade privado na sub-rede.
Parameters:
Returns:
withPrivateLinkServiceNetworkPolicies
public SubnetInner withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)
Defina a propriedade privateLinkServiceNetworkPolicies: Habilitar ou Desabilitar aplicar políticas de rede no serviço de link privado na sub-rede.
Parameters:
Returns:
withRouteTable
public SubnetInner withRouteTable(RouteTableInner routeTable)
Defina a propriedade routeTable: a referência ao recurso RouteTable.
Parameters:
Returns:
withServiceEndpointPolicies
public SubnetInner withServiceEndpointPolicies(List
Defina a propriedade serviceEndpointPolicies: uma matriz de políticas de ponto de extremidade de serviço.
Parameters:
Returns:
withServiceEndpoints
public SubnetInner withServiceEndpoints(List
Defina a propriedade serviceEndpoints: uma matriz de pontos de extremidade de serviço.
Parameters:
Returns:
withType
public SubnetInner withType(String type)
Defina a propriedade type: Tipo de recurso.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java