共用方式為


Microsoft。DeviceUpdate 帳戶 2022-04-01-preview

Bicep 資源定義

帳戶資源類型可以部署到:

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

資源格式

若要建立Microsoft。DeviceUpdate/accounts 資源,將下列 Bicep 新增至您的範本。

resource symbolicname 'Microsoft.DeviceUpdate/accounts@2022-04-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    privateEndpointConnections: [
      {
        properties: {
          groupIds: [
            'string'
          ]
          privateEndpoint: {}
          privateLinkServiceConnectionState: {
            actionsRequired: 'string'
            description: 'string'
            status: 'string'
          }
        }
      }
    ]
    publicNetworkAccess: 'string'
    sku: 'string'
  }
}

屬性值

accounts

名稱 描述
NAME 資源名稱 字串 (必要)
location 資源所在的地理位置 字串 (必要)
tags 資源標籤。 標記名稱和值的字典。 請參閱 範本中的標記
身分識別 用於資源的身分識別類型。 ManagedServiceIdentity
properties 裝置更新帳戶屬性。 AccountProperties

ManagedServiceIdentity

名稱 描述
type (允許 SystemAssigned 和 UserAssigned 類型的受控服務識別類型) 。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (必要)
userAssignedIdentities 與資源相關聯的使用者指派身分識別集。 userAssignedIdentities 字典索引鍵的格式為 ARM 資源識別碼:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft。ManagedIdentity/userAssignedIdentities/{identityName}。 字典值可以是要求中 () 的空白物件 {} 。 object

AccountProperties

名稱 描述
privateEndpointConnections 與帳戶相關聯的私人端點連線清單。 PrivateEndpointConnection[]
publicNetworkAccess 帳戶是否允許公用網路存取。 'Disabled'
'Enabled'
sku 裝置更新 SKU 'Free'
'Standard'

PrivateEndpointConnection

名稱 描述
properties 資源屬性。 PrivateEndpointConnectionProperties (必要)

PrivateEndpointConnectionProperties

名稱 描述
groupIds 群組識別碼的陣列。 string[]
privateEndpoint 私人端點的資源。 PrivateEndpoint
privateLinkServiceConnectionState 服務取用者與提供者之間線上狀態的相關資訊集合。 PrivateLinkServiceConnectionState (必要)

PrivateEndpoint

此物件不包含部署期間要設定的任何屬性。 所有屬性都是 ReadOnly。

PrivateLinkServiceConnectionState

名稱 描述
actionsRequired 訊息,指出服務提供者上的變更是否需要取用者的任何更新。 字串
description 核准/拒絕連線的原因。 字串
status 指出連線是否已由服務的擁有者核准/拒絕/移除。 「已核准」
'Pending'
「已拒絕」

快速入門範本

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

範本 描述
建立 IoT 中樞 帳戶的裝置更新

部署至 Azure
此範本會建立提供公用 DNS 記錄的帳戶,並允許對資料平面進行 REST API 呼叫。 然後,使用者必須在帳戶下建立實例,並將它與IoT 中樞連結,才能開始使用服務。
為IoT 中樞帳戶、實例、IoT 中樞建立裝置更新

部署至 Azure
此範本會建立帳戶,以及用來連結實例的實例和中樞。 它會使用必要的存取原則、路由和取用者群組來設定中樞。

ARM 範本資源定義

帳戶資源類型可以部署到:

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

資源格式

若要建立Microsoft。DeviceUpdate/accounts 資源,將下列 JSON 新增至您的範本。

{
  "type": "Microsoft.DeviceUpdate/accounts",
  "apiVersion": "2022-04-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "privateEndpointConnections": [
      {
        "properties": {
          "groupIds": [ "string" ],
          "privateEndpoint": {},
          "privateLinkServiceConnectionState": {
            "actionsRequired": "string",
            "description": "string",
            "status": "string"
          }
        }
      }
    ],
    "publicNetworkAccess": "string",
    "sku": "string"
  }
}

屬性值

accounts

名稱 描述
type 資源類型 'Microsoft。DeviceUpdate/accounts'
apiVersion 資源 API 版本 '2022-04-01-preview'
NAME 資源名稱 字串 (必要)
location 資源所在的地理位置 字串 (必要)
tags 資源標籤。 標記名稱和值的字典。 請參閱 範本中的標記
身分識別 用於資源的身分識別類型。 ManagedServiceIdentity
properties 裝置更新帳戶屬性。 AccountProperties

ManagedServiceIdentity

名稱 描述
type (允許 SystemAssigned 和 UserAssigned 類型的受控服務識別類型) 。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (必要)
userAssignedIdentities 與資源相關聯的使用者指派身分識別集。 userAssignedIdentities 字典索引鍵的格式為 ARM 資源識別碼:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft。ManagedIdentity/userAssignedIdentities/{identityName}。 字典值可以是要求中 () 的空白物件 {} 。 object

