次の方法で共有


Microsoft.DBforMySQL の flexibleServers

備考

maintenanceWindow プロパティは、既存のフレキシブル サーバーを更新する場合にのみ使用します。 新しい柔軟な servcer を作成するときは、このプロパティの値を指定しないでください。

Bicep リソース定義

flexibleServers リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.DBforMySQL/flexibleServers リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.DBforMySQL/flexibleServers@2024-12-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: any(...)
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    availabilityZone: 'string'
    backup: {
      backupIntervalHours: int
      backupRetentionDays: int
      geoRedundantBackup: 'string'
    }
    createMode: 'string'
    databasePort: int
    dataEncryption: {
      geoBackupKeyURI: 'string'
      geoBackupUserAssignedIdentityId: 'string'
      primaryKeyURI: 'string'
      primaryUserAssignedIdentityId: 'string'
      type: 'string'
    }
    highAvailability: {
      mode: 'string'
      standbyAvailabilityZone: 'string'
    }
    importSourceProperties: {
      dataDirPath: 'string'
      sasToken: 'string'
      storageType: 'string'
      storageUrl: 'string'
    }
    maintenancePolicy: {
      patchStrategy: 'string'
    }
    maintenanceWindow: {
      batchOfMaintenance: 'string'
      customWindow: 'string'
      dayOfWeek: int
      startHour: int
      startMinute: int
    }
    network: {
      delegatedSubnetResourceId: 'string'
      privateDnsZoneResourceId: 'string'
      publicNetworkAccess: 'string'
    }
    replicationRole: 'string'
    restorePointInTime: 'string'
    sourceServerResourceId: 'string'
    storage: {
      autoGrow: 'string'
      autoIoScaling: 'string'
      iops: int
      logOnDisk: 'string'
      storageRedundancy: 'string'
      storageSizeGB: int
    }
    version: 'string'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

Microsoft.DBforMySQL/flexibleServers

名前 形容 価値
ID サーバーの cmk ID。 MySQLServerIdentity の
位置 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
パターン = ^[a-z0-9][-a-z0-9]*(?<!-)$ (必須)
プロパティ サーバーのプロパティ。 サーバープロパティ
エスケーユー サーバーの SKU (価格レベル)。 mySQLServerSku の
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

Backup

名前 形容 価値
backupIntervalHours (バックアップインターバル時間) サーバーのバックアップ間隔時間。 整数 (int)
backupRetentionDays (英語) サーバーのバックアップ保有日数。 整数 (int)
geoRedundantBackup geo 冗長バックアップが有効かどうか。 「無効」
「有効」

データ暗号化

名前 形容 価値
geoBackupKeyURI キー コンテナーがリージョンをまたがることができない geo バックアップ キー URI、geo バックアップと同じリージョンに cmk が必要 文字列
geoBackupUserAssignedIdentityId リージョンをまたがることができない ID としての geo バックアップ ユーザー ID リソース ID、geo バックアップと同じリージョンの ID が必要 文字列
プライマリキーURI 主キー URI 文字列
primaryUserAssignedIdentityId (英語) プライマリ ユーザー ID リソース ID 文字列
キーの種類。cmk を有効にする場合は AzureKeyVault、無効 cmk の場合は SystemManaged。 'AzureKeyVault'
「システム管理」

高可用性

名前 形容 価値
モード サーバーの高可用性モード。 「無効」
「SameZone」
「ゾーン冗長」
スタンバイアベイラビリティゾーン スタンバイ サーバーの可用性ゾーン。 文字列

ImportSourceProperties (インポート ソースプロパティ)

名前 形容 価値
データディレクトリパス ストレージ内のデータ ディレクトリの相対パス。 文字列
sasトークン ソース ストレージにアクセスするための Sas トークン。 SAS トークンには読み取りと一覧表示のアクセス許可が必要です。

制約:
機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。
ストレージタイプ インポート ソースのストレージの種類。 'AzureBlob'
ストレージURL インポート ソース ストレージの URI。 文字列

