Condividi tramite


DeploymentsOperations Classe

Avviso

NON creare un'istanza diretta di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

ResourceManagementClient's

Attributo<xref:deployments> .

Ereditarietà
builtins.object
DeploymentsOperations

Costruttore

DeploymentsOperations(*args, **kwargs)

Metodi

begin_create_or_update

Distribuisce le risorse in un gruppo di risorse.

È possibile specificare il modello e i parametri direttamente nella richiesta o collegarsi ai file JSON.

begin_create_or_update_at_management_group_scope

Distribuisce le risorse nell'ambito del gruppo di gestione.

È possibile specificare il modello e i parametri direttamente nella richiesta o collegarsi ai file JSON.

begin_create_or_update_at_scope

Distribuisce le risorse in un determinato ambito.

È possibile specificare il modello e i parametri direttamente nella richiesta o collegarsi ai file JSON.

begin_create_or_update_at_subscription_scope

Distribuisce le risorse nell'ambito della sottoscrizione.

È possibile specificare il modello e i parametri direttamente nella richiesta o collegarsi ai file JSON.

begin_create_or_update_at_tenant_scope

Distribuisce le risorse nell'ambito del tenant.

È possibile specificare il modello e i parametri direttamente nella richiesta o collegarsi ai file JSON.

begin_delete

Elimina una distribuzione dalla cronologia della distribuzione.

Non è possibile eliminare una distribuzione modello attualmente in esecuzione. L'eliminazione di una distribuzione modello comporta la rimozione delle operazioni di distribuzione associate. L'eliminazione di una distribuzione modello non ha effetto sullo stato del gruppo di risorse. Si tratta di un'operazione asincrona che restituisce lo stato 202 fino a quando la distribuzione del modello non viene eliminata correttamente. L'intestazione Della risposta percorso contiene l'URI usato per ottenere lo stato del processo. Durante l'esecuzione del processo, una chiamata all'URI nell'intestazione Location restituisce lo stato 202. Al termine del processo, l'URI nell'intestazione Location restituisce uno stato pari a 204 in caso di esito positivo. Se la richiesta asincrona non è riuscita, l'URI nell'intestazione Location restituisce un codice di stato a livello di errore.

begin_delete_at_management_group_scope

Elimina una distribuzione dalla cronologia della distribuzione.

Non è possibile eliminare una distribuzione modello attualmente in esecuzione. L'eliminazione di una distribuzione modello comporta la rimozione delle operazioni di distribuzione associate. Si tratta di un'operazione asincrona che restituisce lo stato 202 fino a quando la distribuzione del modello non viene eliminata correttamente. L'intestazione Della risposta percorso contiene l'URI usato per ottenere lo stato del processo. Durante l'esecuzione del processo, una chiamata all'URI nell'intestazione Location restituisce lo stato 202. Al termine del processo, l'URI nell'intestazione Location restituisce uno stato pari a 204 in caso di esito positivo. Se la richiesta asincrona non è riuscita, l'URI nell'intestazione Location restituisce un codice di stato a livello di errore.

begin_delete_at_scope

Elimina una distribuzione dalla cronologia della distribuzione.

Non è possibile eliminare una distribuzione modello attualmente in esecuzione. L'eliminazione di una distribuzione modello comporta la rimozione delle operazioni di distribuzione associate. Si tratta di un'operazione asincrona che restituisce lo stato 202 fino a quando la distribuzione del modello non viene eliminata correttamente. L'intestazione Della risposta percorso contiene l'URI usato per ottenere lo stato del processo. Durante l'esecuzione del processo, una chiamata all'URI nell'intestazione Location restituisce lo stato 202. Al termine del processo, l'URI nell'intestazione Location restituisce uno stato pari a 204 in caso di esito positivo. Se la richiesta asincrona non è riuscita, l'URI nell'intestazione Location restituisce un codice di stato a livello di errore.

begin_delete_at_subscription_scope

