---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# azure_managed_disk{% #azure_managed_disk %}

## `bursting_enabled`{% #bursting_enabled %}

**Type**: `BOOLEAN`**Provider name**: `properties.burstingEnabled`**Description**: Set to true to enable bursting beyond the provisioned performance target of the disk. Bursting is disabled by default. Does not apply to Ultra disks.

## `bursting_enabled_time`{% #bursting_enabled_time %}

**Type**: `STRING`**Provider name**: `properties.burstingEnabledTime`**Description**: Latest time when bursting was last enabled on a disk.

## `completion_percent`{% #completion_percent %}

**Type**: `FLOAT`**Provider name**: `properties.completionPercent`**Description**: Percentage complete for the background copy when a resource is created via the CopyStart operation.

## `creation_data`{% #creation_data %}

**Type**: `STRUCT`**Provider name**: `properties.creationData`**Description**: Disk source information. CreationData information cannot be changed after the disk has been created.

- `create_option`**Type**: `STRING`**Provider name**: `createOption`**Description**: This enumerates the possible sources of a disk's creation.
- `elastic_san_resource_id`**Type**: `STRING`**Provider name**: `elasticSanResourceId`**Description**: Required if createOption is CopyFromSanSnapshot. This is the ARM id of the source elastic san volume snapshot.
- `gallery_image_reference`**Type**: `STRUCT`**Provider name**: `galleryImageReference`**Description**: Required if creating from a Gallery Image. The id/sharedGalleryImageId/communityGalleryImageId of the ImageDiskReference will be the ARM id of the shared galley image version from which to create a disk.
  - `community_gallery_image_id`**Type**: `STRING`**Provider name**: `communityGalleryImageId`**Description**: A relative uri containing a community Azure Compute Gallery image reference.
  - `id`**Type**: `STRING`**Provider name**: `id`**Description**: A relative uri containing either a Platform Image Repository, user image, or Azure Compute Gallery image reference.
  - `lun`**Type**: `INT32`**Provider name**: `lun`**Description**: If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use. For OS disks, this field is null.
  - `shared_gallery_image_id`**Type**: `STRING`**Provider name**: `sharedGalleryImageId`**Description**: A relative uri containing a direct shared Azure Compute Gallery image reference.
- `image_reference`**Type**: `STRUCT`**Provider name**: `imageReference`**Description**: Disk source information for PIR or user images.
  - `community_gallery_image_id`**Type**: `STRING`**Provider name**: `communityGalleryImageId`**Description**: A relative uri containing a community Azure Compute Gallery image reference.
  - `id`**Type**: `STRING`**Provider name**: `id`**Description**: A relative uri containing either a Platform Image Repository, user image, or Azure Compute Gallery image reference.
  - `lun`**Type**: `INT32`**Provider name**: `lun`**Description**: If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use. For OS disks, this field is null.
  - `shared_gallery_image_id`**Type**: `STRING`**Provider name**: `sharedGalleryImageId`**Description**: A relative uri containing a direct shared Azure Compute Gallery image reference.
- `logical_sector_size`**Type**: `INT32`**Provider name**: `logicalSectorSize`**Description**: Logical sector size in bytes for Ultra disks. Supported values are 512 ad 4096. 4096 is the default.
- `performance_plus`**Type**: `BOOLEAN`**Provider name**: `performancePlus`**Description**: Set this flag to true to get a boost on the performance target of the disk deployed, see here on the respective performance target. This flag can only be set on disk creation time and cannot be disabled after enabled.
- `provisioned_bandwidth_copy_speed`**Type**: `STRING`**Provider name**: `provisionedBandwidthCopySpeed`**Description**: If this field is set on a snapshot and createOption is CopyStart, the snapshot will be copied at a quicker speed.
- `security_data_uri`**Type**: `STRING`**Provider name**: `securityDataUri`**Description**: If createOption is ImportSecure, this is the URI of a blob to be imported into VM guest state.
- `source_resource_id`**Type**: `STRING`**Provider name**: `sourceResourceId`**Description**: If createOption is Copy, this is the ARM id of the source snapshot or disk.
- `source_unique_id`**Type**: `STRING`**Provider name**: `sourceUniqueId`**Description**: If this field is set, this is the unique id identifying the source of this resource.
- `source_uri`**Type**: `STRING`**Provider name**: `sourceUri`**Description**: If createOption is Import, this is the URI of a blob to be imported into a managed disk.
- `storage_account_id`**Type**: `STRING`**Provider name**: `storageAccountId`**Description**: Required if createOption is Import. The Azure Resource Manager identifier of the storage account containing the blob to import as a disk.
- `upload_size_bytes`**Type**: `INT64`**Provider name**: `uploadSizeBytes`**Description**: If createOption is Upload, this is the size of the contents of the upload including the VHD footer. This value should be between 20972032 (20 MiB + 512 bytes for the VHD footer) and 35183298347520 bytes (32 TiB + 512 bytes for the VHD footer).

