DatabaseUpdate interface

データベース更新リソース。

プロパティ

autoPauseDelay

データベースが自動的に一時停止されるまでの時間 (分)。 値 -1 は、自動一時停止が無効になっていることを意味します

catalogCollation

メタデータ カタログの照合順序。

collation

データベースの照合順序。

createMode

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

既定値: 通常のデータベース作成。

コピー: 既存のデータベースのコピーとしてデータベースを作成します。 sourceDatabaseId は、ソース データベースのリソース ID として指定する必要があります。

セカンダリ: 既存のデータベースのセカンダリ レプリカとしてデータベースを作成します。 sourceDatabaseId は、既存のプライマリ データベースのリソース ID として指定する必要があります。

PointInTimeRestore: 既存のデータベースの特定の時点のバックアップを復元してデータベースを作成します。 sourceDatabaseId を既存のデータベースのリソース ID として指定し、restorePointInTime を指定する必要があります。

回復: geo レプリケートされたバックアップを復元してデータベースを作成します。 sourceDatabaseId は、復元する回復可能なデータベース リソース ID として指定する必要があります。

復元: 削除されたデータベースのバックアップを復元して、データベースを作成します。 sourceDatabaseId を指定する必要があります。 sourceDatabaseId がデータベースの元のリソース ID である場合は、sourceDatabaseDeletionDate を指定する必要があります。 それ以外の場合、sourceDatabaseId は復元可能な破棄されたデータベース リソース ID である必要があり、sourceDatabaseDeletionDate は無視されます。 restorePointInTime は、以前の時点から復元するように指定することもできます。

RestoreLongTermRetentionBackup: 長期保持コンテナーから復元することでデータベースを作成します。 recoveryServicesRecoveryPointResourceId は、復旧ポイントのリソース ID として指定する必要があります。

DataWarehouse エディションでは、コピー、セカンダリ、および RestoreLongTermRetentionBackup はサポートされていません。

creationDate

データベースの作成日 (ISO8601 形式)。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

currentBackupStorageRedundancy

このデータベースのバックアップを格納するために使用されるストレージ アカウントの種類。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

currentServiceObjectiveName

データベースの現在のサービス レベル目標名。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

currentSku

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

databaseId

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

defaultSecondaryLocation

このデータベースの既定のセカンダリ リージョン。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

earliestRestoreDate

これにより、このデータベースで復元できる最も早い開始日と時刻が記録されます (ISO8601 形式)。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

elasticPoolId

このデータベースを含むエラスティック プールのリソース識別子。

encryptionProtector

データベースカスタマー マネージド キーごとに構成されている場合の、データベースの Azure キー コンテナー URI。

failoverGroupId

このデータベースが属しているフェールオーバー グループ リソース識別子。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

federatedClientId

データベース CMK ごとのテナント間シナリオに使用されるクライアント ID

highAvailabilityReplicaCount

高可用性を提供するために使用されるデータベースに関連付けられているセカンダリ レプリカの数。 エラスティック プール内の Hyperscale データベースには適用されません。

identity

データベース ID

isInfraEncryptionEnabled

このデータベースに対して Infra 暗号化が有効になっています。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

isLedgerOn

このデータベースが台帳データベースかどうか。つまり、データベース内のすべてのテーブルが台帳テーブルであることを意味します。 注: このプロパティの値は、データベースが作成された後は変更できません。

keys

使用するユーザー割り当て ID のリソース ID

licenseType

このデータベースに適用するライセンスの種類。 LicenseIncludedライセンスが必要な場合、またはBasePriceライセンスを持っていて、Azure ハイブリッド特典の資格がある場合は 。

longTermRetentionBackupResourceId

このデータベースの作成操作に関連付けられている長期保有バックアップのリソース識別子。

maintenanceConfigurationId

データベースに割り当てられたメンテナンス構成 ID。 この構成では、メンテナンス更新が発生する期間を定義します。

manualCutover

Hyperscale レベルへのデータベースの更新操作中に、顧客が制御する手動カットオーバーを実行する必要があるかどうか。

このプロパティは、データベースを Business Critical/General Purpose/Premium/Standard レベルから Hyperscale レベルにスケーリングする場合にのみ適用されます。

