Update-AzIoTDeviceProvisioningService

Deze cmdlet maakt deel uit van een preview-module . Preview-versies worden niet aanbevolen voor gebruik in productieomgevingen. Zie https://aka.ms/azps-refstatus voor meer informatie.

Een Azure IoT Hub device provisioning service bijwerken.

Syntax

ResourceUpdateSet (Standaard)

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

InputObjectUpdateSet

Update-AzIoTDeviceProvisioningService
    [-InputObject] <PSProvisioningServiceDescription>
    [-Tag] <Hashtable>
    [-Reset]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

InputObjectCreateUpdateSet

Update-AzIoTDeviceProvisioningService
    [-InputObject] <PSProvisioningServiceDescription>
    [-AllocationPolicy] <String>
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ResourceIdUpdateSet

Update-AzIoTDeviceProvisioningService
    [-ResourceId] <String>
    [-Tag] <Hashtable>
    [-Reset]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ResourceIdCreateUpdateSet

Update-AzIoTDeviceProvisioningService
    [-ResourceId] <String>
    [-AllocationPolicy] <String>
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ResourceCreateUpdateSet

Update-AzIoTDeviceProvisioningService
    [-ResourceGroupName] <String>
    [-Name] <String>
    [-AllocationPolicy] <String>
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Zie https://learn.microsoft.com/azure/iot-dps/about-iot-dps voor een inleiding tot Azure IoT Hub Device Provisioning Service.

Voorbeelden

Voorbeeld 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=

Toewijzingsbeleid bijwerken naar GeoLatency van een Azure IoT Hub device provisioning service 'myiotdps'.

Voorbeeld 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=

Voeg tags toe aan een Azure IoT Hub device provisioning service 'myiotdps'.

Voorbeeld 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=

Verwijder Tag en voeg nieuwe tags toe aan een Azure IoT Hub device provisioning service 'myiotdps' met behulp van pijplijn.

Parameters

-AllocationPolicy

Toewijzingsbeleid voor IoT Device Provisioning Service

Parametereigenschappen

Type:String
Default value:None
Geaccepteerde waarden:Hashed, GeoLatency, Static
Ondersteunt jokertekens:False
DontShow:False

Parametersets

InputObjectCreateUpdateSet
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
ResourceIdCreateUpdateSet
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
ResourceCreateUpdateSet
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Confirm

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Parametereigenschappen

Type:IAzureContextContainer
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:AzContext, AzureRmContext, AzureCredential

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-InputObject

IoT Device Provisioning Service-object

Parametereigenschappen

Type:PSProvisioningServiceDescription
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

InputObjectUpdateSet
Position:0
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
InputObjectCreateUpdateSet
Position:0
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Name

Naam van de IoT Device Provisioning Service

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ResourceUpdateSet
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
ResourceCreateUpdateSet
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Reset

IoT Device Provisioning Service-tags opnieuw instellen

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ResourceUpdateSet
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
InputObjectUpdateSet
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
ResourceIdUpdateSet
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-ResourceGroupName

Naam van de resourcegroep

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ResourceUpdateSet
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
ResourceCreateUpdateSet
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-ResourceId

Resource-id van IoT Device Provisioning Service

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ResourceIdUpdateSet
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False
ResourceIdCreateUpdateSet
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-Tag

Tagverzameling ioT Device Provisioning Service

Parametereigenschappen

Type:Hashtable
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ResourceUpdateSet
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
InputObjectUpdateSet
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
ResourceIdUpdateSet
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-WhatIf

Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

PSProvisioningServiceDescription

String

Uitvoerwaarden

PSProvisioningServiceDescription