## `data_access_auth_mode`{% #data_access_auth_mode %}

**Type**: `STRING`**Provider name**: `properties.dataAccessAuthMode`**Description**: Additional authentication requirements when exporting or uploading to a disk or snapshot.

## `disk_access_id`{% #disk_access_id %}

**Type**: `STRING`**Provider name**: `properties.diskAccessId`**Description**: ARM id of the DiskAccess resource for using private endpoints on disks.

## `disk_iops_read_only`{% #disk_iops_read_only %}

**Type**: `INT64`**Provider name**: `properties.diskIOPSReadOnly`**Description**: The total number of IOPS that will be allowed across all VMs mounting the shared disk as ReadOnly. One operation can transfer between 4k and 256k bytes.

## `disk_iops_read_write`{% #disk_iops_read_write %}

**Type**: `INT64`**Provider name**: `properties.diskIOPSReadWrite`**Description**: The number of IOPS allowed for this disk; only settable for UltraSSD disks. One operation can transfer between 4k and 256k bytes.

## `disk_mbps_read_only`{% #disk_mbps_read_only %}

**Type**: `INT64`**Provider name**: `properties.diskMBpsReadOnly`**Description**: The total throughput (MBps) that will be allowed across all VMs mounting the shared disk as ReadOnly. MBps means millions of bytes per second - MB here uses the ISO notation, of powers of 10.

## `disk_mbps_read_write`{% #disk_mbps_read_write %}

**Type**: `INT64`**Provider name**: `properties.diskMBpsReadWrite`**Description**: The bandwidth allowed for this disk; only settable for UltraSSD disks. MBps means millions of bytes per second - MB here uses the ISO notation, of powers of 10.

## `disk_size_bytes`{% #disk_size_bytes %}

**Type**: `INT64`**Provider name**: `properties.diskSizeBytes`**Description**: The size of the disk in bytes. This field is read only.

## `disk_state`{% #disk_state %}

**Type**: `STRING`**Provider name**: `properties.diskState`**Description**: The state of the disk.

## `encryption`{% #encryption %}

**Type**: `STRUCT`**Provider name**: `properties.encryption`**Description**: Encryption property can be used to encrypt data at rest with customer managed keys or platform managed keys.

- `disk_encryption_set_id`**Type**: `STRING`**Provider name**: `diskEncryptionSetId`**Description**: ResourceId of the disk encryption set to use for enabling encryption at rest.
- `type`**Type**: `STRING`**Provider name**: `type`**Description**: The type of key used to encrypt the data of the disk.

## `encryption_settings_collection`{% #encryption_settings_collection %}

**Type**: `STRUCT`**Provider name**: `properties.encryptionSettingsCollection`**Description**: Encryption settings collection used for Azure Disk Encryption, can contain multiple encryption settings per disk or snapshot.

- `enabled`**Type**: `BOOLEAN`**Provider name**: `enabled`**Description**: Set this flag to true and provide DiskEncryptionKey and optional KeyEncryptionKey to enable encryption. Set this flag to false and remove DiskEncryptionKey and KeyEncryptionKey to disable encryption. If EncryptionSettings is null in the request object, the existing settings remain unchanged.
- `encryption_settings`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `encryptionSettings`**Description**: A collection of encryption settings, one for each disk volume.
  - `disk_encryption_key`**Type**: `STRUCT`**Provider name**: `diskEncryptionKey`**Description**: Key Vault Secret Url and vault id of the disk encryption key
    - `secret_url`**Type**: `STRING`**Provider name**: `secretUrl`**Description**: Url pointing to a key or secret in KeyVault
    - `source_vault`**Type**: `STRUCT`**Provider name**: `sourceVault`**Description**: Resource id of the KeyVault containing the key or secret
      - `id`**Type**: `STRING`**Provider name**: `id`**Description**: Resource Id
  - `key_encryption_key`**Type**: `STRUCT`**Provider name**: `keyEncryptionKey`**Description**: Key Vault Key Url and vault id of the key encryption key. KeyEncryptionKey is optional and when provided is used to unwrap the disk encryption key.
    - `key_url`**Type**: `STRING`**Provider name**: `keyUrl`**Description**: Url pointing to a key or secret in KeyVault
    - `source_vault`**Type**: `STRUCT`**Provider name**: `sourceVault`**Description**: Resource id of the KeyVault containing the key or secret
      - `id`**Type**: `STRING`**Provider name**: `id`**Description**: Resource Id
