次の方法で共有


Microsoft.Resources デプロイ 2018-05-01

備考

Bicep の場合は、このリソースの種類ではなく モジュールを使用 検討してください。

Bicep リソース定義

デプロイ リソースの種類は、次を対象とする操作でデプロイできます。

  • サブスクリプションの - リソース グループサブスクリプションデプロイ コマンド 参照 - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Resources/deployments リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Resources/deployments@2018-05-01' = {
  location: 'string'
  name: 'string'
  properties: {
    debugSetting: {
      detailLevel: 'string'
    }
    mode: 'string'
    onErrorDeployment: {
      deploymentName: 'string'
      type: 'string'
    }
    parameters: any(Azure.Bicep.Types.Concrete.AnyType)
    parametersLink: {
      contentVersion: 'string'
      uri: 'string'
    }
    template: any(Azure.Bicep.Types.Concrete.AnyType)
    templateLink: {
      contentVersion: 'string'
      uri: 'string'
    }
  }
}

プロパティ値

DebugSetting

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

DeploymentPropertiesOrDeploymentPropertiesExtended

名前 形容 価値
debugSetting デプロイのデバッグ設定。 DebugSetting
モード リソースのデプロイに使用されるモード。 この値には、Incremental または Complete のいずれかを指定できます。 増分モードでは、テンプレートに含まれていない既存のリソースを削除せずにリソースがデプロイされます。 完全モードでは、リソースがデプロイされ、テンプレートに含まれていないリソース グループ内の既存のリソースが削除されます。 リソースを誤って削除する可能性があるため、完全モードを使用する場合は注意してください。 'Complete'
'Incremental' (必須)
onErrorDeployment エラー動作でのデプロイ。 OnErrorDeploymentOrOnErrorDeploymentExtended
パラメーター テンプレートのデプロイ パラメーターを定義する名前と値のペア。 この要素は、既存のパラメーター ファイルへのリンクではなく、要求でパラメーター値を直接指定する場合に使用します。 parametersLink プロパティまたは parameters プロパティを使用しますが、両方を使用することはできません。 JObject または整形式の JSON 文字列を指定できます。 任意
parametersLink パラメーター ファイルの URI。 この要素を使用して、既存のパラメーター ファイルにリンクします。 parametersLink プロパティまたは parameters プロパティを使用しますが、両方を使用することはできません。 ParametersLink
テンプレート テンプレートの内容。 この要素は、既存のテンプレートへのリンクではなく、要求でテンプレート構文を直接渡す場合に使用します。 JObject または整形式の JSON 文字列を指定できます。 templateLink プロパティまたは template プロパティを使用しますが、両方は使用しないでください。 任意
templateLink テンプレートの URI。 templateLink プロパティまたは template プロパティを使用しますが、両方は使用しないでください。 TemplateLink

Microsoft.Resources/deployments

名前 形容 価値
場所 デプロイ データを格納する場所。
名前 リソース名

制約:
最小長 = 1
最大長 = 1
パターン = ^[-\w\._\(\)]+$ (必須)
プロパティ 展開プロパティ。 DeploymentPropertiesOrDeploymentPropertiesExtended (必須)

OnErrorDeploymentOrOnErrorDeploymentExtended

名前 形容 価値
deploymentName エラー ケースで使用するデプロイ。
種類 エラー動作の種類でのデプロイ。 指定できる値は LastSuccessful と SpecificDeployment です。 'LastSuccessful'
'SpecificDeployment'
名前 形容 価値
contentVersion 含まれている場合は、テンプレートの ContentVersion と一致する必要があります。
uri パラメーター ファイルの URI。 string (必須)
名前 形容 価値
contentVersion 含まれている場合は、テンプレートの ContentVersion と一致する必要があります。
uri デプロイするテンプレートの URI。 string (必須)

ARM テンプレート リソース定義

デプロイ リソースの種類は、次を対象とする操作でデプロイできます。

  • サブスクリプションの - リソース グループサブスクリプションデプロイ コマンド 参照 - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Resources/deployments リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Resources/deployments",
  "apiVersion": "2018-05-01",
  "name": "string",
  "location": "string",
  "properties": {
    "debugSetting": {
      "detailLevel": "string"
    },
    "mode": "string",
    "onErrorDeployment": {
      "deploymentName": "string",
      "type": "string"
    },
    "parameters": {},
    "parametersLink": {
      "contentVersion": "string",
      "uri": "string"
    },
    "template": {},
    "templateLink": {
      "contentVersion": "string",
      "uri": "string"
    }
  }
}

プロパティ値

DebugSetting

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

DeploymentPropertiesOrDeploymentPropertiesExtended

名前 形容 価値
debugSetting デプロイのデバッグ設定。 DebugSetting
モード リソースのデプロイに使用されるモード。 この値には、Incremental または Complete のいずれかを指定できます。 増分モードでは、テンプレートに含まれていない既存のリソースを削除せずにリソースがデプロイされます。 完全モードでは、リソースがデプロイされ、テンプレートに含まれていないリソース グループ内の既存のリソースが削除されます。 リソースを誤って削除する可能性があるため、完全モードを使用する場合は注意してください。 'Complete'
'Incremental' (必須)
onErrorDeployment エラー動作でのデプロイ。 OnErrorDeploymentOrOnErrorDeploymentExtended
パラメーター テンプレートのデプロイ パラメーターを定義する名前と値のペア。 この要素は、既存のパラメーター ファイルへのリンクではなく、要求でパラメーター値を直接指定する場合に使用します。 parametersLink プロパティまたは parameters プロパティを使用しますが、両方を使用することはできません。 JObject または整形式の JSON 文字列を指定できます。 任意
parametersLink パラメーター ファイルの URI。 この要素を使用して、既存のパラメーター ファイルにリンクします。 parametersLink プロパティまたは parameters プロパティを使用しますが、両方を使用することはできません。 ParametersLink
テンプレート テンプレートの内容。 この要素は、既存のテンプレートへのリンクではなく、要求でテンプレート構文を直接渡す場合に使用します。 JObject または整形式の JSON 文字列を指定できます。 templateLink プロパティまたは template プロパティを使用しますが、両方は使用しないでください。 任意
templateLink テンプレートの URI。 templateLink プロパティまたは template プロパティを使用しますが、両方は使用しないでください。 TemplateLink