Elimina una distribuzione dalla cronologia della distribuzione.

Non è possibile eliminare una distribuzione modello attualmente in esecuzione. L'eliminazione di una distribuzione modello comporta la rimozione delle operazioni di distribuzione associate. Si tratta di un'operazione asincrona che restituisce lo stato 202 fino a quando la distribuzione del modello non viene eliminata correttamente. L'intestazione Della risposta percorso contiene l'URI usato per ottenere lo stato del processo. Durante l'esecuzione del processo, una chiamata all'URI nell'intestazione Location restituisce lo stato 202. Al termine del processo, l'URI nell'intestazione Location restituisce uno stato pari a 204 in caso di esito positivo. Se la richiesta asincrona non è riuscita, l'URI nell'intestazione Location restituisce un codice di stato a livello di errore.

begin_delete_at_tenant_scope

Elimina una distribuzione dalla cronologia della distribuzione.

Non è possibile eliminare una distribuzione modello attualmente in esecuzione. L'eliminazione di una distribuzione modello comporta la rimozione delle operazioni di distribuzione associate. Si tratta di un'operazione asincrona che restituisce lo stato 202 fino a quando la distribuzione del modello non viene eliminata correttamente. L'intestazione Della risposta percorso contiene l'URI usato per ottenere lo stato del processo. Durante l'esecuzione del processo, una chiamata all'URI nell'intestazione Location restituisce lo stato 202. Al termine del processo, l'URI nell'intestazione Location restituisce uno stato pari a 204 in caso di esito positivo. Se la richiesta asincrona non è riuscita, l'URI nell'intestazione Location restituisce un codice di stato a livello di errore.

begin_validate

Verifica se il modello specificato è sintatticamente corretto e verrà accettato da Azure Resource Manager.

begin_validate_at_management_group_scope

Verifica se il modello specificato è sintatticamente corretto e verrà accettato da Azure Resource Manager.

begin_validate_at_scope

Verifica se il modello specificato è sintatticamente corretto e verrà accettato da Azure Resource Manager.

begin_validate_at_subscription_scope

Verifica se il modello specificato è sintatticamente corretto e verrà accettato da Azure Resource Manager.

begin_validate_at_tenant_scope

Verifica se il modello specificato è sintatticamente corretto e verrà accettato da Azure Resource Manager.

begin_what_if

Restituisce le modifiche che verranno apportate dalla distribuzione se eseguite nell'ambito del gruppo di risorse.

begin_what_if_at_management_group_scope

Restituisce le modifiche che verranno apportate dalla distribuzione se eseguite nell'ambito del gruppo di gestione.

begin_what_if_at_subscription_scope

Restituisce le modifiche che verranno apportate dalla distribuzione se eseguite nell'ambito della sottoscrizione.

begin_what_if_at_tenant_scope

Restituisce le modifiche che verranno apportate dalla distribuzione se eseguite nell'ambito del gruppo di tenant.

calculate_template_hash

Calcolare l'hash del modello specificato.

cancel

Annulla una distribuzione di modelli attualmente in esecuzione.

È possibile annullare una distribuzione solo se provisioningState è Accettato o In esecuzione. Dopo l'annullamento della distribuzione, provisioningState è impostato su Annulla. L'annullamento di una distribuzione modello interrompe la distribuzione modello attualmente in esecuzione e il gruppo di risorse rimane distribuito parzialmente.

cancel_at_management_group_scope

Annulla una distribuzione di modelli attualmente in esecuzione.

È possibile annullare una distribuzione solo se provisioningState è Accettato o In esecuzione. Dopo l'annullamento della distribuzione, provisioningState è impostato su Annulla. L'annullamento di una distribuzione di modelli arresta la distribuzione del modello attualmente in esecuzione e lascia le risorse parzialmente distribuite.

cancel_at_scope

Annulla una distribuzione di modelli attualmente in esecuzione.

