Iot Dps Resource - Update

Perbarui tag layanan provisi yang ada. untuk memperbarui bidang lain menggunakan metode CreateOrUpdate

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/provisioningServices/{provisioningServiceName}?api-version=2022-12-12

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
provisioningServiceName
path True

string

Nama layanan provisi untuk dibuat atau diperbarui.

resourceGroupName
path True

string

Pengidentifikasi grup sumber daya.

subscriptionId
path True

string

Pengidentifikasi langganan.

api-version
query True

string

Versi API.

Isi Permintaan

Nama Jenis Deskripsi
tags

object

Tag sumber daya

Respons

Nama Jenis Deskripsi
200 OK

ProvisioningServiceDescription

Layanan Provisi berhasil diperbarui

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

DPSPatch

Sample Request

PATCH https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/provisioningServices/myFirstProvisioningService?api-version=2022-12-12

{
  "tags": {
    "foo": "bar"
  }
}

Sample Response

{
  "etag": "AAAAAAAADGk=",
  "name": "myFirstProvisioningService",
  "location": "eastus",
  "properties": {
    "state": "Active",
    "allocationPolicy": "Hashed",
    "serviceOperationsHostName": "myFirstProvisioningService.azure-devices-provisioning.net",
    "deviceProvisioningHostName": "global.azure-devices-provisioning.net",
    "idScope": "0ne00000012",
    "portalOperationsHostName": "myFirstProvisioningService.services.azure-devices-provisioning.net"
  },
  "resourcegroup": "myResourceGroup",
  "type": "Microsoft.Devices/ProvisioningServices",
  "id": "/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/ProvisioningServices/myFirstProvisioningService",
  "subscriptionid": "91d12660-3dec-467a-be2a-213b5544ddc0",
  "tags": {
    "foo": "bar"
  },
  "sku": {
    "name": "S1",
    "tier": "Standard",
    "capacity": 1
  }
}

Definisi

Nama Deskripsi
AccessRightsDescription

Hak yang dimiliki kunci ini.

AllocationPolicy

Kebijakan alokasi yang akan digunakan oleh layanan provisi ini.

createdByType

Jenis identitas yang membuat sumber daya.

IotDpsPropertiesDescription

properti khusus layanan dari layanan provisi, termasuk kunci, hub iot tertaut, status saat ini, dan properti yang dihasilkan sistem seperti nama host dan idScope

IotDpsSku

Nama Sku.

IotDpsSkuInfo

Daftar kemungkinan SKU layanan provisi.

IotHubDefinitionDescription

Deskripsi hub IoT.

IpFilterActionType

Tindakan yang diinginkan untuk permintaan yang diambil oleh aturan ini.

IpFilterRule

Aturan filter IP untuk Layanan provisi.

IpFilterTargetType

Target untuk permintaan yang diambil oleh aturan ini.

PrivateEndpoint

Properti titik akhir privat dari koneksi titik akhir privat

PrivateEndpointConnection

Koneksi titik akhir privat dari layanan provisi

PrivateEndpointConnectionProperties

Properti koneksi titik akhir privat

PrivateLinkServiceConnectionState

Status koneksi titik akhir privat saat ini

PrivateLinkServiceConnectionStatus

Status koneksi titik akhir privat

ProvisioningServiceDescription

Deskripsi layanan provisi.

PublicNetworkAccess

Apakah permintaan dari Jaringan Publik diizinkan

SharedAccessSignatureAuthorizationRule[AccessRightsDescription]

Deskripsi kunci akses bersama.

state

Status layanan provisi saat ini.

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

TagsResource

Kontainer yang hanya menyimpan Tag untuk sumber daya, memungkinkan pengguna memperbarui tag pada instans Provisioning Service.

AccessRightsDescription

Hak yang dimiliki kunci ini.

Nama Jenis Deskripsi
DeviceConnect

string

EnrollmentRead

string

EnrollmentWrite

string

RegistrationStatusRead

string

RegistrationStatusWrite

string

ServiceConfig

string

AllocationPolicy

Kebijakan alokasi yang akan digunakan oleh layanan provisi ini.

Nama Jenis Deskripsi
GeoLatency

string

Hashed

string

Static

string

createdByType

Jenis identitas yang membuat sumber daya.

Nama Jenis Deskripsi
Application

string

Key

string

ManagedIdentity

string

User

string

IotDpsPropertiesDescription

properti khusus layanan dari layanan provisi, termasuk kunci, hub iot tertaut, status saat ini, dan properti yang dihasilkan sistem seperti nama host dan idScope

Nama Jenis Deskripsi
allocationPolicy

AllocationPolicy

Kebijakan alokasi yang akan digunakan oleh layanan provisi ini.

authorizationPolicies

SharedAccessSignatureAuthorizationRule[AccessRightsDescription][]

Daftar kunci otorisasi untuk layanan provisi.

deviceProvisioningHostName

string

Titik akhir perangkat untuk layanan provisi ini.

enableDataResidency

boolean

Opsional. Menunjukkan apakah instans DPS telah Data Residency diaktifkan, menghapus pemulihan bencana lintas pasangan geografis.

idScope

string

Pengidentifikasi unik dari layanan provisi ini.

iotHubs

IotHubDefinitionDescription[]

Daftar hub IoT yang terkait dengan layanan provisi ini.

ipFilterRules

IpFilterRule[]

Aturan filter IP.

portalOperationsHostName

string

Titik akhir portal untuk mengaktifkan CORS untuk layanan provisi ini.

privateEndpointConnections

PrivateEndpointConnection[]

Koneksi titik akhir privat yang dibuat pada IotHub ini

