次の方法で共有


DeploymentsOperations クラス

警告

このクラスを直接インスタンス化しないでください。

代わりに、次の操作にアクセスする必要があります。

ResourceManagementClient's

<xref:deployments> 属性を使用する。

継承
builtins.object
DeploymentsOperations

コンストラクター

DeploymentsOperations(*args, **kwargs)

メソッド

begin_create_or_update

リソース グループにリソースをデプロイします。

テンプレートとパラメーターは、要求または JSON ファイルへのリンクで直接指定できます。

begin_create_or_update_at_management_group_scope

管理グループスコープでリソースをデプロイします。

テンプレートとパラメーターは、要求または JSON ファイルへのリンクで直接指定できます。

begin_create_or_update_at_scope

特定のスコープでリソースをデプロイします。

テンプレートとパラメーターは、要求または JSON ファイルへのリンクで直接指定できます。

begin_create_or_update_at_subscription_scope

サブスクリプション スコープでリソースをデプロイします。

テンプレートとパラメーターは、要求または JSON ファイルへのリンクで直接指定できます。

begin_create_or_update_at_tenant_scope

テナント スコープでリソースをデプロイします。

テンプレートとパラメーターは、要求または JSON ファイルへのリンクで直接指定できます。

begin_delete

デプロイ履歴からデプロイを削除します。

現在実行中のテンプレート デプロイは削除できません。 テンプレート デプロイを削除すると、関連付けられているデプロイ操作が削除されます。 テンプレート デプロイを削除しても、リソース グループの状態に影響はありません。 これは、テンプレートのデプロイが正常に削除されるまで、状態 202 を返す非同期操作です。 Location 応答ヘッダーには、プロセスの状態を取得するために使用される URI が含まれています。 プロセスの実行中に、Location ヘッダーの URI を呼び出すと、状態が 202 になります。 プロセスが完了すると、Location ヘッダーの URI は成功すると 204 の状態を返します。 非同期要求が失敗した場合、Location ヘッダーの URI はエラー レベルの状態コードを返します。

begin_delete_at_management_group_scope

デプロイ履歴からデプロイを削除します。

現在実行中のテンプレート デプロイは削除できません。 テンプレート デプロイを削除すると、関連付けられているデプロイ操作が削除されます。 これは、テンプレートのデプロイが正常に削除されるまで、状態 202 を返す非同期操作です。 Location 応答ヘッダーには、プロセスの状態を取得するために使用される URI が含まれています。 プロセスの実行中に、Location ヘッダーの URI を呼び出すと、状態が 202 になります。 プロセスが完了すると、Location ヘッダーの URI は成功すると 204 の状態を返します。 非同期要求が失敗した場合、Location ヘッダーの URI はエラー レベルの状態コードを返します。

begin_delete_at_scope

デプロイ履歴からデプロイを削除します。

現在実行中のテンプレート デプロイは削除できません。 テンプレート デプロイを削除すると、関連付けられているデプロイ操作が削除されます。 これは、テンプレートのデプロイが正常に削除されるまで、状態 202 を返す非同期操作です。 Location 応答ヘッダーには、プロセスの状態を取得するために使用される URI が含まれています。 プロセスの実行中に、Location ヘッダーの URI を呼び出すと、状態が 202 になります。 プロセスが完了すると、Location ヘッダーの URI は成功すると 204 の状態を返します。 非同期要求が失敗した場合、Location ヘッダーの URI はエラー レベルの状態コードを返します。

begin_delete_at_subscription_scope

デプロイ履歴からデプロイを削除します。

現在実行中のテンプレート デプロイは削除できません。 テンプレート デプロイを削除すると、関連付けられているデプロイ操作が削除されます。 これは、テンプレートのデプロイが正常に削除されるまで、状態 202 を返す非同期操作です。 Location 応答ヘッダーには、プロセスの状態を取得するために使用される URI が含まれています。 プロセスの実行中に、Location ヘッダーの URI を呼び出すと、状態が 202 になります。 プロセスが完了すると、Location ヘッダーの URI は成功すると 204 の状態を返します。 非同期要求が失敗した場合、Location ヘッダーの URI はエラー レベルの状態コードを返します。

begin_delete_at_tenant_scope

