共用方式為


Microsoft.Solutions 應用程式

Bicep 資源定義

應用程式資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Solutions/applications 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.Solutions/applications@2023-12-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  managedBy: 'string'
  name: 'string'
  plan: {
    name: 'string'
    product: 'string'
    promotionCode: 'string'
    publisher: 'string'
    version: 'string'
  }
  properties: {
    applicationDefinitionId: 'string'
    jitAccessPolicy: {
      jitAccessEnabled: bool
      jitApprovalMode: 'string'
      jitApprovers: [
        {
          displayName: 'string'
          id: 'string'
          type: 'string'
        }
      ]
      maximumJitAccessDuration: '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'
  }
}

屬性值

ApplicationJitAccessPolicy

名字 描述 價值
jitAccessEnabled 是否啟用 JIT 存取。 布林 (必要)
jitApprovalMode JIT 核准模式。 'AutoApprove'
'ManualApprove'
'NotSpecified'
jitApprovers JIT 核准者 JitApproverDefinition[]
maximumJitAccessDuration 授與最大持續時間 JIT 存取權。 這是ISO8601時間週期值。 字串

ApplicationProperties

名字 描述 價值
applicationDefinitionId 受控應用程式定義標識碼的完整路徑。 字串
jitAccessPolicy 受控應用程式 Jit 存取原則。 ApplicationJitAccessPolicy
managedResourceGroupId 受控資源群組標識碼。 字串
參數 定義受控應用程式參數的名稱和值組。 它可以是 JObject 或格式正確的 JSON 字串。 任何

身份

名字 描述 價值
類型 識別類型。 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities 與資源相關聯的使用者身分識別清單。 使用者身分識別字典索引鍵參考的格式為:『/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。 IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

名字 描述 價值

JitApproverDefinition

名字 描述 價值
displayName 核准者顯示名稱。 字串
id 核准者服務主體標識碼。 字串 (必要)
類型 核准者類型。 'group'
'user'

Microsoft.Solutions/applications

名字 描述 價值
身份 資源的身分識別。 身分識別
受控應用程式的種類。 允許的值為 MarketPlace 和 ServiceCatalog。 字串

約束:
模式 = ^[-\w\._,\(\)]+$ (必要)
位置 資源位置 字串
managedBy 管理此資源的資源識別碼。 字串
名字 資源名稱 字串

約束:
最小長度 = 3
最大長度 = 3 (必要)
計劃 計劃資訊。 方案
性能 受控應用程式屬性。 ApplicationProperties (必要)
sku 資源的 SKU。 Sku
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤

計劃

名字 描述 價值
名字 計劃名稱。 字串 (必要)
產品 產品名稱。 字串 (必要)
promotionCode 促銷碼。 字串
發行人 發行者標識碼。 字串 (必要)
版本 方案的版本。 字串 (必要)

ResourceTags

名字 描述 價值

Sku

名字 描述 價值
能力 SKU 容量。 int
家庭 SKU 系列。 字串
SKU 模型。 字串
名字 SKU 名稱。 字串 (必要)
大小 SKU 大小。 字串
SKU 層。 字串

UserAssignedResourceIdentity

名字 描述 價值

ARM 樣本資源定義

應用程式資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Solutions/applications 資源,請將下列 JSON 新增至範本。

