Microsoft.DBForMySql flexibleServers 2020-07-01-preview
Bicep リソース定義
flexibleServers リソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
備考
maintenanceWindow
プロパティは、既存のフレキシブル サーバーを更新する場合にのみ使用します。 新しい柔軟な servcer を作成するときは、このプロパティの値を指定しないでください。
リソースの形式
Microsoft.DBForMySql/flexibleServers リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.DBForMySql/flexibleServers@2020-07-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
tier: 'string'
}
identity: {
type: 'SystemAssigned'
}
properties: {
administratorLogin: 'string'
administratorLoginPassword: 'string'
availabilityZone: 'string'
createMode: 'string'
delegatedSubnetArguments: {
subnetArmResourceId: 'string'
}
haEnabled: 'string'
infrastructureEncryption: 'string'
maintenanceWindow: {
customWindow: 'string'
dayOfWeek: int
startHour: int
startMinute: int
}
privateDnsZoneArguments: {
privateDnsZoneArmResourceId: 'string'
}
replicationRole: 'string'
restorePointInTime: 'string'
sourceServerId: 'string'
sslEnforcement: 'string'
storageProfile: {
backupRetentionDays: int
storageAutogrow: 'string'
storageIops: int
storageMB: int
}
tags: {}
version: '5.7'
}
}
プロパティ値
flexibleServers
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | string (必須) |
場所 | リソースが存在する地理的な場所 | string (必須) |
タグ | リソース タグ。 | タグ名と値のディクショナリ。 テンプレート の |
sku | サーバーの SKU (価格レベル)。 | SKU |
同一性 | サーバーの Azure Active Directory ID。 | ID |
プロパティ | サーバーのプロパティ。 | ServerProperties |
同一性
名前 | 形容 | 価値 |
---|---|---|
種類 | ID の種類。 | 'SystemAssigned' |
ServerProperties
名前 | 形容 | 価値 |
---|---|---|
administratorLogin | サーバーの管理者のログイン名。 サーバーの作成時にのみ指定できます (作成に必要です)。 | 糸 |
administratorLoginPassword | 管理者ログインのパスワード (サーバーの作成に必要)。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
availabilityZone | サーバーの可用性ゾーン情報。 | 糸 |
createMode | 新しい MySQL サーバーを作成するモード。 | 'Default' 'PointInTimeRestore' 'Replica' |
delegatedSubnetArguments | 委任されたサブネット引数。 | DelegatedSubnetArguments |
haEnabled | サーバーに対して HA を有効にするか、有効にしないか。 | 'Disabled' 'Enabled' |
infrastructureEncryption | サーバーでインフラストラクチャ暗号化が有効になっているかどうかを示す状態。 | 'Disabled' 'Enabled' |
maintenanceWindow | サーバーのメンテナンス期間。 | MaintenanceWindow |
privateDnsZoneArguments | プライベート DNS ゾーン引数。 | PrivateDnsZoneArguments を |
replicationRole | レプリケーション ロール。 | 糸 |
restorePointInTime | 復元ポイントの作成時刻 (ISO8601形式)。復元元の時刻を指定します。 | 糸 |
sourceServerId | ソース MySQL サーバー ID。 | 糸 |
sslEnforcement | サーバーに接続するときに SSL 強制を有効にするか、有効にしないか。 | 'Disabled' 'Enabled' |
storageProfile | サーバーのストレージ プロファイル。 | StorageProfile の |
タグ | キーと値のペアの形式のアプリケーション固有のメタデータ。 | オブジェクト |
バージョン | サーバーのバージョン。 | '5.7' |
DelegatedSubnetArguments
名前 | 形容 | 価値 |
---|---|---|
subnetArmResourceId | 委任されたサブネット arm リソース ID。 | 糸 |
MaintenanceWindow
名前 | 形容 | 価値 |
---|---|---|
customWindow | は、カスタム ウィンドウが有効か無効かを示します | 糸 |
dayOfWeek | メンテナンス期間の曜日 | int |
startHour | メンテナンス期間の開始時刻 | int |
startMinute | メンテナンス期間の開始時間 (分) | int |
PrivateDnsZoneArguments
名前 | 形容 | 価値 |
---|---|---|
privateDnsZoneArmResourceId | プライベート DNS ゾーンの arm リソース ID。 | 糸 |
StorageProfile
名前 | 形容 | 価値 |
---|---|---|
backupRetentionDays | サーバーのバックアップ保有日数。 | int |
storageAutogrow | ストレージの自動拡張を有効にします。 | 'Disabled' 'Enabled' |
storageIops | サーバーのストレージ IOPS。 | int |
storageMB | サーバーに対して許可される最大ストレージ数。 | int |
SKU
名前 | 形容 | 価値 |
---|---|---|
名前 | sku の名前 (例: Standard_D32s_v3)。 | string (必須) |
層 | 特定の SKU のレベル (GeneralPurpose など)。 | 'Burstable' 'GeneralPurpose' 'MemoryOptimized' (必須) |
クイック スタート テンプレート
次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。
テンプレート | 形容 |
---|---|
Backup Vault を使用して保護を有効 & MySqlFlex サーバーを作成する Azure |
MySQL フレキシブル サーバーを作成し、Backup Vault 経由で保護を有効にするテンプレート |
プライベート エンドポイント を使用して MySQL フレキシブル サーバーをデプロイする Azure |
このテンプレートは、プライベート エンドポイントを使用して Azure Database for MySQL フレキシブル サーバーをデプロイする方法を提供します。 |
Vnet 統合 を使用して MySQL フレキシブル サーバーをデプロイする Azure にデプロイする |
このテンプレートは、VNet 統合を使用して Azure Database for MySQL フレキシブル サーバーをデプロイする方法を提供します。 |
ARM テンプレート リソース定義
flexibleServers リソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
備考
maintenanceWindow
プロパティは、既存のフレキシブル サーバーを更新する場合にのみ使用します。 新しい柔軟な servcer を作成するときは、このプロパティの値を指定しないでください。
リソースの形式
Microsoft.DBForMySql/flexibleServers リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.DBForMySql/flexibleServers",
"apiVersion": "2020-07-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string",
"tier": "string"
},
"identity": {
"type": "SystemAssigned"
},
"properties": {
"administratorLogin": "string",
"administratorLoginPassword": "string",
"availabilityZone": "string",
"createMode": "string",
"delegatedSubnetArguments": {
"subnetArmResourceId": "string"
},
"haEnabled": "string",
"infrastructureEncryption": "string",
"maintenanceWindow": {
"customWindow": "string",
"dayOfWeek": "int",
"startHour": "int",
"startMinute": "int"
},
"privateDnsZoneArguments": {
"privateDnsZoneArmResourceId": "string"
},
"replicationRole": "string",
"restorePointInTime": "string",
"sourceServerId": "string",
"sslEnforcement": "string",
"storageProfile": {
"backupRetentionDays": "int",
"storageAutogrow": "string",
"storageIops": "int",
"storageMB": "int"
},
"tags": {},
"version": "5.7"
}
}
プロパティ値
flexibleServers
名前 | 形容 | 価値 |
---|---|---|
種類 | リソースの種類 | 'Microsoft.DBForMySql/flexibleServers' |
apiVersion | リソース API のバージョン | '2020-07-01-preview' |
名前 | リソース名 | string (必須) |
場所 | リソースが存在する地理的な場所 | string (必須) |
タグ | リソース タグ。 | タグ名と値のディクショナリ。 テンプレート の |
sku | サーバーの SKU (価格レベル)。 | SKU |
同一性 | サーバーの Azure Active Directory ID。 | ID |
プロパティ | サーバーのプロパティ。 | ServerProperties |
同一性
名前 | 形容 | 価値 |
---|---|---|
種類 | ID の種類。 | 'SystemAssigned' |
ServerProperties
名前 | 形容 | 価値 |
---|---|---|
administratorLogin | サーバーの管理者のログイン名。 サーバーの作成時にのみ指定できます (作成に必要です)。 | 糸 |
administratorLoginPassword | 管理者ログインのパスワード (サーバーの作成に必要)。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
availabilityZone | サーバーの可用性ゾーン情報。 | 糸 |
createMode | 新しい MySQL サーバーを作成するモード。 | 'Default' 'PointInTimeRestore' 'Replica' |
delegatedSubnetArguments | 委任されたサブネット引数。 | DelegatedSubnetArguments |
haEnabled | サーバーに対して HA を有効にするか、有効にしないか。 | 'Disabled' 'Enabled' |
infrastructureEncryption | サーバーでインフラストラクチャ暗号化が有効になっているかどうかを示す状態。 | 'Disabled' 'Enabled' |
maintenanceWindow | サーバーのメンテナンス期間。 | MaintenanceWindow |
privateDnsZoneArguments | プライベート DNS ゾーン引数。 | PrivateDnsZoneArguments を |
replicationRole | レプリケーション ロール。 | 糸 |
restorePointInTime | 復元ポイントの作成時刻 (ISO8601形式)。復元元の時刻を指定します。 | 糸 |
sourceServerId | ソース MySQL サーバー ID。 | 糸 |
sslEnforcement | サーバーに接続するときに SSL 強制を有効にするか、有効にしないか。 | 'Disabled' 'Enabled' |
storageProfile | サーバーのストレージ プロファイル。 | StorageProfile の |
タグ | キーと値のペアの形式のアプリケーション固有のメタデータ。 | オブジェクト |
バージョン | サーバーのバージョン。 | '5.7' |
DelegatedSubnetArguments
名前 | 形容 | 価値 |
---|---|---|
subnetArmResourceId | 委任されたサブネット arm リソース ID。 | 糸 |
MaintenanceWindow
名前 | 形容 | 価値 |
---|---|---|
customWindow | は、カスタム ウィンドウが有効か無効かを示します | 糸 |
dayOfWeek | メンテナンス期間の曜日 | int |
startHour | メンテナンス期間の開始時刻 | int |
startMinute | メンテナンス期間の開始時間 (分) | int |
PrivateDnsZoneArguments
名前 | 形容 | 価値 |
---|---|---|
privateDnsZoneArmResourceId | プライベート DNS ゾーンの arm リソース ID。 | 糸 |
StorageProfile
名前 | 形容 | 価値 |
---|---|---|
backupRetentionDays | サーバーのバックアップ保有日数。 | int |
storageAutogrow | ストレージの自動拡張を有効にします。 | 'Disabled' 'Enabled' |
storageIops | サーバーのストレージ IOPS。 | int |
storageMB | サーバーに対して許可される最大ストレージ数。 | int |
SKU
名前 | 形容 | 価値 |
---|---|---|
名前 | sku の名前 (例: Standard_D32s_v3)。 | string (必須) |
層 | 特定の SKU のレベル (GeneralPurpose など)。 | 'Burstable' 'GeneralPurpose' 'MemoryOptimized' (必須) |
クイック スタート テンプレート
次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。
テンプレート | 形容 |
---|---|
Backup Vault を使用して保護を有効 & MySqlFlex サーバーを作成する 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@2020-07-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
body = jsonencode({
properties = {
administratorLogin = "string"
administratorLoginPassword = "string"
availabilityZone = "string"
createMode = "string"
delegatedSubnetArguments = {
subnetArmResourceId = "string"
}
haEnabled = "string"
infrastructureEncryption = "string"
maintenanceWindow = {
customWindow = "string"
dayOfWeek = int
startHour = int
startMinute = int
}
privateDnsZoneArguments = {
privateDnsZoneArmResourceId = "string"
}
replicationRole = "string"
restorePointInTime = "string"
sourceServerId = "string"
sslEnforcement = "string"
storageProfile = {
backupRetentionDays = int
storageAutogrow = "string"
storageIops = int
storageMB = int
}
tags = {}
version = "5.7"
}
sku = {
name = "string"
tier = "string"
}
})
}
プロパティ値
flexibleServers
名前 | 形容 | 価値 |
---|---|---|
種類 | リソースの種類 | "Microsoft.DBForMySql/flexibleServers@2020-07-01-preview" |
名前 | リソース名 | string (必須) |
場所 | リソースが存在する地理的な場所 | string (必須) |
parent_id | リソース グループにデプロイするには、そのリソース グループの ID を使用します。 | string (必須) |
タグ | リソース タグ。 | タグ名と値のディクショナリ。 |
sku | サーバーの SKU (価格レベル)。 | SKU |
同一性 | サーバーの Azure Active Directory ID。 | ID |
プロパティ | サーバーのプロパティ。 | ServerProperties |
同一性
名前 | 形容 | 価値 |
---|---|---|
種類 | ID の種類。 | "SystemAssigned" |
ServerProperties
名前 | 形容 | 価値 |
---|---|---|
administratorLogin | サーバーの管理者のログイン名。 サーバーの作成時にのみ指定できます (作成に必要です)。 | 糸 |
administratorLoginPassword | 管理者ログインのパスワード (サーバーの作成に必要)。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
availabilityZone | サーバーの可用性ゾーン情報。 | 糸 |
createMode | 新しい MySQL サーバーを作成するモード。 | "Default" "PointInTimeRestore" "Replica" |
delegatedSubnetArguments | 委任されたサブネット引数。 | DelegatedSubnetArguments |
haEnabled | サーバーに対して HA を有効にするか、有効にしないか。 | "無効" "有効" |
infrastructureEncryption | サーバーでインフラストラクチャ暗号化が有効になっているかどうかを示す状態。 | "無効" "有効" |
maintenanceWindow | サーバーのメンテナンス期間。 | MaintenanceWindow |
privateDnsZoneArguments | プライベート DNS ゾーン引数。 | PrivateDnsZoneArguments を |
replicationRole | レプリケーション ロール。 | 糸 |
restorePointInTime | 復元ポイントの作成時刻 (ISO8601形式)。復元元の時刻を指定します。 | 糸 |
sourceServerId | ソース MySQL サーバー ID。 | 糸 |
sslEnforcement | サーバーに接続するときに SSL 強制を有効にするか、有効にしないか。 | "無効" "有効" |
storageProfile | サーバーのストレージ プロファイル。 | StorageProfile の |
タグ | キーと値のペアの形式のアプリケーション固有のメタデータ。 | オブジェクト |
バージョン | サーバーのバージョン。 | "5.7" |
DelegatedSubnetArguments
名前 | 形容 | 価値 |
---|---|---|
subnetArmResourceId | 委任されたサブネット arm リソース ID。 | 糸 |
MaintenanceWindow
名前 | 形容 | 価値 |
---|---|---|
customWindow | は、カスタム ウィンドウが有効か無効かを示します | 糸 |
dayOfWeek | メンテナンス期間の曜日 | int |
startHour | メンテナンス期間の開始時刻 | int |
startMinute | メンテナンス期間の開始時間 (分) | int |
PrivateDnsZoneArguments
名前 | 形容 | 価値 |
---|---|---|
privateDnsZoneArmResourceId | プライベート DNS ゾーンの arm リソース ID。 | 糸 |
StorageProfile
名前 | 形容 | 価値 |
---|---|---|
backupRetentionDays | サーバーのバックアップ保有日数。 | int |
storageAutogrow | ストレージの自動拡張を有効にします。 | "無効" "有効" |
storageIops | サーバーのストレージ IOPS。 | int |
storageMB | サーバーに対して許可される最大ストレージ数。 | int |
SKU
名前 | 形容 | 価値 |
---|---|---|
名前 | sku の名前 (例: Standard_D32s_v3)。 | string (必須) |
層 | 特定の SKU のレベル (GeneralPurpose など)。 | "バースト可能" "GeneralPurpose" "MemoryOptimized" (必須) |