È possibile annullare una distribuzione solo se provisioningState è Accettato o In esecuzione. Dopo l'annullamento della distribuzione, provisioningState è impostato su Annulla. L'annullamento di una distribuzione di modelli arresta la distribuzione del modello attualmente in esecuzione e lascia le risorse parzialmente distribuite.

cancel_at_subscription_scope

Annulla una distribuzione di modelli attualmente in esecuzione.

È possibile annullare una distribuzione solo se provisioningState è Accettato o In esecuzione. Dopo l'annullamento della distribuzione, provisioningState è impostato su Annulla. L'annullamento di una distribuzione di modelli arresta la distribuzione del modello attualmente in esecuzione e lascia le risorse parzialmente distribuite.

cancel_at_tenant_scope

Annulla una distribuzione di modelli attualmente in esecuzione.

È possibile annullare una distribuzione solo se provisioningState è Accettato o In esecuzione. Dopo l'annullamento della distribuzione, provisioningState è impostato su Annulla. L'annullamento di una distribuzione di modelli arresta la distribuzione del modello attualmente in esecuzione e lascia le risorse parzialmente distribuite.

check_existence

Controlla se la distribuzione esiste.

check_existence_at_management_group_scope

Controlla se la distribuzione esiste.

check_existence_at_scope

Controlla se la distribuzione esiste.

check_existence_at_subscription_scope

Controlla se la distribuzione esiste.

check_existence_at_tenant_scope

Controlla se la distribuzione esiste.

export_template

Esporta il modello usato per la distribuzione specificata.

export_template_at_management_group_scope

Esporta il modello usato per la distribuzione specificata.

export_template_at_scope

Esporta il modello usato per la distribuzione specificata.

export_template_at_subscription_scope

Esporta il modello usato per la distribuzione specificata.

export_template_at_tenant_scope

Esporta il modello usato per la distribuzione specificata.

get

Ottiene una distribuzione.

get_at_management_group_scope

Ottiene una distribuzione.

get_at_scope

Ottiene una distribuzione.

get_at_subscription_scope

Ottiene una distribuzione.

get_at_tenant_scope

Ottiene una distribuzione.

list_at_management_group_scope

Ottenere tutte le distribuzioni per un gruppo di gestione.

list_at_scope

Ottenere tutte le distribuzioni nell'ambito specificato.

list_at_subscription_scope

Ottenere tutte le distribuzioni per una sottoscrizione.

list_at_tenant_scope

Ottenere tutte le distribuzioni nell'ambito del tenant.

list_by_resource_group

Ottiene tutte le distribuzioni di un gruppo di risorse.

begin_create_or_update

Distribuisce le risorse in un gruppo di risorse.

È possibile specificare il modello e i parametri direttamente nella richiesta o collegarsi ai file JSON.

begin_create_or_update(resource_group_name: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentExtended]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse in cui distribuire le risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Il gruppo di risorse deve esistere già. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
Deployment oppure IO
Necessario

Parametri aggiuntivi forniti all'operazione. Tipo di distribuzione o tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_create_or_update_at_management_group_scope

Distribuisce le risorse nell'ambito del gruppo di gestione.

È possibile specificare il modello e i parametri direttamente nella richiesta o collegarsi ai file JSON.

begin_create_or_update_at_management_group_scope(group_id: str, deployment_name: str, parameters: _models.ScopedDeployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentExtended]

Parametri

group_id
str
Necessario

ID del gruppo di gestione. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
ScopedDeployment oppure IO
Necessario

Parametri aggiuntivi forniti all'operazione. È un tipo ScopedDeployment o un tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_create_or_update_at_scope

Distribuisce le risorse in un determinato ambito.

È possibile specificare il modello e i parametri direttamente nella richiesta o collegarsi ai file JSON.

begin_create_or_update_at_scope(scope: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentExtended]

Parametri

scope
str
Necessario

Ambito della risorsa. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
Deployment oppure IO
Necessario