デプロイ履歴からデプロイを削除します。

現在実行中のテンプレート デプロイは削除できません。 テンプレート デプロイを削除すると、関連付けられているデプロイ操作が削除されます。 これは、テンプレートのデプロイが正常に削除されるまで、状態 202 を返す非同期操作です。 Location 応答ヘッダーには、プロセスの状態を取得するために使用される URI が含まれています。 プロセスの実行中に、Location ヘッダーの URI を呼び出すと、状態が 202 になります。 プロセスが完了すると、Location ヘッダーの URI は成功すると 204 の状態を返します。 非同期要求が失敗した場合、Location ヘッダーの URI はエラー レベルの状態コードを返します。

begin_what_if

リソース グループのスコープで実行された場合にデプロイによって行われる変更を返します。

begin_what_if_at_subscription_scope

サブスクリプションのスコープで実行された場合にデプロイによって行われる変更を返します。

calculate_template_hash

指定されたテンプレートのハッシュを計算します。

cancel

現在実行中のテンプレートのデプロイを取り消します。

デプロイを取り消すことができるのは、provisioningState が Accepted または Running の場合のみです。 デプロイが取り消されると、provisioningState は Canceled に設定されます。 テンプレートのデプロイをキャンセルすると、現在実行中のテンプレートのデプロイは停止し、リソース グループは部分的にデプロイされたままになります。

cancel_at_management_group_scope

現在実行中のテンプレートのデプロイを取り消します。

デプロイを取り消すことができるのは、provisioningState が Accepted または Running の場合のみです。 デプロイが取り消されると、provisioningState は Canceled に設定されます。 テンプレートのデプロイをキャンセルすると、現在実行中のテンプレートのデプロイが停止し、リソースが部分的にデプロイされた状態になります。

cancel_at_scope

現在実行中のテンプレートのデプロイを取り消します。

デプロイを取り消すことができるのは、provisioningState が Accepted または Running の場合のみです。 デプロイが取り消されると、provisioningState は Canceled に設定されます。 テンプレートのデプロイをキャンセルすると、現在実行中のテンプレートのデプロイが停止し、リソースが部分的にデプロイされた状態になります。

cancel_at_subscription_scope

現在実行中のテンプレートのデプロイを取り消します。

デプロイを取り消すことができるのは、provisioningState が Accepted または Running の場合のみです。 デプロイが取り消されると、provisioningState は Canceled に設定されます。 テンプレートのデプロイをキャンセルすると、現在実行中のテンプレートのデプロイが停止し、リソースが部分的にデプロイされた状態になります。

cancel_at_tenant_scope

現在実行中のテンプレートのデプロイを取り消します。

デプロイを取り消すことができるのは、provisioningState が Accepted または Running の場合のみです。 デプロイが取り消されると、provisioningState は Canceled に設定されます。 テンプレートのデプロイをキャンセルすると、現在実行中のテンプレートのデプロイが停止し、リソースが部分的にデプロイされた状態になります。

check_existence

デプロイが存在するかどうかを確認します。

check_existence_at_management_group_scope

デプロイが存在するかどうかを確認します。

check_existence_at_scope

デプロイが存在するかどうかを確認します。

check_existence_at_subscription_scope

デプロイが存在するかどうかを確認します。

check_existence_at_tenant_scope

デプロイが存在するかどうかを確認します。

export_template

指定したデプロイに使用されるテンプレートをエクスポートします。

export_template_at_management_group_scope

指定したデプロイに使用されるテンプレートをエクスポートします。

export_template_at_scope

指定したデプロイに使用されるテンプレートをエクスポートします。

export_template_at_subscription_scope

指定したデプロイに使用されるテンプレートをエクスポートします。

export_template_at_tenant_scope

指定したデプロイに使用されるテンプレートをエクスポートします。

get

デプロイを取得します。

get_at_management_group_scope

デプロイを取得します。

get_at_scope

デプロイを取得します。

get_at_subscription_scope

デプロイを取得します。

get_at_tenant_scope

デプロイを取得します。

list_at_management_group_scope

管理グループのすべてのデプロイを取得します。

list_at_scope

指定されたスコープですべてのデプロイを取得します。

list_at_subscription_scope

