Partager via


DeploymentsOperations Classe

Avertissement

NE PAS instancier cette classe directement.

Au lieu de cela, vous devez accéder aux opérations suivantes via

ResourceManagementClientEst

attribut<xref:deployments> ;

Héritage
builtins.object
DeploymentsOperations

Constructeur

DeploymentsOperations(*args, **kwargs)

Méthodes

begin_create_or_update

Déploie des ressources dans un groupe de ressources.

Vous pouvez fournir le modèle et les paramètres directement dans la demande ou le lien vers des fichiers JSON.

begin_create_or_update_at_management_group_scope

Déploie des ressources au niveau de l’étendue du groupe d’administration.

Vous pouvez fournir le modèle et les paramètres directement dans la demande ou le lien vers des fichiers JSON.

begin_create_or_update_at_scope

Déploie des ressources dans une étendue donnée.

Vous pouvez fournir le modèle et les paramètres directement dans la demande ou le lien vers des fichiers JSON.

begin_create_or_update_at_subscription_scope

Déploie des ressources au niveau de l’étendue de l’abonnement.

Vous pouvez fournir le modèle et les paramètres directement dans la demande ou le lien vers des fichiers JSON.

begin_create_or_update_at_tenant_scope

Déploie des ressources au niveau de l’étendue du locataire.

Vous pouvez fournir le modèle et les paramètres directement dans la demande ou le lien vers des fichiers JSON.

begin_delete

Supprime un déploiement de l’historique de déploiement.

Il n'est pas possible de supprimer un déploiement du modèle en cours d'exécution. La suppression d'un déploiement de modèle a pour effet de supprimer les opérations de déploiement associées. La suppression d'un déploiement de modèle n'affecte pas l'état du groupe de ressources. Il s’agit d’une opération asynchrone qui retourne une status de 202 jusqu’à ce que le déploiement du modèle soit correctement supprimé. L’en-tête de réponse Location contient l’URI utilisé pour obtenir le status du processus. Pendant l’exécution du processus, un appel à l’URI dans l’en-tête Location retourne une status de 202. Une fois le processus terminé, l’URI dans l’en-tête Location retourne une status de 204 en cas de réussite. Si la requête asynchrone a échoué, l’URI dans l’en-tête Location retourne un code status de niveau d’erreur.

begin_delete_at_management_group_scope

Supprime un déploiement de l’historique de déploiement.

Il n'est pas possible de supprimer un déploiement du modèle en cours d'exécution. La suppression d'un déploiement de modèle a pour effet de supprimer les opérations de déploiement associées. Il s’agit d’une opération asynchrone qui retourne une status de 202 jusqu’à ce que le déploiement du modèle soit correctement supprimé. L’en-tête de réponse Location contient l’URI utilisé pour obtenir le status du processus. Pendant l’exécution du processus, un appel à l’URI dans l’en-tête Location retourne une status de 202. Une fois le processus terminé, l’URI dans l’en-tête Location retourne une status de 204 en cas de réussite. Si la requête asynchrone a échoué, l’URI dans l’en-tête Location retourne un code status de niveau d’erreur.

begin_delete_at_scope

Supprime un déploiement de l’historique de déploiement.

Il n'est pas possible de supprimer un déploiement du modèle en cours d'exécution. La suppression d'un déploiement de modèle a pour effet de supprimer les opérations de déploiement associées. Il s’agit d’une opération asynchrone qui retourne une status de 202 jusqu’à ce que le déploiement du modèle soit correctement supprimé. L’en-tête de réponse Location contient l’URI utilisé pour obtenir le status du processus. Pendant l’exécution du processus, un appel à l’URI dans l’en-tête Location retourne une status de 202. Une fois le processus terminé, l’URI dans l’en-tête Location retourne une status de 204 en cas de réussite. Si la requête asynchrone a échoué, l’URI dans l’en-tête Location retourne un code status de niveau d’erreur.

