Partilhar via


SubnetInner Classe

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: o prefixo de endereço para a sub-rede.

List<String> addressPrefixes()

Obter a propriedade Prefixos de endereço: lista de prefixos de endereço para a sub-rede.

List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations()

Obtenha a propriedade IpConfigurations do Gatewayde aplicativo: configurações de IP do gateway de aplicativo do recurso de rede virtual.

Boolean defaultOutboundAccess()

Obter a propriedade de acesso de saídapadrão: defina essa propriedade como false para desabilitar a conectividade de saída padrão para todas as VMs na sub-rede.

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<SubResource> ipAllocations()

Obtenha a propriedade Alocações ip: matriz de alocação de ipque referencia essa sub-rede.

List<IpConfigurationProfileInner> ipConfigurationProfiles()

Obtenha a propriedade ipConfigurationProfiles: matriz de perfis de configuração de IP que fazem referência a essa sub-rede.

List<IpConfigurationInner> ipConfigurations()

Obter a propriedade Configurações de ip: uma matriz de referências às configurações de IP do adaptador de rede usando a sub-rede.

String name()

Obter a propriedade name: o nome do recurso que é exclusivo dentro de um grupo de recursos.

SubResource natGateway()

Obter a propriedade natGateway: gateway Nat associado a essa sub-rede.

NetworkSecurityGroupInner networkSecurityGroup()

Obter a propriedade grupo de segurançade rede: a referência aorecurso grupo de segurançade rede.

VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies()

Obter a propriedade políticas de redede pontode extremidade privado: habilitar ou desabilitar aplicar políticas de rede no ponto de extremidade privado na sub-rede.

List<PrivateEndpointInner> privateEndpoints()

Obter a propriedade pontos de extremidade privados: uma matriz de referências a pontos de extremidade privados.

VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies()

Obter a propriedade privadaPolíticas de Rededo Serviçode Link: Habilitar ou Desabilitar aplicar políticas de rede no serviço de link privado na sub-rede.

ProvisioningState provisioningState()

Obter a propriedade Estado de provisionamento: o estado de provisionamento do recurso de sub-rede.

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<ResourceNavigationLink> resourceNavigationLinks()

Obter a propriedade Links de Navegaçãodo recurso: uma matriz de referências aos recursos externos usando a sub-rede.

RouteTableInner routeTable()

Obter a propriedade Table de rota: a referência ao recurso Tabela de Rotas.

List<ServiceAssociationLink> serviceAssociationLinks()

Obter a propriedade links de associaçãode serviço: uma matriz de referências a serviços injetando nessa sub-rede.

List<ServiceEndpointPolicyInner> serviceEndpointPolicies()

Obter a propriedade políticas de pontode extremidade de serviço: uma matriz de políticas de ponto de extremidade de serviço.

List<ServiceEndpointPropertiesFormat> serviceEndpoints()

Obter a propriedade pontos de extremidade de serviço: uma matriz de pontos de extremidade de serviço.

String type()

Obter a propriedade type: Tipo de recurso.

void validate()

Valida a instância .

SubnetInner withAddressPrefix(String addressPrefix)

Defina a propriedade prefixo de endereço: o prefixo de endereço para a sub-rede.

SubnetInner withAddressPrefixes(List<String> addressPrefixes)

Defina a propriedade Prefixos de endereço: lista de prefixos de endereço para a sub-rede.

SubnetInner withApplicationGatewayIpConfigurations(List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations)

Defina a propriedade IpConfigurations do gatewayde aplicativo: configurações de IP do gateway de aplicativo do recurso de rede virtual.

SubnetInner withDefaultOutboundAccess(Boolean defaultOutboundAccess)

Defina a propriedade de acesso de saídapadrão: defina essa propriedade como false para desabilitar a conectividade de saída padrão para todas as VMs na sub-rede.

SubnetInner withDelegations(List<Delegation> delegations)

Defina a propriedade delegations: uma matriz de referências para as delegações na sub-rede.

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

Defina a propriedade Alocações ip: matriz de alocação de ipque referencia essa sub-rede.

SubnetInner withName(String name)

Definir a propriedade name: o nome do recurso que é exclusivo dentro de um grupo de recursos.

