Iot Dps Resource - List By Subscription

Hämta alla etableringstjänster i en prenumeration.
Visa en lista över alla etableringstjänster för ett visst prenumerations-ID.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Devices/provisioningServices?api-version=2018-01-22

URI-parametrar

Name I Obligatorisk Typ Description
subscriptionId
path True

string

Prenumerationsidentifieraren.

api-version
query True

string

Versionen av API:et.

Svar

Name Typ Description
200 OK

ProvisioningServiceDescriptionListResult

Det här är en synkron åtgärd. Brödtexten innehåller en JSON-serialiserad matris med metadata från alla etableringstjänster i prenumerationen.

Other Status Codes

ErrorDetails

Standardfelsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

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

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

DPSListBySubscription

Sample Request

GET https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/providers/Microsoft.Devices/provisioningServices?api-version=2018-01-22

Sample Response

{
  "value": [
    {
      "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"
      },
      "type": "Microsoft.Devices/ProvisioningServices",
      "id": "/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/ProvisioningServices/myFirstProvisioningService",
      "tags": {},
      "sku": {
        "name": "S1",
        "tier": "Standard",
        "capacity": 1
      }
    },
    {
      "etag": "AAAAAAAADGk=",
      "name": "mySecondProvisioningService",
      "location": "eastus",
      "properties": {
        "state": "Active",
        "allocationPolicy": "Hashed",
        "serviceOperationsHostName": "myFirstProvisioningService.azure-devices-provisioning.net",
        "deviceProvisioningHostName": "global.azure-devices-provisioning.net",
        "idScope": "0ne00000012"
      },
      "type": "Microsoft.Devices/ProvisioningServices",
      "id": "/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/ProvisioningServices/mySecondProvisioningService",
      "tags": {},
      "sku": {
        "name": "S1",
        "tier": "Standard",
        "capacity": 1
      }
    }
  ]
}

Definitioner

Name Description
AccessRightsDescription

Rättigheter som nyckeln har.

AllocationPolicy

Allokeringsprincip som ska användas av den här etableringstjänsten.

ErrorDetails

Felinformation.

IotDpsPropertiesDescription

tjänstspecifika egenskaper för en etableringstjänst, inklusive nycklar, länkade iot-hubbar, aktuellt tillstånd och systemgenererade egenskaper som värdnamn och idScope

IotDpsSku

SKU-namn.

IotDpsSkuInfo

Lista över möjliga SKU:er för etableringstjänsten.

IotHubDefinitionDescription

Beskrivning av IoT-hubben.

ProvisioningServiceDescription

Beskrivning av etableringstjänsten.

ProvisioningServiceDescriptionListResult

Lista över beskrivningar av etableringstjänsten.

SharedAccessSignatureAuthorizationRule[AccessRightsDescription]

Beskrivning av nyckeln för delad åtkomst.

state

Etableringstjänstens aktuella tillstånd.

AccessRightsDescription

Rättigheter som nyckeln har.

Name Typ Description
DeviceConnect

string

EnrollmentRead

string

EnrollmentWrite

string

RegistrationStatusRead

string

RegistrationStatusWrite

string

ServiceConfig

string

AllocationPolicy

Allokeringsprincip som ska användas av den här etableringstjänsten.

Name Typ Description
GeoLatency

string

Hashed

string

Static

string

ErrorDetails

Felinformation.

Name Typ Description
code

string

Felkoden.

details

string

Felinformationen.

httpStatusCode

string

HTTP-statuskoden.

message

string

Felmeddelandet.

IotDpsPropertiesDescription

tjänstspecifika egenskaper för en etableringstjänst, inklusive nycklar, länkade iot-hubbar, aktuellt tillstånd och systemgenererade egenskaper som värdnamn och idScope

Name Typ Description
allocationPolicy

AllocationPolicy

Allokeringsprincip som ska användas av den här etableringstjänsten.

authorizationPolicies

SharedAccessSignatureAuthorizationRule[AccessRightsDescription][]

Lista över auktoriseringsnycklar för en etableringstjänst.

deviceProvisioningHostName

string

Enhetsslutpunkt för den här etableringstjänsten.

idScope

string

Unik identifierare för den här etableringstjänsten.

iotHubs

IotHubDefinitionDescription[]

Lista över IoT-hubbar som är associerade med den här etableringstjänsten.

provisioningState

string

ARM-etableringstillståndet för etableringstjänsten.

serviceOperationsHostName

string

Tjänstslutpunkt för etableringstjänst.

state

state

Etableringstjänstens aktuella tillstånd.

IotDpsSku

SKU-namn.

Name Typ Description
S1

string

IotDpsSkuInfo

Lista över möjliga SKU:er för etableringstjänsten.

Name Typ Description
capacity

integer

Antalet enheter som ska etableras

name

IotDpsSku

SKU-namn.

tier

string

Namn på prisnivå för etableringstjänsten.

IotHubDefinitionDescription

Beskrivning av IoT-hubben.

Name Typ Description
allocationWeight

integer

att ansöka om en viss iot h.

applyAllocationPolicy

boolean

flagga för att tillämpa allocationPolicy eller inte för en viss iot-hubb.

connectionString

string

Anslutningssträng och IoT-hubben.

location

string

ARM-regionen för IoT-hubben.

name

string

Värdnamnet för IoT-hubben.

ProvisioningServiceDescription

Beskrivning av etableringstjänsten.

Name Typ Description
etag

string

Fältet Etag krävs inte . Om den anges i svarstexten måste den också anges som en rubrik enligt den normala ETag-konventionen.

id

string

Resursidentifieraren.

location

string

Resursplatsen.

name

string

Resursnamnet.

properties

IotDpsPropertiesDescription

Tjänstspecifika egenskaper för en etableringstjänst

sku

IotDpsSkuInfo

SKU-information för en etableringstjänst.

tags

object

Resurstaggar.

type

string

Resurstypen.

ProvisioningServiceDescriptionListResult

Lista över beskrivningar av etableringstjänsten.

Name Typ Description
nextLink

string

nästa länk

value

ProvisioningServiceDescription[]

Lista över beskrivningar av etableringstjänsten.

SharedAccessSignatureAuthorizationRule[AccessRightsDescription]

Beskrivning av nyckeln för delad åtkomst.

Name Typ Description
keyName

string

Namnet på nyckeln.

primaryKey

string

Primärt SAS-nyckelvärde.

rights

AccessRightsDescription

Rättigheter som nyckeln har.

secondaryKey

string

Sekundärt SAS-nyckelvärde.

state

Etableringstjänstens aktuella tillstånd.

Name Typ Description
Activating

string

ActivationFailed

string

Active

string

Deleted

string

Deleting

string

DeletionFailed

string

FailingOver

string

FailoverFailed

string

Resuming

string

Suspended

string

Suspending

string

Transitioning

string