Microsoft.Resources/deployments

名前 形容 価値
apiVersion API のバージョン '2018-05-01'
場所 デプロイ データを格納する場所。
名前 リソース名

制約:
最小長 = 1
最大長 = 1
パターン = ^[-\w\._\(\)]+$ (必須)
プロパティ 展開プロパティ。 DeploymentPropertiesOrDeploymentPropertiesExtended (必須)
種類 リソースの種類 'Microsoft.Resources/deployments'

OnErrorDeploymentOrOnErrorDeploymentExtended

名前 形容 価値
deploymentName エラー ケースで使用するデプロイ。
種類 エラー動作の種類でのデプロイ。 指定できる値は LastSuccessful と SpecificDeployment です。 'LastSuccessful'
'SpecificDeployment'
名前 形容 価値
contentVersion 含まれている場合は、テンプレートの ContentVersion と一致する必要があります。
uri パラメーター ファイルの URI。 string (必須)
名前 形容 価値
contentVersion 含まれている場合は、テンプレートの ContentVersion と一致する必要があります。
uri デプロイするテンプレートの URI。 string (必須)

Terraform (AzAPI プロバイダー) リソース定義

デプロイ リソースの種類は、次を対象とする操作でデプロイできます。

  • サブスクリプション* リソース グループ

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Resources/deployments リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Resources/deployments@2018-05-01"
  name = "string"
  location = "string"
  body = jsonencode({
    properties = {
      debugSetting = {
        detailLevel = "string"
      }
      mode = "string"
      onErrorDeployment = {
        deploymentName = "string"
        type = "string"
      }
      parameters = ?
      parametersLink = {
        contentVersion = "string"
        uri = "string"
      }
      template = ?
      templateLink = {
        contentVersion = "string"
        uri = "string"
      }
    }
  })
}

プロパティ値

DebugSetting

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

DeploymentPropertiesOrDeploymentPropertiesExtended

名前 形容 価値
debugSetting デプロイのデバッグ設定。 DebugSetting
モード リソースのデプロイに使用されるモード。 この値には、Incremental または Complete のいずれかを指定できます。 増分モードでは、テンプレートに含まれていない既存のリソースを削除せずにリソースがデプロイされます。 完全モードでは、リソースがデプロイされ、テンプレートに含まれていないリソース グループ内の既存のリソースが削除されます。 リソースを誤って削除する可能性があるため、完全モードを使用する場合は注意してください。 'Complete'
'Incremental' (必須)
onErrorDeployment エラー動作でのデプロイ。 OnErrorDeploymentOrOnErrorDeploymentExtended
パラメーター テンプレートのデプロイ パラメーターを定義する名前と値のペア。 この要素は、既存のパラメーター ファイルへのリンクではなく、要求でパラメーター値を直接指定する場合に使用します。 parametersLink プロパティまたは parameters プロパティを使用しますが、両方を使用することはできません。 JObject または整形式の JSON 文字列を指定できます。 任意
parametersLink パラメーター ファイルの URI。 この要素を使用して、既存のパラメーター ファイルにリンクします。 parametersLink プロパティまたは parameters プロパティを使用しますが、両方を使用することはできません。 ParametersLink
テンプレート テンプレートの内容。 この要素は、既存のテンプレートへのリンクではなく、要求でテンプレート構文を直接渡す場合に使用します。 JObject または整形式の JSON 文字列を指定できます。 templateLink プロパティまたは template プロパティを使用しますが、両方は使用しないでください。 任意
templateLink テンプレートの URI。 templateLink プロパティまたは template プロパティを使用しますが、両方は使用しないでください。 TemplateLink

Microsoft.Resources/deployments

名前 形容 価値
場所 デプロイ データを格納する場所。
名前 リソース名

制約:
最小長 = 1
最大長 = 1
パターン = ^[-\w\._\(\)]+$ (必須)
プロパティ 展開プロパティ。 DeploymentPropertiesOrDeploymentPropertiesExtended (必須)
種類 リソースの種類 "Microsoft.Resources/deployments@2018-05-01"

OnErrorDeploymentOrOnErrorDeploymentExtended

名前 形容 価値
deploymentName エラー ケースで使用するデプロイ。
種類 エラー動作の種類でのデプロイ。 指定できる値は LastSuccessful と SpecificDeployment です。 'LastSuccessful'
'SpecificDeployment'
名前 形容 価値
contentVersion 含まれている場合は、テンプレートの ContentVersion と一致する必要があります。
uri パラメーター ファイルの URI。 string (必須)
名前 形容 価値
contentVersion 含まれている場合は、テンプレートの ContentVersion と一致する必要があります。
uri デプロイするテンプレートの URI。 string (必須)