Deployment interface
Deployment metadata.
Properties
| deployment |
The caller-provided deployment identifier. This cannot be longer than 73 characters, must be all lower-case, and cannot contain '&', '^', '[', ']', '{', '}', '|', '<', '>', forward slash, backslash, or double quote. The Updates view in the Azure Portal IoT Hub resource generates a GUID for deploymentId when you create a deployment. |
| device |
The device class subgroups the deployment is compatible with and subgroup deployments have been created for. This is not provided by the caller during CreateOrUpdateDeployment but is automatically determined by Device Update |
| group |
The group identity for the devices the deployment is intended to update. |
| is |
Boolean flag indicating whether the deployment was canceled. |
| is |
Boolean flag indicating whether the deployment is a rollback deployment. |
| is |
Boolean flag indicating whether the deployment has been retried. |
| rollback |
The rollback policy for the deployment. |
| start |
The deployment start datetime. |
| update | Update information for the update in the deployment. |
Property Details
deploymentId
The caller-provided deployment identifier. This cannot be longer than 73 characters, must be all lower-case, and cannot contain '&', '^', '[', ']', '{', '}', '|', '<', '>', forward slash, backslash, or double quote. The Updates view in the Azure Portal IoT Hub resource generates a GUID for deploymentId when you create a deployment.
deploymentId: string
Property Value
string
deviceClassSubgroups
The device class subgroups the deployment is compatible with and subgroup deployments have been created for. This is not provided by the caller during CreateOrUpdateDeployment but is automatically determined by Device Update
deviceClassSubgroups?: string[]
Property Value
string[]
groupId
The group identity for the devices the deployment is intended to update.
groupId: string
Property Value
string
isCanceled
Boolean flag indicating whether the deployment was canceled.
isCanceled?: boolean
Property Value
boolean
isCloudInitiatedRollback
Boolean flag indicating whether the deployment is a rollback deployment.
isCloudInitiatedRollback?: boolean
Property Value
boolean
isRetried
Boolean flag indicating whether the deployment has been retried.
isRetried?: boolean
Property Value
boolean
rollbackPolicy
The rollback policy for the deployment.
rollbackPolicy?: CloudInitiatedRollbackPolicy
Property Value
startDateTime
The deployment start datetime.
startDateTime: string | Date
Property Value
string | Date