DeploymentStack interface

デプロイ スタック オブジェクト。

Extends

プロパティ

actionOnUnmanage

スタックが更新された直後に管理されないリソースの動作を定義します。

debugSetting

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

deletedResources

最新の更新中に削除されたリソースの配列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

denySettings

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

deploymentId

デプロイ スタックによって作成されたデプロイ リソースの resourceId。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

deploymentScope

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

description

デプロイ スタックの説明。

detachedResources

最新の更新中にデタッチされたリソースの配列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

duration

デプロイ スタックの更新期間。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

error

失敗した操作のエラーの詳細を返す、すべての Azure Resource Manager API の一般的なエラー応答。 (これは、OData エラー応答形式にも従います)。

failedResources

最新の更新中に目標の状態に到達できなかったリソースの配列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

location

デプロイ スタックの場所。 作成後に変更することはできません。 サポートされている Azure の場所のいずれかである必要があります。

outputs

基になるデプロイの出力。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

parameters

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

parametersLink

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

provisioningState

デプロイ スタックの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

resources

デプロイ スタックによって現在管理されているリソースの配列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

tags

デプロイ スタックのリソース タグ。

template

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

templateLink

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

継承されたプロパティ

id

Azure 上の任意のリソースを検索するために使用される文字列 ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

name

このリソースの名前。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

systemData

createdBy と modifiedBy 情報を含む Azure Resource Manager メタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

type

このリソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

プロパティの詳細

actionOnUnmanage

スタックが更新された直後に管理されないリソースの動作を定義します。

actionOnUnmanage?: DeploymentStackPropertiesActionOnUnmanage

プロパティ値

debugSetting

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

debugSetting?: DeploymentStacksDebugSetting

プロパティ値

deletedResources

最新の更新中に削除されたリソースの配列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

deletedResources?: ResourceReference[]

プロパティ値

denySettings

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

denySettings?: DenySettings

プロパティ値

deploymentId

デプロイ スタックによって作成されたデプロイ リソースの resourceId。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

deploymentId?: string

プロパティ値

string

deploymentScope

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

deploymentScope?: string

プロパティ値

string

description

デプロイ スタックの説明。

description?: string

プロパティ値

string

detachedResources

最新の更新中にデタッチされたリソースの配列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

detachedResources?: ResourceReference[]

プロパティ値

duration

デプロイ スタックの更新期間。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

duration?: string

プロパティ値

string

error

失敗した操作のエラーの詳細を返す、すべての Azure Resource Manager API の一般的なエラー応答。 (これは、OData エラー応答形式にも従います)。

error?: ErrorResponse

プロパティ値

failedResources

最新の更新中に目標の状態に到達できなかったリソースの配列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

failedResources?: ResourceReferenceExtended[]

プロパティ値

location

デプロイ スタックの場所。 作成後に変更することはできません。 サポートされている Azure の場所のいずれかである必要があります。

location?: string

プロパティ値

string

outputs

基になるデプロイの出力。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

outputs?: Record<string, unknown>

プロパティ値

Record<string, unknown>

parameters

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

parameters?: Record<string, unknown>

プロパティ値

Record<string, unknown>

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

parametersLink?: DeploymentStacksParametersLink

プロパティ値

provisioningState

デプロイ スタックの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

provisioningState?: string

プロパティ値

string

resources

デプロイ スタックによって現在管理されているリソースの配列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

resources?: ManagedResourceReference[]

プロパティ値

tags

デプロイ スタックのリソース タグ。

tags?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}

template

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

template?: Record<string, unknown>

プロパティ値

Record<string, unknown>

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

templateLink?: DeploymentStacksTemplateLink

プロパティ値

継承されたプロパティの詳細

id

Azure 上の任意のリソースを検索するために使用される文字列 ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

id?: string

プロパティ値

string

承元AzureResourceBase.id

name

このリソースの名前。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

name?: string

プロパティ値

string

承元 AzureResourceBase.name

systemData

createdBy と modifiedBy 情報を含む Azure Resource Manager メタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

systemData?: SystemData

プロパティ値

承元:AzureResourceBase.systemData

type

このリソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

type?: string

プロパティ値

string

承元AzureResourceBase.type