manualCutover を指定すると、ユーザー入力が Hyperscale データベースへのカットオーバーをトリガーするまでスケーリング操作が待機します。

カットオーバーをトリガーするには、スケーリング操作が待機中状態の場合は、'performCutover' パラメーターを指定してください。

maxLogSizeBytes

このデータベースの最大ログ サイズ。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

maxSizeBytes

バイト単位で表されるデータベースの最大サイズ。

minCapacity

一時停止されていない場合、データベースが常に割り当てる最小限の容量

pausedDate

ユーザー構成またはアクション (ISO8601 形式) によってデータベースが一時停止された日付。 データベースの準備ができた場合は Null。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

performCutover

スケーリング操作の進行中に待機状態の間に、顧客が制御する手動カットオーバーをトリガーします。

このプロパティ パラメーターは、'manualCutover' パラメーターと共に開始されるスケーリング操作にのみ適用されます。

このプロパティは、Business Critical/General Purpose/Premium/Standard レベルから Hyperscale レベルへのデータベースのスケーリングが既に進行中の場合にのみ適用されます。

performCutover を指定すると、スケーリング操作によってカットオーバーがトリガーされ、Hyperscale データベースへのロール変更が実行されます。

preferredEnclaveType

データベースで要求されたエンクレーブの種類 (Default または VBS エンクレーブ)。

readScale

読み取り専用ルーティングの状態。 有効にすると、アプリケーションインテントが接続文字列で読み取り専用に設定されている接続は、同じリージョン内の読み取り専用セカンダリ レプリカにルーティングされる可能性があります。 エラスティック プール内の Hyperscale データベースには適用されません。

recoverableDatabaseId

このデータベースの作成操作に関連付けられている回復可能なデータベースのリソース識別子。

recoveryServicesRecoveryPointId

このデータベースの作成操作に関連付けられている復旧ポイントのリソース識別子。

requestedBackupStorageRedundancy

このデータベースのバックアップを格納するために使用するストレージ アカウントの種類。

requestedServiceObjectiveName

データベースの要求されたサービス レベルの目標名。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

restorableDroppedDatabaseId

このデータベースの作成操作に関連付けられている復元可能な削除されたデータベースのリソース識別子。

restorePointInTime

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

resumedDate

ユーザー アクションまたはデータベース ログインによってデータベースが再開された日付 (ISO8601 形式)。 データベースが一時停止されている場合は Null。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

sampleName

このデータベースの作成時に適用するサンプル スキーマの名前。

secondaryType

データベースがセカンダリの場合は、セカンダリ の種類。 有効な値は、Geo、Named、Standby です。

sku

SKU の名前と階層。

sourceDatabaseDeletionDate

データベースが削除された時刻を指定します。

sourceDatabaseId

このデータベースの作成操作に関連付けられているソース データベースのリソース識別子。

status

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

tags

リソース タグ。

zoneRedundant

このデータベースがゾーン冗長かどうか。つまり、このデータベースのレプリカは複数の可用性ゾーンに分散されます。

プロパティの詳細

autoPauseDelay

データベースが自動的に一時停止されるまでの時間 (分)。 値 -1 は、自動一時停止が無効になっていることを意味します

autoPauseDelay?: number

プロパティ値

number

catalogCollation

メタデータ カタログの照合順序。

catalogCollation?: string

プロパティ値

string

collation

データベースの照合順序。

collation?: string

プロパティ値

string

createMode

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

既定値: 通常のデータベース作成。

コピー: 既存のデータベースのコピーとしてデータベースを作成します。 sourceDatabaseId は、ソース データベースのリソース ID として指定する必要があります。

セカンダリ: 既存のデータベースのセカンダリ レプリカとしてデータベースを作成します。 sourceDatabaseId は、既存のプライマリ データベースのリソース ID として指定する必要があります。

PointInTimeRestore: 既存のデータベースの特定の時点のバックアップを復元してデータベースを作成します。 sourceDatabaseId を既存のデータベースのリソース ID として指定し、restorePointInTime を指定する必要があります。

回復: geo レプリケートされたバックアップを復元してデータベースを作成します。 sourceDatabaseId は、復元する回復可能なデータベース リソース ID として指定する必要があります。