Parametri aggiuntivi forniti all'operazione. Tipo di distribuzione o tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_create_or_update_at_subscription_scope

Distribuisce le risorse nell'ambito della sottoscrizione.

È possibile specificare il modello e i parametri direttamente nella richiesta o collegarsi ai file JSON.

begin_create_or_update_at_subscription_scope(deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentExtended]

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
Deployment oppure IO
Necessario

Parametri aggiuntivi forniti all'operazione. Tipo di distribuzione o tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_create_or_update_at_tenant_scope

Distribuisce le risorse nell'ambito del tenant.

È possibile specificare il modello e i parametri direttamente nella richiesta o collegarsi ai file JSON.

begin_create_or_update_at_tenant_scope(deployment_name: str, parameters: _models.ScopedDeployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentExtended]

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
ScopedDeployment oppure IO
Necessario

Parametri aggiuntivi forniti all'operazione. È un tipo ScopedDeployment o un tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_delete

Elimina una distribuzione dalla cronologia della distribuzione.

Non è possibile eliminare una distribuzione modello attualmente in esecuzione. L'eliminazione di una distribuzione modello comporta la rimozione delle operazioni di distribuzione associate. L'eliminazione di una distribuzione modello non ha effetto sullo stato del gruppo di risorse. Si tratta di un'operazione asincrona che restituisce lo stato 202 fino a quando la distribuzione del modello non viene eliminata correttamente. L'intestazione Della risposta percorso contiene l'URI usato per ottenere lo stato del processo. Durante l'esecuzione del processo, una chiamata all'URI nell'intestazione Location restituisce lo stato 202. Al termine del processo, l'URI nell'intestazione Location restituisce uno stato pari a 204 in caso di esito positivo. Se la richiesta asincrona non è riuscita, l'URI nell'intestazione Location restituisce un codice di stato a livello di errore.

begin_delete(resource_group_name: str, deployment_name: str, **kwargs: Any) -> LROPoller[None]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse con la distribuzione da eliminare. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_delete_at_management_group_scope

Elimina una distribuzione dalla cronologia della distribuzione.

Non è possibile eliminare una distribuzione modello attualmente in esecuzione. L'eliminazione di una distribuzione modello comporta la rimozione delle operazioni di distribuzione associate. Si tratta di un'operazione asincrona che restituisce lo stato 202 fino a quando la distribuzione del modello non viene eliminata correttamente. L'intestazione Della risposta percorso contiene l'URI usato per ottenere lo stato del processo. Durante l'esecuzione del processo, una chiamata all'URI nell'intestazione Location restituisce lo stato 202. Al termine del processo, l'URI nell'intestazione Location restituisce uno stato pari a 204 in caso di esito positivo. Se la richiesta asincrona non è riuscita, l'URI nell'intestazione Location restituisce un codice di stato a livello di errore.

begin_delete_at_management_group_scope(group_id: str, deployment_name: str, **kwargs: Any) -> LROPoller[None]

Parametri

group_id
str
Necessario

ID gruppo di gestione. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_delete_at_scope

Elimina una distribuzione dalla cronologia della distribuzione.

Non è possibile eliminare una distribuzione modello attualmente in esecuzione. L'eliminazione di una distribuzione modello comporta la rimozione delle operazioni di distribuzione associate. Si tratta di un'operazione asincrona che restituisce lo stato 202 fino a quando la distribuzione del modello non viene eliminata correttamente. L'intestazione Della risposta percorso contiene l'URI usato per ottenere lo stato del processo. Durante l'esecuzione del processo, una chiamata all'URI nell'intestazione Location restituisce lo stato 202. Al termine del processo, l'URI nell'intestazione Location restituisce uno stato pari a 204 in caso di esito positivo. Se la richiesta asincrona non è riuscita, l'URI nell'intestazione Location restituisce un codice di stato a livello di errore.

begin_delete_at_scope(scope: str, deployment_name: str, **kwargs: Any) -> LROPoller[None]