begin_delete_at_subscription_scope

Supprime un déploiement de l’historique de déploiement.

Il n'est pas possible de supprimer un déploiement du modèle en cours d'exécution. La suppression d'un déploiement de modèle a pour effet de supprimer les opérations de déploiement associées. Il s’agit d’une opération asynchrone qui retourne une status de 202 jusqu’à ce que le déploiement du modèle soit correctement supprimé. L’en-tête de réponse Location contient l’URI utilisé pour obtenir le status du processus. Pendant l’exécution du processus, un appel à l’URI dans l’en-tête Location retourne une status de 202. Une fois le processus terminé, l’URI dans l’en-tête Location retourne une status de 204 en cas de réussite. Si la requête asynchrone a échoué, l’URI dans l’en-tête Location retourne un code status de niveau d’erreur.

begin_delete_at_tenant_scope

Supprime un déploiement de l’historique de déploiement.

Il n'est pas possible de supprimer un déploiement du modèle en cours d'exécution. La suppression d'un déploiement de modèle a pour effet de supprimer les opérations de déploiement associées. Il s’agit d’une opération asynchrone qui retourne une status de 202 jusqu’à ce que le déploiement du modèle soit correctement supprimé. L’en-tête de réponse Location contient l’URI utilisé pour obtenir le status du processus. Pendant l’exécution du processus, un appel à l’URI dans l’en-tête Location retourne une status de 202. Une fois le processus terminé, l’URI dans l’en-tête Location retourne une status de 204 en cas de réussite. Si la requête asynchrone a échoué, l’URI dans l’en-tête Location retourne un code status de niveau d’erreur.

begin_validate

Vérifie si le modèle spécifié est syntaxiquement correct et accepté par Azure Resource Manager.

begin_validate_at_management_group_scope

Vérifie si le modèle spécifié est syntaxiquement correct et accepté par Azure Resource Manager.

begin_validate_at_scope

Vérifie si le modèle spécifié est syntaxiquement correct et accepté par Azure Resource Manager.

begin_validate_at_subscription_scope

Vérifie si le modèle spécifié est syntaxiquement correct et accepté par Azure Resource Manager.

begin_validate_at_tenant_scope

Vérifie si le modèle spécifié est syntaxiquement correct et accepté par Azure Resource Manager.

begin_what_if

Retourne les modifications qui seront apportées par le déploiement si elles sont exécutées dans l’étendue du groupe de ressources.

begin_what_if_at_management_group_scope

Retourne les modifications qui seront apportées par le déploiement s’ils sont exécutés dans l’étendue du groupe d’administration.

begin_what_if_at_subscription_scope

Retourne les modifications qui seront apportées par le déploiement s’ils sont exécutés dans l’étendue de l’abonnement.

begin_what_if_at_tenant_scope

Retourne les modifications qui seront apportées par le déploiement s’ils sont exécutés dans l’étendue du groupe de locataires.

calculate_template_hash

Calculez le hachage du modèle donné.

cancel

Annule un déploiement de modèle en cours d’exécution.

Vous pouvez annuler un déploiement uniquement si provisioningState est accepté ou en cours d’exécution. Une fois le déploiement annulé, provisioningState est défini sur Annulé. L'annulation d'un déploiement de modèle arrête le déploiement du modèle en cours d'exécution, et laisse le groupe de ressources partiellement déployé.

cancel_at_management_group_scope

Annule un déploiement de modèle en cours d’exécution.

Vous pouvez annuler un déploiement uniquement si provisioningState est accepté ou en cours d’exécution. Une fois le déploiement annulé, provisioningState est défini sur Annulé. L’annulation d’un déploiement de modèle arrête le déploiement de modèle en cours d’exécution et laisse les ressources partiellement déployées.

cancel_at_scope

Annule un déploiement de modèle en cours d’exécution.