- `encryption_settings_version`**Type**: `STRING`**Provider name**: `encryptionSettingsVersion`**Description**: Describes what type of encryption is used for the disks. Once this field is set, it cannot be overwritten. '1.0' corresponds to Azure Disk Encryption with AAD app.'1.1' corresponds to Azure Disk Encryption.

## `extended_location`{% #extended_location %}

**Type**: `STRUCT`**Provider name**: `extendedLocation`**Description**: The extended location where the disk will be created. Extended location cannot be changed.

- `name`**Type**: `STRING`**Provider name**: `name`**Description**: The name of the extended location.
- `type`**Type**: `STRING`**Provider name**: `type`**Description**: The type of the extended location.

## `hyper_v_generation`{% #hyper_v_generation %}

**Type**: `STRING`**Provider name**: `properties.hyperVGeneration`**Description**: The hypervisor generation of the Virtual Machine. Applicable to OS disks only.

## `id`{% #id %}

**Type**: `STRING`**Provider name**: `id`**Description**: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

## `last_ownership_update_time`{% #last_ownership_update_time %}

**Type**: `STRING`**Provider name**: `properties.LastOwnershipUpdateTime`**Description**: The UTC time when the ownership state of the disk was last changed i.e., the time the disk was last attached or detached from a VM or the time when the VM to which the disk was attached was deallocated or started.

## `location`{% #location %}

**Type**: `STRING`**Provider name**: `location`**Description**: The geo-location where the resource lives

## `managed_by`{% #managed_by %}

**Type**: `STRING`**Provider name**: `managedBy`**Description**: A relative URI containing the ID of the VM that has the disk attached.

## `managed_by_extended`{% #managed_by_extended %}

**Type**: `UNORDERED_LIST_STRING`**Provider name**: `managedByExtended`**Description**: List of relative URIs containing the IDs of the VMs that have the disk attached. maxShares should be set to a value greater than one for disks to allow attaching them to multiple VMs.

## `max_shares`{% #max_shares %}

**Type**: `INT32`**Provider name**: `properties.maxShares`**Description**: The maximum number of VMs that can attach to the disk at the same time. Value greater than one indicates a disk that can be mounted on multiple VMs at the same time.

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: The name of the resource

## `network_access_policy`{% #network_access_policy %}

**Type**: `STRING`**Provider name**: `properties.networkAccessPolicy`**Description**: Policy for accessing the disk via network.

## `optimized_for_frequent_attach`{% #optimized_for_frequent_attach %}

**Type**: `BOOLEAN`**Provider name**: `properties.optimizedForFrequentAttach`**Description**: Setting this property to true improves reliability and performance of data disks that are frequently (more than 5 times a day) by detached from one virtual machine and attached to another. This property should not be set for disks that are not detached and attached frequently as it causes the disks to not align with the fault domain of the virtual machine.

## `os_type`{% #os_type %}

**Type**: `STRING`**Provider name**: `properties.osType`**Description**: The Operating System type.

## `property_updates_in_progress`{% #property_updates_in_progress %}

**Type**: `STRUCT`**Provider name**: `properties.propertyUpdatesInProgress`**Description**: Properties of the disk for which update is pending.

- `target_tier`**Type**: `STRING`**Provider name**: `targetTier`**Description**: The target performance tier of the disk if a tier change operation is in progress.

## `provisioning_state`{% #provisioning_state %}

**Type**: `STRING`**Provider name**: `properties.provisioningState`**Description**: The disk provisioning state.

## `public_network_access`{% #public_network_access %}

**Type**: `STRING`**Provider name**: `properties.publicNetworkAccess`**Description**: Policy for controlling export on the disk.

## `purchase_plan`{% #purchase_plan %}

**Type**: `STRUCT`**Provider name**: `properties.purchasePlan`**Description**: Purchase plan information for the the image from which the OS disk was created. E.g. - {name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer}

