DeploymentStackProperties interface

デプロイ スタックのプロパティ。

プロパティ

actionOnUnmanage

デプロイ スタックの更新または削除後に管理されなくなったリソースの動作を定義します。

bypassStackOutOfSyncError

スタック リソース リストが正しく同期されていないことを示すサービス エラーをバイパスするフラグ。

correlationId

最後のデプロイ スタックアップサートまたは削除操作の関連付け ID。 これは GUID 形式であり、トレースに使用されます。

debugSetting

デプロイのデバッグ設定。

deletedResources

最新のデプロイ スタックの更新中に削除されたリソースの配列。 削除とは、リソースがテンプレートから削除され、関連する削除操作が指定されたことを意味します。

denySettings

スタックによってデプロイされたリソースをロックする方法を定義します。

deploymentExtensions

展開時に使われた拡張機能。 スタックが管理するすべての拡張可能リソースの拡張データが含まれています。

deploymentId

デプロイ スタックによって作成されたデプロイ リソースの resourceId。

deploymentScope

初期デプロイを作成するスコープ。 スコープが指定されていない場合、既定ではデプロイ スタックのスコープになります。 有効なスコープは、管理グループ (形式: '/providers/Microsoft.Management/managementGroups/{managementGroupId}')、サブスクリプション (形式: '/subscriptions/{subscriptionId}')、リソース グループ (形式: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}') です。

description

デプロイ スタックの説明。 最大長は 4096 文字です。

detachedResources

最新のデプロイ スタックの更新中にデタッチされたリソースの配列。 デタッチとは、リソースがテンプレートから削除されたが、関連する削除操作が指定されていないことを意味します。 そのため、リソースは引き続き存在し、スタックに関連付けされなくなります。

duration

デプロイ スタックが最後に正常に更新された期間。

error

エラーの詳細。

extensionConfigs

デプロイメント拡張機能の設定です。 このオブジェクトのキーは、デプロイテンプレートで定義された拡張エイリアスです。

externalInputDefinitions

外部入力定義は、外部ツールが期待される外部入力値を定義するために使用されます。

externalInputs

外部入力値は、パラメータ評価のために外部ツールによって使用されます。

failedResources

最新の更新中に目標の状態に到達できなかったリソースの配列。 各 resourceId にエラー メッセージが添付されます。

outputs

デプロイ スタックによって作成されたデプロイ リソースの出力。

parameters

テンプレートのデプロイ パラメーターを定義する名前と値のペア。 この要素は、既存のパラメーター ファイルにリンクするのではなく、要求でパラメーター値を直接指定する場合に使用します。 parametersLink プロパティまたは parameters プロパティを使用しますが、両方を使用することはできません。

parametersLink

パラメーター ファイルの URI。 この要素を使用して、既存のパラメーター ファイルにリンクします。 parametersLink プロパティまたは parameters プロパティを使用しますが、両方を使用することはできません。

provisioningState

デプロイ スタックの状態。

resources

デプロイ スタックによって現在管理されているリソースの配列。

template

テンプレートの内容。 この要素は、既存のテンプレートへのリンクではなく、要求でテンプレート構文を直接渡す場合に使用します。 JObject または整形式の JSON 文字列を指定できます。 templateLink プロパティまたは template プロパティを使用しますが、両方は使用しないでください。

templateLink

テンプレートの URI。 templateLink プロパティまたは template プロパティを使用しますが、両方は使用しないでください。

validationLevel

デプロイスタックの検証レベル

プロパティの詳細

actionOnUnmanage

デプロイ スタックの更新または削除後に管理されなくなったリソースの動作を定義します。

actionOnUnmanage: ActionOnUnmanage

プロパティ値

bypassStackOutOfSyncError

スタック リソース リストが正しく同期されていないことを示すサービス エラーをバイパスするフラグ。

bypassStackOutOfSyncError?: boolean

プロパティ値

boolean

correlationId

最後のデプロイ スタックアップサートまたは削除操作の関連付け ID。 これは GUID 形式であり、トレースに使用されます。

correlationId?: string

プロパティ値

string

debugSetting

デプロイのデバッグ設定。

debugSetting?: DeploymentStacksDebugSetting

プロパティ値

deletedResources