Parametri

scope
str
Necessario

Ambito della risorsa. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_delete_at_subscription_scope

Elimina una distribuzione dalla cronologia della distribuzione.

Non è possibile eliminare una distribuzione modello attualmente in esecuzione. L'eliminazione di una distribuzione modello comporta la rimozione delle operazioni di distribuzione associate. Si tratta di un'operazione asincrona che restituisce lo stato 202 fino a quando la distribuzione del modello non viene eliminata correttamente. L'intestazione Della risposta percorso contiene l'URI usato per ottenere lo stato del processo. Durante l'esecuzione del processo, una chiamata all'URI nell'intestazione Location restituisce lo stato 202. Al termine del processo, l'URI nell'intestazione Location restituisce uno stato pari a 204 in caso di esito positivo. Se la richiesta asincrona non è riuscita, l'URI nell'intestazione Location restituisce un codice di stato a livello di errore.

begin_delete_at_subscription_scope(deployment_name: str, **kwargs: Any) -> LROPoller[None]

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_delete_at_tenant_scope

Elimina una distribuzione dalla cronologia della distribuzione.

Non è possibile eliminare una distribuzione modello attualmente in esecuzione. L'eliminazione di una distribuzione modello comporta la rimozione delle operazioni di distribuzione associate. Si tratta di un'operazione asincrona che restituisce lo stato 202 fino a quando la distribuzione del modello non viene eliminata correttamente. L'intestazione Della risposta percorso contiene l'URI usato per ottenere lo stato del processo. Durante l'esecuzione del processo, una chiamata all'URI nell'intestazione Location restituisce lo stato 202. Al termine del processo, l'URI nell'intestazione Location restituisce uno stato pari a 204 in caso di esito positivo. Se la richiesta asincrona non è riuscita, l'URI nell'intestazione Location restituisce un codice di stato a livello di errore.

begin_delete_at_tenant_scope(deployment_name: str, **kwargs: Any) -> LROPoller[None]

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_validate

Verifica se il modello specificato è sintatticamente corretto e verrà accettato da Azure Resource Manager.

begin_validate(resource_group_name: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentValidateResult]

Parametri

resource_group_name
str
Necessario

Il nome del gruppo di risorse verrà distribuito in. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
Deployment oppure IO
Necessario

Parametri da convalidare. È un tipo di distribuzione o un tipo di I/O. Obbligatorio.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce DeploymentValidateResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_validate_at_management_group_scope

Verifica se il modello specificato è sintatticamente corretto e verrà accettato da Azure Resource Manager.

begin_validate_at_management_group_scope(group_id: str, deployment_name: str, parameters: _models.ScopedDeployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentValidateResult]

Parametri

group_id
str
Necessario

ID del gruppo di gestione. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
ScopedDeployment oppure IO
Necessario

Parametri da convalidare. È un tipo ScopedDeployment o un tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce DeploymentValidateResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_validate_at_scope

Verifica se il modello specificato è sintatticamente corretto e verrà accettato da Azure Resource Manager.

begin_validate_at_scope(scope: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentValidateResult]

Parametri

scope
str
Necessario

Ambito della risorsa. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
Deployment oppure IO
Necessario

Parametri da convalidare. Tipo di distribuzione o tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce DeploymentValidateResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_validate_at_subscription_scope

Verifica se il modello specificato è sintatticamente corretto e verrà accettato da Azure Resource Manager.

begin_validate_at_subscription_scope(deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentValidateResult]

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
Deployment oppure IO
Necessario

Parametri da convalidare. Tipo di distribuzione o tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce DeploymentValidateResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_validate_at_tenant_scope

Verifica se il modello specificato è sintatticamente corretto e verrà accettato da Azure Resource Manager.

begin_validate_at_tenant_scope(deployment_name: str, parameters: _models.ScopedDeployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentValidateResult]

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
ScopedDeployment oppure IO
Necessario

