azure_mysql_server

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

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

earliest_restore_date

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

fully_qualified_domain_name

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

id

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

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

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

location

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

master_server_id

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

minimal_tls_version

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

name

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

private_endpoint_connections

Type: UNORDERED_LIST_STRUCT
Provider name: properties.privateEndpointConnections
Description: List of private endpoint connections on a server

  • id
    Type: STRING
    Provider name: id
    Description: Resource Id of the private endpoint connection.
  • private_endpoint
    Type: STRUCT
    Provider name: properties.privateEndpoint
    Description: Private endpoint which the connection belongs to.
    • id
      Type: STRING
      Provider name: id
      Description: Resource id of the private endpoint.
  • private_link_service_connection_state
    Type: STRUCT
    Provider name: properties.privateLinkServiceConnectionState
    Description: Connection state of the private endpoint connection.
    • actions_required
      Type: STRING
      Provider name: actionsRequired
      Description: The actions required for private link service connection.
    • description
      Type: STRING
      Provider name: description
      Description: The private link service connection description.
    • status
      Type: STRING
      Provider name: status
      Description: The private link service connection status.
  • provisioning_state
    Type: STRING
    Provider name: properties.provisioningState
    Description: State of the private endpoint connection.

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

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

replication_role

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

resource_group

Type: STRING

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

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

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

Type: STRING

subscription_name

Type: STRING

tags

Type: UNORDERED_LIST_STRING

type

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

user_visible_state

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

version

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