Iot Dps Resource - Get

Ottenere i metadati non correlati alla sicurezza del servizio di provisioning.
Ottenere i metadati del servizio di provisioning senza chiavi di firma di accesso condiviso.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
provisioningServiceName
path True

string

Nome del servizio di provisioning da recuperare.

resourceGroupName
path True

string

Nome del gruppo di risorse.

subscriptionId
path True

string

L'identificatore della sottoscrizione.

api-version
query True

string

Versione dell'API.

Risposte

Nome Tipo Descrizione
200 OK

ProvisioningServiceDescription

La descrizione del servizio di provisioning senza chiavi è inclusa nella risposta.

Other Status Codes

ErrorDetails

Risposta di errore predefinita

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

DPSGet

Esempio di richiesta

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

Risposta di esempio

{
  "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",
    "authorizationPolicies": [],
    "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": {},
  "sku": {
    "name": "S1",
    "tier": "Standard",
    "capacity": 1
  }
}

Definizioni

Nome Descrizione
AccessRightsDescription

Diritti di cui dispone questa chiave.

AllocationPolicy

Criteri di allocazione da usare da questo servizio di provisioning.

createdByType

Tipo di identità che ha creato la risorsa.

ErrorDetails

Dettagli errore.

IotDpsPropertiesDescription

le proprietà specifiche del servizio di un servizio di provisioning, incluse le chiavi, gli hub iot collegati, lo stato corrente e le proprietà generate dal sistema, ad esempio nome host e idScope

IotDpsSku

Nome sku.

IotDpsSkuInfo

Elenco dei possibili SKU del servizio di provisioning.

IotHubDefinitionDescription

Descrizione dell'hub IoT.

IpFilterActionType

Azione desiderata per le richieste acquisite da questa regola.

IpFilterRule

Regole di filtro IP per un servizio di provisioning.

IpFilterTargetType

Destinazione per le richieste acquisite da questa regola.

PrivateEndpoint

Proprietà dell'endpoint privato di una connessione all'endpoint privato

PrivateEndpointConnection

Connessione dell'endpoint privato di un servizio di provisioning

PrivateEndpointConnectionProperties

Proprietà di una connessione endpoint privato

PrivateLinkServiceConnectionState

Stato corrente di una connessione endpoint privato

PrivateLinkServiceConnectionStatus

Stato di una connessione endpoint privato

ProvisioningServiceDescription

Descrizione del servizio di provisioning.

PublicNetworkAccess

Indica se le richieste dalla rete pubblica sono consentite

SharedAccessSignatureAuthorizationRule[AccessRightsDescription]

Descrizione della chiave di accesso condiviso.

state

Stato corrente del servizio di provisioning.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

AccessRightsDescription

Diritti di cui dispone questa chiave.

Nome Tipo Descrizione
DeviceConnect

string

EnrollmentRead

string

EnrollmentWrite

string

RegistrationStatusRead

string

RegistrationStatusWrite

string

ServiceConfig

string

AllocationPolicy

Criteri di allocazione da usare da questo servizio di provisioning.

Nome Tipo Descrizione
GeoLatency

string

Hashed

string

Static

string

createdByType

Tipo di identità che ha creato la risorsa.

Nome Tipo Descrizione
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorDetails

Dettagli errore.

Nome Tipo Descrizione
code

integer

Codice di errore.

details

string

Dettagli dell'errore.

httpStatusCode

string

Codice di stato HTTP.

message

string

Messaggio di errore.

IotDpsPropertiesDescription

le proprietà specifiche del servizio di un servizio di provisioning, incluse le chiavi, gli hub iot collegati, lo stato corrente e le proprietà generate dal sistema, ad esempio nome host e idScope

Nome Tipo Descrizione
allocationPolicy

AllocationPolicy

Criteri di allocazione da usare da questo servizio di provisioning.

authorizationPolicies

SharedAccessSignatureAuthorizationRule[AccessRightsDescription][]

Elenco delle chiavi di autorizzazione per un servizio di provisioning.

deviceProvisioningHostName

string

Endpoint del dispositivo per questo servizio di provisioning.

enableDataResidency

boolean

facoltativo. Indica se l'istanza del servizio Device Provisioning ha Data Residency abilitato, rimuovendo il ripristino di emergenza tra coppie geografiche.

idScope

string

Identificatore univoco di questo servizio di provisioning.

iotHubs

IotHubDefinitionDescription[]

Elenco di hub IoT associati a questo servizio di provisioning.

ipFilterRules

IpFilterRule[]

Regole di filtro IP.

portalOperationsHostName

string

Endpoint del portale per abilitare CORS per questo servizio di provisioning.

privateEndpointConnections

PrivateEndpointConnection[]

Connessioni endpoint privato create in questo IotHub