- `name`**Type**: `STRING`**Provider name**: `name`**Description**: The plan ID.
- `product`**Type**: `STRING`**Provider name**: `product`**Description**: Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.
- `promotion_code`**Type**: `STRING`**Provider name**: `promotionCode`**Description**: The Offer Promotion Code.
- `publisher`**Type**: `STRING`**Provider name**: `publisher`**Description**: The publisher ID.

## `resource_group`{% #resource_group %}

**Type**: `STRING`

## `security_profile`{% #security_profile %}

**Type**: `STRUCT`**Provider name**: `properties.securityProfile`**Description**: Contains the security related information for the resource.

- `secure_vm_disk_encryption_set_id`**Type**: `STRING`**Provider name**: `secureVMDiskEncryptionSetId`**Description**: ResourceId of the disk encryption set associated to Confidential VM supported disk encrypted with customer managed key
- `security_type`**Type**: `STRING`**Provider name**: `securityType`**Description**: Specifies the SecurityType of the VM. Applicable for OS disks only.

## `share_info`{% #share_info %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `properties.shareInfo`**Description**: Details of the list of all VMs that have the disk attached. maxShares should be set to a value greater than one for disks to allow attaching them to multiple VMs.

- `vm_uri`**Type**: `STRING`**Provider name**: `vmUri`**Description**: A relative URI containing the ID of the VM that has the disk attached.

## `sku`{% #sku %}

**Type**: `STRUCT`**Provider name**: `sku`**Description**: The disks sku name. Can be Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, or PremiumV2_LRS.

- `name`**Type**: `STRING`**Provider name**: `name`**Description**: The sku name.
- `tier`**Type**: `STRING`**Provider name**: `tier`**Description**: The sku tier.

## `subscription_id`{% #subscription_id %}

**Type**: `STRING`

## `subscription_name`{% #subscription_name %}

**Type**: `STRING`

## `supported_capabilities`{% #supported_capabilities %}

**Type**: `STRUCT`**Provider name**: `properties.supportedCapabilities`**Description**: List of supported capabilities for the image from which the OS disk was created.

- `accelerated_network`**Type**: `BOOLEAN`**Provider name**: `acceleratedNetwork`**Description**: True if the image from which the OS disk is created supports accelerated networking.
- `architecture`**Type**: `STRING`**Provider name**: `architecture`**Description**: CPU architecture supported by an OS disk.
- `disk_controller_types`**Type**: `STRING`**Provider name**: `diskControllerTypes`**Description**: The disk controllers that an OS disk supports. If set it can be SCSI or SCSI, NVME or NVME, SCSI.

## `supports_hibernation`{% #supports_hibernation %}

**Type**: `BOOLEAN`**Provider name**: `properties.supportsHibernation`**Description**: Indicates the OS on a disk supports hibernation.

## `system_data`{% #system_data %}

**Type**: `STRUCT`**Provider name**: `systemData`**Description**: Azure Resource Manager metadata containing createdBy and modifiedBy information.

- `created_at`**Type**: `STRING`**Provider name**: `createdAt`**Description**: The timestamp of resource creation (UTC).
- `created_by`**Type**: `STRING`**Provider name**: `createdBy`**Description**: The identity that created the resource.
- `created_by_type`**Type**: `STRING`**Provider name**: `createdByType`**Description**: The type of identity that created the resource.
- `last_modified_at`**Type**: `STRING`**Provider name**: `lastModifiedAt`**Description**: The timestamp of resource last modification (UTC)
- `last_modified_by`**Type**: `STRING`**Provider name**: `lastModifiedBy`**Description**: The identity that last modified the resource.
- `last_modified_by_type`**Type**: `STRING`**Provider name**: `lastModifiedByType`**Description**: The type of identity that last modified the resource.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `tier`{% #tier %}

**Type**: `STRING`**Provider name**: `properties.tier`**Description**: Performance tier of the disk (e.g, P4, S10) as described here: [https://azure.microsoft.com/en-us/pricing/details/managed-disks/](https://azure.microsoft.com/en-us/pricing/details/managed-disks/). Does not apply to Ultra disks.

## `time_created`{% #time_created %}

**Type**: `STRING`**Provider name**: `properties.timeCreated`**Description**: The time when the disk was created.

## `type`{% #type %}

**Type**: `STRING`**Provider name**: `type`**Description**: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

## `unique_id`{% #unique_id %}

**Type**: `STRING`**Provider name**: `properties.uniqueId`**Description**: Unique Guid identifying the resource.

## `zones`{% #zones %}

**Type**: `UNORDERED_LIST_STRING`**Provider name**: `zones`**Description**: The Logical zone list for Disk.