サブスクリプションのすべてのデプロイを取得します。

list_at_tenant_scope

テナント スコープですべてのデプロイを取得します。

list_by_resource_group

リソース グループに対して行われたすべてのデプロイを取得します。

validate

指定したテンプレートが構文的に正しく、Azure Resource Manager によって受け入れられるかどうかを検証します。

validate_at_management_group_scope

指定したテンプレートが構文的に正しく、Azure Resource Manager によって受け入れられるかどうかを検証します。

validate_at_scope

指定したテンプレートが構文的に正しく、Azure Resource Manager によって受け入れられるかどうかを検証します。

validate_at_subscription_scope

指定したテンプレートが構文的に正しく、Azure Resource Manager によって受け入れられるかどうかを検証します。

validate_at_tenant_scope

指定したテンプレートが構文的に正しく、Azure Resource Manager によって受け入れられるかどうかを検証します。

begin_create_or_update

リソース グループにリソースをデプロイします。

テンプレートとパラメーターは、要求または 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]

パラメーター

resource_group_name
str
必須

リソースをデプロイするリソース グループの名前。 名前の大文字と小文字は区別されます。 このリソース グループは、既に存在している必要があります。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

parameters
Deployment または IO
必須

操作に対して別途指定するパラメーターです。 デプロイの種類または IO の種類です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または PollingMethod

既定では、ポーリング メソッドは ARMPolling になります。 この操作に対して False を渡してポーリングを行わないか、個人のポーリング戦略のために独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーがない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

DeploymentExtended または cls(response) の結果を返す LROPoller のインスタンス

の戻り値の型 :

例外

begin_create_or_update_at_management_group_scope

管理グループスコープでリソースをデプロイします。

テンプレートとパラメーターは、要求または JSON ファイルへのリンクで直接指定できます。

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

パラメーター

group_id
str
必須

管理グループ ID。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

parameters
Deployment または IO
必須

操作に対して別途指定するパラメーターです。 デプロイの種類または IO の種類です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または PollingMethod

既定では、ポーリング メソッドは ARMPolling になります。 この操作に対して False を渡してポーリングを行わないか、個人のポーリング戦略のために独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーがない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

DeploymentExtended または cls(response) の結果を返す LROPoller のインスタンス

の戻り値の型 :

例外

begin_create_or_update_at_scope

特定のスコープでリソースをデプロイします。

テンプレートとパラメーターは、要求または 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]

パラメーター

scope
str
必須

デプロイのスコープ。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

parameters
Deployment または IO
必須

操作に対して別途指定するパラメーターです。 デプロイの種類または IO の種類です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または PollingMethod

既定では、ポーリング メソッドは ARMPolling になります。 この操作に対して False を渡してポーリングを行わないか、個人のポーリング戦略のために独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーがない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

DeploymentExtended または cls(response) の結果を返す LROPoller のインスタンス

の戻り値の型 :

例外

begin_create_or_update_at_subscription_scope

サブスクリプション スコープでリソースをデプロイします。

テンプレートとパラメーターは、要求または JSON ファイルへのリンクで直接指定できます。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

parameters
Deployment または IO
必須

操作に対して別途指定するパラメーターです。 デプロイの種類または IO の種類です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または PollingMethod

既定では、ポーリング メソッドは ARMPolling になります。 この操作に対して False を渡してポーリングを行わないか、個人のポーリング戦略のために独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーがない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

DeploymentExtended または cls(response) の結果を返す LROPoller のインスタンス

の戻り値の型 :

例外

begin_create_or_update_at_tenant_scope

テナント スコープでリソースをデプロイします。

テンプレートとパラメーターは、要求または JSON ファイルへのリンクで直接指定できます。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

parameters
Deployment または IO
必須

操作に対して別途指定するパラメーターです。 デプロイの種類または IO の種類です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または PollingMethod

既定では、ポーリング メソッドは ARMPolling になります。 この操作に対して False を渡してポーリングを行わないか、個人のポーリング戦略のために独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーがない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

DeploymentExtended または cls(response) の結果を返す LROPoller のインスタンス

の戻り値の型 :

例外

begin_delete

デプロイ履歴からデプロイを削除します。