Vous pouvez annuler un déploiement uniquement si provisioningState est accepté ou en cours d’exécution. Une fois le déploiement annulé, provisioningState est défini sur Annulé. L’annulation d’un déploiement de modèle arrête le déploiement de modèle en cours d’exécution et laisse les ressources partiellement déployées.

cancel_at_subscription_scope

Annule un déploiement de modèle en cours d’exécution.

Vous pouvez annuler un déploiement uniquement si provisioningState est accepté ou en cours d’exécution. Une fois le déploiement annulé, provisioningState est défini sur Annulé. L’annulation d’un déploiement de modèle arrête le déploiement de modèle en cours d’exécution et laisse les ressources partiellement déployées.

cancel_at_tenant_scope

Annule un déploiement de modèle en cours d’exécution.

Vous pouvez annuler un déploiement uniquement si provisioningState est accepté ou en cours d’exécution. Une fois le déploiement annulé, provisioningState est défini sur Annulé. L’annulation d’un déploiement de modèle arrête le déploiement de modèle en cours d’exécution et laisse les ressources partiellement déployées.

check_existence

Vérifie si le déploiement existe.

check_existence_at_management_group_scope

Vérifie si le déploiement existe.

check_existence_at_scope

Vérifie si le déploiement existe.

check_existence_at_subscription_scope

Vérifie si le déploiement existe.

check_existence_at_tenant_scope

Vérifie si le déploiement existe.

export_template

Exporte le modèle utilisé pour le déploiement spécifié.

export_template_at_management_group_scope

Exporte le modèle utilisé pour le déploiement spécifié.

export_template_at_scope

Exporte le modèle utilisé pour le déploiement spécifié.

export_template_at_subscription_scope

Exporte le modèle utilisé pour le déploiement spécifié.

export_template_at_tenant_scope

Exporte le modèle utilisé pour le déploiement spécifié.

get

Obtient un déploiement.

get_at_management_group_scope

Obtient un déploiement.

get_at_scope

Obtient un déploiement.

get_at_subscription_scope

Obtient un déploiement.

get_at_tenant_scope

Obtient un déploiement.

list_at_management_group_scope

Obtenir tous les déploiements d’un groupe d’administration.

list_at_scope

Obtenez tous les déploiements dans l’étendue donnée.

list_at_subscription_scope

Obtenez tous les déploiements d’un abonnement.

list_at_tenant_scope

Obtenez tous les déploiements dans l’étendue du locataire.

list_by_resource_group

Répertorie tous les déploiements d’un groupe de ressources.

begin_create_or_update

Déploie des ressources dans un groupe de ressources.

Vous pouvez fournir le modèle et les paramètres directement dans la demande ou le lien vers des fichiers 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]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans lequel déployer les ressources. Le nom ne respecte pas la casse. Le groupe de ressources doit déjà exister. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
Deployment ou IO
Obligatoire

Paramètres supplémentaires fournis à l'opération. Type de déploiement ou type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

begin_create_or_update_at_management_group_scope

Déploie des ressources au niveau de l’étendue du groupe d’administration.

Vous pouvez fournir le modèle et les paramètres directement dans la demande ou le lien vers des fichiers 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]

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
ScopedDeployment ou IO
Obligatoire

Paramètres supplémentaires fournis à l'opération. Type ScopedDeployment ou E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

begin_create_or_update_at_scope

Déploie des ressources dans une étendue donnée.

Vous pouvez fournir le modèle et les paramètres directement dans la demande ou le lien vers des fichiers 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]

Paramètres

scope
str
Obligatoire

Étendue de la ressource. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
Deployment ou IO
Obligatoire

Paramètres supplémentaires fournis à l'opération. Type de déploiement ou type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

begin_create_or_update_at_subscription_scope

Déploie des ressources au niveau de l’étendue de l’abonnement.

Vous pouvez fournir le modèle et les paramètres directement dans la demande ou le lien vers des fichiers JSON.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
Deployment ou IO
Obligatoire

