DeploymentsOperations Classe
Aviso
NÃO instancie essa classe diretamente.
Em vez disso, você deve acessar as operações a seguir por meio de
Atributo <xref:deployments>.
- Herança
-
builtins.objectDeploymentsOperations
Construtor
DeploymentsOperations(*args, **kwargs)
Métodos
begin_create_or_update |
Implanta recursos em um grupo de recursos. Você pode fornecer o modelo e os parâmetros diretamente na solicitação ou link para arquivos JSON. |
begin_create_or_update_at_management_group_scope |
Implanta recursos no escopo do grupo de gerenciamento. Você pode fornecer o modelo e os parâmetros diretamente na solicitação ou link para arquivos JSON. |
begin_create_or_update_at_scope |
Implanta recursos em um determinado escopo. Você pode fornecer o modelo e os parâmetros diretamente na solicitação ou link para arquivos JSON. |
begin_create_or_update_at_subscription_scope |
Implanta recursos no escopo da assinatura. Você pode fornecer o modelo e os parâmetros diretamente na solicitação ou link para arquivos JSON. |
begin_create_or_update_at_tenant_scope |
Implanta recursos no escopo do locatário. Você pode fornecer o modelo e os parâmetros diretamente na solicitação ou link para arquivos JSON. |
begin_delete |
Exclui uma implantação do histórico de implantação. Uma implantação do modelo que está atualmente em execução não pode ser excluída. Excluir uma implantação do modelo remove as operações de implantação associadas. Excluir uma implantação do modelo não afeta o estado do grupo de recursos. Essa é uma operação assíncrona que retorna um status de 202 até que a implantação do modelo seja excluída com êxito. O cabeçalho de resposta Local contém o URI usado para obter o status do processo. Enquanto o processo está em execução, uma chamada para o URI no cabeçalho Local retorna um status de 202. Quando o processo é concluído, o URI no cabeçalho Local retorna um status de 204 com êxito. Se a solicitação assíncrona falhar, o URI no cabeçalho Local retornará um código de status no nível de erro. |
begin_delete_at_management_group_scope |
Exclui uma implantação do histórico de implantação. Uma implantação do modelo que está atualmente em execução não pode ser excluída. Excluir uma implantação do modelo remove as operações de implantação associadas. Essa é uma operação assíncrona que retorna um status de 202 até que a implantação do modelo seja excluída com êxito. O cabeçalho de resposta Local contém o URI usado para obter o status do processo. Enquanto o processo está em execução, uma chamada para o URI no cabeçalho Local retorna um status de 202. Quando o processo é concluído, o URI no cabeçalho Local retorna um status de 204 com êxito. Se a solicitação assíncrona falhar, o URI no cabeçalho Local retornará um código de status no nível de erro. |
begin_delete_at_scope |
Exclui uma implantação do histórico de implantação. Uma implantação do modelo que está atualmente em execução não pode ser excluída. Excluir uma implantação do modelo remove as operações de implantação associadas. Essa é uma operação assíncrona que retorna um status de 202 até que a implantação do modelo seja excluída com êxito. O cabeçalho de resposta Local contém o URI usado para obter o status do processo. Enquanto o processo está em execução, uma chamada para o URI no cabeçalho Local retorna um status de 202. Quando o processo é concluído, o URI no cabeçalho Local retorna um status de 204 com êxito. Se a solicitação assíncrona falhar, o URI no cabeçalho Local retornará um código de status no nível de erro. |
begin_delete_at_subscription_scope |
Exclui uma implantação do histórico de implantação. Uma implantação do modelo que está atualmente em execução não pode ser excluída. Excluir uma implantação do modelo remove as operações de implantação associadas. Essa é uma operação assíncrona que retorna um status de 202 até que a implantação do modelo seja excluída com êxito. O cabeçalho de resposta Local contém o URI usado para obter o status do processo. Enquanto o processo está em execução, uma chamada para o URI no cabeçalho Local retorna um status de 202. Quando o processo é concluído, o URI no cabeçalho Local retorna um status de 204 com êxito. Se a solicitação assíncrona falhar, o URI no cabeçalho Local retornará um código de status no nível de erro. |
begin_delete_at_tenant_scope |
Exclui uma implantação do histórico de implantação. Uma implantação do modelo que está atualmente em execução não pode ser excluída. Excluir uma implantação do modelo remove as operações de implantação associadas. Essa é uma operação assíncrona que retorna um status de 202 até que a implantação do modelo seja excluída com êxito. O cabeçalho de resposta Local contém o URI usado para obter o status do processo. Enquanto o processo está em execução, uma chamada para o URI no cabeçalho Local retorna um status de 202. Quando o processo é concluído, o URI no cabeçalho Local retorna um status de 204 com êxito. Se a solicitação assíncrona falhar, o URI no cabeçalho Local retornará um código de status no nível de erro. |
begin_what_if |
Retorna alterações que serão feitas pela implantação se executadas no escopo do grupo de recursos. |
begin_what_if_at_subscription_scope |
Retorna alterações que serão feitas pela implantação se executadas no escopo da assinatura. |
calculate_template_hash |
Calcule o hash do modelo especificado. |
cancel |
Cancela uma implantação de modelo em execução no momento. Você só poderá cancelar uma implantação se o provisioningState for Aceito ou Em Execução. Depois que a implantação é cancelada, o provisioningState é definido como Cancelado. Cancelar uma implantação de modelo para a implantação de modelo atualmente em execução e deixa o grupo de recursos parcialmente implantado. |
cancel_at_management_group_scope |
Cancela uma implantação de modelo em execução no momento. Você só poderá cancelar uma implantação se o provisioningState for Aceito ou Em Execução. Depois que a implantação é cancelada, o provisioningState é definido como Cancelado. O cancelamento de uma implantação de modelo interrompe a implantação de modelo em execução no momento e deixa os recursos parcialmente implantados. |
cancel_at_scope |
Cancela uma implantação de modelo em execução no momento. Você só poderá cancelar uma implantação se o provisioningState for Aceito ou Em Execução. Depois que a implantação é cancelada, o provisioningState é definido como Cancelado. O cancelamento de uma implantação de modelo interrompe a implantação de modelo em execução no momento e deixa os recursos parcialmente implantados. |
cancel_at_subscription_scope |
Cancela uma implantação de modelo em execução no momento. Você só poderá cancelar uma implantação se o provisioningState for Aceito ou Em Execução. Depois que a implantação é cancelada, o provisioningState é definido como Cancelado. O cancelamento de uma implantação de modelo interrompe a implantação de modelo em execução no momento e deixa os recursos parcialmente implantados. |
cancel_at_tenant_scope |
Cancela uma implantação de modelo em execução no momento. Você só poderá cancelar uma implantação se o provisioningState for Aceito ou Em Execução. Depois que a implantação é cancelada, o provisioningState é definido como Cancelado. O cancelamento de uma implantação de modelo interrompe a implantação de modelo em execução no momento e deixa os recursos parcialmente implantados. |
check_existence |
Verifica se a implantação existe. |
check_existence_at_management_group_scope |
Verifica se a implantação existe. |
check_existence_at_scope |
Verifica se a implantação existe. |
check_existence_at_subscription_scope |
Verifica se a implantação existe. |
check_existence_at_tenant_scope |
Verifica se a implantação existe. |
export_template |
Exporta o modelo usado para a implantação especificada. |
export_template_at_management_group_scope |
Exporta o modelo usado para a implantação especificada. |
export_template_at_scope |
Exporta o modelo usado para a implantação especificada. |
export_template_at_subscription_scope |
Exporta o modelo usado para a implantação especificada. |
export_template_at_tenant_scope |
Exporta o modelo usado para a implantação especificada. |
get |
Obtém uma implantação. |
get_at_management_group_scope |
Obtém uma implantação. |
get_at_scope |
Obtém uma implantação. |
get_at_subscription_scope |
Obtém uma implantação. |
get_at_tenant_scope |
Obtém uma implantação. |
list_at_management_group_scope |
Obtenha todas as implantações de um grupo de gerenciamento. |
list_at_scope |
Obtenha todas as implantações no escopo especificado. |
list_at_subscription_scope |
Obtenha todas as implantações de uma assinatura. |
list_at_tenant_scope |
Obtenha todas as implantações no escopo do locatário. |
list_by_resource_group |
Obter todas as implantações de um grupo de recursos. |
validate |
Valida se o modelo especificado está sintaticamente correto e será aceito pelo Azure Resource Manager.. |
validate_at_management_group_scope |
Valida se o modelo especificado está sintaticamente correto e será aceito pelo Azure Resource Manager.. |
validate_at_scope |
Valida se o modelo especificado está sintaticamente correto e será aceito pelo Azure Resource Manager.. |
validate_at_subscription_scope |
Valida se o modelo especificado está sintaticamente correto e será aceito pelo Azure Resource Manager.. |
validate_at_tenant_scope |
Valida se o modelo especificado está sintaticamente correto e será aceito pelo Azure Resource Manager.. |
begin_create_or_update
Implanta recursos em um grupo de recursos.
Você pode fornecer o modelo e os parâmetros diretamente na solicitação ou link para arquivos JSON.
async begin_create_or_update(resource_group_name: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.DeploymentExtended]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos no qual implantar os recursos. O nome diferencia maiúsculas de minúsculas. O grupo de recursos já precisa existir. Obrigatórios.
- parameters
- Deployment ou IO
Parâmetros adicionais fornecidos para a operação. É um tipo de implantação ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um sondador de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, o método de sondagem será AsyncARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_create_or_update_at_management_group_scope
Implanta recursos no escopo do grupo de gerenciamento.
Você pode fornecer o modelo e os parâmetros diretamente na solicitação ou link para arquivos JSON.
async begin_create_or_update_at_management_group_scope(group_id: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.DeploymentExtended]
Parâmetros
- parameters
- Deployment ou IO
Parâmetros adicionais fornecidos para a operação. É um tipo de implantação ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um sondador de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, o método de sondagem será AsyncARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_create_or_update_at_scope
Implanta recursos em um determinado escopo.
Você pode fornecer o modelo e os parâmetros diretamente na solicitação ou link para arquivos JSON.
async begin_create_or_update_at_scope(scope: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.DeploymentExtended]
Parâmetros
- parameters
- Deployment ou IO
Parâmetros adicionais fornecidos para a operação. É um tipo de implantação ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um sondador de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, o método de sondagem será AsyncARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_create_or_update_at_subscription_scope
Implanta recursos no escopo da assinatura.
Você pode fornecer o modelo e os parâmetros diretamente na solicitação ou link para arquivos JSON.
async begin_create_or_update_at_subscription_scope(deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.DeploymentExtended]
Parâmetros
- parameters
- Deployment ou IO
Parâmetros adicionais fornecidos para a operação. É um tipo de implantação ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um sondador de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, o método de sondagem será AsyncARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_create_or_update_at_tenant_scope
Implanta recursos no escopo do locatário.
Você pode fornecer o modelo e os parâmetros diretamente na solicitação ou link para arquivos JSON.
async begin_create_or_update_at_tenant_scope(deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.DeploymentExtended]
Parâmetros
- parameters
- Deployment ou IO
Parâmetros adicionais fornecidos para a operação. É um tipo de implantação ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um sondador de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, o método de sondagem será AsyncARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_delete
Exclui uma implantação do histórico de implantação.
Uma implantação do modelo que está atualmente em execução não pode ser excluída. Excluir uma implantação do modelo remove as operações de implantação associadas. Excluir uma implantação do modelo não afeta o estado do grupo de recursos. Essa é uma operação assíncrona que retorna um status de 202 até que a implantação do modelo seja excluída com êxito. O cabeçalho de resposta Local contém o URI usado para obter o status do processo. Enquanto o processo está em execução, uma chamada para o URI no cabeçalho Local retorna um status de 202. Quando o processo é concluído, o URI no cabeçalho Local retorna um status de 204 com êxito. Se a solicitação assíncrona falhar, o URI no cabeçalho Local retornará um código de status no nível de erro.
async begin_delete(resource_group_name: str, deployment_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos com a implantação a ser excluída. O nome diferencia maiúsculas de minúsculas. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um poller de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, seu método de sondagem será AsyncARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna None ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_delete_at_management_group_scope
Exclui uma implantação do histórico de implantação.
Uma implantação do modelo que está atualmente em execução não pode ser excluída. Excluir uma implantação do modelo remove as operações de implantação associadas. Essa é uma operação assíncrona que retorna um status de 202 até que a implantação do modelo seja excluída com êxito. O cabeçalho de resposta Local contém o URI usado para obter o status do processo. Enquanto o processo está em execução, uma chamada para o URI no cabeçalho Local retorna um status de 202. Quando o processo é concluído, o URI no cabeçalho Local retorna um status de 204 com êxito. Se a solicitação assíncrona falhar, o URI no cabeçalho Local retornará um código de status no nível de erro.
async begin_delete_at_management_group_scope(group_id: str, deployment_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um poller de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, seu método de sondagem será AsyncARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna None ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_delete_at_scope
Exclui uma implantação do histórico de implantação.
Uma implantação do modelo que está atualmente em execução não pode ser excluída. Excluir uma implantação do modelo remove as operações de implantação associadas. Essa é uma operação assíncrona que retorna um status de 202 até que a implantação do modelo seja excluída com êxito. O cabeçalho de resposta Local contém o URI usado para obter o status do processo. Enquanto o processo está em execução, uma chamada para o URI no cabeçalho Local retorna um status de 202. Quando o processo é concluído, o URI no cabeçalho Local retorna um status de 204 com êxito. Se a solicitação assíncrona falhar, o URI no cabeçalho Local retornará um código de status no nível de erro.
async begin_delete_at_scope(scope: str, deployment_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um poller de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, seu método de sondagem será AsyncARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna None ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_delete_at_subscription_scope
Exclui uma implantação do histórico de implantação.
Uma implantação do modelo que está atualmente em execução não pode ser excluída. Excluir uma implantação do modelo remove as operações de implantação associadas. Essa é uma operação assíncrona que retorna um status de 202 até que a implantação do modelo seja excluída com êxito. O cabeçalho de resposta Local contém o URI usado para obter o status do processo. Enquanto o processo está em execução, uma chamada para o URI no cabeçalho Local retorna um status de 202. Quando o processo é concluído, o URI no cabeçalho Local retorna um status de 204 com êxito. Se a solicitação assíncrona falhar, o URI no cabeçalho Local retornará um código de status no nível de erro.
async begin_delete_at_subscription_scope(deployment_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um poller de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, seu método de sondagem será AsyncARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna None ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_delete_at_tenant_scope
Exclui uma implantação do histórico de implantação.
Uma implantação do modelo que está atualmente em execução não pode ser excluída. Excluir uma implantação do modelo remove as operações de implantação associadas. Essa é uma operação assíncrona que retorna um status de 202 até que a implantação do modelo seja excluída com êxito. O cabeçalho de resposta Local contém o URI usado para obter o status do processo. Enquanto o processo está em execução, uma chamada para o URI no cabeçalho Local retorna um status de 202. Quando o processo é concluído, o URI no cabeçalho Local retorna um status de 204 com êxito. Se a solicitação assíncrona falhar, o URI no cabeçalho Local retornará um código de status no nível de erro.
async begin_delete_at_tenant_scope(deployment_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um poller de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, seu método de sondagem será AsyncARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna None ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_what_if
Retorna alterações que serão feitas pela implantação se executadas no escopo do grupo de recursos.
async begin_what_if(resource_group_name: str, deployment_name: str, parameters: _models.DeploymentWhatIf, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.WhatIfOperationResult]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos no qual o modelo será implantado. O nome diferencia maiúsculas de minúsculas. Obrigatórios.
- parameters
- DeploymentWhatIf ou IO
Parâmetros a serem validados. É um tipo DeploymentWhatIf ou um tipo de E/S. Obrigatórios.
- content_type
- str
Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um poller de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, seu método de sondagem será AsyncARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna WhatIfOperationResult ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_what_if_at_subscription_scope
Retorna alterações que serão feitas pela implantação se executadas no escopo da assinatura.
async begin_what_if_at_subscription_scope(deployment_name: str, parameters: _models.DeploymentWhatIf, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.WhatIfOperationResult]
Parâmetros
- parameters
- DeploymentWhatIf ou IO
Parâmetros para What If. É um tipo DeploymentWhatIf ou um tipo de E/S. Obrigatórios.
- content_type
- str
Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um poller de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, seu método de sondagem será AsyncARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna WhatIfOperationResult ou o resultado de cls(response)
Tipo de retorno
Exceções
calculate_template_hash
Calcule o hash do modelo especificado.
async calculate_template_hash(template: MutableMapping[str, Any], **kwargs: Any) -> TemplateHashResult
Parâmetros
- template
- <xref:JSON>
O modelo fornecido para calcular o hash. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
TemplateHashResult ou o resultado de cls(response)
Tipo de retorno
Exceções
cancel
Cancela uma implantação de modelo em execução no momento.
Você só poderá cancelar uma implantação se o provisioningState for Aceito ou Em Execução. Depois que a implantação é cancelada, o provisioningState é definido como Cancelado. Cancelar uma implantação de modelo para a implantação de modelo atualmente em execução e deixa o grupo de recursos parcialmente implantado.
async cancel(resource_group_name: str, deployment_name: str, **kwargs: Any) -> None
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
cancel_at_management_group_scope
Cancela uma implantação de modelo em execução no momento.
Você só poderá cancelar uma implantação se o provisioningState for Aceito ou Em Execução. Depois que a implantação é cancelada, o provisioningState é definido como Cancelado. O cancelamento de uma implantação de modelo interrompe a implantação de modelo em execução no momento e deixa os recursos parcialmente implantados.
async cancel_at_management_group_scope(group_id: str, deployment_name: str, **kwargs: Any) -> None
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
cancel_at_scope
Cancela uma implantação de modelo em execução no momento.
Você só poderá cancelar uma implantação se o provisioningState for Aceito ou Em Execução. Depois que a implantação é cancelada, o provisioningState é definido como Cancelado. O cancelamento de uma implantação de modelo interrompe a implantação de modelo em execução no momento e deixa os recursos parcialmente implantados.
async cancel_at_scope(scope: str, deployment_name: str, **kwargs: Any) -> None
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
cancel_at_subscription_scope
Cancela uma implantação de modelo em execução no momento.
Você só poderá cancelar uma implantação se o provisioningState for Aceito ou Em Execução. Depois que a implantação é cancelada, o provisioningState é definido como Cancelado. O cancelamento de uma implantação de modelo interrompe a implantação de modelo em execução no momento e deixa os recursos parcialmente implantados.
async cancel_at_subscription_scope(deployment_name: str, **kwargs: Any) -> None
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
cancel_at_tenant_scope
Cancela uma implantação de modelo em execução no momento.
Você só poderá cancelar uma implantação se o provisioningState for Aceito ou Em Execução. Depois que a implantação é cancelada, o provisioningState é definido como Cancelado. O cancelamento de uma implantação de modelo interrompe a implantação de modelo em execução no momento e deixa os recursos parcialmente implantados.
async cancel_at_tenant_scope(deployment_name: str, **kwargs: Any) -> None
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
check_existence
Verifica se a implantação existe.
async check_existence(resource_group_name: str, deployment_name: str, **kwargs: Any) -> bool
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos com a implantação para marcar. O nome diferencia maiúsculas de minúsculas. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
bool ou o resultado de cls(response)
Tipo de retorno
Exceções
check_existence_at_management_group_scope
Verifica se a implantação existe.
async check_existence_at_management_group_scope(group_id: str, deployment_name: str, **kwargs: Any) -> bool
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
bool ou o resultado de cls(response)
Tipo de retorno
Exceções
check_existence_at_scope
Verifica se a implantação existe.
async check_existence_at_scope(scope: str, deployment_name: str, **kwargs: Any) -> bool
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
bool ou o resultado de cls(response)
Tipo de retorno
Exceções
check_existence_at_subscription_scope
Verifica se a implantação existe.
async check_existence_at_subscription_scope(deployment_name: str, **kwargs: Any) -> bool
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
bool ou o resultado de cls(response)
Tipo de retorno
Exceções
check_existence_at_tenant_scope
Verifica se a implantação existe.
async check_existence_at_tenant_scope(deployment_name: str, **kwargs: Any) -> bool
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
bool ou o resultado de cls(response)
Tipo de retorno
Exceções
export_template
Exporta o modelo usado para a implantação especificada.
async export_template(resource_group_name: str, deployment_name: str, **kwargs: Any) -> DeploymentExportResult
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentExportResult ou o resultado de cls(response)
Tipo de retorno
Exceções
export_template_at_management_group_scope
Exporta o modelo usado para a implantação especificada.
async export_template_at_management_group_scope(group_id: str, deployment_name: str, **kwargs: Any) -> DeploymentExportResult
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentExportResult ou o resultado de cls(response)
Tipo de retorno
Exceções
export_template_at_scope
Exporta o modelo usado para a implantação especificada.
async export_template_at_scope(scope: str, deployment_name: str, **kwargs: Any) -> DeploymentExportResult
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentExportResult ou o resultado de cls(response)
Tipo de retorno
Exceções
export_template_at_subscription_scope
Exporta o modelo usado para a implantação especificada.
async export_template_at_subscription_scope(deployment_name: str, **kwargs: Any) -> DeploymentExportResult
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentExportResult ou o resultado de cls(response)
Tipo de retorno
Exceções
export_template_at_tenant_scope
Exporta o modelo usado para a implantação especificada.
async export_template_at_tenant_scope(deployment_name: str, **kwargs: Any) -> DeploymentExportResult
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentExportResult ou o resultado de cls(response)
Tipo de retorno
Exceções
get
Obtém uma implantação.
async get(resource_group_name: str, deployment_name: str, **kwargs: Any) -> DeploymentExtended
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
get_at_management_group_scope
Obtém uma implantação.
async get_at_management_group_scope(group_id: str, deployment_name: str, **kwargs: Any) -> DeploymentExtended
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
get_at_scope
Obtém uma implantação.
async get_at_scope(scope: str, deployment_name: str, **kwargs: Any) -> DeploymentExtended
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
get_at_subscription_scope
Obtém uma implantação.
async get_at_subscription_scope(deployment_name: str, **kwargs: Any) -> DeploymentExtended
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
get_at_tenant_scope
Obtém uma implantação.
async get_at_tenant_scope(deployment_name: str, **kwargs: Any) -> DeploymentExtended
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
list_at_management_group_scope
Obtenha todas as implantações de um grupo de gerenciamento.
list_at_management_group_scope(group_id: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[DeploymentExtended]
Parâmetros
- filter
- str
O filtro a ser aplicado na operação. Por exemplo, você pode usar $filter=provisioningState eq '{state}'. O valor padrão é Nenhum.
- top
- int
O número de resultados a serem obtidos. Se nulo for passado, retornará todas as implantações. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
list_at_scope
Obtenha todas as implantações no escopo especificado.
list_at_scope(scope: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[DeploymentExtended]
Parâmetros
- filter
- str
O filtro a ser aplicado na operação. Por exemplo, você pode usar $filter=provisioningState eq '{state}'. O valor padrão é Nenhum.
- top
- int
O número de resultados a serem obtidos. Se nulo for passado, retornará todas as implantações. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
list_at_subscription_scope
Obtenha todas as implantações de uma assinatura.
list_at_subscription_scope(filter: str | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[DeploymentExtended]
Parâmetros
- filter
- str
O filtro a ser aplicado na operação. Por exemplo, você pode usar $filter=provisioningState eq '{state}'. O valor padrão é Nenhum.
- top
- int
O número de resultados a serem obtidos. Se nulo for passado, retornará todas as implantações. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
list_at_tenant_scope
Obtenha todas as implantações no escopo do locatário.
list_at_tenant_scope(filter: str | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[DeploymentExtended]
Parâmetros
- filter
- str
O filtro a ser aplicado na operação. Por exemplo, você pode usar $filter=provisioningState eq '{state}'. O valor padrão é Nenhum.
- top
- int
O número de resultados a serem obtidos. Se nulo for passado, retornará todas as implantações. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
list_by_resource_group
Obter todas as implantações de um grupo de recursos.
list_by_resource_group(resource_group_name: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[DeploymentExtended]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos com as implantações a serem obtidos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.
- filter
- str
O filtro a ser aplicado na operação. Por exemplo, você pode usar $filter=provisioningState eq '{state}'. O valor padrão é Nenhum.
- top
- int
O número de resultados a serem obtidos. Se nulo for passado, retornará todas as implantações. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de DeploymentExtended ou o resultado de cls(response)
Tipo de retorno
Exceções
validate
Valida se o modelo especificado está sintaticamente correto e será aceito pelo Azure Resource Manager..
async validate(resource_group_name: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DeploymentValidateResult
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos no qual o modelo será implantado. O nome diferencia maiúsculas de minúsculas. Obrigatórios.
- parameters
- Deployment ou IO
Parâmetros a serem validados. É um tipo de implantação ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentValidateResult ou o resultado de cls(response)
Tipo de retorno
Exceções
validate_at_management_group_scope
Valida se o modelo especificado está sintaticamente correto e será aceito pelo Azure Resource Manager..
async validate_at_management_group_scope(group_id: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DeploymentValidateResult
Parâmetros
- parameters
- Deployment ou IO
Parâmetros a serem validados. É um tipo de implantação ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentValidateResult ou o resultado de cls(response)
Tipo de retorno
Exceções
validate_at_scope
Valida se o modelo especificado está sintaticamente correto e será aceito pelo Azure Resource Manager..
async validate_at_scope(scope: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DeploymentValidateResult
Parâmetros
- parameters
- Deployment ou IO
Parâmetros a serem validados. É um tipo de implantação ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentValidateResult ou o resultado de cls(response)
Tipo de retorno
Exceções
validate_at_subscription_scope
Valida se o modelo especificado está sintaticamente correto e será aceito pelo Azure Resource Manager..
async validate_at_subscription_scope(deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DeploymentValidateResult
Parâmetros
- parameters
- Deployment ou IO
Parâmetros a serem validados. É um tipo de implantação ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentValidateResult ou o resultado de cls(response)
Tipo de retorno
Exceções
validate_at_tenant_scope
Valida se o modelo especificado está sintaticamente correto e será aceito pelo Azure Resource Manager..
async validate_at_tenant_scope(deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DeploymentValidateResult
Parâmetros
- parameters
- Deployment ou IO
Parâmetros a serem validados. É um tipo de implantação ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeploymentValidateResult ou o resultado de cls(response)
Tipo de retorno
Exceções
Atributos
models
models = <module 'azure.mgmt.resource.resources.v2019_07_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2019_07_01\\models\\__init__.py'>
Azure SDK for Python