メンテナンスポリシー

名前 形容 価値
patchStrategy(パッチストラテジー このサーバーのパッチ戦略 「レギュラー」
「バーチャルカナリア」

メンテナンスウィンドウ

名前 形容 価値
batchOfメンテナンス サーバーのカスタム管理メンテナンスウィンドウが有効になっている場合のメンテナンスのバッチ。 「バッチ1」
「バッチ2」
デフォルト
カスタムウィンドウ は、カスタム ウィンドウが有効か無効かを示します 文字列
dayOfWeekの メンテナンス期間の曜日 整数 (int)
スタートアワー メンテナンス期間の開始時刻 整数 (int)
スタートミニッツ メンテナンス期間の開始時間 (分) 整数 (int)

MySQLサーバアイデンティティ

名前 形容 価値
マネージド サービス ID の種類。 'UserAssigned'
userAssignedIdentities (ユーザー割り当て済みアイデンティティ) ユーザー割り当て ID のメタデータ。 mySQLServerIdentityUserAssignedIdentities の

MySQLServerIdentityUserAssignedIdentities

名前 形容 価値

MySQLサーバースク

名前 形容 価値
名前 sku の名前 (例: Standard_D32s_v3)。 string (必須)
レベル 特定の SKU のレベル (GeneralPurpose など)。 「バーストブル」
「汎用」
'MemoryOptimized' (必須)

ネットワーク

名前 形容 価値
delegatedSubnetResourceId サーバーの vnet のセットアップに使用される委任されたサブネット リソース ID。 文字列
privateDnsZoneResourceId (プライベートDnsZoneリソースイド) プライベート DNS ゾーンのリソース ID。 文字列
publicNetworkAccess (パブリックネットワークアクセス) このサーバーに対してパブリック ネットワーク アクセスが許可されているかどうか。 サーバーに VNet 統合がある場合、値は "無効" になります。 「無効」
「有効」

サーバープロパティ

名前 形容 価値
管理者ログイン サーバーの管理者のログイン名。 サーバーの作成時にのみ指定できます (作成に必要です)。 文字列
管理者ログインパスワード 管理者ログインのパスワード (サーバーの作成に必要)。

制約:
機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。
アベイラビリティゾーン サーバーの可用性ゾーン情報。 文字列
バックアップ サーバーのバックアップ関連プロパティ。 バックアップ
クリエイトモード 新しい MySQL サーバーを作成するモード。 デフォルト
「ジオリストア」
「PointInTimeRestore」
「レプリカ」
データベースポート サーバー データベース ポート。 サーバーの作成時にのみ指定できます。 整数 (int)
データ暗号化 CMK のデータ暗号化。 DataEncryption の
高い可用性 サーバーの高可用性関連のプロパティ。 HighAvailability を する
importSourcePropertiesの ストレージからのインポートのソース プロパティ。 ImportSourceProperties の
メンテナンスポリシー サーバーのメンテナンス ポリシー。 メンテナンスポリシー
メンテナンスウィンドウ サーバーのメンテナンス期間。 既知の問題: サーバーの作成時に設定したり、サーバーの更新中に他のプロパティで更新したりすることはできません。は個別に更新する必要があります。 メンテナンスウィンドウ
ネットワーク サーバーのネットワーク関連のプロパティ。 ネットワーク
replicationRole レプリケーション ロール。 「なし」
「レプリカ」
「ソース」
restorePointInTime(リストアポイントインタイム) 復元ポイントの作成時刻 (ISO8601形式)。復元元の時刻を指定します。 文字列
sourceServerResourceId (ソースサーバーリソースイド) ソース MySQL サーバー ID。 文字列
ストレージ サーバーのストレージ関連のプロパティ。 ストレージ
バージョン MySQL のメジャー バージョン。 8.0.21 は MySQL 8.0 を表し、5.7.44 は MySQL 5.7 を表します '5.7'
'8.0.21'

Storage

名前 形容 価値
オートグロー ストレージの自動拡張を有効にするかどうか。 「無効」
「有効」
オートイオスケーリング IO 自動スケーリングを有効にするかどうか。 「無効」
「有効」
IOPSの サーバーのストレージ IOPS。 整数 (int)
logOnDisk (ログオンディスク) [ログオン ディスク] を有効にするかどうか。 「無効」
「有効」
ストレージ冗長性 サーバー ストレージの冗長な種類。 このパラメーターは、サーバーの作成に使用されます。 「ローカル冗長性」
'ゾーン冗長性'
ストレージサイズGB サーバーで許可される最大ストレージ サイズ。 整数 (int)

追跡リソースタグ

名前 形容 価値

使用例

Azure 検証済みモジュール

次の Azure 検証済みモジュール を使用して、このリソースの種類をデプロイできます。

モジュール 形容
DB for MySQL フレキシブル サーバー DB for MySQL フレキシブル サーバー用 AVM リソース モジュール

Azure クイック スタートのサンプル

Azure クイック スタート テンプレート、このリソースの種類をデプロイするための Bicep サンプルが含まれています。

Bicep ファイル 形容
MySQL フレキシブル サーバーを作成し、バックアップ コンテナーによる保護を有効にする MySQL フレキシブル サーバーを作成し、Backup Vault 経由で保護を有効にするテンプレート
プライベート エンドポイント を使用して MySQL フレキシブル サーバーをデプロイする このテンプレートは、プライベート エンドポイントを使用して Azure Database for MySQL フレキシブル サーバーをデプロイする方法を提供します。
Vnet 統合 を使用して MySQL フレキシブル サーバーをデプロイする このテンプレートは、VNet 統合を使用して Azure Database for MySQL フレキシブル サーバーをデプロイする方法を提供します。

ARM テンプレート リソース定義

flexibleServers リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.DBforMySQL/flexibleServers リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.DBforMySQL/flexibleServers",
  "apiVersion": "2024-12-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "location": "string",
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "availabilityZone": "string",
    "backup": {
      "backupIntervalHours": "int",
      "backupRetentionDays": "int",
      "geoRedundantBackup": "string"
    },
    "createMode": "string",
    "databasePort": "int",
    "dataEncryption": {
      "geoBackupKeyURI": "string",
      "geoBackupUserAssignedIdentityId": "string",
      "primaryKeyURI": "string",
      "primaryUserAssignedIdentityId": "string",
      "type": "string"
    },
    "highAvailability": {
      "mode": "string",
      "standbyAvailabilityZone": "string"
    },
    "importSourceProperties": {
      "dataDirPath": "string",
      "sasToken": "string",
      "storageType": "string",
      "storageUrl": "string"
    },
    "maintenancePolicy": {
      "patchStrategy": "string"
    },
    "maintenanceWindow": {
      "batchOfMaintenance": "string",
      "customWindow": "string",
      "dayOfWeek": "int",
      "startHour": "int",
      "startMinute": "int"
    },
    "network": {
      "delegatedSubnetResourceId": "string",
      "privateDnsZoneResourceId": "string",
      "publicNetworkAccess": "string"
    },
    "replicationRole": "string",
    "restorePointInTime": "string",
    "sourceServerResourceId": "string",
    "storage": {
      "autoGrow": "string",
      "autoIoScaling": "string",
      "iops": "int",
      "logOnDisk": "string",
      "storageRedundancy": "string",
      "storageSizeGB": "int"
    },
    "version": "string"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

Microsoft.DBforMySQL/flexibleServers

名前 形容 価値
apiVersion (英語) API のバージョン '2024-12-01-プレビュー'
ID サーバーの cmk ID。 MySQLServerIdentity の
位置 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
パターン = ^[a-z0-9][-a-z0-9]*(?<!-)$ (必須)
プロパティ サーバーのプロパティ。 サーバープロパティ
エスケーユー サーバーの SKU (価格レベル)。 mySQLServerSku の
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
リソースの種類 'Microsoft.DBforMySQL/flexibleServers'

Backup

名前 形容 価値
backupIntervalHours (バックアップインターバル時間) サーバーのバックアップ間隔時間。 整数 (int)
backupRetentionDays (英語) サーバーのバックアップ保有日数。 整数 (int)
geoRedundantBackup geo 冗長バックアップが有効かどうか。 「無効」
「有効」

データ暗号化

名前 形容 価値
geoBackupKeyURI キー コンテナーがリージョンをまたがることができない geo バックアップ キー URI、geo バックアップと同じリージョンに cmk が必要 文字列
geoBackupUserAssignedIdentityId リージョンをまたがることができない ID としての geo バックアップ ユーザー ID リソース ID、geo バックアップと同じリージョンの ID が必要 文字列
プライマリキーURI 主キー URI 文字列
primaryUserAssignedIdentityId (英語) プライマリ ユーザー ID リソース ID 文字列
キーの種類。cmk を有効にする場合は AzureKeyVault、無効 cmk の場合は SystemManaged。 'AzureKeyVault'
「システム管理」

高可用性

名前 形容 価値
モード サーバーの高可用性モード。 「無効」
「SameZone」
「ゾーン冗長」
スタンバイアベイラビリティゾーン スタンバイ サーバーの可用性ゾーン。 文字列

ImportSourceProperties (インポート ソースプロパティ)

名前 形容 価値
データディレクトリパス ストレージ内のデータ ディレクトリの相対パス。 文字列
sasトークン ソース ストレージにアクセスするための Sas トークン。 SAS トークンには読み取りと一覧表示のアクセス許可が必要です。

制約:
機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。
ストレージタイプ インポート ソースのストレージの種類。 'AzureBlob'
ストレージURL インポート ソース ストレージの URI。 文字列

メンテナンスポリシー

名前 形容 価値
patchStrategy(パッチストラテジー このサーバーのパッチ戦略 「レギュラー」
「バーチャルカナリア」

メンテナンスウィンドウ

名前 形容 価値
batchOfメンテナンス サーバーのカスタム管理メンテナンスウィンドウが有効になっている場合のメンテナンスのバッチ。 「バッチ1」
「バッチ2」
デフォルト
カスタムウィンドウ は、カスタム ウィンドウが有効か無効かを示します 文字列
dayOfWeekの メンテナンス期間の曜日 整数 (int)
スタートアワー メンテナンス期間の開始時刻 整数 (int)
スタートミニッツ メンテナンス期間の開始時間 (分) 整数 (int)

MySQLサーバアイデンティティ

名前 形容 価値
マネージド サービス ID の種類。 'UserAssigned'
userAssignedIdentities (ユーザー割り当て済みアイデンティティ) ユーザー割り当て ID のメタデータ。 mySQLServerIdentityUserAssignedIdentities の

MySQLServerIdentityUserAssignedIdentities

名前 形容 価値

MySQLサーバースク

名前 形容 価値
名前 sku の名前 (例: Standard_D32s_v3)。 string (必須)
レベル 特定の SKU のレベル (GeneralPurpose など)。 「バーストブル」
「汎用」
'MemoryOptimized' (必須)

ネットワーク

名前 形容 価値
delegatedSubnetResourceId サーバーの vnet のセットアップに使用される委任されたサブネット リソース ID。 文字列
privateDnsZoneResourceId (プライベートDnsZoneリソースイド) プライベート DNS ゾーンのリソース ID。 文字列
publicNetworkAccess (パブリックネットワークアクセス) このサーバーに対してパブリック ネットワーク アクセスが許可されているかどうか。 サーバーに VNet 統合がある場合、値は "無効" になります。 「無効」
「有効」

サーバープロパティ

名前 形容 価値
管理者ログイン サーバーの管理者のログイン名。 サーバーの作成時にのみ指定できます (作成に必要です)。 文字列
管理者ログインパスワード 管理者ログインのパスワード (サーバーの作成に必要)。

制約:
機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。
アベイラビリティゾーン サーバーの可用性ゾーン情報。 文字列
バックアップ サーバーのバックアップ関連プロパティ。 バックアップ
クリエイトモード 新しい MySQL サーバーを作成するモード。 デフォルト
「ジオリストア」
「PointInTimeRestore」
「レプリカ」
データベースポート サーバー データベース ポート。 サーバーの作成時にのみ指定できます。 整数 (int)
データ暗号化 CMK のデータ暗号化。 DataEncryption の
高い可用性 サーバーの高可用性関連のプロパティ。 HighAvailability を する
importSourcePropertiesの ストレージからのインポートのソース プロパティ。 ImportSourceProperties の
メンテナンスポリシー サーバーのメンテナンス ポリシー。 メンテナンスポリシー
メンテナンスウィンドウ サーバーのメンテナンス期間。 既知の問題: サーバーの作成時に設定したり、サーバーの更新中に他のプロパティで更新したりすることはできません。は個別に更新する必要があります。 メンテナンスウィンドウ
ネットワーク サーバーのネットワーク関連のプロパティ。 ネットワーク
replicationRole レプリケーション ロール。 「なし」
「レプリカ」
「ソース」
restorePointInTime(リストアポイントインタイム) 復元ポイントの作成時刻 (ISO8601形式)。復元元の時刻を指定します。 文字列
sourceServerResourceId (ソースサーバーリソースイド) ソース MySQL サーバー ID。 文字列
ストレージ サーバーのストレージ関連のプロパティ。 ストレージ
バージョン MySQL のメジャー バージョン。 8.0.21 は MySQL 8.0 を表し、5.7.44 は MySQL 5.7 を表します '5.7'
'8.0.21'

Storage

名前 形容 価値
オートグロー ストレージの自動拡張を有効にするかどうか。 「無効」
「有効」
オートイオスケーリング IO 自動スケーリングを有効にするかどうか。 「無効」
「有効」
IOPSの サーバーのストレージ IOPS。 整数 (int)
logOnDisk (ログオンディスク) [ログオン ディスク] を有効にするかどうか。 「無効」
「有効」
ストレージ冗長性 サーバー ストレージの冗長な種類。 このパラメーターは、サーバーの作成に使用されます。 「ローカル冗長性」
'ゾーン冗長性'
ストレージサイズGB サーバーで許可される最大ストレージ サイズ。 整数 (int)

追跡リソースタグ

名前 形容 価値

使用例

Azure クイック スタート テンプレート

このリソースの種類 デプロイする Azure クイック スタート テンプレート 次に示します。

テンプレート 形容
MySQL フレキシブル サーバーを作成し、バックアップ コンテナーによる保護を有効にする

Azure にデプロイする
MySQL フレキシブル サーバーを作成し、Backup Vault 経由で保護を有効にするテンプレート
プライベート エンドポイント を使用して MySQL フレキシブル サーバーをデプロイする

Azure
にデプロイする
このテンプレートは、プライベート エンドポイントを使用して Azure Database for MySQL フレキシブル サーバーをデプロイする方法を提供します。
Vnet 統合 を使用して MySQL フレキシブル サーバーをデプロイする

Azure にデプロイする
このテンプレートは、VNet 統合を使用して Azure Database for MySQL フレキシブル サーバーをデプロイする方法を提供します。

Terraform (AzAPI プロバイダー) リソース定義

flexibleServers リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.DBforMySQL/flexibleServers リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforMySQL/flexibleServers@2024-12-01-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      availabilityZone = "string"
      backup = {
        backupIntervalHours = int
        backupRetentionDays = int
        geoRedundantBackup = "string"
      }
      createMode = "string"
      databasePort = int
      dataEncryption = {
        geoBackupKeyURI = "string"
        geoBackupUserAssignedIdentityId = "string"
        primaryKeyURI = "string"
        primaryUserAssignedIdentityId = "string"
        type = "string"
      }
      highAvailability = {
        mode = "string"
        standbyAvailabilityZone = "string"
      }
      importSourceProperties = {
        dataDirPath = "string"
        sasToken = "string"
        storageType = "string"
        storageUrl = "string"
      }
      maintenancePolicy = {
        patchStrategy = "string"
      }
      maintenanceWindow = {
        batchOfMaintenance = "string"
        customWindow = "string"
        dayOfWeek = int
        startHour = int
        startMinute = int
      }
      network = {
        delegatedSubnetResourceId = "string"
        privateDnsZoneResourceId = "string"
        publicNetworkAccess = "string"
      }
      replicationRole = "string"
      restorePointInTime = "string"
      sourceServerResourceId = "string"
      storage = {
        autoGrow = "string"
        autoIoScaling = "string"
        iops = int
        logOnDisk = "string"
        storageRedundancy = "string"
        storageSizeGB = int
      }
      version = "string"
    }
    sku = {
      name = "string"
      tier = "string"
    }
  }
}

