CreateAzureCentralIoTApplication
Deploy a new Azure IoT Central application based on the Verizon ARM template within the specified Azure Active Directory account.
Authorization
thingspace_oauth VZ-M2M-Token This is the ThingSpace token, from Credentials and Tokens is used
In: header
M2M Session Token (How to generate an M2M session token?)
In: header
Header Parameters
TThe ThingSpace ID of the authenticating billing account.
Request Body
application/json
The request body must include the UUID of the subscription that you want to update plus any properties that you want to change.
The request body must include the UUID of the subscription that you want to update plus any properties that you want to change.
A user defined name for the application being deployed in Azure IoT Central.
The ThingSpace ID of the authenticating billing account
The Azure ClientID of the associated Azure target account
The Azure Client Secret of the associated Azure target account
The “email IDs” to be added to/sent to with this API.
The Azure Resource group of the associated Azure target account
This is the reference Azure IoT Central application developed by Verizon.
The Azure Subscription ID of the associated Azure target account
The Azure Tenant ID of the associated Azure target account
Response Body
application/json
curl -X POST "https://example.com/cc/v1/targets/actions/newaic" \ -H "BillingaccountID: string" \ -H "Content-Type: application/json" \ -d '{ "appName": "newarmapp1", "billingAccountID": "0000123456-00001", "clientID": "UUID", "clientSecret": "client secret", "emailIDs": "email@domain.com", "resourcegroup": "Myresourcegroup", "sampleIOTcApp": "{app ID}", "subscriptionID": "{subscription ID}", "tenantID": "{tenant ID}" }'{ "appName": "newarmapp1", "sharedSecret": "SharedAccessSignaturesr={client secret}", "url": "https://newarmapp1.azureiotcentral.com"}