Parametri da convalidare. È un tipo ScopedDeployment o un tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce DeploymentValidateResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_what_if

Restituisce le modifiche che verranno apportate dalla distribuzione se eseguite nell'ambito del gruppo di risorse.

begin_what_if(resource_group_name: str, deployment_name: str, parameters: _models.DeploymentWhatIf, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.WhatIfOperationResult]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse in cui verrà distribuito il modello. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
DeploymentWhatIf oppure IO
Necessario

Parametri da convalidare. Tipo DeploymentWhatIf o I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce WhatIfOperationResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_what_if_at_management_group_scope

Restituisce le modifiche che verranno apportate dalla distribuzione se eseguite nell'ambito del gruppo di gestione.

begin_what_if_at_management_group_scope(group_id: str, deployment_name: str, parameters: _models.ScopedDeploymentWhatIf, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.WhatIfOperationResult]

Parametri

group_id
str
Necessario

ID del gruppo di gestione. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
ScopedDeploymentWhatIf oppure IO
Necessario

Parametri da convalidare. Tipo ScopedDeploymentWhatIf o I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce WhatIfOperationResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_what_if_at_subscription_scope

Restituisce le modifiche che verranno apportate dalla distribuzione se eseguite nell'ambito della sottoscrizione.

begin_what_if_at_subscription_scope(deployment_name: str, parameters: _models.DeploymentWhatIf, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.WhatIfOperationResult]

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
DeploymentWhatIf oppure IO
Necessario

Parametri per What If. Tipo DeploymentWhatIf o I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce WhatIfOperationResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_what_if_at_tenant_scope

Restituisce le modifiche che verranno apportate dalla distribuzione se eseguite nell'ambito del gruppo di tenant.

begin_what_if_at_tenant_scope(deployment_name: str, parameters: _models.ScopedDeploymentWhatIf, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.WhatIfOperationResult]

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

parameters
ScopedDeploymentWhatIf oppure IO
Necessario

Parametri da convalidare. Tipo ScopedDeploymentWhatIf o I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce WhatIfOperationResult o il risultato di cls(response)

Tipo restituito

Eccezioni

calculate_template_hash

Calcolare l'hash del modello specificato.

calculate_template_hash(template: MutableMapping[str, Any], **kwargs: Any) -> TemplateHashResult

Parametri

template
<xref:JSON>
Necessario

Modello fornito per calcolare l'hash. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

TemplateHashResult o il risultato di cls(response)

Tipo restituito

Eccezioni

cancel

Annulla una distribuzione di modelli attualmente in esecuzione.

È possibile annullare una distribuzione solo se provisioningState è Accettato o In esecuzione. Dopo l'annullamento della distribuzione, provisioningState è impostato su Annulla. L'annullamento di una distribuzione modello interrompe la distribuzione modello attualmente in esecuzione e il gruppo di risorse rimane distribuito parzialmente.

cancel(resource_group_name: str, deployment_name: str, **kwargs: Any) -> None

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

cancel_at_management_group_scope

Annulla una distribuzione di modelli attualmente in esecuzione.

È possibile annullare una distribuzione solo se provisioningState è Accettato o In esecuzione. Dopo l'annullamento della distribuzione, provisioningState è impostato su Annulla. L'annullamento di una distribuzione di modelli arresta la distribuzione del modello attualmente in esecuzione e lascia le risorse parzialmente distribuite.

cancel_at_management_group_scope(group_id: str, deployment_name: str, **kwargs: Any) -> None

Parametri

group_id
str
Necessario

ID del gruppo di gestione. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

cancel_at_scope

Annulla una distribuzione di modelli attualmente in esecuzione.

È possibile annullare una distribuzione solo se provisioningState è Accettato o In esecuzione. Dopo l'annullamento della distribuzione, provisioningState è impostato su Annulla. L'annullamento di una distribuzione di modelli arresta la distribuzione del modello attualmente in esecuzione e lascia le risorse parzialmente distribuite.

