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

# azure_mysql_flexible_server{% #azure_mysql_flexible_server %}

## `administrator_login`{% #administrator_login %}

**Type**: `STRING`**Provider name**: `properties.administratorLogin`**Description**: The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).

## `availability_zone`{% #availability_zone %}

**Type**: `STRING`**Provider name**: `properties.availabilityZone`**Description**: availability Zone information of the server.

## `backup`{% #backup %}

**Type**: `STRUCT`**Provider name**: `properties.backup`**Description**: Backup related properties of a server.

- `backup_retention_days`**Type**: `INT32`**Provider name**: `backupRetentionDays`**Description**: Backup retention days for the server.
- `earliest_restore_date`**Type**: `STRING`**Provider name**: `earliestRestoreDate`**Description**: Earliest restore point creation time (ISO8601 format)
- `geo_redundant_backup`**Type**: `STRING`**Provider name**: `geoRedundantBackup`**Description**: Whether or not geo redundant backup is enabled.

## `create_mode`{% #create_mode %}

**Type**: `STRING`**Provider name**: `properties.createMode`**Description**: The mode to create a new MySQL server.

## `data_encryption`{% #data_encryption %}

**Type**: `STRUCT`**Provider name**: `properties.dataEncryption`**Description**: The Data Encryption for CMK.

- `geo_backup_key_uri`**Type**: `STRING`**Provider name**: `geoBackupKeyURI`**Description**: Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup
- `geo_backup_user_assigned_identity_id`**Type**: `STRING`**Provider name**: `geoBackupUserAssignedIdentityId`**Description**: Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup
- `primary_key_uri`**Type**: `STRING`**Provider name**: `primaryKeyURI`**Description**: Primary key uri
- `primary_user_assigned_identity_id`**Type**: `STRING`**Provider name**: `primaryUserAssignedIdentityId`**Description**: Primary user identity resource id
- `type`**Type**: `STRING`**Provider name**: `type`**Description**: The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.

## `fully_qualified_domain_name`{% #fully_qualified_domain_name %}

**Type**: `STRING`**Provider name**: `properties.fullyQualifiedDomainName`**Description**: The fully qualified domain name of a server.

## `high_availability`{% #high_availability %}

**Type**: `STRUCT`**Provider name**: `properties.highAvailability`**Description**: High availability related properties of a server.

- `mode`**Type**: `STRING`**Provider name**: `mode`**Description**: High availability mode for a server.
- `standby_availability_zone`**Type**: `STRING`**Provider name**: `standbyAvailabilityZone`**Description**: Availability zone of the standby server.
- `state`**Type**: `STRING`**Provider name**: `state`**Description**: The state of server high availability.

## `id`{% #id %}

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

## `identity`{% #identity %}

**Type**: `STRUCT`**Provider name**: `identity`**Description**: The cmk identity for the server.

- `principal_id`**Type**: `STRING`**Provider name**: `principalId`**Description**: ObjectId from the KeyVault
- `tenant_id`**Type**: `STRING`**Provider name**: `tenantId`**Description**: TenantId from the KeyVault
- `type`**Type**: `STRING`**Provider name**: `type`**Description**: Type of managed service identity.

## `location`{% #location %}

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

## `maintenance_window`{% #maintenance_window %}

**Type**: `STRUCT`**Provider name**: `properties.maintenanceWindow`**Description**: Maintenance window of a server.

- `custom_window`**Type**: `STRING`**Provider name**: `customWindow`**Description**: indicates whether custom window is enabled or disabled
- `day_of_week`**Type**: `INT32`**Provider name**: `dayOfWeek`**Description**: day of week for maintenance window
- `start_hour`**Type**: `INT32`**Provider name**: `startHour`**Description**: start hour for maintenance window
- `start_minute`**Type**: `INT32`**Provider name**: `startMinute`**Description**: start minute for maintenance window

## `name`{% #name %}

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

## `network`{% #network %}

**Type**: `STRUCT`**Provider name**: `properties.network`**Description**: Network related properties of a server.

- `delegated_subnet_resource_id`**Type**: `STRING`**Provider name**: `delegatedSubnetResourceId`**Description**: Delegated subnet resource id used to setup vnet for a server.
- `private_dns_zone_resource_id`**Type**: `STRING`**Provider name**: `privateDnsZoneResourceId`**Description**: Private DNS zone resource id.
- `public_network_access`**Type**: `STRING`**Provider name**: `publicNetworkAccess`**Description**: Whether or not public network access is allowed for this server. Value is 'Disabled' when server has VNet integration.

## `replica_capacity`{% #replica_capacity %}

**Type**: `INT32`**Provider name**: `properties.replicaCapacity`**Description**: The maximum number of replicas that a primary server can have.

## `replication_role`{% #replication_role %}

**Type**: `STRING`**Provider name**: `properties.replicationRole`**Description**: The replication role.

## `resource_group`{% #resource_group %}

**Type**: `STRING`

## `restore_point_in_time`{% #restore_point_in_time %}

**Type**: `STRING`**Provider name**: `properties.restorePointInTime`**Description**: Restore point creation time (ISO8601 format), specifying the time to restore from.

## `sku`{% #sku %}

**Type**: `STRUCT`**Provider name**: `sku`**Description**: The SKU (pricing tier) of the server.

- `name`**Type**: `STRING`**Provider name**: `name`**Description**: The name of the sku, e.g. Standard_D32s_v3.
- `tier`**Type**: `STRING`**Provider name**: `tier`**Description**: The tier of the particular SKU, e.g. GeneralPurpose.

## `source_server_resource_id`{% #source_server_resource_id %}

**Type**: `STRING`**Provider name**: `properties.sourceServerResourceId`**Description**: The source MySQL server id.

## `state`{% #state %}

**Type**: `STRING`**Provider name**: `properties.state`**Description**: The state of a server.

## `storage`{% #storage %}

**Type**: `STRUCT`**Provider name**: `properties.storage`**Description**: Storage related properties of a server.

- `auto_grow`**Type**: `STRING`**Provider name**: `autoGrow`**Description**: Enable Storage Auto Grow or not.
- `iops`**Type**: `INT32`**Provider name**: `iops`**Description**: Storage IOPS for a server.
- `storage_size_gb`**Type**: `INT32`**Provider name**: `storageSizeGB`**Description**: Max storage size allowed for a server.
- `storage_sku`**Type**: `STRING`**Provider name**: `storageSku`**Description**: The sku name of the server storage.

## `subscription_id`{% #subscription_id %}

**Type**: `STRING`

## `subscription_name`{% #subscription_name %}

**Type**: `STRING`

## `system_data`{% #system_data %}

**Type**: `STRUCT`**Provider name**: `systemData`**Description**: The system metadata relating to this resource.

- `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`

## `type`{% #type %}

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

## `version`{% #version %}

**Type**: `STRING`**Provider name**: `properties.version`**Description**: Server version.
