Compartilhar via


RemediationsOperations Classe

CorreçõesOperações de operações.

Você não deve instanciar essa classe diretamente. Em vez disso, você deve criar uma instância do Cliente que a instancie e a anexe como um atributo.

Herança
builtins.object
RemediationsOperations

Construtor

RemediationsOperations(client, config, serializer, deserializer)

Parâmetros

client
Obrigatório

Cliente para solicitações de serviço.

config
Obrigatório

Configuração do cliente de serviço.

serializer
Obrigatório

Um serializador de modelo de objeto.

deserializer
Obrigatório

Um desserializador de modelo de objeto.

Variáveis

models

Alias para modelar classes usadas neste grupo de operações.

Métodos

cancel_at_management_group

Cancela uma correção no escopo do grupo de gerenciamento.

cancel_at_resource

Cancele uma correção no escopo do recurso.

cancel_at_resource_group

Cancela uma correção no escopo do grupo de recursos.

cancel_at_subscription

Cancela uma correção no escopo da assinatura.

create_or_update_at_management_group

Cria ou atualiza uma correção no escopo do grupo de gerenciamento.

create_or_update_at_resource

Cria ou atualiza uma correção no escopo do recurso.

create_or_update_at_resource_group

Cria ou atualiza uma correção no escopo do grupo de recursos.

create_or_update_at_subscription

Cria ou atualiza uma correção no escopo da assinatura.

delete_at_management_group

Exclui uma correção existente no escopo do grupo de gerenciamento.

delete_at_resource

Exclui uma correção existente no escopo de recurso individual.

delete_at_resource_group

Exclui uma correção existente no escopo do grupo de recursos.

delete_at_subscription

Exclui uma correção existente no escopo da assinatura.

get_at_management_group

Obtém uma correção existente no escopo do grupo de gerenciamento.

get_at_resource

Obtém uma correção existente no escopo do recurso.

get_at_resource_group

Obtém uma correção existente no escopo do grupo de recursos.

get_at_subscription

Obtém uma correção existente no escopo da assinatura.

list_deployments_at_management_group

Obtém todas as implantações para uma correção no escopo do grupo de gerenciamento.

list_deployments_at_resource

Obtém todas as implantações para uma correção no escopo do recurso.

list_deployments_at_resource_group

Obtém todas as implantações para uma correção no escopo do grupo de recursos.

list_deployments_at_subscription

Obtém todas as implantações para uma correção no escopo da assinatura.

list_for_management_group

Obtém todas as correções para o grupo de gerenciamento.

list_for_resource

Obtém todas as correções de um recurso.

list_for_resource_group

Obtém todas as correções para a assinatura.

list_for_subscription

Obtém todas as correções para a assinatura.

cancel_at_management_group

Cancela uma correção no escopo do grupo de gerenciamento.

cancel_at_management_group(management_group_id: str, remediation_name: str, **kwargs: Any) -> _models.Remediation

Parâmetros

management_group_id
str
Obrigatório

ID do grupo de gerenciamento.

remediation_name
str
Obrigatório

O nome da correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

cancel_at_resource

Cancele uma correção no escopo do recurso.

cancel_at_resource(resource_id: str, remediation_name: str, **kwargs: Any) -> _models.Remediation

Parâmetros

resource_id
str
Obrigatório

ID do recurso.

remediation_name
str
Obrigatório

O nome da correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

cancel_at_resource_group

Cancela uma correção no escopo do grupo de recursos.

cancel_at_resource_group(resource_group_name: str, remediation_name: str, **kwargs: Any) -> _models.Remediation

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos.

remediation_name
str
Obrigatório

O nome da correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

cancel_at_subscription

Cancela uma correção no escopo da assinatura.

cancel_at_subscription(remediation_name: str, **kwargs: Any) -> _models.Remediation

Parâmetros

remediation_name
str
Obrigatório

O nome da correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

create_or_update_at_management_group

Cria ou atualiza uma correção no escopo do grupo de gerenciamento.

create_or_update_at_management_group(management_group_id: str, remediation_name: str, parameters: '_models.Remediation', **kwargs: Any) -> _models.Remediation

Parâmetros

management_group_id
str
Obrigatório

ID do grupo de gerenciamento.

remediation_name
str
Obrigatório

O nome da correção.

parameters
Remediation
Obrigatório

Os parâmetros de correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

create_or_update_at_resource

Cria ou atualiza uma correção no escopo do recurso.

create_or_update_at_resource(resource_id: str, remediation_name: str, parameters: '_models.Remediation', **kwargs: Any) -> _models.Remediation

Parâmetros

resource_id
str
Obrigatório

ID do recurso.

remediation_name
str
Obrigatório

O nome da correção.

parameters
Remediation
Obrigatório

Os parâmetros de correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

create_or_update_at_resource_group

Cria ou atualiza uma correção no escopo do grupo de recursos.

create_or_update_at_resource_group(resource_group_name: str, remediation_name: str, parameters: '_models.Remediation', **kwargs: Any) -> _models.Remediation

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos.

remediation_name
str
Obrigatório

O nome da correção.

parameters
Remediation
Obrigatório

Os parâmetros de correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

create_or_update_at_subscription

Cria ou atualiza uma correção no escopo da assinatura.

create_or_update_at_subscription(remediation_name: str, parameters: '_models.Remediation', **kwargs: Any) -> _models.Remediation

Parâmetros

remediation_name
str
Obrigatório

O nome da correção.

parameters
Remediation
Obrigatório

Os parâmetros de correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_at_management_group

Exclui uma correção existente no escopo do grupo de gerenciamento.

