Create a IotDpsResource.
Reference to the service client.
Create or update the metadata of the provisioning service. The usual pattern to modify a property is to retrieve the provisioning service metadata and security metadata, and then combine them with the modified values in a new body to update the provisioning service.
Resource group identifier.
Name of provisioning service to create or update.
Description of the provisioning service to create or update.
Promise<msRestAzure.LROPoller>
Deletes the Provisioning Service.
Name of provisioning service to delete.
Resource group identifier.
Promise<msRestAzure.LROPoller>
Update an existing provisioning service's tags. to update other fields use the CreateOrUpdate method
Resource group identifier.
Name of provisioning service to create or update.
Updated tag information to set into the provisioning service instance.
Promise<msRestAzure.LROPoller>
Check if a provisioning service name is available. This will validate if the name is syntactically valid and if the name is usable
Set the name parameter in the OperationInputs structure to the name of the provisioning service to check.
Promise<Models.IotDpsResourceCheckProvisioningServiceNameAvailabilityResponse>
Set the name parameter in the OperationInputs structure to the name of the provisioning service to check.
The callback
Set the name parameter in the OperationInputs structure to the name of the provisioning service to check.
The optional parameters
The callback
Create or update the metadata of the provisioning service. The usual pattern to modify a property is to retrieve the provisioning service metadata and security metadata, and then combine them with the modified values in a new body to update the provisioning service.
Resource group identifier.
Name of provisioning service to create or update.
Description of the provisioning service to create or update.
Promise<Models.IotDpsResourceCreateOrUpdateResponse>
Deletes the Provisioning Service.
Name of provisioning service to delete.
Resource group identifier.
Promise<msRest.RestResponse>
Get the metadata of the provisioning service without SAS keys.
Name of the provisioning service to retrieve.
Resource group name.
Promise<Models.IotDpsResourceGetResponse>
Name of the provisioning service to retrieve.
Resource group name.
The callback
Name of the provisioning service to retrieve.
Resource group name.
The optional parameters
The callback
Gets the status of a long running operation, such as create, update or delete a provisioning service.
Operation id corresponding to long running operation. Use this to poll for the status.
Resource group identifier.
Name of provisioning service that the operation is running on.
Async header used to poll on the status of the operation, obtained while creating the long running operation.
Promise<Models.IotDpsResourceGetOperationResultResponse>
Operation id corresponding to long running operation. Use this to poll for the status.
Resource group identifier.
Name of provisioning service that the operation is running on.
Async header used to poll on the status of the operation, obtained while creating the long running operation.
The callback
Operation id corresponding to long running operation. Use this to poll for the status.
Resource group identifier.
Name of provisioning service that the operation is running on.
Async header used to poll on the status of the operation, obtained while creating the long running operation.
The optional parameters
The callback
Get a list of all provisioning services in the given resource group.
Resource group identifier.
Promise<Models.IotDpsResourceListByResourceGroupResponse>
Resource group identifier.
The callback
Resource group identifier.
The optional parameters
The callback
Get a list of all provisioning services in the given resource group.
The NextLink from the previous successful call to List operation.
Promise<Models.IotDpsResourceListByResourceGroupNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List all the provisioning services for a given subscription id.
Promise<Models.IotDpsResourceListBySubscriptionResponse>
The callback
The optional parameters
The callback
List all the provisioning services for a given subscription id.
The NextLink from the previous successful call to List operation.
Promise<Models.IotDpsResourceListBySubscriptionNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List the primary and secondary keys for a provisioning service.
The provisioning service name to get the shared access keys for.
resource group name
Promise<Models.IotDpsResourceListKeysResponse>
The provisioning service name to get the shared access keys for.
resource group name
The callback
The provisioning service name to get the shared access keys for.
resource group name
The optional parameters
The callback
List primary and secondary keys for a specific key name
Name of the provisioning service.
Logical key name to get key-values for.
The name of the resource group that contains the provisioning service.
Promise<Models.IotDpsResourceListKeysForKeyNameResponse>
Name of the provisioning service.
Logical key name to get key-values for.
The name of the resource group that contains the provisioning service.
The callback
Name of the provisioning service.
Logical key name to get key-values for.
The name of the resource group that contains the provisioning service.
The optional parameters
The callback
List the primary and secondary keys for a provisioning service.
The NextLink from the previous successful call to List operation.
Promise<Models.IotDpsResourceListKeysNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets the list of valid SKUs and tiers for a provisioning service.
Name of provisioning service.
Name of resource group.
Promise<Models.IotDpsResourceListValidSkusResponse>
Name of provisioning service.
Name of resource group.
The callback
Name of provisioning service.
Name of resource group.
The optional parameters
The callback
Gets the list of valid SKUs and tiers for a provisioning service.
The NextLink from the previous successful call to List operation.
Promise<Models.IotDpsResourceListValidSkusNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Update an existing provisioning service's tags. to update other fields use the CreateOrUpdate method
Resource group identifier.
Name of provisioning service to create or update.
Updated tag information to set into the provisioning service instance.
Promise<Models.IotDpsResourceUpdateResponse>
Generated using TypeDoc
Class representing a IotDpsResource.