現在実行中のテンプレート デプロイは削除できません。 テンプレート デプロイを削除すると、関連付けられているデプロイ操作が削除されます。 テンプレート デプロイを削除しても、リソース グループの状態に影響はありません。 これは、テンプレートのデプロイが正常に削除されるまで、状態 202 を返す非同期操作です。 Location 応答ヘッダーには、プロセスの状態を取得するために使用される URI が含まれています。 プロセスの実行中に、Location ヘッダーの URI を呼び出すと、状態が 202 になります。 プロセスが完了すると、Location ヘッダーの URI は成功すると 204 の状態を返します。 非同期要求が失敗した場合、Location ヘッダーの URI はエラー レベルの状態コードを返します。

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

パラメーター

resource_group_name
str
必須

削除するデプロイを含むリソース グループの名前。 名前の大文字と小文字は区別されます。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または PollingMethod

既定では、ポーリング メソッドは ARMPolling になります。 この操作でポーリングしない場合は False を渡すか、個人のポーリング戦略に対して独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーが存在しない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

None または cls(response) の結果を返す LROPoller のインスタンス

の戻り値の型 :

例外

begin_delete_at_management_group_scope

デプロイ履歴からデプロイを削除します。

現在実行中のテンプレート デプロイは削除できません。 テンプレート デプロイを削除すると、関連付けられているデプロイ操作が削除されます。 これは、テンプレートのデプロイが正常に削除されるまで、状態 202 を返す非同期操作です。 Location 応答ヘッダーには、プロセスの状態を取得するために使用される URI が含まれています。 プロセスの実行中に、Location ヘッダーの URI を呼び出すと、状態が 202 になります。 プロセスが完了すると、Location ヘッダーの URI は成功すると 204 の状態を返します。 非同期要求が失敗した場合、Location ヘッダーの URI はエラー レベルの状態コードを返します。

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

パラメーター

group_id
str
必須

管理グループ ID。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または PollingMethod

既定では、ポーリング メソッドは ARMPolling になります。 この操作でポーリングしない場合は False を渡すか、個人のポーリング戦略に対して独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーが存在しない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

None または cls(response) の結果を返す LROPoller のインスタンス

の戻り値の型 :

例外

begin_delete_at_scope

デプロイ履歴からデプロイを削除します。

現在実行中のテンプレート デプロイは削除できません。 テンプレート デプロイを削除すると、関連付けられているデプロイ操作が削除されます。 これは、テンプレートのデプロイが正常に削除されるまで、状態 202 を返す非同期操作です。 Location 応答ヘッダーには、プロセスの状態を取得するために使用される URI が含まれています。 プロセスの実行中に、Location ヘッダーの URI を呼び出すと、状態が 202 になります。 プロセスが完了すると、Location ヘッダーの URI は成功すると 204 の状態を返します。 非同期要求が失敗した場合、Location ヘッダーの URI はエラー レベルの状態コードを返します。

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

パラメーター

scope
str
必須

デプロイのスコープ。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または PollingMethod

既定では、ポーリング メソッドは ARMPolling になります。 この操作でポーリングしない場合は False を渡すか、個人のポーリング戦略に対して独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーが存在しない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

None または cls(response) の結果を返す LROPoller のインスタンス

の戻り値の型 :

例外

begin_delete_at_subscription_scope

デプロイ履歴からデプロイを削除します。

現在実行中のテンプレート デプロイは削除できません。 テンプレート デプロイを削除すると、関連付けられているデプロイ操作が削除されます。 これは、テンプレートのデプロイが正常に削除されるまで、状態 202 を返す非同期操作です。 Location 応答ヘッダーには、プロセスの状態を取得するために使用される URI が含まれています。 プロセスの実行中に、Location ヘッダーの URI を呼び出すと、状態が 202 になります。 プロセスが完了すると、Location ヘッダーの URI は成功すると 204 の状態を返します。 非同期要求が失敗した場合、Location ヘッダーの URI はエラー レベルの状態コードを返します。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または PollingMethod

既定では、ポーリング メソッドは ARMPolling になります。 この操作でポーリングしない場合は False を渡すか、個人のポーリング戦略に対して独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーが存在しない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

None または cls(response) の結果を返す LROPoller のインスタンス

