Delen via


Microsoft.DeviceUpdate-accounts 2022-10-01

Bicep-resourcedefinitie

Het resourcetype accounts kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.DeviceUpdate/accounts wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.DeviceUpdate/accounts@2022-10-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    privateEndpointConnections: [
      {
        properties: {
          groupIds: [
            'string'
          ]
          privateEndpoint: {}
          privateLinkServiceConnectionState: {
            actionsRequired: 'string'
            description: 'string'
            status: 'string'
          }
        }
      }
    ]
    publicNetworkAccess: 'string'
    sku: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

AccountProperties

Naam Beschrijving Waarde
privateEndpointConnections Lijst met privé-eindpuntverbindingen die zijn gekoppeld aan het account. PrivateEndpointConnection[]
publicNetworkAccess Of openbare netwerktoegang wel of niet is toegestaan voor het account. 'Uitgeschakeld'
'Ingeschakeld'
Sku SKU voor apparaatupdate 'Gratis'
'Standaard'

ManagedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. UserAssignedId-entiteiten

Microsoft.DeviceUpdate/accounts

Naam Beschrijving Waarde
identiteit Het type identiteit dat wordt gebruikt voor de resource. ManagedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 3
Patroon = ^[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ (vereist)
Eigenschappen Eigenschappen van apparaatupdate-account. AccountProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

PrivateEndpoint

Naam Beschrijving Waarde

PrivateEndpointConnection

Naam Beschrijving Waarde
Eigenschappen Resource-eigenschappen. PrivateEndpointConnectionProperties (vereist)

PrivateEndpointConnectionProperties

Naam Beschrijving Waarde
groupIds Matrix van groeps-id's. tekenreeks[]
privateEndpoint De resource van het privé-eindpunt. PrivateEndpoint-
privateLinkServiceConnectionState Een verzameling informatie over de status van de verbinding tussen serviceconsumer en provider. PrivateLinkServiceConnectionState (vereist)

PrivateLinkServiceConnectionState

Naam Beschrijving Waarde
actionsRequired Een bericht dat aangeeft of wijzigingen in de serviceprovider updates voor de consument vereisen. snaar
beschrijving De reden voor goedkeuring/afwijzing van de verbinding. snaar
status Geeft aan of de verbinding is goedgekeurd/geweigerd/verwijderd door de eigenaar van de service. 'Goedgekeurd'
'In behandeling'
'Geweigerd'

TrackedResourceTags

Naam Beschrijving Waarde

UserAssignedIdentities

Naam Beschrijving Waarde

UserAssignedIdentity

Naam Beschrijving Waarde

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
Apparaatupdate maken voor een IoT Hub-account Met deze sjabloon maakt u een account dat een openbare DNS-record biedt en waarmee REST API-aanroepen naar Data Plane kunnen worden gemaakt. Vervolgens moet de gebruiker een exemplaar maken onder het account en deze koppelen aan een IoT Hub om de service te gaan gebruiken.
Apparaatupdate maken voor Een IoT Hub-account, exemplaar, IoT Hub- Met deze sjabloon maakt u een account en een exemplaar en een hub waarmee het exemplaar kan worden gekoppeld. De hub wordt geconfigureerd met het benodigde toegangsbeleid, de routes en de consumentengroep.

Resourcedefinitie van ARM-sjabloon

Het resourcetype accounts kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.DeviceUpdate/accounts-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.DeviceUpdate/accounts",
  "apiVersion": "2022-10-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "privateEndpointConnections": [
      {
        "properties": {
          "groupIds": [ "string" ],
          "privateEndpoint": {
          },
          "privateLinkServiceConnectionState": {
            "actionsRequired": "string",
            "description": "string",
            "status": "string"
          }
        }
      }
    ],
    "publicNetworkAccess": "string",
    "sku": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

AccountProperties

Naam Beschrijving Waarde
privateEndpointConnections Lijst met privé-eindpuntverbindingen die zijn gekoppeld aan het account. PrivateEndpointConnection[]
publicNetworkAccess Of openbare netwerktoegang wel of niet is toegestaan voor het account. 'Uitgeschakeld'
'Ingeschakeld'
Sku SKU voor apparaatupdate 'Gratis'
'Standaard'

ManagedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. UserAssignedId-entiteiten

Microsoft.DeviceUpdate/accounts

