Microsoft.Devices provisioningServices 2017-08-21-preview
Bicep-resourcedefinitie
Het resourcetype provisioningServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Devices/provisioningServices wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Devices/provisioningServices@2017-08-21-preview' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
allocationPolicy: 'string'
authorizationPolicies: [
{
keyName: 'string'
primaryKey: 'string'
rights: 'string'
secondaryKey: 'string'
}
]
iotHubs: [
{
allocationWeight: int
applyAllocationPolicy: bool
connectionString: 'string'
location: 'string'
}
]
provisioningState: 'string'
state: 'string'
}
sku: {
capacity: int
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
IotDpsPropertiesDescription
Naam | Beschrijving | Waarde |
---|---|---|
allocationPolicy | Toewijzingsbeleid dat moet worden gebruikt door deze inrichtingsservice. | 'GeoLatency' 'Gehasht' 'Statisch' |
authorizationPolicies | SharedAccessSignatureAuthorizationRuleAccessRightsDescription[] | |
iotHubs | Lijst met IoT-hubs die zijn gekoppeld aan deze inrichtingsservice. | IotHubDefinitionDescription[] |
provisioningState | De ARM-inrichtingsstatus van de inrichtingsservice. | snaar |
staat | Huidige status van de inrichtingsservice. | 'Activeren' 'ActivationFailed' 'Actief' 'Verwijderd' 'Verwijderen' 'DeletionFailed' 'FailOver' FailoverFailed 'Hervatten' 'Onderbroken' 'Onderbreken' 'Overgang' |
IotDpsSkuInfo
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | Het aantal services van de geselecteerde laag dat is toegestaan in het abonnement. | Int |
naam | 'S1' |
IotHubDefinitionDescription
Naam | Beschrijving | Waarde |
---|---|---|
allocationWeight | Int | |
applyAllocationPolicy | Bool | |
connectionString | Verbindingsreeks voor de IoT-hub. | tekenreeks (vereist) |
plaats | ARM-regio van de IoT-hub. | tekenreeks (vereist) |
Microsoft.Devices/provisioningServices
Naam | Beschrijving | Waarde |
---|---|---|
etag | Het veld Etag is niet vereist. Als deze is opgegeven in de hoofdtekst van het antwoord, moet deze ook worden opgegeven als een header volgens de normale ETag-conventie. | snaar |
plaats | De resourcelocatie. | tekenreeks (vereist) |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | IotDpsPropertiesDescription (vereist) | |
Sku | Lijst met mogelijke SKU's voor de inrichtingsservice. | IotDpsSkuInfo (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
ResourceTags
Naam | Beschrijving | Waarde |
---|
SharedAccessSignatureAuthorizationRuleAccessRightsDescription
Naam | Beschrijving | Waarde |
---|---|---|
keyName | Naam van de sleutel. | tekenreeks (vereist) |
primaryKey | Primaire SAS-sleutelwaarde. | snaar |
rechten | Rechten die deze sleutel heeft. | 'DeviceConnect' 'EnrollmentRead' 'EnrollmentWrite' 'RegistrationStatusRead' 'RegistrationStatusWrite' ServiceConfig (vereist) |
secondaryKey | Secundaire SAS-sleutelwaarde. | snaar |
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Bicep-bestand | Beschrijving |
---|---|
Een IoT Hub Device Provisioning Service- maken | Met deze sjabloon kunt u een IoT-hub en een IoT Hub Device Provisioning Service maken en de twee services aan elkaar koppelen. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype provisioningServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Devices/provisioningServices-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Devices/provisioningServices",
"apiVersion": "2017-08-21-preview",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"allocationPolicy": "string",
"authorizationPolicies": [
{
"keyName": "string",
"primaryKey": "string",
"rights": "string",
"secondaryKey": "string"
}
],
"iotHubs": [
{
"allocationWeight": "int",
"applyAllocationPolicy": "bool",
"connectionString": "string",
"location": "string"
}
],
"provisioningState": "string",
"state": "string"
},
"sku": {
"capacity": "int",
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
IotDpsPropertiesDescription
Naam | Beschrijving | Waarde |
---|---|---|
allocationPolicy | Toewijzingsbeleid dat moet worden gebruikt door deze inrichtingsservice. | 'GeoLatency' 'Gehasht' 'Statisch' |
authorizationPolicies | SharedAccessSignatureAuthorizationRuleAccessRightsDescription[] | |
iotHubs | Lijst met IoT-hubs die zijn gekoppeld aan deze inrichtingsservice. | IotHubDefinitionDescription[] |
provisioningState | De ARM-inrichtingsstatus van de inrichtingsservice. | snaar |
staat | Huidige status van de inrichtingsservice. | 'Activeren' 'ActivationFailed' 'Actief' 'Verwijderd' 'Verwijderen' 'DeletionFailed' 'FailOver' FailoverFailed 'Hervatten' 'Onderbroken' 'Onderbreken' 'Overgang' |
IotDpsSkuInfo
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | Het aantal services van de geselecteerde laag dat is toegestaan in het abonnement. | Int |
naam | 'S1' |
IotHubDefinitionDescription
Naam | Beschrijving | Waarde |
---|---|---|
allocationWeight | Int | |
applyAllocationPolicy | Bool | |
connectionString | Verbindingsreeks voor de IoT-hub. | tekenreeks (vereist) |
plaats | ARM-regio van de IoT-hub. | tekenreeks (vereist) |
Microsoft.Devices/provisioningServices
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2017-08-21-preview' |
etag | Het veld Etag is niet vereist. Als deze is opgegeven in de hoofdtekst van het antwoord, moet deze ook worden opgegeven als een header volgens de normale ETag-conventie. | snaar |
plaats | De resourcelocatie. | tekenreeks (vereist) |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | IotDpsPropertiesDescription (vereist) | |
Sku | Lijst met mogelijke SKU's voor de inrichtingsservice. | IotDpsSkuInfo (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.Devices/provisioningServices' |
ResourceTags
Naam | Beschrijving | Waarde |
---|
SharedAccessSignatureAuthorizationRuleAccessRightsDescription
Naam | Beschrijving | Waarde |
---|---|---|
keyName | Naam van de sleutel. | tekenreeks (vereist) |
primaryKey | Primaire SAS-sleutelwaarde. | snaar |
rechten | Rechten die deze sleutel heeft. | 'DeviceConnect' 'EnrollmentRead' 'EnrollmentWrite' 'RegistrationStatusRead' 'RegistrationStatusWrite' ServiceConfig (vereist) |
secondaryKey | Secundaire SAS-sleutelwaarde. | snaar |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
een IOT Hub- en Ubuntu Edge-simulator maken |
Met deze sjabloon maakt u een IOT Hub- en Virtual Machine Ubuntu Edge-simulator. |
Een IoT Hub Device Provisioning Service- maken |
Met deze sjabloon kunt u een IoT-hub en een IoT Hub Device Provisioning Service maken en de twee services aan elkaar koppelen. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype provisioningServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Devices/provisioningServices-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Devices/provisioningServices@2017-08-21-preview"
name = "string"
etag = "string"
location = "string"
body = jsonencode({
properties = {
allocationPolicy = "string"
authorizationPolicies = [
{
keyName = "string"
primaryKey = "string"
rights = "string"
secondaryKey = "string"
}
]
iotHubs = [
{
allocationWeight = int
applyAllocationPolicy = bool
connectionString = "string"
location = "string"
}
]
provisioningState = "string"
state = "string"
}
})
sku = {
capacity = int
name = "string"
}
tags = {
{customized property} = "string"
}
}
Eigenschapswaarden
IotDpsPropertiesDescription
Naam | Beschrijving | Waarde |
---|---|---|
allocationPolicy | Toewijzingsbeleid dat moet worden gebruikt door deze inrichtingsservice. | 'GeoLatency' 'Gehasht' 'Statisch' |
authorizationPolicies | SharedAccessSignatureAuthorizationRuleAccessRightsDescription[] | |
iotHubs | Lijst met IoT-hubs die zijn gekoppeld aan deze inrichtingsservice. | IotHubDefinitionDescription[] |
provisioningState | De ARM-inrichtingsstatus van de inrichtingsservice. | snaar |
staat | Huidige status van de inrichtingsservice. | 'Activeren' 'ActivationFailed' 'Actief' 'Verwijderd' 'Verwijderen' 'DeletionFailed' 'FailOver' FailoverFailed 'Hervatten' 'Onderbroken' 'Onderbreken' 'Overgang' |
IotDpsSkuInfo
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | Het aantal services van de geselecteerde laag dat is toegestaan in het abonnement. | Int |
naam | 'S1' |
IotHubDefinitionDescription
Naam | Beschrijving | Waarde |
---|---|---|
allocationWeight | Int | |
applyAllocationPolicy | Bool | |
connectionString | Verbindingsreeks voor de IoT-hub. | tekenreeks (vereist) |
plaats | ARM-regio van de IoT-hub. | tekenreeks (vereist) |
Microsoft.Devices/provisioningServices
Naam | Beschrijving | Waarde |
---|---|---|
etag | Het veld Etag is niet vereist. Als deze is opgegeven in de hoofdtekst van het antwoord, moet deze ook worden opgegeven als een header volgens de normale ETag-conventie. | snaar |
plaats | De resourcelocatie. | tekenreeks (vereist) |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | IotDpsPropertiesDescription (vereist) | |
Sku | Lijst met mogelijke SKU's voor de inrichtingsservice. | IotDpsSkuInfo (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.Devices/provisioningServices@2017-08-21-preview" |
ResourceTags
Naam | Beschrijving | Waarde |
---|
SharedAccessSignatureAuthorizationRuleAccessRightsDescription
Naam | Beschrijving | Waarde |
---|---|---|
keyName | Naam van de sleutel. | tekenreeks (vereist) |
primaryKey | Primaire SAS-sleutelwaarde. | snaar |
rechten | Rechten die deze sleutel heeft. | 'DeviceConnect' 'EnrollmentRead' 'EnrollmentWrite' 'RegistrationStatusRead' 'RegistrationStatusWrite' ServiceConfig (vereist) |
secondaryKey | Secundaire SAS-sleutelwaarde. | snaar |