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

# azure_postgresql_server{% #azure_postgresql_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).

## `byok_enforcement`{% #byok_enforcement %}

**Type**: `STRING`**Provider name**: `properties.byokEnforcement`**Description**: Status showing whether the server data encryption is enabled with customer-managed keys.

## `earliest_restore_date`{% #earliest_restore_date %}

**Type**: `STRING`**Provider name**: `properties.earliestRestoreDate`**Description**: Earliest restore point creation time (ISO8601 format)

## `firewall_rules`{% #firewall_rules %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `FirewallRule`

- `end_ip_address`**Type**: `STRING`**Provider name**: `properties.endIpAddress`**Description**: The end IP address of the server firewall rule. Must be IPv4 format.
- `id`**Type**: `STRING`**Provider name**: `id`**Description**: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- `name`**Type**: `STRING`**Provider name**: `name`**Description**: The name of the resource
- `start_ip_address`**Type**: `STRING`**Provider name**: `properties.startIpAddress`**Description**: The start IP address of the server firewall rule. Must be IPv4 format.
- `type`**Type**: `STRING`**Provider name**: `type`**Description**: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

## `fully_qualified_domain_name`{% #fully_qualified_domain_name %}

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

## `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 Azure Active Directory identity of the server.

- `principal_id`**Type**: `STRING`**Provider name**: `principalId`**Description**: The Azure Active Directory principal id.
- `tenant_id`**Type**: `STRING`**Provider name**: `tenantId`**Description**: The Azure Active Directory tenant id.
- `type`**Type**: `STRING`**Provider name**: `type`**Description**: The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.

## `infrastructure_encryption`{% #infrastructure_encryption %}

**Type**: `STRING`**Provider name**: `properties.infrastructureEncryption`**Description**: Status showing whether the server enabled infrastructure encryption.

## `location`{% #location %}

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

## `master_server_id`{% #master_server_id %}

**Type**: `STRING`**Provider name**: `properties.masterServerId`**Description**: The master server id of a replica server.

## `minimal_tls_version`{% #minimal_tls_version %}

**Type**: `STRING`**Provider name**: `properties.minimalTlsVersion`**Description**: Enforce a minimal Tls version for the server.

## `name`{% #name %}

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

## `public_network_access`{% #public_network_access %}

**Type**: `STRING`**Provider name**: `properties.publicNetworkAccess`**Description**: Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

## `replica_capacity`{% #replica_capacity %}

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

## `replication_role`{% #replication_role %}

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

## `resource_group`{% #resource_group %}

**Type**: `STRING`

## `server_configs`{% #server_configs %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `Configuration`

- `allowed_values`**Type**: `STRING`**Provider name**: `properties.allowedValues`**Description**: Allowed values of the configuration.
- `data_type`**Type**: `STRING`**Provider name**: `properties.dataType`**Description**: Data type of the configuration.
- `default_value`**Type**: `STRING`**Provider name**: `properties.defaultValue`**Description**: Default value of the configuration.
- `description`**Type**: `STRING`**Provider name**: `properties.description`**Description**: Description of the configuration.
- `id`**Type**: `STRING`**Provider name**: `id`**Description**: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- `name`**Type**: `STRING`**Provider name**: `name`**Description**: The name of the resource
- `type`**Type**: `STRING`**Provider name**: `type`**Description**: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- `value`**Type**: `STRING`**Provider name**: `properties.value`**Description**: Value of the configuration.

## `sku`{% #sku %}

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

- `capacity`**Type**: `INT32`**Provider name**: `capacity`**Description**: The scale up/out capacity, representing server's compute units.
- `family`**Type**: `STRING`**Provider name**: `family`**Description**: The family of hardware.
- `name`**Type**: `STRING`**Provider name**: `name`**Description**: The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8.
- `size`**Type**: `STRING`**Provider name**: `size`**Description**: The size code, to be interpreted by resource as appropriate.
- `tier`**Type**: `STRING`**Provider name**: `tier`**Description**: The tier of the particular SKU, e.g. Basic.

## `ssl_enforcement`{% #ssl_enforcement %}

**Type**: `STRING`**Provider name**: `properties.sslEnforcement`**Description**: Enable ssl enforcement or not when connect to server.

## `storage_profile`{% #storage_profile %}

**Type**: `STRUCT`**Provider name**: `properties.storageProfile`**Description**: Storage profile of a server.

- `backup_retention_days`**Type**: `INT32`**Provider name**: `backupRetentionDays`**Description**: Backup retention days for the server.
- `geo_redundant_backup`**Type**: `STRING`**Provider name**: `geoRedundantBackup`**Description**: Enable Geo-redundant or not for server backup.
- `storage_autogrow`**Type**: `STRING`**Provider name**: `storageAutogrow`**Description**: Enable Storage Auto Grow.
- `storage_mb`**Type**: `INT32`**Provider name**: `storageMB`**Description**: Max storage allowed for a server.

## `subscription_id`{% #subscription_id %}

**Type**: `STRING`

## `subscription_name`{% #subscription_name %}

**Type**: `STRING`

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

## `user_visible_state`{% #user_visible_state %}

**Type**: `STRING`**Provider name**: `properties.userVisibleState`**Description**: A state of a server that is visible to user.

## `version`{% #version %}

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