Compartilhar via


Subnet Classe

Sub-rede em um recurso de rede virtual.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Herança
azure.mgmt.network.models._models.SubResource
Subnet

Construtor

Subnet(*, id: str | None = None, name: str | None = None, type: str | None = None, address_prefix: str | None = None, address_prefixes: List[str] | None = None, network_security_group: _models.NetworkSecurityGroup | None = None, route_table: _models.RouteTable | None = None, nat_gateway: _models.SubResource | None = None, service_endpoints: List[_models.ServiceEndpointPropertiesFormat] | None = None, service_endpoint_policies: List[_models.ServiceEndpointPolicy] | None = None, ip_allocations: List[_models.SubResource] | None = None, delegations: List[_models.Delegation] | None = None, private_endpoint_network_policies: str | _models.VirtualNetworkPrivateEndpointNetworkPolicies = 'Disabled', private_link_service_network_policies: str | _models.VirtualNetworkPrivateLinkServiceNetworkPolicies = 'Enabled', application_gateway_ip_configurations: List[_models.ApplicationGatewayIPConfiguration] | None = None, default_outbound_access: bool | None = None, **kwargs: Any)

Parâmetros

id
str

ID do recurso.

name
str

O nome do recurso que é exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso.

type
str

Tipo de recurso.

address_prefix
str

O prefixo de endereço para a sub-rede.

address_prefixes
list[str]

Lista de prefixos de endereço para a sub-rede.

network_security_group
NetworkSecurityGroup

A referência ao recurso NetworkSecurityGroup.

route_table
RouteTable

A referência ao recurso RouteTable.

nat_gateway
SubResource

Gateway nat associado a essa sub-rede.

service_endpoints
list[ServiceEndpointPropertiesFormat]

Uma matriz de pontos de extremidade de serviço.

service_endpoint_policies
list[ServiceEndpointPolicy]

Uma matriz de políticas de ponto de extremidade de serviço.

ip_allocations
list[SubResource]

Matriz de IpAllocation que fazem referência a essa sub-rede.

delegations
list[Delegation]

Uma matriz de referências às delegações na sub-rede.

private_endpoint_network_policies
str ou VirtualNetworkPrivateEndpointNetworkPolicies

Habilitar ou Desabilitar aplicar políticas de rede no ponto de extremidade privado na sub-rede. Os valores conhecidos são: "Habilitado" e "Desabilitado".

private_link_service_network_policies
str ou VirtualNetworkPrivateLinkServiceNetworkPolicies

Habilitar ou Desabilitar aplicar políticas de rede no serviço de link privado na sub-rede. Os valores conhecidos são: "Habilitado" e "Desabilitado".

application_gateway_ip_configurations
list[ApplicationGatewayIPConfiguration]

Configurações de IP do gateway de aplicativo do recurso de rede virtual.

default_outbound_access
bool

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.

Variáveis

id
str

ID do recurso.

name
str

O nome do recurso que é exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso.

etag
str

Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

type
str

Tipo de recurso.

address_prefix
str

O prefixo de endereço para a sub-rede.

address_prefixes
list[str]

Lista de prefixos de endereço para a sub-rede.

network_security_group
NetworkSecurityGroup

A referência ao recurso NetworkSecurityGroup.

route_table
RouteTable

A referência ao recurso RouteTable.

nat_gateway
SubResource

Gateway nat associado a essa sub-rede.

service_endpoints
list[ServiceEndpointPropertiesFormat]

Uma matriz de pontos de extremidade de serviço.

service_endpoint_policies
list[ServiceEndpointPolicy]

Uma matriz de políticas de ponto de extremidade de serviço.

private_endpoints
list[PrivateEndpoint]

Uma matriz de referências a pontos de extremidade privados.

ip_configurations
list[IPConfiguration]

Uma matriz de referências às configurações de IP da interface de rede usando a sub-rede.

ip_configuration_profiles
list[IPConfigurationProfile]

Matriz de perfis de configuração de IP que fazem referência a essa sub-rede.

ip_allocations
list[SubResource]

Matriz de IpAllocation que fazem referência a essa sub-rede.

resource_navigation_links
list[ResourceNavigationLink]

Uma matriz de referências aos recursos externos usando a sub-rede.

service_association_links
list[ServiceAssociationLink]

Uma matriz de referências a serviços injetando nessa sub-rede.

delegations
list[Delegation]

Uma matriz de referências às delegações na sub-rede.

purpose
str

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.

provisioning_state
str ou ProvisioningState

O estado de provisionamento do recurso de sub-rede. Os valores conhecidos são: "Êxito", "Atualizando", "Excluindo" e "Falha".

private_endpoint_network_policies
str ou VirtualNetworkPrivateEndpointNetworkPolicies

Habilitar ou Desabilitar aplicar políticas de rede no ponto de extremidade privado na sub-rede. Os valores conhecidos são: "Habilitado" e "Desabilitado".

private_link_service_network_policies
str ou VirtualNetworkPrivateLinkServiceNetworkPolicies

Habilitar ou Desabilitar aplicar políticas de rede no serviço de link privado na sub-rede. Os valores conhecidos são: "Habilitado" e "Desabilitado".

application_gateway_ip_configurations
list[ApplicationGatewayIPConfiguration]

Configurações de IP do gateway de aplicativo do recurso de rede virtual.

default_outbound_access
bool

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.