復元: 削除されたデータベースのバックアップを復元して、データベースを作成します。 sourceDatabaseId を指定する必要があります。 sourceDatabaseId がデータベースの元のリソース ID である場合は、sourceDatabaseDeletionDate を指定する必要があります。 それ以外の場合、sourceDatabaseId は復元可能な破棄されたデータベース リソース ID である必要があり、sourceDatabaseDeletionDate は無視されます。 restorePointInTime は、以前の時点から復元するように指定することもできます。

RestoreLongTermRetentionBackup: 長期保持コンテナーから復元することでデータベースを作成します。 recoveryServicesRecoveryPointResourceId は、復旧ポイントのリソース ID として指定する必要があります。

DataWarehouse エディションでは、コピー、セカンダリ、および RestoreLongTermRetentionBackup はサポートされていません。

createMode?: string

プロパティ値

string

creationDate

データベースの作成日 (ISO8601 形式)。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

creationDate?: Date

プロパティ値

Date

currentBackupStorageRedundancy

このデータベースのバックアップを格納するために使用されるストレージ アカウントの種類。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

currentBackupStorageRedundancy?: string

プロパティ値

string

currentServiceObjectiveName

データベースの現在のサービス レベル目標名。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

currentServiceObjectiveName?: string

プロパティ値

string

currentSku

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

currentSku?: Sku

プロパティ値

Sku

databaseId

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

databaseId?: string

プロパティ値

string

defaultSecondaryLocation

このデータベースの既定のセカンダリ リージョン。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

defaultSecondaryLocation?: string

プロパティ値

string

earliestRestoreDate

これにより、このデータベースで復元できる最も早い開始日と時刻が記録されます (ISO8601 形式)。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

earliestRestoreDate?: Date

プロパティ値

Date

elasticPoolId

このデータベースを含むエラスティック プールのリソース識別子。

elasticPoolId?: string

プロパティ値

string

encryptionProtector

データベースカスタマー マネージド キーごとに構成されている場合の、データベースの Azure キー コンテナー URI。

encryptionProtector?: string

プロパティ値

string

failoverGroupId

このデータベースが属しているフェールオーバー グループ リソース識別子。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

failoverGroupId?: string

プロパティ値

string

federatedClientId

データベース CMK ごとのテナント間シナリオに使用されるクライアント ID

federatedClientId?: string

プロパティ値

string

highAvailabilityReplicaCount

高可用性を提供するために使用されるデータベースに関連付けられているセカンダリ レプリカの数。 エラスティック プール内の Hyperscale データベースには適用されません。

highAvailabilityReplicaCount?: number

プロパティ値

number

identity

データベース ID

identity?: DatabaseIdentity

プロパティ値

isInfraEncryptionEnabled

このデータベースに対して Infra 暗号化が有効になっています。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

isInfraEncryptionEnabled?: boolean

プロパティ値

boolean

isLedgerOn

このデータベースが台帳データベースかどうか。つまり、データベース内のすべてのテーブルが台帳テーブルであることを意味します。 注: このプロパティの値は、データベースが作成された後は変更できません。

isLedgerOn?: boolean

プロパティ値

boolean

keys

使用するユーザー割り当て ID のリソース ID

keys?: {[propertyName: string]: DatabaseKey}

プロパティ値

{[propertyName: string]: DatabaseKey}

licenseType

このデータベースに適用するライセンスの種類。 LicenseIncludedライセンスが必要な場合、またはBasePriceライセンスを持っていて、Azure ハイブリッド特典の資格がある場合は 。

licenseType?: string

プロパティ値

string

longTermRetentionBackupResourceId

このデータベースの作成操作に関連付けられている長期保有バックアップのリソース識別子。

longTermRetentionBackupResourceId?: string

プロパティ値

string

maintenanceConfigurationId

データベースに割り当てられたメンテナンス構成 ID。 この構成では、メンテナンス更新が発生する期間を定義します。

maintenanceConfigurationId?: string

プロパティ値

string

manualCutover

Hyperscale レベルへのデータベースの更新操作中に、顧客が制御する手動カットオーバーを実行する必要があるかどうか。

このプロパティは、データベースを Business Critical/General Purpose/Premium/Standard レベルから Hyperscale レベルにスケーリングする場合にのみ適用されます。