SubnetInner withNatGateway(SubResource natGateway)

Defina a propriedade natGateway: gateway Nat associado a essa sub-rede.

SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)

Defina a propriedade grupo de segurança de rede: a referência ao recurso grupo de segurançade rede.

SubnetInner withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)

Defina a propriedade políticas de redede pontode extremidade privado: Habilitar ou Desabilitar aplicar políticas de rede no ponto de extremidade privado na sub-rede.

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.

SubnetInner withRouteTable(RouteTableInner routeTable)

Defina a propriedade Table de rota: a referência ao recurso Tabela de Rotas.

SubnetInner withServiceEndpointPolicies(List<ServiceEndpointPolicyInner> serviceEndpointPolicies)

Defina a propriedade políticas de pontode extremidade de serviço: uma matriz de políticas de ponto de extremidade de serviço.

SubnetInner withServiceEndpoints(List<ServiceEndpointPropertiesFormat> serviceEndpoints)

Defina a propriedade pontos de extremidade de serviço: uma matriz de pontos de extremidade de serviço.

SubnetInner 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:

o valor addressPrefix.

addressPrefixes

public List addressPrefixes()

Obter a propriedade addressPrefixes: lista de prefixos de endereço para a sub-rede.

Returns:

o valor addressPrefixes.

applicationGatewayIpConfigurations

public List applicationGatewayIpConfigurations()

Obtenha a propriedade applicationGatewayIpConfigurations: configurações de IP do gateway de aplicativo do recurso de rede virtual.

Returns:

o valor applicationGatewayIpConfigurations.

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:

o valor defaultOutboundAccess.

delegations

public List delegations()

Obter a propriedade delegações: uma matriz de referências às delegações na sub-rede.

Returns:

o valor de delegações.

etag

public String etag()

Obter a propriedade etag: uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

Returns:

o valor de etag.

ipAllocations

public List ipAllocations()

Obtenha a propriedade ipAllocations: matriz de IpAllocation que faz referência a essa sub-rede.

Returns:

o valor ipAllocations.

ipConfigurationProfiles

public List ipConfigurationProfiles()

Obtenha a propriedade ipConfigurationProfiles: matriz de perfis de configuração de IP que fazem referência a essa sub-rede.

Returns:

o valor ipConfigurationProfiles.

ipConfigurations

public List ipConfigurations()

Obter a propriedade ipConfigurations: uma matriz de referências às configurações de IP do adaptador de rede usando a sub-rede.

Returns:

o valor ipConfigurations.

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:

o valor do nome.

natGateway

public SubResource natGateway()

Obter a propriedade natGateway: gateway Nat associado a essa sub-rede.

Returns:

o valor natGateway.

networkSecurityGroup

public NetworkSecurityGroupInner networkSecurityGroup()

Obter a propriedade networkSecurityGroup: a referência ao recurso NetworkSecurityGroup.

Returns:

o valor networkSecurityGroup.

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:

o valor privateEndpointNetworkPolicies.

privateEndpoints

public List privateEndpoints()

Obter a propriedade privateEndpoints: uma matriz de referências a pontos de extremidade privados.

Returns:

o valor privateEndpoints.

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:

o valor privateLinkServiceNetworkPolicies.

provisioningState

public ProvisioningState provisioningState()

Obter a propriedade provisioningState: o estado de provisionamento do recurso de sub-rede.

Returns:

o valor provisioningState.

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:

o valor de finalidade.

resourceNavigationLinks

public List resourceNavigationLinks()

Obter a propriedade resourceNavigationLinks: uma matriz de referências aos recursos externos usando a sub-rede.

Returns:

o valor resourceNavigationLinks.

routeTable

public RouteTableInner routeTable()

Obter a propriedade routeTable: a referência ao recurso RouteTable.

Returns:

o valor de routeTable.

serviceAssociationLinks

public List serviceAssociationLinks()

Obter a propriedade serviceAssociationLinks: uma matriz de referências aos serviços injetados nessa sub-rede.

Returns:

o valor serviceAssociationLinks.

serviceEndpointPolicies

public List serviceEndpointPolicies()

Obter a propriedade serviceEndpointPolicies: uma matriz de políticas de ponto de extremidade de serviço.