Naam Beschrijving Waarde
apiVersion De API-versie '2022-10-01'
identiteit Het type identiteit dat wordt gebruikt voor de resource. ManagedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 3
Patroon = ^[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ (vereist)
Eigenschappen Eigenschappen van apparaatupdate-account. AccountProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.DeviceUpdate/accounts'

PrivateEndpoint

Naam Beschrijving Waarde

PrivateEndpointConnection

Naam Beschrijving Waarde
Eigenschappen Resource-eigenschappen. PrivateEndpointConnectionProperties (vereist)

PrivateEndpointConnectionProperties

Naam Beschrijving Waarde
groupIds Matrix van groeps-id's. tekenreeks[]
privateEndpoint De resource van het privé-eindpunt. PrivateEndpoint-
privateLinkServiceConnectionState Een verzameling informatie over de status van de verbinding tussen serviceconsumer en provider. PrivateLinkServiceConnectionState (vereist)

PrivateLinkServiceConnectionState

Naam Beschrijving Waarde
actionsRequired Een bericht dat aangeeft of wijzigingen in de serviceprovider updates voor de consument vereisen. snaar
beschrijving De reden voor goedkeuring/afwijzing van de verbinding. snaar
status Geeft aan of de verbinding is goedgekeurd/geweigerd/verwijderd door de eigenaar van de service. 'Goedgekeurd'
'In behandeling'
'Geweigerd'

TrackedResourceTags

Naam Beschrijving Waarde

UserAssignedIdentities

Naam Beschrijving Waarde

UserAssignedIdentity

Naam Beschrijving Waarde

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
Apparaatupdate maken voor een IoT Hub-account

implementeren in Azure
Met deze sjabloon maakt u een account dat een openbare DNS-record biedt en waarmee REST API-aanroepen naar Data Plane kunnen worden gemaakt. Vervolgens moet de gebruiker een exemplaar maken onder het account en deze koppelen aan een IoT Hub om de service te gaan gebruiken.
Apparaatupdate maken voor Een IoT Hub-account, exemplaar, IoT Hub-

implementeren in Azure
Met deze sjabloon maakt u een account en een exemplaar en een hub waarmee het exemplaar kan worden gekoppeld. De hub wordt geconfigureerd met het benodigde toegangsbeleid, de routes en de consumentengroep.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype accounts kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.DeviceUpdate/accounts wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DeviceUpdate/accounts@2022-10-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      privateEndpointConnections = [
        {
          properties = {
            groupIds = [
              "string"
            ]
            privateEndpoint = {
            }
            privateLinkServiceConnectionState = {
              actionsRequired = "string"
              description = "string"
              status = "string"
            }
          }
        }
      ]
      publicNetworkAccess = "string"
      sku = "string"
    }
  })
}

Eigenschapswaarden

AccountProperties

Naam Beschrijving Waarde
privateEndpointConnections Lijst met privé-eindpuntverbindingen die zijn gekoppeld aan het account. PrivateEndpointConnection[]
publicNetworkAccess Of openbare netwerktoegang wel of niet is toegestaan voor het account. 'Uitgeschakeld'
'Ingeschakeld'
Sku SKU voor apparaatupdate 'Gratis'
'Standaard'

ManagedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. UserAssignedId-entiteiten

Microsoft.DeviceUpdate/accounts

Naam Beschrijving Waarde
identiteit Het type identiteit dat wordt gebruikt voor de resource. ManagedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 3
Patroon = ^[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ (vereist)
Eigenschappen Eigenschappen van apparaatupdate-account. AccountProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.DeviceUpdate/accounts@2022-10-01"

PrivateEndpoint

Naam Beschrijving Waarde

PrivateEndpointConnection

Naam Beschrijving Waarde
Eigenschappen Resource-eigenschappen. PrivateEndpointConnectionProperties (vereist)

PrivateEndpointConnectionProperties

Naam Beschrijving Waarde
groupIds Matrix van groeps-id's. tekenreeks[]
privateEndpoint De resource van het privé-eindpunt. PrivateEndpoint-
privateLinkServiceConnectionState Een verzameling informatie over de status van de verbinding tussen serviceconsumer en provider. PrivateLinkServiceConnectionState (vereist)

PrivateLinkServiceConnectionState

Naam Beschrijving Waarde
actionsRequired Een bericht dat aangeeft of wijzigingen in de serviceprovider updates voor de consument vereisen. snaar
beschrijving De reden voor goedkeuring/afwijzing van de verbinding. snaar
status Geeft aan of de verbinding is goedgekeurd/geweigerd/verwijderd door de eigenaar van de service. 'Goedgekeurd'
'In behandeling'
'Geweigerd'

TrackedResourceTags

Naam Beschrijving Waarde

UserAssignedIdentities

Naam Beschrijving Waarde

UserAssignedIdentity

Naam Beschrijving Waarde