Cloud.Azure.Disk
Request schema for provisioning of Azure Storage
{
"account": "string",
"capacityGb": 0,
"constraints": [
{
"tag": "string"
}
],
"count": 0,
"diskCaching": "string",
"encrypted": false,
"managedDiskType": "string",
"maxDiskCapacityInGB": 0,
"name": "string",
"performanceTier": "string",
"persistent": false,
"providerId": "string",
"region": "string",
"resourceGroupName": "string",
"resourceName": "string",
"storageAccountName": "string",
"tags": [
{
"key": "string",
"value": "string"
}
]
}
Cloud Account indicates the name of the endpoint used to provision this machine.
Disk size in gigabytes.
To create the correct storage at provisioning time, blueprint constraints are matched against infrastructure capability tags. Constraints must include the key name. Options include value, negative [!], and hard or soft requirement.
The number of resource instances to be created.
How the disk caches data. None, ReadOnly, or ReadWrite. The default is None.
Whether or not the disk is encrypted.
Type of managed disk to create. Standard HDD, Standard SSD or Premium SSD.
Maximum disk size allowed for create or resize disk operation
Disk name.
Performance Tiers are only supported for Azure managed premium disk types. The performance tier determines the IOPS and throughput your managed disk has.
Indicates that the disk will survive machine or deployment deletion
A unique identifier of the resource in the context of the provider.
Location where the disk landed.
Name of an existing Azure resource group into which the disk should be created. Only applicable when creating an independent disk that is disconnected from any machine. When a disk is connected to a machine, it is created along with machine and therefore machine's resource group is preferred over disk's resource group.
The actual name of the disk determined after the allocation.
Storage account where disk is to be hosted.
Tags