provisioningState

string

Stato del provisioning arm del servizio di provisioning.

publicNetworkAccess

PublicNetworkAccess

Indica se le richieste dalla rete pubblica sono consentite

serviceOperationsHostName

string

Endpoint servizio per il servizio di provisioning.

state

state

Stato corrente del servizio di provisioning.

IotDpsSku

Nome sku.

Nome Tipo Descrizione
S1

string

IotDpsSkuInfo

Elenco dei possibili SKU del servizio di provisioning.

Nome Tipo Descrizione
capacity

integer

Numero di unità di cui effettuare il provisioning

name

IotDpsSku

Nome sku.

tier

string

Nome del piano tariffario del servizio di provisioning.

IotHubDefinitionDescription

Descrizione dell'hub IoT.

Nome Tipo Descrizione
allocationWeight

integer

peso da applicare per un determinato iot h.

applyAllocationPolicy

boolean

flag per l'applicazione di allocationPolicy o meno per un determinato hub iot.

connectionString

string

Stringa di connessione dell'hub IoT.

location

string

Area arm dell'hub IoT.

name

string

Nome host dell'hub IoT.

IpFilterActionType

Azione desiderata per le richieste acquisite da questa regola.

Nome Tipo Descrizione
Accept

string

Reject

string

IpFilterRule

Regole di filtro IP per un servizio di provisioning.

Nome Tipo Descrizione
action

IpFilterActionType

Azione desiderata per le richieste acquisite da questa regola.

filterName

string

Nome della regola di filtro IP.

ipMask

string

Stringa contenente l'intervallo di indirizzi IP nella notazione CIDR per la regola.

target

IpFilterTargetType

Destinazione per le richieste acquisite da questa regola.

IpFilterTargetType

Destinazione per le richieste acquisite da questa regola.

Nome Tipo Descrizione
all

string

deviceApi

string

serviceApi

string

PrivateEndpoint

Proprietà dell'endpoint privato di una connessione all'endpoint privato

Nome Tipo Descrizione
id

string

Identificatore della risorsa.

PrivateEndpointConnection

Connessione dell'endpoint privato di un servizio di provisioning

Nome Tipo Descrizione
id

string

Identificatore della risorsa.

name

string

Nome della risorsa.

properties

PrivateEndpointConnectionProperties

Proprietà di una connessione endpoint privato

systemData

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

type

string

Tipo di risorsa.

PrivateEndpointConnectionProperties

Proprietà di una connessione endpoint privato

Nome Tipo Descrizione
privateEndpoint

PrivateEndpoint

Proprietà dell'endpoint privato di una connessione all'endpoint privato

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Stato corrente di una connessione endpoint privato

PrivateLinkServiceConnectionState

Stato corrente di una connessione endpoint privato

Nome Tipo Descrizione
actionsRequired

string

Azioni necessarie per una connessione endpoint privato

description

string

Descrizione dello stato corrente di una connessione all'endpoint privato

status

PrivateLinkServiceConnectionStatus

Stato di una connessione endpoint privato

PrivateLinkServiceConnectionStatus

Stato di una connessione endpoint privato

Nome Tipo Descrizione
Approved

string

Disconnected

string

Pending

string

Rejected

string

ProvisioningServiceDescription

Descrizione del servizio di provisioning.

Nome Tipo Descrizione
etag

string

Il campo Etag non è obbligatorio. Se viene specificato nel corpo della risposta, deve anche essere fornito come intestazione in base alla normale convenzione ETag.

id

string

Identificatore della risorsa.

location

string

Percorso della risorsa.

name

string

Nome della risorsa.

properties

IotDpsPropertiesDescription

Proprietà specifiche del servizio per un servizio di provisioning

resourcegroup

string

Gruppo di risorse della risorsa.

sku

IotDpsSkuInfo

Informazioni sullo SKU per un servizio di provisioning.

subscriptionid

string

ID sottoscrizione della risorsa.

systemData

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

tags

object

Tag di risorsa.

type

string

Tipo di risorsa.

PublicNetworkAccess

Indica se le richieste dalla rete pubblica sono consentite

Nome Tipo Descrizione
Disabled

string

Enabled

string

SharedAccessSignatureAuthorizationRule[AccessRightsDescription]

Descrizione della chiave di accesso condiviso.

Nome Tipo Descrizione
keyName

string

Nome della chiave.

primaryKey

string

Valore della chiave di firma di accesso condiviso primario.

rights

AccessRightsDescription

Diritti di cui dispone questa chiave.

secondaryKey

string

Valore della chiave di firma di accesso condiviso secondario.

state

Stato corrente del servizio di provisioning.

Nome Tipo Descrizione
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

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string

Timestamp della creazione di risorse (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima volta la risorsa.