Cuentas de Microsoft.DeviceUpdate
Definición de recursos de Bicep
El tipo de recurso accounts se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.DeviceUpdate/accounts, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.DeviceUpdate/accounts@2023-07-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
encryption: {
keyVaultKeyUri: 'string'
userAssignedIdentity: 'string'
}
privateEndpointConnections: [
{
properties: {
groupIds: [
'string'
]
privateEndpoint: {}
privateLinkServiceConnectionState: {
actionsRequired: 'string'
description: 'string'
status: 'string'
}
}
}
]
publicNetworkAccess: 'string'
sku: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
AccountProperties
Nombre | Descripción | Valor |
---|---|---|
encriptación | Propiedades de cifrado de CMK en reposo | de cifrado |
privateEndpointConnections | Lista de conexiones de punto de conexión privado asociadas a la cuenta. | privateEndpointConnection[] |
publicNetworkAccess | Indica si se permite o no el acceso a la red pública para la cuenta. | 'Deshabilitado' 'Habilitado' |
Sku | Device Update Sku | "Gratis" 'Estándar' |
Encriptación
Nombre | Descripción | Valor |
---|---|---|
keyVaultKeyUri | Identificador URI del almacén de claves | cuerda |
userAssignedIdentity | ResourceId completo de la identidad asignada por el usuario que se usará para el acceso al almacén de claves. La identidad también debe asignarse a la cuenta. | cuerda |
ManagedServiceIdentity
Microsoft.DeviceUpdate/accounts
Nombre | Descripción | Valor |
---|---|---|
identidad | Tipo de identidad que se usa para el recurso. | managedServiceIdentity |
ubicación | Ubicación geográfica donde reside el recurso | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 3 Longitud máxima = 3 Patrón = ^[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ (obligatorio) |
Propiedades | Propiedades de la cuenta de Device Update. | AccountProperties |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
PrivateEndpoint
Nombre | Descripción | Valor |
---|
PrivateEndpointConnection
Nombre | Descripción | Valor |
---|---|---|
Propiedades | Propiedades de recursos. | privateEndpointConnectionProperties (obligatorio) |
PrivateEndpointConnectionProperties
PrivateLinkServiceConnectionState
Nombre | Descripción | Valor |
---|---|---|
actionsRequired | Mensaje que indica si los cambios en el proveedor de servicios requieren actualizaciones en el consumidor. | cuerda |
descripción | Motivo de aprobación o rechazo de la conexión. | cuerda |
estado | Indica si el propietario del servicio ha aprobado o rechazado o eliminado la conexión. | 'Aprobado' 'Pendiente' 'Rechazado' |
TrackedResourceTags
Nombre | Descripción | Valor |
---|
UserAssignedIdentities
Nombre | Descripción | Valor |
---|
UserAssignedIdentity
Nombre | Descripción | Valor |
---|
Ejemplos de inicio rápido
En los ejemplos de inicio rápido siguientes se implementa este tipo de recurso.
Archivo de Bicep | Descripción |
---|---|
creación de una cuenta de Device Update para IoT Hub | Esta plantilla crea una cuenta que proporciona un registro DNS público y permite realizar llamadas api REST al plano de datos. A continuación, el usuario debe crear una instancia en la cuenta y vincularla con una instancia de IoT Hub para empezar a usar el servicio. |
crear una cuenta de Device Update para IoT Hub, una instancia de IoT Hub | Esta plantilla crea una cuenta y una instancia y un centro con el que vincular la instancia. Configura el centro con las directivas de acceso, las rutas y el grupo de consumidores necesarios. |
Definición de recursos de plantilla de ARM
El tipo de recurso accounts se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.DeviceUpdate/accounts, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.DeviceUpdate/accounts",
"apiVersion": "2023-07-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"encryption": {
"keyVaultKeyUri": "string",
"userAssignedIdentity": "string"
},
"privateEndpointConnections": [
{
"properties": {
"groupIds": [ "string" ],
"privateEndpoint": {
},
"privateLinkServiceConnectionState": {
"actionsRequired": "string",
"description": "string",
"status": "string"
}
}
}
],
"publicNetworkAccess": "string",
"sku": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
AccountProperties
Nombre | Descripción | Valor |
---|---|---|
encriptación | Propiedades de cifrado de CMK en reposo | de cifrado |
privateEndpointConnections | Lista de conexiones de punto de conexión privado asociadas a la cuenta. | privateEndpointConnection[] |
publicNetworkAccess | Indica si se permite o no el acceso a la red pública para la cuenta. | 'Deshabilitado' 'Habilitado' |
Sku | Device Update Sku | "Gratis" 'Estándar' |
Encriptación
Nombre | Descripción | Valor |
---|---|---|
keyVaultKeyUri | Identificador URI del almacén de claves | cuerda |
userAssignedIdentity | ResourceId completo de la identidad asignada por el usuario que se usará para el acceso al almacén de claves. La identidad también debe asignarse a la cuenta. | cuerda |
ManagedServiceIdentity
Microsoft.DeviceUpdate/accounts
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2023-07-01' |
identidad | Tipo de identidad que se usa para el recurso. | managedServiceIdentity |
ubicación | Ubicación geográfica donde reside el recurso | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 3 Longitud máxima = 3 Patrón = ^[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ (obligatorio) |
Propiedades | Propiedades de la cuenta de Device Update. | AccountProperties |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo | El tipo de recurso | "Microsoft.DeviceUpdate/accounts" |
PrivateEndpoint
Nombre | Descripción | Valor |
---|
PrivateEndpointConnection
Nombre | Descripción | Valor |
---|---|---|
Propiedades | Propiedades de recursos. | privateEndpointConnectionProperties (obligatorio) |
PrivateEndpointConnectionProperties
PrivateLinkServiceConnectionState
Nombre | Descripción | Valor |
---|---|---|
actionsRequired | Mensaje que indica si los cambios en el proveedor de servicios requieren actualizaciones en el consumidor. | cuerda |
descripción | Motivo de aprobación o rechazo de la conexión. | cuerda |
estado | Indica si el propietario del servicio ha aprobado o rechazado o eliminado la conexión. | 'Aprobado' 'Pendiente' 'Rechazado' |
TrackedResourceTags
Nombre | Descripción | Valor |
---|
UserAssignedIdentities
Nombre | Descripción | Valor |
---|
UserAssignedIdentity
Nombre | Descripción | Valor |
---|
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
creación de una cuenta de Device Update para IoT Hub |
Esta plantilla crea una cuenta que proporciona un registro DNS público y permite realizar llamadas api REST al plano de datos. A continuación, el usuario debe crear una instancia en la cuenta y vincularla con una instancia de IoT Hub para empezar a usar el servicio. |
crear una cuenta de Device Update para IoT Hub, una instancia de IoT Hub |
Esta plantilla crea una cuenta y una instancia y un centro con el que vincular la instancia. Configura el centro con las directivas de acceso, las rutas y el grupo de consumidores necesarios. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso accounts se puede implementar con operaciones destinadas a:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.DeviceUpdate/accounts, agregue el siguiente Terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DeviceUpdate/accounts@2023-07-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
encryption = {
keyVaultKeyUri = "string"
userAssignedIdentity = "string"
}
privateEndpointConnections = [
{
properties = {
groupIds = [
"string"
]
privateEndpoint = {
}
privateLinkServiceConnectionState = {
actionsRequired = "string"
description = "string"
status = "string"
}
}
}
]
publicNetworkAccess = "string"
sku = "string"
}
})
}
Valores de propiedad
AccountProperties
Nombre | Descripción | Valor |
---|---|---|
encriptación | Propiedades de cifrado de CMK en reposo | de cifrado |
privateEndpointConnections | Lista de conexiones de punto de conexión privado asociadas a la cuenta. | privateEndpointConnection[] |
publicNetworkAccess | Indica si se permite o no el acceso a la red pública para la cuenta. | 'Deshabilitado' 'Habilitado' |
Sku | Device Update Sku | "Gratis" 'Estándar' |
Encriptación
Nombre | Descripción | Valor |
---|---|---|
keyVaultKeyUri | Identificador URI del almacén de claves | cuerda |
userAssignedIdentity | ResourceId completo de la identidad asignada por el usuario que se usará para el acceso al almacén de claves. La identidad también debe asignarse a la cuenta. | cuerda |
ManagedServiceIdentity
Microsoft.DeviceUpdate/accounts
Nombre | Descripción | Valor |
---|---|---|
identidad | Tipo de identidad que se usa para el recurso. | managedServiceIdentity |
ubicación | Ubicación geográfica donde reside el recurso | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 3 Longitud máxima = 3 Patrón = ^[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ (obligatorio) |
Propiedades | Propiedades de la cuenta de Device Update. | AccountProperties |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. |
tipo | El tipo de recurso | "Microsoft.DeviceUpdate/accounts@2023-07-01" |
PrivateEndpoint
Nombre | Descripción | Valor |
---|
PrivateEndpointConnection
Nombre | Descripción | Valor |
---|---|---|
Propiedades | Propiedades de recursos. | privateEndpointConnectionProperties (obligatorio) |
PrivateEndpointConnectionProperties
PrivateLinkServiceConnectionState
Nombre | Descripción | Valor |
---|---|---|
actionsRequired | Mensaje que indica si los cambios en el proveedor de servicios requieren actualizaciones en el consumidor. | cuerda |
descripción | Motivo de aprobación o rechazo de la conexión. | cuerda |
estado | Indica si el propietario del servicio ha aprobado o rechazado o eliminado la conexión. | 'Aprobado' 'Pendiente' 'Rechazado' |
TrackedResourceTags
Nombre | Descripción | Valor |
---|
UserAssignedIdentities
Nombre | Descripción | Valor |
---|
UserAssignedIdentity
Nombre | Descripción | Valor |
---|