cancel_at_scope(scope: str, deployment_name: str, **kwargs: Any) -> None

Parametri

scope
str
Necessario

Ambito della risorsa. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

cancel_at_subscription_scope

Annulla una distribuzione di modelli attualmente in esecuzione.

È possibile annullare una distribuzione solo se provisioningState è Accettato o In esecuzione. Dopo l'annullamento della distribuzione, provisioningState è impostato su Annulla. L'annullamento di una distribuzione di modelli arresta la distribuzione del modello attualmente in esecuzione e lascia le risorse parzialmente distribuite.

cancel_at_subscription_scope(deployment_name: str, **kwargs: Any) -> None

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

cancel_at_tenant_scope

Annulla una distribuzione di modelli attualmente in esecuzione.

È possibile annullare una distribuzione solo se provisioningState è Accettato o In esecuzione. Dopo l'annullamento della distribuzione, provisioningState è impostato su Annulla. L'annullamento di una distribuzione di modelli arresta la distribuzione del modello attualmente in esecuzione e lascia le risorse parzialmente distribuite.

cancel_at_tenant_scope(deployment_name: str, **kwargs: Any) -> None

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

check_existence

Controlla se la distribuzione esiste.

check_existence(resource_group_name: str, deployment_name: str, **kwargs: Any) -> bool

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse con la distribuzione da controllare. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

bool o il risultato di cls(response)

Tipo restituito

Eccezioni

check_existence_at_management_group_scope

Controlla se la distribuzione esiste.

check_existence_at_management_group_scope(group_id: str, deployment_name: str, **kwargs: Any) -> bool

Parametri

group_id
str
Necessario

ID del gruppo di gestione. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

bool o il risultato di cls(response)

Tipo restituito

Eccezioni

check_existence_at_scope

Controlla se la distribuzione esiste.

check_existence_at_scope(scope: str, deployment_name: str, **kwargs: Any) -> bool

Parametri

scope
str
Necessario

Ambito della risorsa. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

bool o il risultato di cls(response)

Tipo restituito

Eccezioni

check_existence_at_subscription_scope

Controlla se la distribuzione esiste.

check_existence_at_subscription_scope(deployment_name: str, **kwargs: Any) -> bool

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

bool o il risultato di cls(response)

Tipo restituito

Eccezioni

check_existence_at_tenant_scope

Controlla se la distribuzione esiste.

check_existence_at_tenant_scope(deployment_name: str, **kwargs: Any) -> bool

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

bool o il risultato di cls(response)

Tipo restituito

Eccezioni

export_template

Esporta il modello usato per la distribuzione specificata.

export_template(resource_group_name: str, deployment_name: str, **kwargs: Any) -> DeploymentExportResult

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

DeploymentExportResult o il risultato di cls(response)

Tipo restituito

Eccezioni

export_template_at_management_group_scope

Esporta il modello usato per la distribuzione specificata.

export_template_at_management_group_scope(group_id: str, deployment_name: str, **kwargs: Any) -> DeploymentExportResult

Parametri

group_id
str
Necessario

ID del gruppo di gestione. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

DeploymentExportResult o il risultato di cls(response)

Tipo restituito

Eccezioni

export_template_at_scope

Esporta il modello usato per la distribuzione specificata.

export_template_at_scope(scope: str, deployment_name: str, **kwargs: Any) -> DeploymentExportResult

Parametri

scope
str
Necessario

Ambito della risorsa. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

DeploymentExportResult o il risultato di cls(response)

Tipo restituito

Eccezioni

export_template_at_subscription_scope

Esporta il modello usato per la distribuzione specificata.

export_template_at_subscription_scope(deployment_name: str, **kwargs: Any) -> DeploymentExportResult

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

DeploymentExportResult o il risultato di cls(response)

Tipo restituito

