次の方法で共有


DeploymentWhatIfProperties interface

デプロイの What-if プロパティ。

Extends

プロパティ

whatIfSettings

オプションのWhat-If操作設定。

継承されたプロパティ

debugSetting

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

expressionEvaluationOptions

テンプレート式を親テンプレートのスコープ内で評価するか、入れ子になったテンプレートで評価するかを指定します。 入れ子になったテンプレートにのみ適用されます。 指定しない場合、既定値は outer です。

mode

リソースのデプロイに使用されるモード。 この値には、増分または完了のいずれかを指定できます。 Incremental モードでは、テンプレートに含まれていない既存のリソースを削除することなくリソースがデプロイされます。 完全モードでは、リソースがデプロイされ、テンプレートに含まれていないリソース グループ内の既存のリソースが削除されます。 リソースを意図せずに削除する可能性があるため、Complete モードを使用する場合は注意してください。

onErrorDeployment

エラーの動作に対するデプロイ。

parameters

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

parametersLink

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

template

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

templateLink

テンプレートの URI。 templateLink プロパティまたはテンプレート プロパティを使用しますが、両方は使用しません。

プロパティの詳細

whatIfSettings

オプションのWhat-If操作設定。

whatIfSettings?: DeploymentWhatIfSettings

プロパティ値

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

debugSetting

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

debugSetting?: DebugSetting

プロパティ値

DeploymentProperties.debugSettingから継承

expressionEvaluationOptions

テンプレート式を親テンプレートのスコープ内で評価するか、入れ子になったテンプレートで評価するかを指定します。 入れ子になったテンプレートにのみ適用されます。 指定しない場合、既定値は outer です。

expressionEvaluationOptions?: ExpressionEvaluationOptions

プロパティ値

DeploymentProperties.expressionEvaluationOptionsから継承

mode

リソースのデプロイに使用されるモード。 この値には、増分または完了のいずれかを指定できます。 Incremental モードでは、テンプレートに含まれていない既存のリソースを削除することなくリソースがデプロイされます。 完全モードでは、リソースがデプロイされ、テンプレートに含まれていないリソース グループ内の既存のリソースが削除されます。 リソースを意図せずに削除する可能性があるため、Complete モードを使用する場合は注意してください。

mode: DeploymentMode

プロパティ値

DeploymentProperties.modeから継承

onErrorDeployment

エラーの動作に対するデプロイ。

onErrorDeployment?: OnErrorDeployment

プロパティ値

DeploymentProperties.onErrorDeploymentから継承

parameters

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

parameters?: Record<string, unknown>

プロパティ値

Record<string, unknown>

DeploymentProperties.parametersから継承

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

parametersLink?: ParametersLink

プロパティ値

DeploymentProperties.parametersLinkから継承

template

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

template?: Record<string, unknown>

プロパティ値

Record<string, unknown>

DeploymentProperties.templateから継承

テンプレートの URI。 templateLink プロパティまたはテンプレート プロパティを使用しますが、両方は使用しません。

templateLink?: TemplateLink

プロパティ値

DeploymentProperties.templateLinkから継承