Paramètres supplémentaires fournis à l'opération. Type de déploiement ou type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

begin_create_or_update_at_tenant_scope

Déploie des ressources au niveau de l’étendue du locataire.

Vous pouvez fournir le modèle et les paramètres directement dans la demande ou le lien vers des fichiers JSON.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
ScopedDeployment ou IO
Obligatoire

Paramètres supplémentaires fournis à l'opération. Type ScopedDeployment ou E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

begin_delete

Supprime un déploiement de l’historique de déploiement.

Il n'est pas possible de supprimer un déploiement du modèle en cours d'exécution. La suppression d'un déploiement de modèle a pour effet de supprimer les opérations de déploiement associées. La suppression d'un déploiement de modèle n'affecte pas l'état du groupe de ressources. Il s’agit d’une opération asynchrone qui retourne une status de 202 jusqu’à ce que le déploiement du modèle soit correctement supprimé. L’en-tête de réponse Location contient l’URI utilisé pour obtenir le status du processus. Pendant l’exécution du processus, un appel à l’URI dans l’en-tête Location retourne une status de 202. Une fois le processus terminé, l’URI dans l’en-tête Location retourne une status de 204 en cas de réussite. Si la requête asynchrone a échoué, l’URI dans l’en-tête Location retourne un code status de niveau d’erreur.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources avec le déploiement à supprimer. Le nom ne respecte pas la casse. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne None ou le résultat de cls(response)

Type de retour

Exceptions

begin_delete_at_management_group_scope

Supprime un déploiement de l’historique de déploiement.

Il n'est pas possible de supprimer un déploiement du modèle en cours d'exécution. La suppression d'un déploiement de modèle a pour effet de supprimer les opérations de déploiement associées. Il s’agit d’une opération asynchrone qui retourne une status de 202 jusqu’à ce que le déploiement du modèle soit correctement supprimé. L’en-tête de réponse Location contient l’URI utilisé pour obtenir le status du processus. Pendant l’exécution du processus, un appel à l’URI dans l’en-tête Location retourne une status de 202. Une fois le processus terminé, l’URI dans l’en-tête Location retourne une status de 204 en cas de réussite. Si la requête asynchrone a échoué, l’URI dans l’en-tête Location retourne un code status de niveau d’erreur.

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

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne None ou le résultat de cls(response)

Type de retour

Exceptions

begin_delete_at_scope

Supprime un déploiement de l’historique de déploiement.

Il n'est pas possible de supprimer un déploiement du modèle en cours d'exécution. La suppression d'un déploiement de modèle a pour effet de supprimer les opérations de déploiement associées. Il s’agit d’une opération asynchrone qui retourne une status de 202 jusqu’à ce que le déploiement du modèle soit correctement supprimé. L’en-tête de réponse Location contient l’URI utilisé pour obtenir le status du processus. Pendant l’exécution du processus, un appel à l’URI dans l’en-tête Location retourne une status de 202. Une fois le processus terminé, l’URI dans l’en-tête Location retourne une status de 204 en cas de réussite. Si la requête asynchrone a échoué, l’URI dans l’en-tête Location retourne un code status de niveau d’erreur.

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

Paramètres

scope
str
Obligatoire

Étendue de la ressource. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne None ou le résultat de cls(response)

Type de retour

Exceptions

begin_delete_at_subscription_scope

Supprime un déploiement de l’historique de déploiement.

Il n'est pas possible de supprimer un déploiement du modèle en cours d'exécution. La suppression d'un déploiement de modèle a pour effet de supprimer les opérations de déploiement associées. Il s’agit d’une opération asynchrone qui retourne une status de 202 jusqu’à ce que le déploiement du modèle soit correctement supprimé. L’en-tête de réponse Location contient l’URI utilisé pour obtenir le status du processus. Pendant l’exécution du processus, un appel à l’URI dans l’en-tête Location retourne une status de 202. Une fois le processus terminé, l’URI dans l’en-tête Location retourne une status de 204 en cas de réussite. Si la requête asynchrone a échoué, l’URI dans l’en-tête Location retourne un code status de niveau d’erreur.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne None ou le résultat de cls(response)