の戻り値の型 :

例外

begin_delete_at_tenant_scope

デプロイ履歴からデプロイを削除します。

現在実行中のテンプレート デプロイは削除できません。 テンプレート デプロイを削除すると、関連付けられているデプロイ操作が削除されます。 これは、テンプレートのデプロイが正常に削除されるまで、状態 202 を返す非同期操作です。 Location 応答ヘッダーには、プロセスの状態を取得するために使用される URI が含まれています。 プロセスの実行中に、Location ヘッダーの URI を呼び出すと、状態が 202 になります。 プロセスが完了すると、Location ヘッダーの URI は成功すると 204 の状態を返します。 非同期要求が失敗した場合、Location ヘッダーの URI はエラー レベルの状態コードを返します。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または PollingMethod

既定では、ポーリング メソッドは ARMPolling になります。 この操作でポーリングしない場合は False を渡すか、個人のポーリング戦略に対して独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーが存在しない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

None または cls(response) の結果を返す LROPoller のインスタンス

の戻り値の型 :

例外

begin_what_if

リソース グループのスコープで実行された場合にデプロイによって行われる変更を返します。

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

パラメーター

resource_group_name
str
必須

テンプレートがデプロイされるリソース グループの名前。 名前の大文字と小文字は区別されます。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

parameters
DeploymentWhatIf または IO
必須

検証するパラメーター。 DeploymentWhatIf 型または IO 型です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または PollingMethod

既定では、ポーリング メソッドは ARMPolling になります。 この操作に対して False を渡してポーリングを行わないか、個人のポーリング戦略のために独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーがない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

WhatIfOperationResult または cls(response) の結果を返す LROPoller のインスタンス

の戻り値の型 :

例外

begin_what_if_at_subscription_scope

サブスクリプションのスコープで実行された場合にデプロイによって行われる変更を返します。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

parameters
DeploymentWhatIf または IO
必須

What If のパラメーター。 DeploymentWhatIf 型または IO 型のいずれかです。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または PollingMethod

既定では、ポーリング メソッドは ARMPolling になります。 この操作に対して False を渡してポーリングを行わないか、個人のポーリング戦略のために独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーがない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

WhatIfOperationResult または cls(response) の結果を返す LROPoller のインスタンス

の戻り値の型 :

例外

calculate_template_hash

指定されたテンプレートのハッシュを計算します。

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

パラメーター

template
<xref:JSON>
必須

ハッシュを計算するために提供されるテンプレート。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

TemplateHashResult または cls(response) の結果

の戻り値の型 :

例外

cancel

現在実行中のテンプレートのデプロイを取り消します。

デプロイを取り消すことができるのは、provisioningState が Accepted または Running の場合のみです。 デプロイが取り消されると、provisioningState は Canceled に設定されます。 テンプレートのデプロイをキャンセルすると、現在実行中のテンプレートのデプロイは停止し、リソース グループは部分的にデプロイされたままになります。

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

パラメーター

resource_group_name
str
必須

リソース グループの名前。 名前の大文字と小文字は区別されます。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

なしまたは cls(response) の結果

の戻り値の型 :

例外

cancel_at_management_group_scope

現在実行中のテンプレートのデプロイを取り消します。

デプロイを取り消すことができるのは、provisioningState が Accepted または Running の場合のみです。 デプロイが取り消されると、provisioningState は Canceled に設定されます。 テンプレートのデプロイをキャンセルすると、現在実行中のテンプレートのデプロイが停止し、リソースが部分的にデプロイされた状態になります。

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

パラメーター

group_id
str
必須

管理グループ ID。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

なしまたは cls(response) の結果

の戻り値の型 :

例外

cancel_at_scope

現在実行中のテンプレートのデプロイを取り消します。

デプロイを取り消すことができるのは、provisioningState が Accepted または Running の場合のみです。 デプロイが取り消されると、provisioningState は Canceled に設定されます。 テンプレートのデプロイをキャンセルすると、現在実行中のテンプレートのデプロイが停止し、リソースが部分的にデプロイされた状態になります。

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

パラメーター

scope
str
必須

デプロイのスコープ。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

なしまたは cls(response) の結果

の戻り値の型 :

例外

cancel_at_subscription_scope

