Managed Instances - Create Or Update
マネージド インスタンスを作成または更新します。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}?api-version=2023-08-01
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
managed
|
path | True |
string |
マネージド インスタンスの名前。 |
|
resource
|
path | True |
string |
リソースを含むリソース グループの名前。 この値は、Azure Resource Manager API またはポータルから取得できます。 |
|
subscription
|
path | True |
string |
Azure サブスクリプションを識別するサブスクリプション ID。 |
|
api-version
|
query | True |
string |
要求に使用する API バージョン。 |
要求本文
| 名前 | 必須 | 型 | 説明 |
|---|---|---|---|
| location | True |
string |
リソースの場所。 |
| identity |
マネージド インスタンスの Azure Active Directory ID。 |
||
| properties.administratorLogin |
string |
マネージド インスタンスの管理者ユーザー名。 マネージド インスタンスの作成時にのみ指定できます (作成に必要です)。 |
|
| properties.administratorLoginPassword |
string |
管理者ログイン パスワード (マネージド インスタンスの作成に必要)。 |
|
| properties.administrators |
インスタンスの Azure Active Directory 管理者。 これは、インスタンス作成時にのみ使用できます。 インスタンスの更新に使用すると、無視されるか、エラーが発生します。 更新プログラムの場合は、個々の API を使用する必要があります。 |
||
| properties.authenticationMetadata |
マネージド インスタンスの認証メタデータ参照モード。 |
||
| properties.collation |
string |
マネージド インスタンスの照合順序。 |
|
| properties.databaseFormat |
SQL エンジンのバージョンに固有のインスタンス データベースの内部形式を指定します。 |
||
| properties.dnsZonePartner |
string (arm-id) |
このマネージド インスタンスが作成後に共有する DNS ゾーンを持つ別のマネージド インスタンスのリソース ID。 |
|
| properties.hybridSecondaryUsage |
ハイブリッド セカンダリの使用。 指定できる値は、"アクティブ" (既定値) と "パッシブ" です (お客様はセカンダリをパッシブ DR として使用します)。 |
||
| properties.instancePoolId |
string |
このマネージド サーバーが属しているインスタンス プールの ID。 |
|
| properties.isGeneralPurposeV2 |
boolean |
これが General Purpose エディションの GPv2 バリアントであるかどうか。 |
|
| properties.keyId |
string |
暗号化に使用するキーの CMK URI。 |
|
| properties.licenseType |
ライセンスの種類。 指定できる値は、'LicenseIncluded' (新しい SQL ライセンスを含む通常価格) と 'BasePrice' (独自の SQL ライセンスを持ち込む場合の AHB 価格の割引) です。 |
||
| properties.maintenanceConfigurationId |
string |
このマネージド インスタンスに適用するメンテナンス構成 ID を指定します。 |
|
| properties.managedInstanceCreateMode |
データベースの作成モードを指定します。 既定値: 通常のインスタンスの作成。 復元: 特定の時点に一連のバックアップを復元してインスタンスを作成します。 RestorePointInTime と SourceManagedInstanceId を指定する必要があります。 |
||
| properties.minimalTlsVersion |
string |
最小 TLS バージョン。 使用できる値: 'None'、'1.0'、'1.1'、'1.2' |
|
| properties.pricingModel |
Managed Instance の価格モデル。 |
||
| properties.primaryUserAssignedIdentityId |
string (arm-id) |
既定で使用されるユーザー割り当て ID のリソース ID。 |
|
| properties.proxyOverride |
インスタンスへの接続に使用される接続の種類。 |
||
| properties.publicDataEndpointEnabled |
boolean |
パブリック データ エンドポイントが有効かどうか。 |
|
| properties.requestedBackupStorageRedundancy |
このインスタンスのバックアップを格納するために使用するストレージ アカウントの種類。 オプションは、Local (LocallyRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage)、GeoZone(GeoZoneRedundantStorage) です。 |
||
| properties.restorePointInTime |
string (date-time) |
新しいデータベースを作成するために復元されるソース データベースの時点 (ISO8601形式) を指定します。 |
|
| properties.servicePrincipal |
マネージド インスタンスのサービス プリンシパル。 |
||
| properties.sourceManagedInstanceId |
string (arm-id) |
このインスタンスの作成操作に関連付けられているソース マネージド インスタンスのリソース識別子。 |
|
| properties.storageIOps |
integer (int32) |
ストレージ IOps。 最小値: 300。 最大値: 80000。 1 つの IOps のみをインクリメントできます。 最大値は、選択したハードウェア ファミリと仮想コアの数によって異なります。 |
|
| properties.storageSizeInGB |
integer (int32) |
ストレージ サイズ (GB)。 最小値: 32。 最大値: 16384。 32 GB の増分のみが許可されます。 最大値は、選択したハードウェア ファミリと仮想コアの数によって異なります。 |
|
| properties.storageThroughputMBps |
integer (int32) |
ストレージ スループット MBps パラメーターは、インスタンスの作成/更新操作ではサポートされていません。 |
|
| properties.subnetId |
string (arm-id) |
マネージド インスタンスのサブネット リソース ID。 |
|
| properties.timezoneId |
string |
タイムゾーンの ID。 使用できる値は、Windows でサポートされているタイムゾーンです。 Windows では、KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones のレジストリに、サポートされているタイムゾーン (ID を含む) の詳細が保持されます。 これらのレジストリ値は、SELECT name AS timezone_id FROM sys.time_zone_infoに対してクエリを実行することで、SQL Server 経由で取得できます。 Id の一覧は、PowerShell で [System.TimeZoneInfo]::GetSystemTimeZones() を実行して取得することもできます。 有効なタイムゾーン ID の例として、"Pacific Standard Time" または "W" があります。 ヨーロッパ標準時"。 |
|
| properties.vCores |
integer (int32) |
仮想コアの数。 使用できる値: 8、16、24、32、40、64、80。 |
|
| properties.zoneRedundant |
boolean |
multi-az が有効かどうか。 |
|
| sku |
マネージド インスタンス SKU。 sku.name に使用できる値: GP_Gen5、GP_G8IM、GP_G8IH、BC_Gen5、BC_G8IM、BC_G8IH |
||
| tags |
object |
リソース タグ。 |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
マネージド インスタンスが正常に更新されました。 |
|
| 201 Created |
マネージド インスタンスが正常に作成されました。 |
|
| 202 Accepted |
受け入れ られる ヘッダー Location: string |
|
| Other Status Codes |
エラー応答: ***
|
例
| Create managed instance with all properties |
| Create managed instance with minimal properties |
Create managed instance with all properties
要求のサンプル
PUT https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2023-08-01
{
"tags": {
"tagKey1": "TagValue1"
},
"location": "Japan East",
"sku": {
"name": "GP_Gen5",
"tier": "GeneralPurpose"
},
"properties": {
"administratorLogin": "dummylogin",
"administratorLoginPassword": "PLACEHOLDER",
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"vCores": 8,
"storageSizeInGB": 1024,
"licenseType": "LicenseIncluded",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"dnsZonePartner": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"publicDataEndpointEnabled": false,
"proxyOverride": "Redirect",
"minimalTlsVersion": "1.2",
"timezoneId": "UTC",
"instancePoolId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
"maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
"requestedBackupStorageRedundancy": "Geo",
"administrators": {
"principalType": "User",
"login": "bob@contoso.com",
"sid": "00000011-1111-2222-2222-123456789111",
"tenantId": "00000011-1111-2222-2222-123456789111",
"azureADOnlyAuthentication": true
},
"hybridSecondaryUsage": "Passive",
"servicePrincipal": {
"type": "SystemAssigned"
},
"databaseFormat": "AlwaysUpToDate",
"authenticationMetadata": "AzureAD"
}
}
応答のサンプル
{
"sku": {
"name": "GP_Gen5",
"tier": "GeneralPurpose",
"capacity": 8,
"family": "Gen5"
},
"properties": {
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"administratorLogin": "dummylogin",
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"state": "Ready",
"provisioningState": "Creating",
"vCores": 8,
"storageSizeInGB": 1024,
"licenseType": "LicenseIncluded",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"publicDataEndpointEnabled": false,
"proxyOverride": "Redirect",
"minimalTlsVersion": "1.2",
"dnsZone": "1b4e2caff2530",
"timezoneId": "UTC",
"instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
"maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"administrators": {
"principalType": "User",
"login": "bob@contoso.com",
"sid": "00000011-1111-2222-2222-123456789111",
"tenantId": "00000011-1111-2222-2222-123456789111",
"azureADOnlyAuthentication": true
},
"servicePrincipal": {
"principalId": "00000011-1111-2222-2222-123456789111",
"clientId": "00000011-1111-2222-2222-123456789111",
"tenantId": "00000011-1111-2222-2222-123456789111",
"type": "SystemAssigned"
},
"externalGovernanceStatus": "Enabled",
"hybridSecondaryUsage": "Passive",
"databaseFormat": "AlwaysUpToDate",
"authenticationMetadata": "AzureAD"
},
"location": "japaneast",
"tags": {
"tagKey1": "TagValue1"
},
"id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances"
}
{
"sku": {
"name": "GP_Gen5",
"tier": "GeneralPurpose",
"capacity": 8,
"family": "Gen5"
},
"properties": {
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"administratorLogin": "dummylogin",
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"state": "Ready",
"provisioningState": "Creating",
"vCores": 8,
"storageSizeInGB": 1024,
"licenseType": "LicenseIncluded",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"publicDataEndpointEnabled": false,
"proxyOverride": "Redirect",
"minimalTlsVersion": "1.2",
"dnsZone": "1b4e2caff2530",
"timezoneId": "UTC",
"instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
"maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"administrators": {
"principalType": "User",
"login": "bob@contoso.com",
"sid": "00000011-1111-2222-2222-123456789111",
"tenantId": "00000011-1111-2222-2222-123456789111",
"azureADOnlyAuthentication": true
},
"servicePrincipal": {
"principalId": "00000011-1111-2222-2222-123456789111",
"clientId": "00000011-1111-2222-2222-123456789111",
"tenantId": "00000011-1111-2222-2222-123456789111",
"type": "SystemAssigned"
},
"hybridSecondaryUsage": "Passive",
"databaseFormat": "AlwaysUpToDate",
"authenticationMetadata": "AzureAD"
},
"location": "japaneast",
"tags": {
"tagKey1": "TagValue1"
},
"id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances"
}
Create managed instance with minimal properties
要求のサンプル
PUT https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2023-08-01
{
"sku": {
"name": "GP_Gen5",
"tier": "GeneralPurpose"
},
"properties": {
"administratorLogin": "dummylogin",
"administratorLoginPassword": "PLACEHOLDER",
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"vCores": 8,
"storageSizeInGB": 1024,
"licenseType": "LicenseIncluded"
},
"location": "Japan East"
}
応答のサンプル
{
"sku": {
"name": "GP_Gen5",
"tier": "GeneralPurpose",
"capacity": 8,
"family": "Gen4"
},
"properties": {
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"administratorLogin": "dummylogin",
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"state": "Ready",
"provisioningState": "Creating",
"vCores": 8,
"storageSizeInGB": 1024,
"licenseType": "LicenseIncluded",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"publicDataEndpointEnabled": false,
"proxyOverride": "Redirect",
"dnsZone": "1b4e2caff2530",
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"externalGovernanceStatus": "Enabled",
"hybridSecondaryUsage": "Passive",
"databaseFormat": "SQLServer2022"
},
"location": "japaneast",
"tags": {},
"id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances"
}
{
"sku": {
"name": "GP_Gen5",
"tier": "GeneralPurpose",
"capacity": 8,
"family": "Gen4"
},
"properties": {
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"administratorLogin": "dummylogin",
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"state": "Ready",
"provisioningState": "Creating",
"vCores": 8,
"storageSizeInGB": 1024,
"licenseType": "LicenseIncluded",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"publicDataEndpointEnabled": false,
"proxyOverride": "Redirect",
"dnsZone": "1b4e2caff2530",
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"externalGovernanceStatus": "Enabled",
"hybridSecondaryUsage": "Passive",
"databaseFormat": "SQLServer2022"
},
"location": "japaneast",
"tags": {},
"id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances"
}
定義
| 名前 | 説明 |
|---|---|
|
Administrator |
管理者の種類。 |
|
Auth |
マネージド インスタンスの認証メタデータ参照モード。 |
|
Backup |
このインスタンスのバックアップを格納するために使用されるストレージ アカウントの種類。 オプションは、Local (LocallyRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage)、GeoZone(GeoZoneRedundantStorage) です。 |
|
Error |
リソース管理エラーの追加情報。 |
|
Error |
エラーの詳細。 |
|
Error |
エラー応答 |
|
External |
外部ガバナンスの状態。 |
|
Hybrid |
ハイブリッド セカンダリの使用。 指定できる値は、"アクティブ" (既定値) と "パッシブ" です (お客様はセカンダリをパッシブ DR として使用します)。 |
|
Hybrid |
ハイブリッドセカンダリの使用が検出されました。 使用可能な値は、"アクティブ" (お客様はセカンダリをパッシブ DR として使用する要件を満たしていません) と "パッシブ" です (お客様は、セカンダリをパッシブ DR として使用する要件を満たしています)。 |
|
Identity |
ID の種類。 リソースの Azure Active Directory プリンシパルを自動的に作成して割り当てるには、これを "SystemAssigned" に設定します。 |
|
Managed |
Azure SQL マネージド インスタンス。 |
|
Managed |
SQL エンジンのバージョンに固有のインスタンス データベースの内部形式を指定します。 |
|
Managed |
Active Directory 管理者のプロパティ。 |
|
Managed |
ライセンスの種類。 指定できる値は、'LicenseIncluded' (新しい SQL ライセンスを含む通常価格) と 'BasePrice' (独自の SQL ライセンスを持ち込む場合の AHB 価格の割引) です。 |
|
Managed |
マネージド インスタンスでのプライベート エンドポイント接続 |
|
Managed |
プライベート エンドポイント接続のプロパティ。 |
|
Managed |
|
|
Managed |
|
|
Managed |
インスタンスへの接続に使用される接続の種類。 |
|
Managed |
データベースの作成モードを指定します。 既定値: 通常のインスタンスの作成。 復元: 特定の時点に一連のバックアップを復元してインスタンスを作成します。 RestorePointInTime と SourceManagedInstanceId を指定する必要があります。 |
|
Pricing |
Managed Instance の価格モデル。 |
|
Principal |
サーバー管理者のプリンシパルの種類。 |
|
Provisioning |
マネージド インスタンスのプロビジョニング状態。 |
|
Resource |
リソースの Azure Active Directory ID 構成。 |
|
Service |
リソースのマネージド インスタンスのサービス プリンシパル構成。 |
|
Service |
サービス プリンシパルの種類。 |
| Sku |
ARM リソース SKU。 |
|
User |
リソースの Azure Active Directory ID 構成。 |
AdministratorType
管理者の種類。
| 値 | 説明 |
|---|---|
| ActiveDirectory |
AuthMetadataLookupModes
マネージド インスタンスの認証メタデータ参照モード。
| 値 | 説明 |
|---|---|
| AzureAD | |
| Paired | |
| Windows |
BackupStorageRedundancy
このインスタンスのバックアップを格納するために使用されるストレージ アカウントの種類。 オプションは、Local (LocallyRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage)、GeoZone(GeoZoneRedundantStorage) です。
| 値 | 説明 |
|---|---|
| Geo | |
| Local | |
| Zone | |
| GeoZone |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
| 名前 | 型 | 説明 |
|---|---|---|
| info |
object |
追加情報。 |
| type |
string |
追加情報の種類。 |
ErrorDetail
エラーの詳細。
| 名前 | 型 | 説明 |
|---|---|---|
| additionalInfo |
エラーの追加情報。 |
|
| code |
string |
エラー コード。 |
| details |
エラーの詳細。 |
|
| message |
string |
エラー メッセージ。 |
| target |
string |
エラーターゲット。 |
ErrorResponse
エラー応答
| 名前 | 型 | 説明 |
|---|---|---|
| error |
エラー オブジェクト。 |
ExternalGovernanceStatus
外部ガバナンスの状態。
| 値 | 説明 |
|---|---|
| Enabled | |
| Disabled |
HybridSecondaryUsage
ハイブリッド セカンダリの使用。 指定できる値は、"アクティブ" (既定値) と "パッシブ" です (お客様はセカンダリをパッシブ DR として使用します)。
| 値 | 説明 |
|---|---|
| Active | |
| Passive |
HybridSecondaryUsageDetected
ハイブリッドセカンダリの使用が検出されました。 使用可能な値は、"アクティブ" (お客様はセカンダリをパッシブ DR として使用する要件を満たしていません) と "パッシブ" です (お客様は、セカンダリをパッシブ DR として使用する要件を満たしています)。
| 値 | 説明 |
|---|---|
| Active | |
| Passive |
IdentityType
ID の種類。 リソースの Azure Active Directory プリンシパルを自動的に作成して割り当てるには、これを "SystemAssigned" に設定します。
| 値 | 説明 |
|---|---|
| None | |
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned,UserAssigned |
ManagedInstance
Azure SQL マネージド インスタンス。
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
リソース ID。 |
| identity |
マネージド インスタンスの Azure Active Directory ID。 |
|
| location |
string |
リソースの場所。 |
| name |
string |
リソース名。 |
| properties.administratorLogin |
string |
マネージド インスタンスの管理者ユーザー名。 マネージド インスタンスの作成時にのみ指定できます (作成に必要です)。 |
| properties.administratorLoginPassword |
string |
管理者ログイン パスワード (マネージド インスタンスの作成に必要)。 |
| properties.administrators |
インスタンスの Azure Active Directory 管理者。 これは、インスタンス作成時にのみ使用できます。 インスタンスの更新に使用すると、無視されるか、エラーが発生します。 更新プログラムの場合は、個々の API を使用する必要があります。 |
|
| properties.authenticationMetadata |
マネージド インスタンスの認証メタデータ参照モード。 |
|
| properties.collation |
string |
マネージド インスタンスの照合順序。 |
| properties.createTime |
string (date-time) |
マネージド インスタンスの作成の時点 (ISO8601形式) を指定します。 |
| properties.currentBackupStorageRedundancy |
このインスタンスのバックアップを格納するために使用されるストレージ アカウントの種類。 オプションは、Local (LocallyRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage)、GeoZone(GeoZoneRedundantStorage) です。 |
|
| properties.databaseFormat |
SQL エンジンのバージョンに固有のインスタンス データベースの内部形式を指定します。 |
|
| properties.dnsZone |
string |
マネージド インスタンスが存在する Dns ゾーン。 |
| properties.dnsZonePartner |
string (arm-id) |
このマネージド インスタンスが作成後に共有する DNS ゾーンを持つ別のマネージド インスタンスのリソース ID。 |
| properties.externalGovernanceStatus |
外部ガバナンスの状態。 |
|
| properties.fullyQualifiedDomainName |
string |
マネージド インスタンスの完全修飾ドメイン名。 |
| properties.hybridSecondaryUsage |
ハイブリッド セカンダリの使用。 指定できる値は、"アクティブ" (既定値) と "パッシブ" です (お客様はセカンダリをパッシブ DR として使用します)。 |
|
| properties.hybridSecondaryUsageDetected |
ハイブリッドセカンダリの使用が検出されました。 使用可能な値は、"アクティブ" (お客様はセカンダリをパッシブ DR として使用する要件を満たしていません) と "パッシブ" です (お客様は、セカンダリをパッシブ DR として使用する要件を満たしています)。 |
|
| properties.instancePoolId |
string |
このマネージド サーバーが属しているインスタンス プールの ID。 |
| properties.isGeneralPurposeV2 |
boolean |
これが General Purpose エディションの GPv2 バリアントであるかどうか。 |
| properties.keyId |
string |
暗号化に使用するキーの CMK URI。 |
| properties.licenseType |
ライセンスの種類。 指定できる値は、'LicenseIncluded' (新しい SQL ライセンスを含む通常価格) と 'BasePrice' (独自の SQL ライセンスを持ち込む場合の AHB 価格の割引) です。 |
|
| properties.maintenanceConfigurationId |
string |
このマネージド インスタンスに適用するメンテナンス構成 ID を指定します。 |
| properties.managedInstanceCreateMode |
データベースの作成モードを指定します。 既定値: 通常のインスタンスの作成。 復元: 特定の時点に一連のバックアップを復元してインスタンスを作成します。 RestorePointInTime と SourceManagedInstanceId を指定する必要があります。 |
|
| properties.minimalTlsVersion |
string |
最小 TLS バージョン。 使用できる値: 'None'、'1.0'、'1.1'、'1.2' |
| properties.pricingModel |
Managed Instance の価格モデル。 |
|
| properties.primaryUserAssignedIdentityId |
string (arm-id) |
既定で使用されるユーザー割り当て ID のリソース ID。 |
| properties.privateEndpointConnections |
マネージド インスタンス上のプライベート エンドポイント接続の一覧。 |
|
| properties.provisioningState |
マネージド インスタンスのプロビジョニング状態。 |
|
| properties.proxyOverride |
インスタンスへの接続に使用される接続の種類。 |
|
| properties.publicDataEndpointEnabled |
boolean |
パブリック データ エンドポイントが有効かどうか。 |
| properties.requestedBackupStorageRedundancy |
このインスタンスのバックアップを格納するために使用するストレージ アカウントの種類。 オプションは、Local (LocallyRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage)、GeoZone(GeoZoneRedundantStorage) です。 |
|
| properties.restorePointInTime |
string (date-time) |
新しいデータベースを作成するために復元されるソース データベースの時点 (ISO8601形式) を指定します。 |
| properties.servicePrincipal |
マネージド インスタンスのサービス プリンシパル。 |
|
| properties.sourceManagedInstanceId |
string (arm-id) |
このインスタンスの作成操作に関連付けられているソース マネージド インスタンスのリソース識別子。 |
| properties.state |
string |
マネージド インスタンスの状態。 |
| properties.storageIOps |
integer (int32) |
ストレージ IOps。 最小値: 300。 最大値: 80000。 1 つの IOps のみをインクリメントできます。 最大値は、選択したハードウェア ファミリと仮想コアの数によって異なります。 |
| properties.storageSizeInGB |
integer (int32) |
ストレージ サイズ (GB)。 最小値: 32。 最大値: 16384。 32 GB の増分のみが許可されます。 最大値は、選択したハードウェア ファミリと仮想コアの数によって異なります。 |
| properties.storageThroughputMBps |
integer (int32) |
ストレージ スループット MBps パラメーターは、インスタンスの作成/更新操作ではサポートされていません。 |
| properties.subnetId |
string (arm-id) |
マネージド インスタンスのサブネット リソース ID。 |
| properties.timezoneId |
string |
タイムゾーンの ID。 使用できる値は、Windows でサポートされているタイムゾーンです。 Windows では、KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones のレジストリに、サポートされているタイムゾーン (ID を含む) の詳細が保持されます。 これらのレジストリ値は、SELECT name AS timezone_id FROM sys.time_zone_infoに対してクエリを実行することで、SQL Server 経由で取得できます。 Id の一覧は、PowerShell で [System.TimeZoneInfo]::GetSystemTimeZones() を実行して取得することもできます。 有効なタイムゾーン ID の例として、"Pacific Standard Time" または "W" があります。 ヨーロッパ標準時"。 |
| properties.vCores |
integer (int32) |
仮想コアの数。 使用できる値: 8、16、24、32、40、64、80。 |
| properties.virtualClusterId |
string |
マネージド インスタンスの仮想クラスター リソース ID。 |
| properties.zoneRedundant |
boolean |
multi-az が有効かどうか。 |
| sku |
マネージド インスタンス SKU。 sku.name に使用できる値: GP_Gen5、GP_G8IM、GP_G8IH、BC_Gen5、BC_G8IM、BC_G8IH |
|
| tags |
object |
リソース タグ。 |
| type |
string |
リソースの種類。 |
ManagedInstanceDatabaseFormat
SQL エンジンのバージョンに固有のインスタンス データベースの内部形式を指定します。
| 値 | 説明 |
|---|---|
| AlwaysUpToDate | |
| SQLServer2022 |
ManagedInstanceExternalAdministrator
Active Directory 管理者のプロパティ。
| 名前 | 型 | 説明 |
|---|---|---|
| administratorType |
管理者の種類。 |
|
| azureADOnlyAuthentication |
boolean |
Azure Active Directory のみの認証が有効になっています。 |
| login |
string |
サーバー管理者のログイン名。 |
| principalType |
サーバー管理者のプリンシパルの種類。 |
|
| sid |
string (uuid) |
サーバー管理者の SID (オブジェクト ID)。 |
| tenantId |
string (uuid) |
管理者のテナント ID。 |
ManagedInstanceLicenseType
ライセンスの種類。 指定できる値は、'LicenseIncluded' (新しい SQL ライセンスを含む通常価格) と 'BasePrice' (独自の SQL ライセンスを持ち込む場合の AHB 価格の割引) です。
| 値 | 説明 |
|---|---|
| LicenseIncluded | |
| BasePrice |
ManagedInstancePecProperty
マネージド インスタンスでのプライベート エンドポイント接続
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
リソース ID。 |
| properties |
プライベート エンドポイント接続のプロパティ |
ManagedInstancePrivateEndpointConnectionProperties
プライベート エンドポイント接続のプロパティ。
| 名前 | 型 | 説明 |
|---|---|---|
| privateEndpoint |
接続が属するプライベート エンドポイント。 |
|
| privateLinkServiceConnectionState |
プライベート エンドポイント接続の接続状態。 |
|
| provisioningState |
string |
プライベート エンドポイント接続の状態。 |
ManagedInstancePrivateEndpointProperty
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
プライベート エンドポイントのリソース ID。 |
ManagedInstancePrivateLinkServiceConnectionStateProperty
| 名前 | 型 | 説明 |
|---|---|---|
| actionsRequired |
string |
プライベート リンク サービスの接続の説明。 |
| description |
string |
プライベート リンク サービスの接続の説明。 |
| status |
string |
プライベート リンク サービスの接続状態。 |
ManagedInstanceProxyOverride
インスタンスへの接続に使用される接続の種類。
| 値 | 説明 |
|---|---|
| Proxy | |
| Redirect | |
| Default |
ManagedServerCreateMode
データベースの作成モードを指定します。
既定値: 通常のインスタンスの作成。
復元: 特定の時点に一連のバックアップを復元してインスタンスを作成します。 RestorePointInTime と SourceManagedInstanceId を指定する必要があります。
| 値 | 説明 |
|---|---|
| Default | |
| PointInTimeRestore |
PricingModel
Managed Instance の価格モデル。
| 値 | 説明 |
|---|---|
| Regular | |
| Freemium |
PrincipalType
サーバー管理者のプリンシパルの種類。
| 値 | 説明 |
|---|---|
| User | |
| Group | |
| Application |
ProvisioningState
マネージド インスタンスのプロビジョニング状態。
| 値 | 説明 |
|---|---|
| Created | |
| InProgress | |
| Succeeded | |
| Failed | |
| Canceled |
ResourceIdentity
リソースの Azure Active Directory ID 構成。
| 名前 | 型 | 説明 |
|---|---|---|
| principalId |
string (uuid) |
Azure Active Directory プリンシパル ID。 |
| tenantId |
string (uuid) |
Azure Active Directory テナント ID。 |
| type |
ID の種類。 リソースの Azure Active Directory プリンシパルを自動的に作成して割り当てるには、これを "SystemAssigned" に設定します。 |
|
| userAssignedIdentities |
<string,
User |
使用するユーザー割り当て ID のリソース ID |
ServicePrincipal
リソースのマネージド インスタンスのサービス プリンシパル構成。
| 名前 | 型 | 説明 |
|---|---|---|
| clientId |
string |
Azure Active Directory アプリケーション クライアント ID。 |
| principalId |
string |
Azure Active Directory アプリケーション オブジェクト ID。 |
| tenantId |
string |
Azure Active Directory テナント ID。 |
| type |
サービス プリンシパルの種類。 |
ServicePrincipalType
サービス プリンシパルの種類。
| 値 | 説明 |
|---|---|
| None | |
| SystemAssigned |
Sku
ARM リソース SKU。
| 名前 | 型 | 説明 |
|---|---|---|
| capacity |
integer (int32) |
特定の SKU の容量。 |
| family |
string |
同じ SKU に対して、サービスの世代が異なるハードウェアがある場合は、ここでキャプチャできます。 |
| name |
string |
SKU の名前 。通常は、文字 + 番号コード (P3 など)。 |
| size |
string |
特定の SKU のサイズ |
| tier |
string |
特定の SKU のレベルまたはエディション (Basic、Premium など)。 |
UserIdentity
リソースの Azure Active Directory ID 構成。
| 名前 | 型 | 説明 |
|---|---|---|
| clientId |
string (uuid) |
Azure Active Directory クライアント ID。 |
| principalId |
string (uuid) |
Azure Active Directory プリンシパル ID。 |