プロパティ値

Microsoft.DBforMySQL/flexibleServers

名前 形容 価値
ID サーバーの cmk ID。 MySQLServerIdentity の
位置 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
パターン = ^[a-z0-9][-a-z0-9]*(?<!-)$ (必須)
プロパティ サーバーのプロパティ。 サーバープロパティ
エスケーユー サーバーの SKU (価格レベル)。 mySQLServerSku の
タグ リソース タグ タグ名と値のディクショナリ。
リソースの種類 「Microsoft.DBforMySQL/flexibleServers@2024-12-01-preview」

Backup

名前 形容 価値
backupIntervalHours (バックアップインターバル時間) サーバーのバックアップ間隔時間。 整数 (int)
backupRetentionDays (英語) サーバーのバックアップ保有日数。 整数 (int)
geoRedundantBackup geo 冗長バックアップが有効かどうか。 「無効」
「有効」

データ暗号化

名前 形容 価値
geoBackupKeyURI キー コンテナーがリージョンをまたがることができない geo バックアップ キー URI、geo バックアップと同じリージョンに cmk が必要 文字列
geoBackupUserAssignedIdentityId リージョンをまたがることができない ID としての geo バックアップ ユーザー ID リソース ID、geo バックアップと同じリージョンの ID が必要 文字列
プライマリキーURI 主キー URI 文字列
primaryUserAssignedIdentityId (英語) プライマリ ユーザー ID リソース ID 文字列
キーの種類。cmk を有効にする場合は AzureKeyVault、無効 cmk の場合は SystemManaged。 'AzureKeyVault'
「システム管理」