Type de retour

Exceptions

begin_delete_at_tenant_scope

Supprime un déploiement de l’historique de déploiement.

Il n'est pas possible de supprimer un déploiement du modèle en cours d'exécution. La suppression d'un déploiement de modèle a pour effet de supprimer les opérations de déploiement associées. Il s’agit d’une opération asynchrone qui retourne une status de 202 jusqu’à ce que le déploiement du modèle soit correctement supprimé. L’en-tête de réponse Location contient l’URI utilisé pour obtenir le status du processus. Pendant l’exécution du processus, un appel à l’URI dans l’en-tête Location retourne une status de 202. Une fois le processus terminé, l’URI dans l’en-tête Location retourne une status de 204 en cas de réussite. Si la requête asynchrone a échoué, l’URI dans l’en-tête Location retourne un code status de niveau d’erreur.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne None ou le résultat de cls(response)

Type de retour

Exceptions

begin_validate

Vérifie si le modèle spécifié est syntaxiquement correct et accepté par 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]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans lequel le modèle sera déployé. Le nom ne respecte pas la casse. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
Deployment ou IO
Obligatoire

Paramètres à valider. Type de déploiement ou type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne DeploymentValidateResult ou le résultat de cls(response)

Type de retour

Exceptions

begin_validate_at_management_group_scope

Vérifie si le modèle spécifié est syntaxiquement correct et accepté par 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]

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
ScopedDeployment ou IO
Obligatoire

Paramètres à valider. Type ScopedDeployment ou E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne DeploymentValidateResult ou le résultat de cls(response)

Type de retour

Exceptions

begin_validate_at_scope

Vérifie si le modèle spécifié est syntaxiquement correct et accepté par 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]

Paramètres

scope
str
Obligatoire

Étendue de la ressource. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
Deployment ou IO
Obligatoire

Paramètres à valider. Type de déploiement ou type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne DeploymentValidateResult ou le résultat de cls(response)

Type de retour

Exceptions

begin_validate_at_subscription_scope

Vérifie si le modèle spécifié est syntaxiquement correct et accepté par Azure Resource Manager.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
Deployment ou IO
Obligatoire

Paramètres à valider. Type de déploiement ou type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne DeploymentValidateResult ou le résultat de cls(response)

Type de retour

Exceptions

begin_validate_at_tenant_scope

Vérifie si le modèle spécifié est syntaxiquement correct et accepté par Azure Resource Manager.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
ScopedDeployment ou IO
Obligatoire

Paramètres à valider. Type ScopedDeployment ou E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne DeploymentValidateResult ou le résultat de cls(response)

Type de retour

Exceptions

begin_what_if

Retourne les modifications qui seront apportées par le déploiement si elles sont exécutées dans l’étendue du groupe de ressources.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans lequel le modèle sera déployé. Le nom ne respecte pas la casse. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
DeploymentWhatIf ou IO
Obligatoire

Paramètres à valider. Type DeploymentWhatIf ou type D’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne WhatIfOperationResult ou le résultat de cls(response)

Type de retour

Exceptions

begin_what_if_at_management_group_scope

Retourne les modifications qui seront apportées par le déploiement s’ils sont exécutés dans l’étendue du groupe d’administration.

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]

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
ScopedDeploymentWhatIf ou IO
Obligatoire

Paramètres à valider. Type ScopedDeploymentWhatIf ou type D’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Passez la valeur False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne WhatIfOperationResult ou le résultat de cls(response)

Type de retour

Exceptions

begin_what_if_at_subscription_scope