delete_at_management_group(management_group_id: str, remediation_name: str, **kwargs: Any) -> '_models.Remediation' | None

Parâmetros

management_group_id
str
Obrigatório

ID do grupo de gerenciamento.

remediation_name
str
Obrigatório

O nome da correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_at_resource

Exclui uma correção existente no escopo de recurso individual.

delete_at_resource(resource_id: str, remediation_name: str, **kwargs: Any) -> '_models.Remediation' | None

Parâmetros

resource_id
str
Obrigatório

ID do recurso.

remediation_name
str
Obrigatório

O nome da correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_at_resource_group

Exclui uma correção existente no escopo do grupo de recursos.

delete_at_resource_group(resource_group_name: str, remediation_name: str, **kwargs: Any) -> '_models.Remediation' | None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos.

remediation_name
str
Obrigatório

O nome da correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_at_subscription

Exclui uma correção existente no escopo da assinatura.

delete_at_subscription(remediation_name: str, **kwargs: Any) -> '_models.Remediation' | None

Parâmetros

remediation_name
str
Obrigatório

O nome da correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

get_at_management_group

Obtém uma correção existente no escopo do grupo de gerenciamento.

get_at_management_group(management_group_id: str, remediation_name: str, **kwargs: Any) -> _models.Remediation

Parâmetros

management_group_id
str
Obrigatório

ID do grupo de gerenciamento.

remediation_name
str
Obrigatório

O nome da correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

get_at_resource

Obtém uma correção existente no escopo do recurso.

get_at_resource(resource_id: str, remediation_name: str, **kwargs: Any) -> _models.Remediation

Parâmetros

resource_id
str
Obrigatório

ID do recurso.

remediation_name
str
Obrigatório

O nome da correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

get_at_resource_group

Obtém uma correção existente no escopo do grupo de recursos.

get_at_resource_group(resource_group_name: str, remediation_name: str, **kwargs: Any) -> _models.Remediation

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos.

remediation_name
str
Obrigatório

O nome da correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

get_at_subscription

Obtém uma correção existente no escopo da assinatura.

get_at_subscription(remediation_name: str, **kwargs: Any) -> _models.Remediation

Parâmetros

remediation_name
str
Obrigatório

O nome da correção.

cls
callable

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

Retornos

Correção ou o resultado de cls(response)

Tipo de retorno

Exceções

list_deployments_at_management_group

Obtém todas as implantações para uma correção no escopo do grupo de gerenciamento.

list_deployments_at_management_group(management_group_id: str, remediation_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.RemediationDeploymentsListResult']

Parâmetros

management_group_id
str
Obrigatório

ID do grupo de gerenciamento.

remediation_name
str
Obrigatório

O nome da correção.

query_options
QueryOptions
valor padrão: None

Grupo de parâmetros.

cls
callable

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

Retornos

Um iterador como a instância de RemediationDeploymentsListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

list_deployments_at_resource

Obtém todas as implantações para uma correção no escopo do recurso.

list_deployments_at_resource(resource_id: str, remediation_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.RemediationDeploymentsListResult']

Parâmetros

resource_id
str
Obrigatório

ID do recurso.

remediation_name
str
Obrigatório

O nome da correção.

query_options
QueryOptions
valor padrão: None

Grupo de parâmetros.

cls
callable

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

Retornos

Um iterador como a instância de RemediationDeploymentsListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

list_deployments_at_resource_group

Obtém todas as implantações para uma correção no escopo do grupo de recursos.

list_deployments_at_resource_group(resource_group_name: str, remediation_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.RemediationDeploymentsListResult']

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos.

remediation_name
str
Obrigatório

O nome da correção.

query_options
QueryOptions
valor padrão: None

Grupo de parâmetros.

cls
callable

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

Retornos

Um iterador como a instância de RemediationDeploymentsListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

list_deployments_at_subscription

Obtém todas as implantações para uma correção no escopo da assinatura.

list_deployments_at_subscription(remediation_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.RemediationDeploymentsListResult']

Parâmetros

remediation_name
str
Obrigatório

O nome da correção.

query_options
QueryOptions
valor padrão: None

Grupo de parâmetros.

cls
callable

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

Retornos

Um iterador como a instância de RemediationDeploymentsListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

list_for_management_group

Obtém todas as correções para o grupo de gerenciamento.

list_for_management_group(management_group_id: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.RemediationListResult']

Parâmetros

management_group_id
str
Obrigatório

ID do grupo de gerenciamento.

query_options
QueryOptions
valor padrão: None

Grupo de parâmetros.

cls
callable

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

Retornos

Um iterador como a instância de RemediationListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

list_for_resource

Obtém todas as correções de um recurso.

list_for_resource(resource_id: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.RemediationListResult']

Parâmetros

resource_id
str
Obrigatório

ID do recurso.

query_options
QueryOptions
valor padrão: None

Grupo de parâmetros.

cls
callable

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

Retornos

Um iterador como a instância de RemediationListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

list_for_resource_group

Obtém todas as correções para a assinatura.

list_for_resource_group(resource_group_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.RemediationListResult']

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos.

query_options
QueryOptions
valor padrão: None

Grupo de parâmetros.

cls
callable

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

Retornos

Um iterador como a instância de RemediationListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

list_for_subscription

Obtém todas as correções para a assinatura.

list_for_subscription(query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.RemediationListResult']

Parâmetros

query_options
QueryOptions
valor padrão: None

Grupo de parâmetros.

cls
callable

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

Retornos

Um iterador como a instância de RemediationListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

models = <module 'azure.mgmt.policyinsights.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\policyinsights\\models\\__init__.py'>