AccountProperties

名稱 描述
privateEndpointConnections 與帳戶相關聯的私人端點連線清單。 PrivateEndpointConnection[]
publicNetworkAccess 帳戶是否允許公用網路存取。 'Disabled'
'Enabled'
sku 裝置更新 SKU 'Free'
'Standard'

PrivateEndpointConnection

名稱 描述
properties 資源屬性。 PrivateEndpointConnectionProperties (必要)

PrivateEndpointConnectionProperties

名稱 描述
groupIds 群組識別碼的陣列。 string[]
privateEndpoint 私人端點的資源。 PrivateEndpoint
privateLinkServiceConnectionState 服務取用者與提供者之間線上狀態的相關資訊集合。 PrivateLinkServiceConnectionState (必要)

PrivateEndpoint

此物件不包含部署期間要設定的任何屬性。 所有屬性都是 ReadOnly。

PrivateLinkServiceConnectionState

名稱 描述
actionsRequired 訊息,指出服務提供者上的變更是否需要取用者的任何更新。 字串
description 核准/拒絕連線的原因。 字串
status 指出連線是否已由服務的擁有者核准/拒絕/移除。 「已核准」
'Pending'
「已拒絕」

快速入門範本

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

範本 描述
建立 IoT 中樞 帳戶的裝置更新

部署至 Azure
此範本會建立提供公用 DNS 記錄的帳戶,並允許對資料平面進行 REST API 呼叫。 然後,使用者必須在帳戶下建立實例,並將它與IoT 中樞連結,才能開始使用服務。
為IoT 中樞帳戶、實例、IoT 中樞建立裝置更新

部署至 Azure
此範本會建立帳戶,以及用來連結實例的實例和中樞。 它會使用必要的存取原則、路由和取用者群組來設定中樞。

Terraform (AzAPI 提供者) 資源定義

帳戶資源類型可以部署到:

  • 資源群組

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

資源格式

若要建立Microsoft。DeviceUpdate/accounts 資源,將下列 Terraform 新增至您的範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DeviceUpdate/accounts@2022-04-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      privateEndpointConnections = [
        {
          properties = {
            groupIds = [
              "string"
            ]
            privateEndpoint = {}
            privateLinkServiceConnectionState = {
              actionsRequired = "string"
              description = "string"
              status = "string"
            }
          }
        }
      ]
      publicNetworkAccess = "string"
      sku = "string"
    }
  })
}

屬性值

accounts

名稱 描述
type 資源類型 「Microsoft。DeviceUpdate/accounts@2022-04-01-preview」
NAME 資源名稱 字串 (必要)
location 資源所在的地理位置 字串 (必要)
parent_id 若要部署至資源群組,請使用該資源群組的識別碼。 字串 (必要)
tags 資源標籤。 標記名稱和值的字典。
身分識別 用於資源的身分識別類型。 ManagedServiceIdentity
properties 裝置更新帳戶屬性。 AccountProperties

ManagedServiceIdentity

名稱 描述
type (允許 SystemAssigned 和 UserAssigned 類型的受控服務識別類型) 。 「SystemAssigned」
「SystemAssigned,UserAssigned」
) 所需的 「UserAssigned」 (
identity_ids 與資源相關聯的使用者指派身分識別集。 userAssignedIdentities 字典索引鍵的格式為 ARM 資源識別碼:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft。ManagedIdentity/userAssignedIdentities/{identityName}。 字典值可以是要求中 () 的空白物件 {} 。 使用者身分識別識別碼的陣列。

AccountProperties

名稱 描述
privateEndpointConnections 與帳戶相關聯的私人端點連線清單。 PrivateEndpointConnection[]
publicNetworkAccess 帳戶是否允許公用網路存取。 「Disabled」
「Enabled」
sku 裝置更新 SKU 「Free」
「Standard」

PrivateEndpointConnection

名稱 描述
properties 資源屬性。 PrivateEndpointConnectionProperties (必要)

PrivateEndpointConnectionProperties

名稱 描述
groupIds 群組識別碼的陣列。 string[]
privateEndpoint 私人端點的資源。 PrivateEndpoint
privateLinkServiceConnectionState 服務取用者與提供者之間線上狀態的相關資訊集合。 PrivateLinkServiceConnectionState (必要)

PrivateEndpoint

此物件不包含部署期間要設定的任何屬性。 所有屬性都是 ReadOnly。

PrivateLinkServiceConnectionState

名稱 描述
actionsRequired 訊息,指出服務提供者上的變更是否需要取用者的任何更新。 字串
description 核准/拒絕連線的原因。 字串
status 指出連線是否已由服務的擁有者核准/拒絕/移除。 「已核准」
「Pending」
「Rejected」