SecurityRulesOperations Classe

Operações de Operações de Segurança.

Não deve instantanear esta aula diretamente. Em vez disso, deve criar uma instância do Cliente que o instantaneamente para si e o anexe como um atributo.

Herança
builtins.object
SecurityRulesOperations

Construtor

SecurityRulesOperations(client, config, serializer, deserializer)

Parâmetros

client

Cliente para pedidos de serviço.

config

Configuração do cliente de serviço.

serializer

Um serializador modelo de objeto.

deserializer

Um deserializador modelo de objeto.

Variáveis

models

Pseudónimo para modelos de classes usadas neste grupo de operações.

Métodos

begin_create_or_update

Cria ou atualiza uma regra de segurança no grupo de segurança de rede especificado.

begin_delete

Elimina a regra de segurança de rede especificada.

get

Obtenha a regra de segurança de rede especificada.

list

Obtém todas as regras de segurança num grupo de segurança de rede.

begin_create_or_update

Cria ou atualiza uma regra de segurança no grupo de segurança de rede especificado.

begin_create_or_update(resource_group_name, network_security_group_name, security_rule_name, security_rule_parameters, **kwargs)

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos.

network_security_group_name
str
Necessário

O nome do grupo de segurança da rede.

security_rule_name
str
Necessário

O nome da regra de segurança.

security_rule_parameters
SecurityRule
Necessário

Parâmetros fornecidos para criar ou atualizar a operação da regra de segurança da rede.

cls
callable
Necessário

Um tipo ou função personalizado que será passado a resposta direta

continuation_token
str
Necessário

Um sinal de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod
Necessário

Verdade para a ARMPolling, Falso para nenhuma sondagem, ou um objeto de sondagens para estratégia de sondagens pessoais

polling_interval
int
Necessário

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve o Acordo de Segurança ou o resultado de cls(resposta)

Tipo de retorno

Exceções

~azure.core.exceptions.HttpResponseError

begin_delete

Elimina a regra de segurança de rede especificada.

begin_delete(resource_group_name, network_security_group_name, security_rule_name, **kwargs)

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos.

network_security_group_name
str
Necessário

O nome do grupo de segurança da rede.

security_rule_name
str
Necessário

O nome da regra de segurança.

cls
callable
Necessário

Um tipo ou função personalizado que será passado a resposta direta

continuation_token
str
Necessário

Um sinal de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod
Necessário

Verdade para a ARMPolling, Falso para nenhuma sondagem, ou um objeto de sondagens para estratégia de sondagens pessoais

polling_interval
int
Necessário

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

~azure.core.exceptions.HttpResponseError

get

Obtenha a regra de segurança de rede especificada.

get(resource_group_name, network_security_group_name, security_rule_name, **kwargs)

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos.

network_security_group_name
str
Necessário

O nome do grupo de segurança da rede.

security_rule_name
str
Necessário

O nome da regra de segurança.

cls
callable
Necessário

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

Regra de Segurança, ou resultado de cls(resposta)

Tipo de retorno

Exceções

~azure.core.exceptions.HttpResponseError

list

Obtém todas as regras de segurança num grupo de segurança de rede.

list(resource_group_name, network_security_group_name, **kwargs)

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos.

network_security_group_name
str
Necessário

O nome do grupo de segurança da rede.

cls
callable
Necessário

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

Um iterador semelhante a um exemplo de SecurityRuleListResult ou o resultado de cls(resposta)

Tipo de retorno

Exceções

~azure.core.exceptions.HttpResponseError

Atributos

models

models = <module 'azure.mgmt.network.v2019_02_01.models' from 'c:\\repo\\venv\\lib\\site-packages\\azure\\mgmt\\network\\v2019_02_01\\models\\__init__.py'>