最新のデプロイ スタックの更新中に削除されたリソースの配列。 削除とは、リソースがテンプレートから削除され、関連する削除操作が指定されたことを意味します。

deletedResources?: ResourceReference[]

プロパティ値

denySettings

スタックによってデプロイされたリソースをロックする方法を定義します。

denySettings: DenySettings

プロパティ値

deploymentExtensions

展開時に使われた拡張機能。 スタックが管理するすべての拡張可能リソースの拡張データが含まれています。

deploymentExtensions?: DeploymentExtension[]

プロパティ値

deploymentId

デプロイ スタックによって作成されたデプロイ リソースの resourceId。

deploymentId?: string

プロパティ値

string

deploymentScope

初期デプロイを作成するスコープ。 スコープが指定されていない場合、既定ではデプロイ スタックのスコープになります。 有効なスコープは、管理グループ (形式: '/providers/Microsoft.Management/managementGroups/{managementGroupId}')、サブスクリプション (形式: '/subscriptions/{subscriptionId}')、リソース グループ (形式: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}') です。

deploymentScope?: string

プロパティ値

string

description

デプロイ スタックの説明。 最大長は 4096 文字です。

description?: string

プロパティ値

string

detachedResources

最新のデプロイ スタックの更新中にデタッチされたリソースの配列。 デタッチとは、リソースがテンプレートから削除されたが、関連する削除操作が指定されていないことを意味します。 そのため、リソースは引き続き存在し、スタックに関連付けされなくなります。

detachedResources?: ResourceReference[]

プロパティ値

duration

デプロイ スタックが最後に正常に更新された期間。

duration?: string

プロパティ値

string

error

エラーの詳細。

error?: ErrorDetail

プロパティ値

extensionConfigs

デプロイメント拡張機能の設定です。 このオブジェクトのキーは、デプロイテンプレートで定義された拡張エイリアスです。

extensionConfigs?: Record<string, DeploymentExtensionConfig>

プロパティ値

Record<string, DeploymentExtensionConfig>

externalInputDefinitions

外部入力定義は、外部ツールが期待される外部入力値を定義するために使用されます。

externalInputDefinitions?: Record<string, DeploymentExternalInputDefinition>

プロパティ値

externalInputs

外部入力値は、パラメータ評価のために外部ツールによって使用されます。

externalInputs?: Record<string, DeploymentExternalInput>

プロパティ値

Record<string, DeploymentExternalInput>

failedResources

最新の更新中に目標の状態に到達できなかったリソースの配列。 各 resourceId にエラー メッセージが添付されます。

failedResources?: ResourceReferenceExtended[]

プロパティ値

outputs

デプロイ スタックによって作成されたデプロイ リソースの出力。

outputs?: Record<string, any>

プロパティ値

Record<string, any>

parameters

テンプレートのデプロイ パラメーターを定義する名前と値のペア。 この要素は、既存のパラメーター ファイルにリンクするのではなく、要求でパラメーター値を直接指定する場合に使用します。 parametersLink プロパティまたは parameters プロパティを使用しますが、両方を使用することはできません。

parameters?: Record<string, DeploymentParameter>

プロパティ値

Record<string, DeploymentParameter>

パラメーター ファイルの URI。 この要素を使用して、既存のパラメーター ファイルにリンクします。 parametersLink プロパティまたは parameters プロパティを使用しますが、両方を使用することはできません。

parametersLink?: DeploymentStacksParametersLink

プロパティ値

provisioningState

デプロイ スタックの状態。

provisioningState?: string

プロパティ値

string

resources

デプロイ スタックによって現在管理されているリソースの配列。

resources?: ManagedResourceReference[]

プロパティ値

template

テンプレートの内容。 この要素は、既存のテンプレートへのリンクではなく、要求でテンプレート構文を直接渡す場合に使用します。 JObject または整形式の JSON 文字列を指定できます。 templateLink プロパティまたは template プロパティを使用しますが、両方は使用しないでください。

template?: Record<string, any>

プロパティ値

Record<string, any>

テンプレートの URI。 templateLink プロパティまたは template プロパティを使用しますが、両方は使用しないでください。

templateLink?: DeploymentStacksTemplateLink

プロパティ値

validationLevel

デプロイスタックの検証レベル

validationLevel?: string

プロパティ値

string