ManagedInstanceUpdate interface

Azure SQL Database マネージド インスタンスの更新要求。

プロパティ

administratorLogin

マネージド インスタンスの管理者ユーザー名。 マネージド インスタンスの作成時にのみ指定できます (作成には と が必要です)。

administratorLoginPassword

管理者ログイン パスワード (マネージド インスタンスの作成に必要)。

administrators

インスタンスの Azure Active Directory 管理者。 これは、インスタンス作成時にのみ使用できます。 インスタンスの更新に使用した場合、無視されるか、エラーが発生します。 更新の場合は、個々の API を使用する必要があります。

collation

マネージド インスタンスの照合順序。

currentBackupStorageRedundancy

このインスタンスのバックアップを格納するために使用されるストレージ アカウントの種類。 オプションは、Local (LocallyRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage)、GeoZone(GeoZoneRedundantStorage) NOTE です。このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

dnsZone

マネージド インスタンスが存在する Dns ゾーン。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

dnsZonePartner

このマネージド インスタンスが作成後に共有する DNS ゾーンを持つ別のマネージド インスタンスのリソース ID。

fullyQualifiedDomainName

マネージド インスタンスの完全修飾ドメイン名。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

identity

マネージド インスタンス ID

instancePoolId

このマネージド サーバーが属するインスタンス プールの ID。

keyId

暗号化に使用するキーの CMK URI。

licenseType

ライセンスの種類。 使用可能な値は、'LicenseIncluded' (新しい SQL ライセンスを含む通常価格) と 'BasePrice' (独自の SQL ライセンスを持ち込むための割引された AHB 価格) です。

maintenanceConfigurationId

このマネージド インスタンスに適用するメンテナンス構成 ID を指定します。

managedInstanceCreateMode

データベースの作成モードを指定します。

既定値: 通常のインスタンスの作成。

復元: 一連のバックアップを特定の時点に復元してインスタンスを作成します。 RestorePointInTime と SourceManagedInstanceId を指定する必要があります。

minimalTlsVersion

最小 TLS バージョン。 使用できる値: 'None'、'1.0'、'1.1'、'1.2'

primaryUserAssignedIdentityId

既定で使用されるユーザー割り当て ID のリソース ID。

privateEndpointConnections

マネージド インスタンス上のプライベート エンドポイント接続の一覧。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

provisioningState

注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

proxyOverride

インスタンスへの接続に使用される接続の種類。

publicDataEndpointEnabled

パブリック データ エンドポイントが有効かどうか。

requestedBackupStorageRedundancy

このインスタンスのバックアップを格納するために使用するストレージ アカウントの種類。 オプションは、Local (LocallyRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage)、GeoZone(GeoZoneRedundantStorage) です。

restorePointInTime

新しいデータベースを作成するために復元されるソース データベースの時点 (ISO8601 形式) を指定します。

servicePrincipal

マネージド インスタンスのサービス プリンシパル。

sku

マネージド インスタンス SKU

sourceManagedInstanceId

このインスタンスの作成操作に関連付けられているソース マネージド インスタンスのリソース識別子。

state

マネージド インスタンスの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

storageSizeInGB

ストレージ サイズ (GB 単位)。 最小値: 32。 最大値: 16384。 32 GB の増分のみが許可されます。 最大値は、選択したハードウェア ファミリと仮想コアの数によって異なります。

subnetId

マネージド インスタンスのサブネット リソース ID。

tags

リソース タグ。

timezoneId

タイムゾーンの ID。 使用できる値は、Windows でサポートされているタイムゾーンです。 Windows では、id を含むサポートされているタイムゾーンの詳細がレジストリの KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones に保持されます。 これらのレジストリ値は、SELECT name AS timezone_id FROM sys.time_zone_infoに対してクエリを実行することで、SQL Serverを使用して取得できます。 Id の一覧は、PowerShell で [System.TimeZoneInfo]::GetSystemTimeZones() を実行して取得することもできます。 有効なタイムゾーン ID の例として、"太平洋標準時" または "W" があります。 ヨーロッパ標準時"

vCores

仮想コアの数。 使用できる値: 8、16、24、32、40、64、80。

zoneRedundant

multi-az が有効かどうか。

プロパティの詳細

administratorLogin

マネージド インスタンスの管理者ユーザー名。 マネージド インスタンスの作成時にのみ指定できます (作成には と が必要です)。

administratorLogin?: string

プロパティ値

string

administratorLoginPassword

管理者ログイン パスワード (マネージド インスタンスの作成に必要)。

administratorLoginPassword?: string

プロパティ値

string

administrators

インスタンスの Azure Active Directory 管理者。 これは、インスタンス作成時にのみ使用できます。 インスタンスの更新に使用した場合、無視されるか、エラーが発生します。 更新の場合は、個々の API を使用する必要があります。

administrators?: ManagedInstanceExternalAdministrator

プロパティ値

collation

マネージド インスタンスの照合順序。

collation?: string

プロパティ値

string

currentBackupStorageRedundancy

