azure_mysql_flexible_server

administrator_login

タイプ: STRING
プロバイダー名: properties.administratorLogin
説明: サーバーの管理者ログイン名。サーバーの作成時にのみ指定可能です (作成時には必須)。

administrator_login_password

タイプ: STRING
プロバイダー名: properties.administratorLoginPassword
説明: 管理者ログインのパスワード (サーバー作成時に必要)。

availability_zone

タイプ: STRING
プロバイダー名: properties.availabilityZone
説明: サーバーのアベイラビリティゾーン情報。

backup

タイプ: STRUCT
プロバイダー名: properties.backup
説明: サーバーのバックアップ関連プロパティ。

  • backup_retention_days
    タイプ: INT32
    プロバイダー名: backupRetentionDays
    説明: サーバーのバックアップ保持日数。
  • earliest_restore_date
    タイプ: STRING
    プロバイダー名: earliestRestoreDate
    説明: 最も古い復元ポイントの作成時刻 (ISO8601 形式)
  • geo_redundant_backup
    タイプ: STRING
    プロバイダー名: geoRedundantBackup
    説明: geo 冗長バックアップが有効かどうか。

create_mode

タイプ: STRING
プロバイダー名: properties.createMode
説明: 新しい MySQL サーバーを作成するモード。

data_encryption

タイプ: STRUCT
プロバイダー名: properties.dataEncryption
説明: CMK のデータ暗号化。

  • geo_backup_key_uri
    タイプ: STRING
    プロバイダー名: geoBackupKeyURI
    説明: Geo バックアップキー URI は、Key vault がリージョンをまたぐことができないため、Geo バックアップと同じリージョンに cmk が必要です
  • geo_backup_user_assigned_identity_id
    タイプ: STRING
    プロバイダー名: geoBackupUserAssignedIdentityId
    説明: Geo バックアップのユーザー ID リソース ID はリージョンをまたぐことができないため、Geo バックアップと同じリージョンに ID が必要です。
  • primary_key_uri
    タイプ: STRING
    プロバイダー名: primaryKeyURI
    説明: プライマリキー URI
  • primary_user_assigned_identity_id
    タイプ: STRING
    プロバイダー名: primaryUserAssignedIdentityId
    説明: プライマリユーザーアイデンティティリソース ID
  • type
    タイプ: STRING
    プロバイダー名: type
    説明: キーの種類で、enable cmk の場合は AzureKeyVault、disable cmk の場合は SystemManaged となります。

fully_qualified_domain_name

タイプ: STRING
プロバイダー名: properties.fullyQualifiedDomainName
説明: サーバーの完全修飾ドメイン名。

high_availability

タイプ: STRUCT
プロバイダー名: properties.highAvailability
説明: サーバーの高可用性関連のプロパティ。

  • mode
    タイプ: STRING
    プロバイダー名: mode
    説明: サーバーの高可用性モード。
  • standby_availability_zone
    タイプ: STRING
    プロバイダー名: standbyAvailabilityZone
    説明: スタンバイサーバーのアベイラビリティゾーン。
  • state
    タイプ: STRING
    プロバイダー名: state
    説明: サーバーの高可用性の状態。

id

タイプ: STRING
プロバイダー名: id
説明: リソースの完全修飾型リソース ID。例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

タイプ: STRUCT
プロバイダー名: identity
説明: サーバーの cmk アイデンティティ。

  • principal_id
    タイプ: STRING
    プロバイダー名: principalId
    説明: KeyVault からの ObjectId
  • tenant_id
    タイプ: STRING
    プロバイダー名: tenantId
    説明: KeyVault からの TenantId
  • type
    タイプ: STRING
    プロバイダー名: type
    説明: マネージドサービスアイデンティティの種類。

location

タイプ: STRING
プロバイダー名: location
説明: リソースが存在するジオロケーション

maintenance_window

タイプ: STRUCT
プロバイダー名: properties.maintenanceWindow
説明: サーバーのメンテナンスウィンドウ。

  • custom_window
    タイプ: STRING
    プロバイダー名: customWindow
    説明: カスタムウィンドウが有効か無効かを示します。
  • day_of_week
    タイプ: INT32
    プロバイダー名: dayOfWeek
    説明: メンテナンスウィンドウの曜日
  • start_hour
    タイプ: INT32
    プロバイダー名: startHour
    説明: メンテナンスウィンドウの開始時間
  • start_minute
    タイプ: INT32
    プロバイダー名: startMinute
    説明: メンテナンスウィンドウの開始分