Retourne les modifications qui seront apportées par le déploiement s’ils sont exécutés dans l’étendue de l’abonnement.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
DeploymentWhatIf ou IO
Obligatoire

Paramètres sur What If. Type DeploymentWhatIf ou type D’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : 'application/json'. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Passez la valeur False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne WhatIfOperationResult ou le résultat de cls(response)

Type de retour

Exceptions

begin_what_if_at_tenant_scope

Retourne les modifications qui seront apportées par le déploiement s’ils sont exécutés dans l’étendue du groupe de locataires.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

parameters
ScopedDeploymentWhatIf ou IO
Obligatoire

Paramètres à valider. Est un type ScopedDeploymentWhatIf ou un type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : 'application/json'. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Passez la valeur False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne WhatIfOperationResult ou le résultat de cls(response)

Type de retour

Exceptions

calculate_template_hash

Calculez le hachage du modèle donné.

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

Paramètres

template
<xref:JSON>
Obligatoire

Modèle fourni pour calculer le hachage. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

TemplateHashResult ou le résultat de cls(response)

Type de retour

Exceptions

cancel

Annule un déploiement de modèle en cours d’exécution.

Vous pouvez annuler un déploiement uniquement si provisioningState est accepté ou en cours d’exécution. Une fois le déploiement annulé, provisioningState est défini sur Annulé. L'annulation d'un déploiement de modèle arrête le déploiement du modèle en cours d'exécution, et laisse le groupe de ressources partiellement déployé.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Le nom ne respecte pas la casse. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

cancel_at_management_group_scope

Annule un déploiement de modèle en cours d’exécution.

Vous pouvez annuler un déploiement uniquement si provisioningState est accepté ou en cours d’exécution. Une fois le déploiement annulé, provisioningState est défini sur Annulé. L’annulation d’un déploiement de modèle arrête le déploiement de modèle en cours d’exécution et laisse les ressources partiellement déployées.

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

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

cancel_at_scope

Annule un déploiement de modèle en cours d’exécution.

Vous pouvez annuler un déploiement uniquement si provisioningState est accepté ou en cours d’exécution. Une fois le déploiement annulé, provisioningState est défini sur Annulé. L’annulation d’un déploiement de modèle arrête le déploiement de modèle en cours d’exécution et laisse les ressources partiellement déployées.

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

Paramètres

scope
str
Obligatoire

Étendue des ressources. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

cancel_at_subscription_scope

Annule un déploiement de modèle en cours d’exécution.

Vous pouvez annuler un déploiement uniquement si provisioningState est accepté ou en cours d’exécution. Une fois le déploiement annulé, provisioningState est défini sur Annulé. L’annulation d’un déploiement de modèle arrête le déploiement de modèle en cours d’exécution et laisse les ressources partiellement déployées.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

cancel_at_tenant_scope

Annule un déploiement de modèle en cours d’exécution.

Vous pouvez annuler un déploiement uniquement si provisioningState est accepté ou en cours d’exécution. Une fois le déploiement annulé, provisioningState est défini sur Annulé. L’annulation d’un déploiement de modèle arrête le déploiement de modèle en cours d’exécution et laisse les ressources partiellement déployées.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

check_existence

Vérifie si le déploiement existe.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources avec le déploiement à case activée. Le nom ne respecte pas la casse. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

bool ou le résultat de cls(response)

Type de retour

Exceptions

check_existence_at_management_group_scope

Vérifie si le déploiement existe.

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

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

bool ou le résultat de cls(response)

Type de retour

Exceptions

check_existence_at_scope

Vérifie si le déploiement existe.

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

Paramètres

scope
str
Obligatoire

Étendue des ressources. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

bool ou le résultat de cls(response)

Type de retour

Exceptions

check_existence_at_subscription_scope

Vérifie si le déploiement existe.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

bool ou le résultat de cls(response)

Type de retour

Exceptions

check_existence_at_tenant_scope

Vérifie si le déploiement existe.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

