ProvisioningState type 
provisioning state of the resource 
KnownProvisioningState can be used interchangeably with ProvisioningState,
this enum contains the known values that the service supports.
Known values supported by the service
Succeeded: Resource has been created. 
Failed: Resource creation failed. 
Canceled: Resource creation was canceled. 
Unknown: unknown  state of the provisioning state 
Accepted: Accepted state of the provisioning state during the Async Operations 
Upgrading: Upgrading state of the provisioning state 
Deleting: Deleting state of the provisioning state
type ProvisioningState = string