name

タイプ: STRING
プロバイダー名: name
説明: リソースの名前

network

タイプ: STRUCT
プロバイダー名: properties.network
説明: サーバーのネットワーク関連プロパティ。

  • delegated_subnet_resource_id
    タイプ: STRING
    プロバイダー名: delegatedSubnetResourceId
    説明: サーバーの Vnet を設定するために使用される委任されたサブネットリソース ID。
  • private_dns_zone_resource_id
    タイプ: STRING
    プロバイダー名: privateDnsZoneResourceId
    説明: プライベート DNS ゾーンのリソース ID。
  • public_network_access
    タイプ: STRING
    プロバイダー名: publicNetworkAccess
    説明: このサーバーでパブリックネットワークアクセスを許可するかどうか。VNet インテグレーションを使用している場合、値は ‘Disabled’ です。

replica_capacity

タイプ: INT32
プロバイダー名: properties.replicaCapacity
説明: プライマリサーバーが持つことができるレプリカの最大数。

replication_role

タイプ: STRING
プロバイダー名: properties.replicationRole
説明: レプリケーションのロール。

resource_group

タイプ: STRING

restore_point_in_time

タイプ: STRING
プロバイダー名: properties.restorePointInTime
説明: リストアポイント作成時刻 (ISO8601 形式)、リストア元となる時刻を指定します。

sku

タイプ: STRUCT
プロバイダー名: sku
説明: サーバーの SKU (価格帯)。

  • name
    タイプ: STRING
    プロバイダー名: name
    説明: SKU の名前 (例: Standard_D32s_v3)。
  • tier
    タイプ: STRING
    プロバイダー名: tier
    説明: 特定の SKU の階層 (例: GeneralPurpose)。

source_server_resource_id

タイプ: STRING
プロバイダー名: properties.sourceServerResourceId
説明: 送信元の MySQL サーバー ID。

state

タイプ: STRING
プロバイダー名: properties.state
説明: サーバーの状態。

storage

タイプ: STRUCT
プロバイダー名: properties.storage
説明: サーバーのストレージ関連プロパティ。

  • auto_grow
    タイプ: STRING
    プロバイダー名: autoGrow
    説明: ストレージの自動増加を有効にするかどうか。
  • iops
    タイプ: INT32
    プロバイダー名: iops
    説明: サーバーのストレージ IOPS。
  • storage_size_gb
    タイプ: INT32
    プロバイダー名: storageSizeGB
    説明: サーバーに許容される最大ストレージサイズ。
  • storage_sku
    タイプ: STRING
    プロバイダー名: storageSku
    説明: サーバーストレージの SKU 名。

subscription_id

タイプ: STRING

subscription_name

タイプ: STRING

system_data

タイプ: STRUCT
プロバイダー名: systemData
説明: このリソースに関連するシステムメタデータ。

  • created_at
    タイプ: STRING
    プロバイダー名: createdAt
    説明: リソース作成時のタイムスタンプ (UTC)。
  • created_by
    タイプ: STRING
    プロバイダー名: createdBy
    説明: リソースを作成した ID。
  • created_by_type
    タイプ: STRING
    プロバイダー名: createdByType
    説明: リソースを作成した ID の種類。
  • last_modified_at
    タイプ: STRING
    プロバイダー名: lastModifiedAt
    説明: リソースの最終更新時刻 (UTC)
  • last_modified_by
    タイプ: STRING
    プロバイダー名: lastModifiedBy
    説明: リソースを最後に変更したアイデンティティ。
  • last_modified_by_type
    タイプ: STRING
    プロバイダー名: lastModifiedByType
    説明: リソースを最後に変更したアイデンティティの種類。

tags

タイプ: UNORDERED_LIST_STRING

type

タイプ: STRING
プロバイダー名: type
説明: リソースの種類。例: “Microsoft.Compute/virtualMachines” または “Microsoft.Storage/storageAccounts”

version

タイプ: STRING
プロバイダー名: properties.version
説明: サーバーのバージョン。