Compartilhar via


NetworkSecurityGroup Classe

Recurso NetworkSecurityGroup.

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.Resource
NetworkSecurityGroup

Construtor

NetworkSecurityGroup(*, id: str | None = None, location: str | None = None, tags: Dict[str, str] | None = None, flush_connection: bool | None = None, security_rules: List[_models.SecurityRule] | None = None, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
id
str

ID do recurso.

location
str

Local do recurso.

tags

Marcas de recurso.

flush_connection

Quando habilitado, os fluxos criados a partir de conexões do Grupo de Segurança de Rede serão reavaliados quando as regras forem atualizadas. A habilitação inicial disparará a reavaliação.

security_rules

Uma coleção de regras de segurança do grupo de segurança de rede.

Variáveis

Nome Description
id
str

ID do recurso.

name
str

Nome do recurso.

type
str

Tipo de recurso.

location
str

Local do recurso.

tags

Marcas de recurso.

etag
str

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

flush_connection

Quando habilitado, os fluxos criados a partir de conexões do Grupo de Segurança de Rede serão reavaliados quando as regras forem atualizadas. A habilitação inicial disparará a reavaliação.

security_rules

Uma coleção de regras de segurança do grupo de segurança de rede.

default_security_rules

As regras de segurança padrão do grupo de segurança de rede.

network_interfaces

Uma coleção de referências a adaptadores de rede.

subnets

Uma coleção de referências a sub-redes.

flow_logs

Uma coleção de referências aos recursos de log de fluxo.

resource_guid
str

A propriedade GUID do recurso do grupo de segurança de rede.

provisioning_state

O estado de provisionamento do recurso do grupo de segurança de rede. Os valores conhecidos são: "Êxito", "Atualizando", "Excluindo" e "Falha".