Eccezioni

export_template_at_tenant_scope

Esporta il modello usato per la distribuzione specificata.

export_template_at_tenant_scope(deployment_name: str, **kwargs: Any) -> DeploymentExportResult

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

DeploymentExportResult o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottiene una distribuzione.

get(resource_group_name: str, deployment_name: str, **kwargs: Any) -> DeploymentExtended

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

get_at_management_group_scope

Ottiene una distribuzione.

get_at_management_group_scope(group_id: str, deployment_name: str, **kwargs: Any) -> DeploymentExtended

Parametri

group_id
str
Necessario

ID del gruppo di gestione. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

get_at_scope

Ottiene una distribuzione.

get_at_scope(scope: str, deployment_name: str, **kwargs: Any) -> DeploymentExtended

Parametri

scope
str
Necessario

Ambito della risorsa. Obbligatorio.

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

get_at_subscription_scope

Ottiene una distribuzione.

get_at_subscription_scope(deployment_name: str, **kwargs: Any) -> DeploymentExtended

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

get_at_tenant_scope

Ottiene una distribuzione.

get_at_tenant_scope(deployment_name: str, **kwargs: Any) -> DeploymentExtended

Parametri

deployment_name
str
Necessario

Nome della distribuzione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

list_at_management_group_scope

Ottenere tutte le distribuzioni per un gruppo di gestione.

list_at_management_group_scope(group_id: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[DeploymentExtended]

Parametri

group_id
str
Necessario

ID del gruppo di gestione. Obbligatorio.

filter
str
Necessario

Filtro da applicare all'operazione. Ad esempio, è possibile usare $filter=provisioningState eq '{state}'. Il valore predefinito è Nessuno.

top
int
Necessario

Numero di risultati da ottenere. Se viene passato Null, restituisce tutte le distribuzioni. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

list_at_scope

Ottenere tutte le distribuzioni nell'ambito specificato.

list_at_scope(scope: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[DeploymentExtended]

Parametri

scope
str
Necessario

Ambito della risorsa. Obbligatorio.

filter
str
Necessario

Filtro da applicare all'operazione. Ad esempio, è possibile usare $filter=provisioningState eq '{state}'. Il valore predefinito è Nessuno.

top
int
Necessario

Numero di risultati da ottenere. Se viene passato Null, restituisce tutte le distribuzioni. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Iteratore come l'istanza di DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

list_at_subscription_scope

Ottenere tutte le distribuzioni per una sottoscrizione.

list_at_subscription_scope(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[DeploymentExtended]

Parametri

filter
str
Necessario

Filtro da applicare all'operazione. Ad esempio, è possibile usare $filter=provisioningState eq '{state}'. Il valore predefinito è Nessuno.

top
int
Necessario

Numero di risultati da ottenere. Se viene passato null, restituisce tutte le distribuzioni. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Iteratore come l'istanza di DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

list_at_tenant_scope

Ottenere tutte le distribuzioni nell'ambito del tenant.

list_at_tenant_scope(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[DeploymentExtended]

Parametri

filter
str
Necessario

Filtro da applicare all'operazione. Ad esempio, è possibile usare $filter=provisioningState eq '{state}'. Il valore predefinito è Nessuno.

top
int
Necessario

Numero di risultati da ottenere. Se viene passato null, restituisce tutte le distribuzioni. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Iteratore come l'istanza di DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

list_by_resource_group

Ottiene tutte le distribuzioni di un gruppo di risorse.

list_by_resource_group(resource_group_name: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[DeploymentExtended]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse con le distribuzioni da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

filter
str
Necessario

Filtro da applicare all'operazione. Ad esempio, è possibile usare $filter=provisioningState eq '{state}'. Il valore predefinito è Nessuno.

top
int
Necessario

Numero di risultati da ottenere. Se viene passato null, restituisce tutte le distribuzioni. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Iteratore come l'istanza di DeploymentExtended o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

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