現在実行中のテンプレートのデプロイを取り消します。

デプロイを取り消すことができるのは、provisioningState が Accepted または Running の場合のみです。 デプロイが取り消されると、provisioningState は Canceled に設定されます。 テンプレートのデプロイをキャンセルすると、現在実行中のテンプレートのデプロイが停止し、リソースが部分的にデプロイされた状態になります。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

なしまたは cls(response) の結果

の戻り値の型 :

例外

cancel_at_tenant_scope

現在実行中のテンプレートのデプロイを取り消します。

デプロイを取り消すことができるのは、provisioningState が Accepted または Running の場合のみです。 デプロイが取り消されると、provisioningState は Canceled に設定されます。 テンプレートのデプロイをキャンセルすると、現在実行中のテンプレートのデプロイが停止し、リソースが部分的にデプロイされた状態になります。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

なしまたは cls(response) の結果

の戻り値の型 :

例外

check_existence

デプロイが存在するかどうかを確認します。

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

パラメーター

resource_group_name
str
必須

チェックするデプロイを含むリソース グループの名前。 名前の大文字と小文字は区別されます。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

bool または cls(response) の結果

の戻り値の型 :

例外

check_existence_at_management_group_scope

デプロイが存在するかどうかを確認します。

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

パラメーター

group_id
str
必須

管理グループ ID。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

bool または cls(response) の結果

の戻り値の型 :

例外

check_existence_at_scope

デプロイが存在するかどうかを確認します。

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

パラメーター

scope
str
必須

デプロイのスコープ。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

bool または cls(response) の結果

の戻り値の型 :

例外

check_existence_at_subscription_scope

デプロイが存在するかどうかを確認します。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

bool または cls(response) の結果

の戻り値の型 :

例外

check_existence_at_tenant_scope

デプロイが存在するかどうかを確認します。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

bool または cls(response) の結果

の戻り値の型 :

例外

export_template

指定したデプロイに使用されるテンプレートをエクスポートします。

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

パラメーター

resource_group_name
str
必須

リソース グループの名前。 名前の大文字と小文字は区別されます。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExportResult または cls(response) の結果

の戻り値の型 :

例外

export_template_at_management_group_scope

指定したデプロイに使用されるテンプレートをエクスポートします。

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

パラメーター

group_id
str
必須

管理グループ ID。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExportResult または cls(response) の結果

の戻り値の型 :

例外

export_template_at_scope

指定したデプロイに使用されるテンプレートをエクスポートします。

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

パラメーター

scope
str
必須

デプロイのスコープ。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExportResult または cls(response) の結果

の戻り値の型 :

例外

export_template_at_subscription_scope

指定したデプロイに使用されるテンプレートをエクスポートします。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExportResult または cls(response) の結果

の戻り値の型 :

例外

export_template_at_tenant_scope

指定したデプロイに使用されるテンプレートをエクスポートします。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExportResult または cls(response) の結果

の戻り値の型 :

例外

get

デプロイを取得します。

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

パラメーター

resource_group_name
str
必須

リソース グループの名前。 名前の大文字と小文字は区別されます。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExtended または cls(response) の結果

の戻り値の型 :

例外

get_at_management_group_scope

デプロイを取得します。

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

パラメーター

group_id
str
必須

管理グループ ID。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExtended または cls(response) の結果

の戻り値の型 :

例外

get_at_scope

デプロイを取得します。

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

パラメーター

scope
str
必須

デプロイのスコープ。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExtended または cls(response) の結果

の戻り値の型 :

例外

get_at_subscription_scope

デプロイを取得します。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExtended または cls(response) の結果

の戻り値の型 :

例外

get_at_tenant_scope

デプロイを取得します。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExtended または cls(response) の結果

の戻り値の型 :

例外

list_at_management_group_scope

管理グループのすべてのデプロイを取得します。

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

パラメーター

group_id
str
必須

管理グループ ID。 必須。

filter
str
必須

操作に適用するフィルター。 たとえば、$filter=provisioningState eq '{state}' を使用できます。 既定値は [なし] です。

top
int
必須

取得する結果の数。 null が渡された場合は、すべてのデプロイを返します。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExtended または cls(response) の結果のいずれかのインスタンスのような反復子