{
  "type": "Microsoft.Solutions/applications",
  "apiVersion": "2023-12-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "managedBy": "string",
  "plan": {
    "name": "string",
    "product": "string",
    "promotionCode": "string",
    "publisher": "string",
    "version": "string"
  },
  "properties": {
    "applicationDefinitionId": "string",
    "jitAccessPolicy": {
      "jitAccessEnabled": "bool",
      "jitApprovalMode": "string",
      "jitApprovers": [
        {
          "displayName": "string",
          "id": "string",
          "type": "string"
        }
      ],
      "maximumJitAccessDuration": "string"
    },
    "managedResourceGroupId": "string",
    "parameters": {}
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "model": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

屬性值

ApplicationJitAccessPolicy

名字 描述 價值
jitAccessEnabled 是否啟用 JIT 存取。 布林 (必要)
jitApprovalMode JIT 核准模式。 'AutoApprove'
'ManualApprove'
'NotSpecified'
jitApprovers JIT 核准者 JitApproverDefinition[]
maximumJitAccessDuration 授與最大持續時間 JIT 存取權。 這是ISO8601時間週期值。 字串

ApplicationProperties

名字 描述 價值
applicationDefinitionId 受控應用程式定義標識碼的完整路徑。 字串
jitAccessPolicy 受控應用程式 Jit 存取原則。 ApplicationJitAccessPolicy
managedResourceGroupId 受控資源群組標識碼。 字串
參數 定義受控應用程式參數的名稱和值組。 它可以是 JObject 或格式正確的 JSON 字串。 任何

身份

名字 描述 價值
類型 識別類型。 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities 與資源相關聯的使用者身分識別清單。 使用者身分識別字典索引鍵參考的格式為:『/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。 IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

名字 描述 價值

JitApproverDefinition

名字 描述 價值
displayName 核准者顯示名稱。 字串
id 核准者服務主體標識碼。 字串 (必要)
類型 核准者類型。 'group'
'user'

Microsoft.Solutions/applications

名字 描述 價值
apiVersion API 版本 '2023-12-01-preview'
身份 資源的身分識別。 身分識別
受控應用程式的種類。 允許的值為 MarketPlace 和 ServiceCatalog。 字串

約束:
模式 = ^[-\w\._,\(\)]+$ (必要)
位置 資源位置 字串
managedBy 管理此資源的資源識別碼。 字串
名字 資源名稱 字串

約束:
最小長度 = 3
最大長度 = 3 (必要)
計劃 計劃資訊。 方案
性能 受控應用程式屬性。 ApplicationProperties (必要)
sku 資源的 SKU。 Sku
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤
類型 資源類型 'Microsoft.Solutions/applications'

計劃

名字 描述 價值
名字 計劃名稱。 字串 (必要)
產品 產品名稱。 字串 (必要)
promotionCode 促銷碼。 字串
發行人 發行者標識碼。 字串 (必要)
版本 方案的版本。 字串 (必要)

ResourceTags

名字 描述 價值

Sku

名字 描述 價值
能力 SKU 容量。 int
家庭 SKU 系列。 字串
SKU 模型。 字串
名字 SKU 名稱。 字串 (必要)
大小 SKU 大小。 字串
SKU 層。 字串

UserAssignedResourceIdentity

名字 描述 價值

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
建立可部署連結範本的受控應用程式

部署至 Azure
此範本會建立部署連結範本的受控應用程式。
使用自定義檢視建立受控應用程式

部署至 Azure
此範本會建立具有自定義預設檢視的受控應用程式。
使用計量和警示建立受控應用程式

部署至 Azure
此範本會建立具有應用程式計量和警示的受控應用程式。

Terraform (AzAPI 提供者) 資源定義

應用程式資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Solutions/applications 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Solutions/applications@2023-12-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  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"
      jitAccessPolicy = {
        jitAccessEnabled = bool
        jitApprovalMode = "string"
        jitApprovers = [
          {
            displayName = "string"
            id = "string"
            type = "string"
          }
        ]
        maximumJitAccessDuration = "string"
      }
      managedResourceGroupId = "string"
      parameters = ?
    }
  })
}

屬性值

ApplicationJitAccessPolicy

名字 描述 價值
jitAccessEnabled 是否啟用 JIT 存取。 布林 (必要)
jitApprovalMode JIT 核准模式。 'AutoApprove'
'ManualApprove'
'NotSpecified'
jitApprovers JIT 核准者 JitApproverDefinition[]
maximumJitAccessDuration 授與最大持續時間 JIT 存取權。 這是ISO8601時間週期值。 字串

ApplicationProperties

名字 描述 價值
applicationDefinitionId 受控應用程式定義標識碼的完整路徑。 字串
jitAccessPolicy 受控應用程式 Jit 存取原則。 ApplicationJitAccessPolicy
managedResourceGroupId 受控資源群組標識碼。 字串
參數 定義受控應用程式參數的名稱和值組。 它可以是 JObject 或格式正確的 JSON 字串。 任何

身份

名字 描述 價值
類型 識別類型。 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities 與資源相關聯的使用者身分識別清單。 使用者身分識別字典索引鍵參考的格式為:『/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。 IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

名字 描述 價值

JitApproverDefinition

名字 描述 價值
displayName 核准者顯示名稱。 字串
id 核准者服務主體標識碼。 字串 (必要)
類型 核准者類型。 'group'
'user'

Microsoft.Solutions/applications

名字 描述 價值
身份 資源的身分識別。 身分識別
受控應用程式的種類。 允許的值為 MarketPlace 和 ServiceCatalog。 字串

約束:
模式 = ^[-\w\._,\(\)]+$ (必要)
位置 資源位置 字串
managedBy 管理此資源的資源識別碼。 字串
名字 資源名稱 字串

約束:
最小長度 = 3
最大長度 = 3 (必要)
計劃 計劃資訊。 方案
性能 受控應用程式屬性。 ApplicationProperties (必要)
sku 資源的 SKU。 Sku
標籤 資源標籤 標記名稱和值的字典。
類型 資源類型 “Microsoft.Solutions/applications@2023-12-01-preview”

計劃

名字 描述 價值
名字 計劃名稱。 字串 (必要)
產品 產品名稱。 字串 (必要)
promotionCode 促銷碼。 字串
發行人 發行者標識碼。 字串 (必要)
版本 方案的版本。 字串 (必要)

ResourceTags

名字 描述 價值

Sku

名字 描述 價值
能力 SKU 容量。 int
家庭 SKU 系列。 字串
SKU 模型。 字串
名字 SKU 名稱。 字串 (必要)
大小 SKU 大小。 字串
SKU 層。 字串

UserAssignedResourceIdentity

名字 描述 價值