次の方法で共有


ArmDeploymentProperties クラス

定義

デプロイメントのプロパティです。

public class ArmDeploymentProperties
type ArmDeploymentProperties = class
Public Class ArmDeploymentProperties
継承
ArmDeploymentProperties
派生

コンストラクター

ArmDeploymentProperties(ArmDeploymentMode)

ArmDeploymentProperties の新しいインスタンスを初期化します。

プロパティ

DebugSettingDetailLevel

デバッグのためにログに記録する情報の種類を指定します。 許可される値は none、requestContent、responseContent、または requestContent と responseContent の両方でコンマで区切られています。 既定値は none です。 この値を設定する場合は、デプロイ時に渡す情報の種類を慎重に検討してください。 要求または応答に関する情報をログ記録すると、デプロイ操作で取得される重要なデータを公開する可能性があります。

ErrorDeployment

エラー時の展開の動作。

ExpressionEvaluationScope

入れ子になったテンプレート内のパラメーター、変数、関数の評価に使用するスコープ。

Mode

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

Parameters

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

このプロパティにオブジェクトを割り当てるには、 を使用します FromObjectAsJson<T>(T, JsonSerializerOptions)

このプロパティに既に書式設定された json 文字列を割り当てるには、 を使用 FromString(String)します。

例 :

  • BinaryData.FromObjectAsJson("foo")ペイロード "foo" を作成します。
  • BinaryData.FromString("\"foo\"")ペイロード "foo" を作成します。
  • BinaryData.FromObjectAsJson(new { key = "value" }){ "key": "value" }のペイロードを作成します。
  • BinaryData.FromString("{\"key\": \"value\"}"){ "key": "value" }のペイロードを作成します。

ParametersLink

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

Template

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

このプロパティにオブジェクトを割り当てるには、 を使用します FromObjectAsJson<T>(T, JsonSerializerOptions)

このプロパティに既に書式設定された json 文字列を割り当てるには、 を使用 FromString(String)します。

例 :

  • BinaryData.FromObjectAsJson("foo")ペイロード "foo" を作成します。
  • BinaryData.FromString("\"foo\"")ペイロード "foo" を作成します。
  • BinaryData.FromObjectAsJson(new { key = "value" }){ "key": "value" }のペイロードを作成します。
  • BinaryData.FromString("{\"key\": \"value\"}"){ "key": "value" }のペイロードを作成します。

TemplateLink

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

適用対象