の戻り値の型 :

例外

list_at_scope

指定されたスコープですべてのデプロイを取得します。

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

パラメーター

scope
str
必須

デプロイのスコープ。 必須。

filter
str
必須

操作に適用するフィルター。 たとえば、$filter=provisioningState eq '{state}' を使用できます。 既定値は [なし] です。

top
int
必須

取得する結果の数。 null が渡された場合は、すべてのデプロイを返します。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExtended または cls(response) の結果のいずれかのインスタンスのような反復子

の戻り値の型 :

例外

list_at_subscription_scope

サブスクリプションのすべてのデプロイを取得します。

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

パラメーター

filter
str
必須

操作に適用するフィルター。 たとえば、$filter=provisioningState eq '{state}' を使用できます。 既定値は [なし] です。

top
int
必須

取得する結果の数。 null が渡された場合は、すべてのデプロイを返します。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DeploymentExtended または cls(response) の結果のいずれかのインスタンスのような反復子

の戻り値の型 :

例外

list_at_tenant_scope

テナント スコープですべてのデプロイを取得します。

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

パラメーター

filter
str
必須

操作に適用するフィルター。 たとえば、$filter=provisioningState eq '{state}' を使用できます。 既定値は [なし] です。

top
int
必須

取得する結果の数。 null が渡された場合は、すべてのデプロイが返されます。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

DeploymentExtended または cls(response) の結果のインスタンスのような反復子

の戻り値の型 :

例外

list_by_resource_group

リソース グループに対して行われたすべてのデプロイを取得します。

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

パラメーター

resource_group_name
str
必須

取得するデプロイを含むリソース グループの名前。 名前の大文字と小文字は区別されます。 必須。

filter
str
必須

操作に適用するフィルター。 たとえば、$filter=provisioningState eq '{state}' を使用できます。 既定値は [なし] です。

top
int
必須

取得する結果の数。 null が渡された場合は、すべてのデプロイが返されます。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

DeploymentExtended または cls(response) の結果のインスタンスのような反復子

の戻り値の型 :

例外

validate

指定したテンプレートが構文的に正しく、Azure Resource Manager によって受け入れられるかどうかを検証します。

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

パラメーター

resource_group_name
str
必須

テンプレートがデプロイされるリソース グループの名前。 名前の大文字と小文字は区別されます。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

parameters
Deployment または IO
必須

検証するパラメーター。 デプロイの種類または IO の種類です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

DeploymentValidateResult または cls(response) の結果

の戻り値の型 :

例外

validate_at_management_group_scope

指定したテンプレートが構文的に正しく、Azure Resource Manager によって受け入れられるかどうかを検証します。

validate_at_management_group_scope(group_id: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DeploymentValidateResult

パラメーター

group_id
str
必須

管理グループ ID。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

parameters
Deployment または IO
必須

検証するパラメーター。 デプロイの種類または IO の種類です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

DeploymentValidateResult または cls(response) の結果

の戻り値の型 :

例外

validate_at_scope

指定したテンプレートが構文的に正しく、Azure Resource Manager によって受け入れられるかどうかを検証します。

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

パラメーター

scope
str
必須

デプロイのスコープ。 必須。

deployment_name
str
必須

デプロイの名前。 必須。

parameters
Deployment または IO
必須

検証するパラメーター。 デプロイの種類または IO の種類です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

DeploymentValidateResult または cls(response) の結果

の戻り値の型 :

例外

validate_at_subscription_scope

指定したテンプレートが構文的に正しく、Azure Resource Manager によって受け入れられるかどうかを検証します。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

parameters
Deployment または IO
必須

検証するパラメーター。 デプロイの種類または IO の種類です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

DeploymentValidateResult または cls(response) の結果

の戻り値の型 :

例外

validate_at_tenant_scope

指定したテンプレートが構文的に正しく、Azure Resource Manager によって受け入れられるかどうかを検証します。

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

パラメーター

deployment_name
str
必須

デプロイの名前。 必須。

parameters
Deployment または IO
必須

検証するパラメーター。 デプロイの種類または IO の種類です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

DeploymentValidateResult または cls(response) の結果

の戻り値の型 :

例外

属性

models

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