manualCutover を指定すると、ユーザー入力が Hyperscale データベースへのカットオーバーをトリガーするまでスケーリング操作が待機します。

カットオーバーをトリガーするには、スケーリング操作が待機中状態の場合は、'performCutover' パラメーターを指定してください。

manualCutover?: boolean

プロパティ値

boolean

maxLogSizeBytes

このデータベースの最大ログ サイズ。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

maxLogSizeBytes?: number

プロパティ値

number

maxSizeBytes

バイト単位で表されるデータベースの最大サイズ。

maxSizeBytes?: number

プロパティ値

number

minCapacity

一時停止されていない場合、データベースが常に割り当てる最小限の容量

minCapacity?: number

プロパティ値

number

pausedDate

ユーザー構成またはアクション (ISO8601 形式) によってデータベースが一時停止された日付。 データベースの準備ができた場合は Null。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

pausedDate?: Date

プロパティ値

Date

performCutover

スケーリング操作の進行中に待機状態の間に、顧客が制御する手動カットオーバーをトリガーします。

このプロパティ パラメーターは、'manualCutover' パラメーターと共に開始されるスケーリング操作にのみ適用されます。

このプロパティは、Business Critical/General Purpose/Premium/Standard レベルから Hyperscale レベルへのデータベースのスケーリングが既に進行中の場合にのみ適用されます。

performCutover を指定すると、スケーリング操作によってカットオーバーがトリガーされ、Hyperscale データベースへのロール変更が実行されます。

performCutover?: boolean

プロパティ値

boolean

preferredEnclaveType

データベースで要求されたエンクレーブの種類 (Default または VBS エンクレーブ)。

preferredEnclaveType?: string

プロパティ値

string

readScale

読み取り専用ルーティングの状態。 有効にすると、アプリケーションインテントが接続文字列で読み取り専用に設定されている接続は、同じリージョン内の読み取り専用セカンダリ レプリカにルーティングされる可能性があります。 エラスティック プール内の Hyperscale データベースには適用されません。

readScale?: string

プロパティ値

string

recoverableDatabaseId

このデータベースの作成操作に関連付けられている回復可能なデータベースのリソース識別子。

recoverableDatabaseId?: string

プロパティ値

string

recoveryServicesRecoveryPointId

このデータベースの作成操作に関連付けられている復旧ポイントのリソース識別子。

recoveryServicesRecoveryPointId?: string

プロパティ値

string

requestedBackupStorageRedundancy

このデータベースのバックアップを格納するために使用するストレージ アカウントの種類。

requestedBackupStorageRedundancy?: string

プロパティ値

string

requestedServiceObjectiveName

データベースの要求されたサービス レベルの目標名。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

requestedServiceObjectiveName?: string

プロパティ値

string

restorableDroppedDatabaseId

このデータベースの作成操作に関連付けられている復元可能な削除されたデータベースのリソース識別子。

restorableDroppedDatabaseId?: string

プロパティ値

string

restorePointInTime

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

restorePointInTime?: Date

プロパティ値

Date

resumedDate

ユーザー アクションまたはデータベース ログインによってデータベースが再開された日付 (ISO8601 形式)。 データベースが一時停止されている場合は Null。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

resumedDate?: Date

プロパティ値

Date

sampleName

このデータベースの作成時に適用するサンプル スキーマの名前。

sampleName?: string

プロパティ値

string

secondaryType

データベースがセカンダリの場合は、セカンダリ の種類。 有効な値は、Geo、Named、Standby です。

secondaryType?: string

プロパティ値

string

sku

SKU の名前と階層。

sku?: Sku

プロパティ値

Sku

sourceDatabaseDeletionDate

データベースが削除された時刻を指定します。

sourceDatabaseDeletionDate?: Date

プロパティ値

Date

sourceDatabaseId

このデータベースの作成操作に関連付けられているソース データベースのリソース識別子。

sourceDatabaseId?: string

プロパティ値

string

status

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

status?: string

プロパティ値

string

tags

リソース タグ。

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

プロパティ値

{[propertyName: string]: string}

zoneRedundant

このデータベースがゾーン冗長かどうか。つまり、このデータベースのレプリカは複数の可用性ゾーンに分散されます。

zoneRedundant?: boolean

プロパティ値

boolean