次の方法で共有


Microsoft.Solutions アプリケーション 2018-06-01

Bicep リソース定義

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

resource symbolicname 'Microsoft.Solutions/applications@2018-06-01' = {
  identity: {
    type: 'SystemAssigned'
  }
  kind: 'string'
  location: 'string'
  managedBy: 'string'
  name: 'string'
  plan: {
    name: 'string'
    product: 'string'
    promotionCode: 'string'
    publisher: 'string'
    version: 'string'
  }
  properties: {
    applicationDefinitionId: 'string'
    managedResourceGroupId: 'string'
    parameters: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  sku: {
    capacity: int
    family: 'string'
    model: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

ApplicationProperties

名前 形容 価値
applicationDefinitionId マネージド アプリケーション定義 ID の完全修飾パス。
managedResourceGroupId マネージド リソース グループ ID。 string (必須)
パラメーター マネージド アプリケーション パラメーターを定義する名前と値のペア。 JObject または整形式の JSON 文字列を指定できます。 任意

同一性

名前 形容 価値
種類 ID の種類。 'SystemAssigned'

Microsoft.Solutions/applications

名前 形容 価値
同一性 リソースの ID。 ID
種類 マネージド アプリケーションの種類。 使用できる値は MarketPlace と ServiceCatalog です。

制約:
パターン = ^[-\w\._,\(\)]+$ (必須)
場所 リソースの場所
managedBy このリソースを管理するリソースの ID。
名前 リソース名

制約:
最小長 = 3
最大長 = 3 (必須)
計画 プラン情報。 プランの
プロパティ マネージド アプリケーションのプロパティ。 ApplicationProperties (必須)
sku リソースの SKU。 SKU
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

計画

名前 形容 価値
名前 プラン名。 string (必須)
製品コード。 string (必須)
promotionCode 昇格コード。
発行者 発行元 ID。 string (必須)
バージョン プランのバージョン。 string (必須)

ResourceTags

名前 形容 価値

SKU

名前 形容 価値
能力 SKU 容量。 int
家族 SKU ファミリ。
モデル SKU モデル。
名前 SKU 名。 string (必須)
大きさ SKU サイズ。
SKU レベル。

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

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

{
  "type": "Microsoft.Solutions/applications",
  "apiVersion": "2018-06-01",
  "name": "string",
  "identity": {
    "type": "SystemAssigned"
  },
  "kind": "string",
  "location": "string",
  "managedBy": "string",
  "plan": {
    "name": "string",
    "product": "string",
    "promotionCode": "string",
    "publisher": "string",
    "version": "string"
  },
  "properties": {
    "applicationDefinitionId": "string",
    "managedResourceGroupId": "string",
    "parameters": {}
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "model": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

ApplicationProperties

名前 形容 価値
applicationDefinitionId マネージド アプリケーション定義 ID の完全修飾パス。
managedResourceGroupId マネージド リソース グループ ID。 string (必須)
パラメーター マネージド アプリケーション パラメーターを定義する名前と値のペア。 JObject または整形式の JSON 文字列を指定できます。 任意

同一性

名前 形容 価値
種類 ID の種類。 'SystemAssigned'

Microsoft.Solutions/applications

名前 形容 価値
apiVersion API のバージョン '2018-06-01'
同一性 リソースの ID。 ID
種類 マネージド アプリケーションの種類。 使用できる値は MarketPlace と ServiceCatalog です。

制約:
パターン = ^[-\w\._,\(\)]+$ (必須)
場所 リソースの場所
managedBy このリソースを管理するリソースの ID。
名前 リソース名

制約:
最小長 = 3
最大長 = 3 (必須)
計画 プラン情報。 プランの
プロパティ マネージド アプリケーションのプロパティ。 ApplicationProperties (必須)
sku リソースの SKU。 SKU
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.Solutions/applications'

計画

名前 形容 価値
名前 プラン名。 string (必須)
製品コード。 string (必須)
promotionCode 昇格コード。
発行者 発行元 ID。 string (必須)
バージョン プランのバージョン。 string (必須)

ResourceTags

名前 形容 価値

SKU

名前 形容 価値
能力 SKU 容量。 int
家族 SKU ファミリ。
モデル SKU モデル。
名前 SKU 名。 string (必須)
大きさ SKU サイズ。
SKU レベル。

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
リンクされたテンプレートをデプロイするマネージド アプリケーションを作成

Azure にデプロイする
このテンプレートは、リンクされたテンプレートをデプロイするマネージド アプリケーションを作成します。
カスタマイズされたビュー を使用してマネージド アプリケーションを作成する

Azure にデプロイする
このテンプレートは、カスタマイズされた既定のビューを持つマネージド アプリケーションを作成します。
メトリックとアラートを使用してマネージド アプリケーションを作成

Azure にデプロイする
このテンプレートは、アプリケーション メトリックとアラートを含むマネージド アプリケーションを作成します。

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

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

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Solutions/applications@2018-06-01"
  name = "string"
  identity = {
    type = "SystemAssigned"
  }
  kind = "string"
  location = "string"
  managedBy = "string"
  plan = {
    name = "string"
    product = "string"
    promotionCode = "string"
    publisher = "string"
    version = "string"
  }
  sku = {
    capacity = int
    family = "string"
    model = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      applicationDefinitionId = "string"
      managedResourceGroupId = "string"
      parameters = ?
    }
  })
}

プロパティ値

ApplicationProperties

名前 形容 価値
applicationDefinitionId マネージド アプリケーション定義 ID の完全修飾パス。
managedResourceGroupId マネージド リソース グループ ID。 string (必須)
パラメーター マネージド アプリケーション パラメーターを定義する名前と値のペア。 JObject または整形式の JSON 文字列を指定できます。 任意

同一性

名前 形容 価値
種類 ID の種類。 'SystemAssigned'

Microsoft.Solutions/applications

名前 形容 価値
同一性 リソースの ID。 ID
種類 マネージド アプリケーションの種類。 使用できる値は MarketPlace と ServiceCatalog です。

制約:
パターン = ^[-\w\._,\(\)]+$ (必須)
場所 リソースの場所
managedBy このリソースを管理するリソースの ID。
名前 リソース名

制約:
最小長 = 3
最大長 = 3 (必須)
計画 プラン情報。 プランの
プロパティ マネージド アプリケーションのプロパティ。 ApplicationProperties (必須)
sku リソースの SKU。 SKU
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.Solutions/applications@2018-06-01"

計画

名前 形容 価値
名前 プラン名。 string (必須)
製品コード。 string (必須)
promotionCode 昇格コード。
発行者 発行元 ID。 string (必須)
バージョン プランのバージョン。 string (必須)

ResourceTags

名前 形容 価値

SKU

名前 形容 価値
能力 SKU 容量。 int
家族 SKU ファミリ。
モデル SKU モデル。
名前 SKU 名。 string (必須)
大きさ SKU サイズ。
SKU レベル。