Compartir a través de


Update-AzIoTDeviceProvisioningService

Actualice un servicio de aprovisionamiento de dispositivos de Azure IoT Hub.

Sintaxis

Update-AzIoTDeviceProvisioningService
      [-ResourceGroupName] <String>
      [-Name] <String>
      [-Tag] <Hashtable>
      [-Reset]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzIoTDeviceProvisioningService
      [-InputObject] <PSProvisioningServiceDescription>
      [-Tag] <Hashtable>
      [-Reset]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzIoTDeviceProvisioningService
      [-InputObject] <PSProvisioningServiceDescription>
      [-AllocationPolicy] <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzIoTDeviceProvisioningService
      [-ResourceId] <String>
      [-Tag] <Hashtable>
      [-Reset]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzIoTDeviceProvisioningService
      [-ResourceId] <String>
      [-AllocationPolicy] <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzIoTDeviceProvisioningService
      [-ResourceGroupName] <String>
      [-Name] <String>
      [-AllocationPolicy] <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Para obtener una introducción a Azure IoT Hub Device Provisioning Service, consulte https://learn.microsoft.com/azure/iot-dps/about-iot-dps.

Ejemplos

Ejemplo 1

Update-AzIoTDeviceProvisioningService -ResourceGroupName "myresourcegroup" -Name "myiotdps" -AllocationPolicy "GeoLatency"

ResourceGroupName			: myresourcegroup
Name						: myiotdps
Type						: Microsoft.Devices/provisioningServices
ServiceOperationsHostName	: myiotdps.azure-devices-provisioning.net
IotHubs						: 0
State						: Active
AllocationPolicy			: GeoLatency
Tags						: {}
SkuName						: S1
SkuTier						: Standard
Etag						: AAAAAAAT52k=

Actualice la directiva de asignación a "GeoLatency" de un servicio de aprovisionamiento de dispositivos de Azure IoT Hub "myiotdps".

Ejemplo 2

$tag = @{}
$tag.Add("key1","Value1")
Update-AzIoTDeviceProvisioningService -ResourceGroupName "myresourcegroup" -Name "myiotdps" -Tag $tag

ResourceGroupName			: myresourcegroup
Name						: myiotdps
Type						: Microsoft.Devices/provisioningServices
ServiceOperationsHostName	: myiotdps.azure-devices-provisioning.net
IotHubs						: 0
State						: Active
AllocationPolicy			: Hashed
Tags						: {['key1','Value1']}
SkuName						: S1
SkuTier						: Standard
Etag						: AAAAAAAPoOk=

Agregue etiquetas a un servicio de aprovisionamiento de dispositivos de Azure IoT Hub "myiotdps".

Ejemplo 3

$tag = @{}
$tag.Add("key1","Value1")
Get-AzIoTDeviceProvisioningService -ResourceGroupName "myresourcegroup" -Name "myiotdps" | Update-AzIoTDeviceProvisioningService -Tag $tag -Reset

ResourceGroupName			: myresourcegroup
Name						: myiotdps
Type						: Microsoft.Devices/provisioningServices
ServiceOperationsHostName	: myiotdps.azure-devices-provisioning.net
IotHubs						: 0
State						: Active
AllocationPolicy			: Hashed
Tags						: {['key1','Value1']}
SkuName						: S1
SkuTier						: Standard
Etag						: AAAAAAAS1dY=

Elimine la etiqueta y agregue nuevas etiquetas a un servicio de aprovisionamiento de dispositivos de Azure IoT Hub "myiotdps" mediante la canalización.

Parámetros

-AllocationPolicy

Directiva de asignación del servicio IoT Device Provisioning

Tipo:String
Valores aceptados:Hashed, GeoLatency, Static
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InputObject

Objeto de servicio IoT Device Provisioning

Tipo:PSProvisioningServiceDescription
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Name

Nombre del servicio IoT Device Provisioning

Tipo:String
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Reset

Restablecer etiquetas del servicio IoT Device Provisioning

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ResourceGroupName

Nombre del grupo de recursos

Tipo:String
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ResourceId

Identificador de recurso del servicio IoT Device Provisioning

Tipo:String
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Tag

Recopilación de etiquetas del servicio IoT Device Provisioning

Tipo:Hashtable
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

PSProvisioningServiceDescription

String

Salidas

PSProvisioningServiceDescription