Returns:

o valor serviceEndpointPolicies.

serviceEndpoints

public List serviceEndpoints()

Obter a propriedade serviceEndpoints: uma matriz de pontos de extremidade de serviço.

Returns:

o valor serviceEndpoints.

type

public String type()

Obter a propriedade type: Tipo de recurso.

Returns:

o valor do tipo.

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:

addressPrefix - o valor addressPrefix a ser definido.

Returns:

o próprio objeto SubnetInner.

withAddressPrefixes

public SubnetInner withAddressPrefixes(List addressPrefixes)

Defina a propriedade addressPrefixes: lista de prefixos de endereço para a sub-rede.

Parameters:

addressPrefixes - o valor addressPrefixes a ser definido.

Returns:

o próprio objeto SubnetInner.

withApplicationGatewayIpConfigurations

public SubnetInner withApplicationGatewayIpConfigurations(List applicationGatewayIpConfigurations)

Defina a propriedade applicationGatewayIpConfigurations: configurações de IP do gateway de aplicativo do recurso de rede virtual.

Parameters:

applicationGatewayIpConfigurations - o valor applicationGatewayIpConfigurations a ser definido.

Returns:

o próprio objeto SubnetInner.

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:

defaultOutboundAccess - o valor defaultOutboundAccess a ser definido.

Returns:

o próprio objeto SubnetInner.

withDelegations

public SubnetInner withDelegations(List delegations)

Defina a propriedade delegations: uma matriz de referências para as delegações na sub-rede.

Parameters:

delegations - o valor de delegações a ser definido.

Returns:

o próprio objeto SubnetInner.

withId

public SubnetInner withId(String id)

Overrides:

SubnetInner.withId(String id)

Parameters:

id

withIpAllocations

public SubnetInner withIpAllocations(List ipAllocations)

Defina a propriedade ipAllocations: Matriz de IpAllocation que faz referência a essa sub-rede.

Parameters:

ipAllocations - o valor ipAllocations a ser definido.

Returns:

o próprio objeto SubnetInner.

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:

name - o valor do nome a ser definido.

Returns:

o próprio objeto SubnetInner.

withNatGateway

public SubnetInner withNatGateway(SubResource natGateway)

Defina a propriedade natGateway: gateway Nat associado a essa sub-rede.

Parameters:

natGateway - o valor natGateway a ser definido.

Returns:

o próprio objeto SubnetInner.

withNetworkSecurityGroup

public SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)

Defina a propriedade networkSecurityGroup: a referência ao recurso NetworkSecurityGroup.

Parameters:

networkSecurityGroup - o valor networkSecurityGroup a ser definido.

Returns:

o próprio objeto SubnetInner.

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:

privateEndpointNetworkPolicies - o valor privateEndpointNetworkPolicies a ser definido.

Returns:

o objeto SubnetInner em si.

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:

privateLinkServiceNetworkPolicies - o valor privateLinkServiceNetworkPolicies a ser definido.

Returns:

o objeto SubnetInner em si.

withRouteTable

public SubnetInner withRouteTable(RouteTableInner routeTable)

Defina a propriedade routeTable: a referência ao recurso RouteTable.

Parameters:

routeTable - o valor routeTable a ser definido.

Returns:

o objeto SubnetInner em si.

withServiceEndpointPolicies

public SubnetInner withServiceEndpointPolicies(List serviceEndpointPolicies)

Defina a propriedade serviceEndpointPolicies: uma matriz de políticas de ponto de extremidade de serviço.

Parameters:

serviceEndpointPolicies - o valor serviceEndpointPolicies a ser definido.

Returns:

o objeto SubnetInner em si.

withServiceEndpoints

public SubnetInner withServiceEndpoints(List serviceEndpoints)

Defina a propriedade serviceEndpoints: uma matriz de pontos de extremidade de serviço.

Parameters:

serviceEndpoints - o valor serviceEndpoints a ser definido.

Returns:

o objeto SubnetInner em si.

withType

public SubnetInner withType(String type)

Defina a propriedade type: Tipo de recurso.

Parameters:

type - o valor de tipo a ser definido.

Returns:

o objeto SubnetInner em si.

Aplica-se a