provisioningState

string

Status penyediaan ARM dari layanan provisi.

publicNetworkAccess

PublicNetworkAccess

Apakah permintaan dari Jaringan Publik diizinkan

serviceOperationsHostName

string

Titik akhir layanan untuk layanan provisi.

state

state

Status layanan provisi saat ini.

IotDpsSku

Nama Sku.

Nama Jenis Deskripsi
S1

string

IotDpsSkuInfo

Daftar kemungkinan SKU layanan provisi.

Nama Jenis Deskripsi
capacity

integer

Jumlah unit yang akan disediakan

name

IotDpsSku

Nama Sku.

tier

string

Nama tingkat harga layanan provisi.

IotHubDefinitionDescription

Deskripsi hub IoT.

Nama Jenis Deskripsi
allocationWeight

integer

berat untuk diterapkan untuk iot h tertentu.

applyAllocationPolicy

boolean

bendera untuk menerapkan allocationPolicy atau tidak untuk hub iot tertentu.

connectionString

string

String koneksi hub IoT.

location

string

Wilayah ARM hub IoT.

name

string

Nama host hub IoT.

IpFilterActionType

Tindakan yang diinginkan untuk permintaan yang diambil oleh aturan ini.

Nama Jenis Deskripsi
Accept

string

Reject

string

IpFilterRule

Aturan filter IP untuk Layanan provisi.

Nama Jenis Deskripsi
action

IpFilterActionType

Tindakan yang diinginkan untuk permintaan yang diambil oleh aturan ini.

filterName

string

Nama aturan filter IP.

ipMask

string

String yang berisi rentang alamat IP dalam notasi CIDR untuk aturan.

target

IpFilterTargetType

Target untuk permintaan yang diambil oleh aturan ini.

IpFilterTargetType

Target untuk permintaan yang diambil oleh aturan ini.

Nama Jenis Deskripsi
all

string

deviceApi

string

serviceApi

string

PrivateEndpoint

Properti titik akhir privat dari koneksi titik akhir privat

Nama Jenis Deskripsi
id

string

Pengidentifikasi sumber daya.

PrivateEndpointConnection

Koneksi titik akhir privat dari layanan provisi

Nama Jenis Deskripsi
id

string

Pengidentifikasi sumber daya.

name

string

Nama sumber daya.

properties

PrivateEndpointConnectionProperties

Properti koneksi titik akhir privat

systemData

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

type

string

Jenis sumber daya.

PrivateEndpointConnectionProperties

Properti koneksi titik akhir privat

Nama Jenis Deskripsi
privateEndpoint

PrivateEndpoint

Properti titik akhir privat dari koneksi titik akhir privat

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Status koneksi titik akhir privat saat ini

PrivateLinkServiceConnectionState

Status koneksi titik akhir privat saat ini

Nama Jenis Deskripsi
actionsRequired

string

Tindakan yang diperlukan untuk koneksi titik akhir privat

description

string

Deskripsi untuk status koneksi titik akhir privat saat ini

status

PrivateLinkServiceConnectionStatus

Status koneksi titik akhir privat

PrivateLinkServiceConnectionStatus

Status koneksi titik akhir privat

Nama Jenis Deskripsi
Approved

string

Disconnected

string

Pending

string

Rejected

string

ProvisioningServiceDescription

Deskripsi layanan provisi.

Nama Jenis Deskripsi
etag

string

Bidang Etag tidak diperlukan. Jika disediakan dalam isi respons, itu juga harus disediakan sebagai header per konvensi ETag normal.

id

string

Pengidentifikasi sumber daya.

location

string

Lokasi sumber daya.

name

string

Nama sumber daya.

properties

IotDpsPropertiesDescription

Properti khusus layanan untuk layanan provisi

resourcegroup

string

Grup sumber daya sumber daya.

sku

IotDpsSkuInfo

Info Sku untuk Layanan provisi.

subscriptionid

string

Id langganan sumber daya.

systemData

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

tags

object

Tag sumber daya.

type

string

Jenis sumber daya.

PublicNetworkAccess

Apakah permintaan dari Jaringan Publik diizinkan

Nama Jenis Deskripsi
Disabled

string

Enabled

string

SharedAccessSignatureAuthorizationRule[AccessRightsDescription]

Deskripsi kunci akses bersama.

Nama Jenis Deskripsi
keyName

string

Nama kunci.

primaryKey

string

Nilai kunci SAS utama.

rights

AccessRightsDescription

Hak yang dimiliki kunci ini.

secondaryKey

string

Nilai kunci SAS sekunder.

state

Status layanan provisi saat ini.

Nama Jenis Deskripsi
Activating

string

ActivationFailed

string

Active

string

Deleted

string

Deleting

string

DeletionFailed

string

FailingOver

string

FailoverFailed

string

Resuming

string

Suspended

string

Suspending

string

Transitioning

string

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

Nama Jenis Deskripsi
createdAt

string

Tanda waktu pembuatan sumber daya (UTC).

createdBy

string

Identitas yang membuat sumber daya.

createdByType

createdByType

Jenis identitas yang membuat sumber daya.

lastModifiedAt

string

Tanda waktu modifikasi terakhir sumber daya (UTC)

lastModifiedBy

string

Identitas yang terakhir mengubah sumber daya.

lastModifiedByType

createdByType

Jenis identitas yang terakhir mengubah sumber daya.

TagsResource

Kontainer yang hanya menyimpan Tag untuk sumber daya, memungkinkan pengguna memperbarui tag pada instans Provisioning Service.

Nama Jenis Deskripsi
tags

object

Tag sumber daya