高可用性

名前 形容 価値
モード サーバーの高可用性モード。 「無効」
「SameZone」
「ゾーン冗長」
スタンバイアベイラビリティゾーン スタンバイ サーバーの可用性ゾーン。 文字列

ImportSourceProperties (インポート ソースプロパティ)

名前 形容 価値
データディレクトリパス ストレージ内のデータ ディレクトリの相対パス。 文字列
sasトークン ソース ストレージにアクセスするための Sas トークン。 SAS トークンには読み取りと一覧表示のアクセス許可が必要です。

制約:
機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。
ストレージタイプ インポート ソースのストレージの種類。 'AzureBlob'
ストレージURL インポート ソース ストレージの URI。 文字列

メンテナンスポリシー

名前 形容 価値
patchStrategy(パッチストラテジー このサーバーのパッチ戦略 「レギュラー」
「バーチャルカナリア」

メンテナンスウィンドウ

名前 形容 価値
batchOfメンテナンス サーバーのカスタム管理メンテナンスウィンドウが有効になっている場合のメンテナンスのバッチ。 「バッチ1」
「バッチ2」
デフォルト
カスタムウィンドウ は、カスタム ウィンドウが有効か無効かを示します 文字列
dayOfWeekの メンテナンス期間の曜日 整数 (int)
スタートアワー メンテナンス期間の開始時刻 整数 (int)
スタートミニッツ メンテナンス期間の開始時間 (分) 整数 (int)

MySQLサーバアイデンティティ

名前 形容 価値
マネージド サービス ID の種類。 'UserAssigned'
userAssignedIdentities (ユーザー割り当て済みアイデンティティ) ユーザー割り当て ID のメタデータ。 mySQLServerIdentityUserAssignedIdentities の

MySQLServerIdentityUserAssignedIdentities

名前 形容 価値

MySQLサーバースク

名前 形容 価値
名前 sku の名前 (例: Standard_D32s_v3)。 string (必須)
レベル 特定の SKU のレベル (GeneralPurpose など)。 「バーストブル」
「汎用」
'MemoryOptimized' (必須)

ネットワーク

名前 形容 価値
delegatedSubnetResourceId サーバーの vnet のセットアップに使用される委任されたサブネット リソース ID。 文字列
privateDnsZoneResourceId (プライベートDnsZoneリソースイド) プライベート DNS ゾーンのリソース ID。 文字列
publicNetworkAccess (パブリックネットワークアクセス) このサーバーに対してパブリック ネットワーク アクセスが許可されているかどうか。 サーバーに VNet 統合がある場合、値は "無効" になります。 「無効」
「有効」

サーバープロパティ

名前 形容 価値
管理者ログイン サーバーの管理者のログイン名。 サーバーの作成時にのみ指定できます (作成に必要です)。 文字列
管理者ログインパスワード 管理者ログインのパスワード (サーバーの作成に必要)。

制約:
機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。
アベイラビリティゾーン サーバーの可用性ゾーン情報。 文字列
バックアップ サーバーのバックアップ関連プロパティ。 バックアップ
クリエイトモード 新しい MySQL サーバーを作成するモード。 デフォルト
「ジオリストア」
「PointInTimeRestore」
「レプリカ」
データベースポート サーバー データベース ポート。 サーバーの作成時にのみ指定できます。 整数 (int)
データ暗号化 CMK のデータ暗号化。 DataEncryption の
高い可用性 サーバーの高可用性関連のプロパティ。 HighAvailability を する
importSourcePropertiesの ストレージからのインポートのソース プロパティ。 ImportSourceProperties の
メンテナンスポリシー サーバーのメンテナンス ポリシー。 メンテナンスポリシー
メンテナンスウィンドウ サーバーのメンテナンス期間。 既知の問題: サーバーの作成時に設定したり、サーバーの更新中に他のプロパティで更新したりすることはできません。は個別に更新する必要があります。 メンテナンスウィンドウ
ネットワーク サーバーのネットワーク関連のプロパティ。 ネットワーク
replicationRole レプリケーション ロール。 「なし」
「レプリカ」
「ソース」
restorePointInTime(リストアポイントインタイム) 復元ポイントの作成時刻 (ISO8601形式)。復元元の時刻を指定します。 文字列
sourceServerResourceId (ソースサーバーリソースイド) ソース MySQL サーバー ID。 文字列
ストレージ サーバーのストレージ関連のプロパティ。 ストレージ
バージョン MySQL のメジャー バージョン。 8.0.21 は MySQL 8.0 を表し、5.7.44 は MySQL 5.7 を表します '5.7'
'8.0.21'

Storage

名前 形容 価値
オートグロー ストレージの自動拡張を有効にするかどうか。 「無効」
「有効」
オートイオスケーリング IO 自動スケーリングを有効にするかどうか。 「無効」
「有効」
IOPSの サーバーのストレージ IOPS。 整数 (int)
logOnDisk (ログオンディスク) [ログオン ディスク] を有効にするかどうか。 「無効」
「有効」
ストレージ冗長性 サーバー ストレージの冗長な種類。 このパラメーターは、サーバーの作成に使用されます。 「ローカル冗長性」
'ゾーン冗長性'
ストレージサイズGB サーバーで許可される最大ストレージ サイズ。 整数 (int)

追跡リソースタグ

名前 形容 価値

使用例

Azure 検証済みモジュール

次の Azure 検証済みモジュール を使用して、このリソースの種類をデプロイできます。

モジュール 形容
DB for MySQL フレキシブル サーバー DB for MySQL フレキシブル サーバー用 AVM リソース モジュール