- 最新の を する
- 2025-02-01-preview
Bicep リソース定義
fleets/fleetspaces/databases リソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの 参照してください。
リソースの形式
Microsoft.DatabaseFleetManager/fleets/fleetspaces/databases リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.DatabaseFleetManager/fleets/fleetspaces/databases@2025-02-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
collation: 'string'
createMode: 'string'
identity: {
federatedClientId: 'string'
identityType: 'string'
userAssignedIdentities: [
{
clientId: 'string'
principalId: 'string'
resourceId: 'string'
}
]
}
resourceTags: {
{customized property}: 'string'
}
restoreFromTime: 'string'
sourceDatabaseName: 'string'
tierName: 'string'
transparentDataEncryption: {
enableAutoRotation: bool
keys: [
'string'
]
keyUri: 'string'
}
}
}
プロパティ値
Microsoft.DatabaseFleetManager/fleets/fleetspaces/databases
| 名前 | 説明 | 価値 |
|---|---|---|
| 名前 | リソース名 | 糸 制約: パターン = ^.+$ (必須) |
| 親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
種類のリソースのシンボル名: fleets/fleetspaces |
| プロパティ | フリート データベースのプロパティ。 | FleetDatabaseProperties |
DatabaseIdentity
| 名前 | 説明 | 価値 |
|---|---|---|
| clientId | データベース ID のクライアント ID。 | 糸 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| プリンシパルID | データベース ID のプリンシパル ID。 | 糸 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| リソースID | データベース ID のリソース ID。 | 文字列 |
FleetDatabaseProperties
| 名前 | 説明 | 価値 |
|---|---|---|
| 照合順序 | データベースの照合順序。 | 文字列 |
| createMode | 作成モード。 使用可能なオプション: 既定 - データベースを作成します。 コピー - ソース データベースをコピーする (ソース データベース名を指定する必要があります) PointInTimeRestore - 特定の時点からソース データベースを復元してデータベースを作成します (ソース データベース名と復元元データベースを指定する必要があります) | 'Copy' デフォルト 'PointInTimeRestore' |
| ID | Identity プロパティ。 | ID |
| resourceTags | 基になるデータベース リソース タグとして適用される追加のデータベース プロパティ。 | FleetDatabasePropertiesResourceTags |
| restoreFromTime | CreateMode が PointInTimeRestore の場合に復元します。 | 文字列 |
| sourceDatabaseName | CreateMode が Copy または PointInTimeRestore の場合に使用されるソース データベース名。 | 文字列 |
| tierName | このデータベースが属する層の名前。 | 文字列 |
| transparentDataEncryption | Transparent Data Encryption プロパティ | TransparentDataEncryption の |
FleetDatabasePropertiesResourceTags
| 名前 | 説明 | 価値 |
|---|
アイデンティティ
| 名前 | 説明 | 価値 |
|---|---|---|
| federatedClientId | SQL Database のフェデレーション クライアント ID。 これは、テナント間の CMK シナリオに使用されます。 | 糸 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| アイデンティティタイプ | メイン プリンシパルの ID の種類。 | 'None' 'UserAssigned' |
| userAssignedIdentities | ユーザー ID | DatabaseIdentity[] |
TransparentDataEncryption
| 名前 | 説明 | 価値 |
|---|---|---|
| enableAutoRotation | キーの自動ローテーションを有効にする | ブール |
| キー | その他のキー | string[] |
| keyUri | カスタマー マネージド キー (CMK) URI。 | 文字列 |
ARM テンプレート リソース定義
fleets/fleetspaces/databases リソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの 参照してください。
リソースの形式
Microsoft.DatabaseFleetManager/fleets/fleetspaces/databases リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.DatabaseFleetManager/fleets/fleetspaces/databases",
"apiVersion": "2025-02-01-preview",
"name": "string",
"properties": {
"collation": "string",
"createMode": "string",
"identity": {
"federatedClientId": "string",
"identityType": "string",
"userAssignedIdentities": [
{
"clientId": "string",
"principalId": "string",
"resourceId": "string"
}
]
},
"resourceTags": {
"{customized property}": "string"
},
"restoreFromTime": "string",
"sourceDatabaseName": "string",
"tierName": "string",
"transparentDataEncryption": {
"enableAutoRotation": "bool",
"keys": [ "string" ],
"keyUri": "string"
}
}
}
プロパティ値
Microsoft.DatabaseFleetManager/fleets/fleetspaces/databases
| 名前 | 説明 | 価値 |
|---|---|---|
| apiVersion | API のバージョン | '2025-02-01-preview' |
| 名前 | リソース名 | 糸 制約: パターン = ^.+$ (必須) |
| プロパティ | フリート データベースのプロパティ。 | FleetDatabaseProperties |
| 型 | リソースの種類 | 'Microsoft.DatabaseFleetManager/fleets/fleetspaces/databases' |
DatabaseIdentity
| 名前 | 説明 | 価値 |
|---|---|---|
| clientId | データベース ID のクライアント ID。 | 糸 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| プリンシパルID | データベース ID のプリンシパル ID。 | 糸 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| リソースID | データベース ID のリソース ID。 | 文字列 |
FleetDatabaseProperties
| 名前 | 説明 | 価値 |
|---|---|---|
| 照合順序 | データベースの照合順序。 | 文字列 |
| createMode | 作成モード。 使用可能なオプション: 既定 - データベースを作成します。 コピー - ソース データベースをコピーする (ソース データベース名を指定する必要があります) PointInTimeRestore - 特定の時点からソース データベースを復元してデータベースを作成します (ソース データベース名と復元元データベースを指定する必要があります) | 'Copy' デフォルト 'PointInTimeRestore' |
| ID | Identity プロパティ。 | ID |
| resourceTags | 基になるデータベース リソース タグとして適用される追加のデータベース プロパティ。 | FleetDatabasePropertiesResourceTags |
| restoreFromTime | CreateMode が PointInTimeRestore の場合に復元します。 | 文字列 |
| sourceDatabaseName | CreateMode が Copy または PointInTimeRestore の場合に使用されるソース データベース名。 | 文字列 |
| tierName | このデータベースが属する層の名前。 | 文字列 |
| transparentDataEncryption | Transparent Data Encryption プロパティ | TransparentDataEncryption の |
FleetDatabasePropertiesResourceTags
| 名前 | 説明 | 価値 |
|---|
アイデンティティ
| 名前 | 説明 | 価値 |
|---|---|---|
| federatedClientId | SQL Database のフェデレーション クライアント ID。 これは、テナント間の CMK シナリオに使用されます。 | 糸 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| アイデンティティタイプ | メイン プリンシパルの ID の種類。 | 'None' 'UserAssigned' |
| userAssignedIdentities | ユーザー ID | DatabaseIdentity[] |
TransparentDataEncryption
| 名前 | 説明 | 価値 |
|---|---|---|
| enableAutoRotation | キーの自動ローテーションを有効にする | ブール |
| キー | その他のキー | string[] |
| keyUri | カスタマー マネージド キー (CMK) URI。 | 文字列 |
使用例
Terraform (AzAPI プロバイダー) リソース定義
fleets/fleetspaces/databases リソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループ
各 API バージョンで変更されたプロパティの一覧については、変更ログの 参照してください。
リソースの形式
Microsoft.DatabaseFleetManager/fleets/fleetspaces/databases リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DatabaseFleetManager/fleets/fleetspaces/databases@2025-02-01-preview"
name = "string"
parent_id = "string"
body = {
properties = {
collation = "string"
createMode = "string"
identity = {
federatedClientId = "string"
identityType = "string"
userAssignedIdentities = [
{
clientId = "string"
principalId = "string"
resourceId = "string"
}
]
}
resourceTags = {
{customized property} = "string"
}
restoreFromTime = "string"
sourceDatabaseName = "string"
tierName = "string"
transparentDataEncryption = {
enableAutoRotation = bool
keys = [
"string"
]
keyUri = "string"
}
}
}
}
プロパティ値
Microsoft.DatabaseFleetManager/fleets/fleetspaces/databases
| 名前 | 説明 | 価値 |
|---|---|---|
| 名前 | リソース名 | 糸 制約: パターン = ^.+$ (必須) |
| parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: fleets/fleetspaces |
| プロパティ | フリート データベースのプロパティ。 | FleetDatabaseProperties |
| 型 | リソースの種類 | "Microsoft.DatabaseFleetManager/fleets/fleetspaces/databases@2025-02-01-preview" |
DatabaseIdentity
| 名前 | 説明 | 価値 |
|---|---|---|
| clientId | データベース ID のクライアント ID。 | 糸 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| プリンシパルID | データベース ID のプリンシパル ID。 | 糸 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| リソースID | データベース ID のリソース ID。 | 文字列 |
FleetDatabaseProperties
| 名前 | 説明 | 価値 |
|---|---|---|
| 照合順序 | データベースの照合順序。 | 文字列 |
| createMode | 作成モード。 使用可能なオプション: 既定 - データベースを作成します。 コピー - ソース データベースをコピーする (ソース データベース名を指定する必要があります) PointInTimeRestore - 特定の時点からソース データベースを復元してデータベースを作成します (ソース データベース名と復元元データベースを指定する必要があります) | 'Copy' デフォルト 'PointInTimeRestore' |
| ID | Identity プロパティ。 | ID |
| resourceTags | 基になるデータベース リソース タグとして適用される追加のデータベース プロパティ。 | FleetDatabasePropertiesResourceTags |
| restoreFromTime | CreateMode が PointInTimeRestore の場合に復元します。 | 文字列 |
| sourceDatabaseName | CreateMode が Copy または PointInTimeRestore の場合に使用されるソース データベース名。 | 文字列 |
| tierName | このデータベースが属する層の名前。 | 文字列 |
| transparentDataEncryption | Transparent Data Encryption プロパティ | TransparentDataEncryption の |
FleetDatabasePropertiesResourceTags
| 名前 | 説明 | 価値 |
|---|
アイデンティティ
| 名前 | 説明 | 価値 |
|---|---|---|
| federatedClientId | SQL Database のフェデレーション クライアント ID。 これは、テナント間の CMK シナリオに使用されます。 | 糸 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| アイデンティティタイプ | メイン プリンシパルの ID の種類。 | 'None' 'UserAssigned' |
| userAssignedIdentities | ユーザー ID | DatabaseIdentity[] |
TransparentDataEncryption
| 名前 | 説明 | 価値 |
|---|---|---|
| enableAutoRotation | キーの自動ローテーションを有効にする | ブール |
| キー | その他のキー | string[] |
| keyUri | カスタマー マネージド キー (CMK) URI。 | 文字列 |