bool ou le résultat de cls(response)

Type de retour

Exceptions

export_template

Exporte le modèle utilisé pour le déploiement spécifié.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Le nom ne respecte pas la casse. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

DeploymentExportResult ou le résultat de cls(response)

Type de retour

Exceptions

export_template_at_management_group_scope

Exporte le modèle utilisé pour le déploiement spécifié.

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

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

DeploymentExportResult ou le résultat de cls(response)

Type de retour

Exceptions

export_template_at_scope

Exporte le modèle utilisé pour le déploiement spécifié.

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

Paramètres

scope
str
Obligatoire

Étendue des ressources. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

DeploymentExportResult ou le résultat de cls(response)

Type de retour

Exceptions

export_template_at_subscription_scope

Exporte le modèle utilisé pour le déploiement spécifié.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

DeploymentExportResult ou le résultat de cls(response)

Type de retour

Exceptions

export_template_at_tenant_scope

Exporte le modèle utilisé pour le déploiement spécifié.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

DeploymentExportResult ou le résultat de cls(response)

Type de retour

Exceptions

get

Obtient un déploiement.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Le nom ne respecte pas la casse. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

get_at_management_group_scope

Obtient un déploiement.

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

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

get_at_scope

Obtient un déploiement.

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

Paramètres

scope
str
Obligatoire

Étendue des ressources. Obligatoire.

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

get_at_subscription_scope

Obtient un déploiement.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

get_at_tenant_scope

Obtient un déploiement.

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

Paramètres

deployment_name
str
Obligatoire

Le nom du déploiement. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

list_at_management_group_scope

Obtenir tous les déploiements d’un groupe d’administration.

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

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration. Obligatoire.

filter
str
Obligatoire

Filtre à appliquer à l’opération. Par exemple, vous pouvez utiliser $filter=provisioningState eq « {state} ». La valeur par défaut est Aucun.

top
int
Obligatoire

Nombre de résultats à obtenir. Si null est transmis, retourne tous les déploiements. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

list_at_scope

Obtenez tous les déploiements dans l’étendue donnée.

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

Paramètres

scope
str
Obligatoire

Étendue des ressources. Obligatoire.

filter
str
Obligatoire

Filtre à appliquer à l’opération. Par exemple, vous pouvez utiliser $filter=provisioningState eq « {state} ». La valeur par défaut est Aucun.

top
int
Obligatoire

Nombre de résultats à obtenir. Si null est transmis, retourne tous les déploiements. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

list_at_subscription_scope

Obtenez tous les déploiements d’un abonnement.

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

Paramètres

filter
str
Obligatoire

Filtre à appliquer à l’opération. Par exemple, vous pouvez utiliser $filter=provisioningState eq « {state} ». La valeur par défaut est Aucun.

top
int
Obligatoire

Nombre de résultats à obtenir. Si null est transmis, retourne tous les déploiements. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

list_at_tenant_scope

Obtenez tous les déploiements dans l’étendue du locataire.

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

Paramètres

filter
str
Obligatoire

Filtre à appliquer à l’opération. Par exemple, vous pouvez utiliser $filter=provisioningState eq « {state} ». La valeur par défaut est Aucun.

top
int
Obligatoire

Nombre de résultats à obtenir. Si null est transmis, retourne tous les déploiements. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

list_by_resource_group

Répertorie tous les déploiements d’un groupe de ressources.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources avec les déploiements à obtenir. Le nom ne respecte pas la casse. Obligatoire.

filter
str
Obligatoire

Filtre à appliquer à l’opération. Par exemple, vous pouvez utiliser $filter=provisioningState eq « {state} ». La valeur par défaut est Aucun.

top
int
Obligatoire

Nombre de résultats à obtenir. Si null est transmis, retourne tous les déploiements. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de DeploymentExtended ou le résultat de cls(response)

Type de retour

Exceptions

Attributs

models

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