このインスタンスのバックアップを格納するために使用されるストレージ アカウントの種類。 オプションは、Local (LocallyRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage)、GeoZone(GeoZoneRedundantStorage) NOTE です。このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

currentBackupStorageRedundancy?: string

プロパティ値

string

dnsZone

マネージド インスタンスが存在する Dns ゾーン。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

dnsZone?: string

プロパティ値

string

dnsZonePartner

このマネージド インスタンスが作成後に共有する DNS ゾーンを持つ別のマネージド インスタンスのリソース ID。

dnsZonePartner?: string

プロパティ値

string

fullyQualifiedDomainName

マネージド インスタンスの完全修飾ドメイン名。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

fullyQualifiedDomainName?: string

プロパティ値

string

identity

マネージド インスタンス ID

identity?: ResourceIdentity

プロパティ値

instancePoolId

このマネージド サーバーが属するインスタンス プールの ID。

instancePoolId?: string

プロパティ値

string

keyId

暗号化に使用するキーの CMK URI。

keyId?: string

プロパティ値

string

licenseType

ライセンスの種類。 使用可能な値は、'LicenseIncluded' (新しい SQL ライセンスを含む通常価格) と 'BasePrice' (独自の SQL ライセンスを持ち込むための割引された AHB 価格) です。

licenseType?: string

プロパティ値

string

maintenanceConfigurationId

このマネージド インスタンスに適用するメンテナンス構成 ID を指定します。

maintenanceConfigurationId?: string

プロパティ値

string

managedInstanceCreateMode

データベースの作成モードを指定します。

既定値: 通常のインスタンスの作成。

復元: 一連のバックアップを特定の時点に復元してインスタンスを作成します。 RestorePointInTime と SourceManagedInstanceId を指定する必要があります。

managedInstanceCreateMode?: string

プロパティ値

string

minimalTlsVersion

最小 TLS バージョン。 使用できる値: 'None'、'1.0'、'1.1'、'1.2'

minimalTlsVersion?: string

プロパティ値

string

primaryUserAssignedIdentityId

既定で使用されるユーザー割り当て ID のリソース ID。

primaryUserAssignedIdentityId?: string

プロパティ値

string

privateEndpointConnections

マネージド インスタンス上のプライベート エンドポイント接続の一覧。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

privateEndpointConnections?: ManagedInstancePecProperty[]

プロパティ値

provisioningState

注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

provisioningState?: string

プロパティ値

string

proxyOverride

インスタンスへの接続に使用される接続の種類。

proxyOverride?: string

プロパティ値

string

publicDataEndpointEnabled

パブリック データ エンドポイントが有効かどうか。

publicDataEndpointEnabled?: boolean

プロパティ値

boolean

requestedBackupStorageRedundancy

このインスタンスのバックアップを格納するために使用するストレージ アカウントの種類。 オプションは、Local (LocallyRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage)、GeoZone(GeoZoneRedundantStorage) です。

requestedBackupStorageRedundancy?: string

プロパティ値

string

restorePointInTime

新しいデータベースを作成するために復元されるソース データベースの時点 (ISO8601 形式) を指定します。

restorePointInTime?: Date

プロパティ値

Date

servicePrincipal

マネージド インスタンスのサービス プリンシパル。

servicePrincipal?: ServicePrincipal

プロパティ値

sku

マネージド インスタンス SKU

sku?: Sku

プロパティ値

Sku

sourceManagedInstanceId

このインスタンスの作成操作に関連付けられているソース マネージド インスタンスのリソース識別子。

sourceManagedInstanceId?: string

プロパティ値

string

state

マネージド インスタンスの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

state?: string

プロパティ値

string

storageSizeInGB

ストレージ サイズ (GB 単位)。 最小値: 32。 最大値: 16384。 32 GB の増分のみが許可されます。 最大値は、選択したハードウェア ファミリと仮想コアの数によって異なります。

storageSizeInGB?: number

プロパティ値

number

subnetId

マネージド インスタンスのサブネット リソース ID。

subnetId?: string

プロパティ値

string

tags

リソース タグ。

tags?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}

timezoneId

タイムゾーンの ID。 使用できる値は、Windows でサポートされているタイムゾーンです。 Windows では、id を含むサポートされているタイムゾーンの詳細がレジストリの KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones に保持されます。 これらのレジストリ値は、SELECT name AS timezone_id FROM sys.time_zone_infoに対してクエリを実行することで、SQL Serverを使用して取得できます。 Id の一覧は、PowerShell で [System.TimeZoneInfo]::GetSystemTimeZones() を実行して取得することもできます。 有効なタイムゾーン ID の例として、"太平洋標準時" または "W" があります。 ヨーロッパ標準時"

timezoneId?: string

プロパティ値

string

vCores

仮想コアの数。 使用できる値: 8、16、24、32、40、64、80。

vCores?: number

プロパティ値

number

zoneRedundant

multi-az が有効かどうか。

zoneRedundant?: boolean

プロパティ値

boolean