次の方法で共有


SqlDatabasePatch クラス

定義

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

public class SqlDatabasePatch
type SqlDatabasePatch = class
Public Class SqlDatabasePatch
継承
SqlDatabasePatch

コンストラクター

SqlDatabasePatch()

SqlDatabasePatch の新しいインスタンスを初期化します。

プロパティ

AutoPauseDelay

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

CatalogCollation

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

Collation

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

CreatedOn

データベースの作成日 (ISO8601形式)。

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 はサポートされていません。

CurrentBackupStorageRedundancy

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

CurrentServiceObjectiveName

データベースの現在のサービス レベル目標名。

CurrentSku

SKU の名前と層。

DatabaseId

データベースの ID です。

DefaultSecondaryLocation

このデータベースの既定のセカンダリ リージョン。

EarliestRestoreOn

これにより、このデータベースで復元が使用できる最も早い開始日と時刻が記録されます (ISO8601形式)。

ElasticPoolId

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

EncryptionProtector

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

EncryptionProtectorAutoRotation

データベース暗号化保護機能 AKV キーの自動ローテーションを有効または無効にするフラグ。

FailoverGroupId

このデータベースが属しているフェールオーバー グループ リソース識別子。

FederatedClientId

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

FreeLimitExhaustionBehavior

空きデータベースの月次空き制限が使い果たされた場合の動作を指定します。

AutoPause: 月の残りの期間の空き制限が使い果たされると、データベースは自動的に一時停止されます。

BillForUsage: データベースは空き制限を使い果たした時点で引き続きオンラインになり、超過分は課金されます。

HighAvailabilityReplicaCount

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

Identity

データベース ID。

IsInfraEncryptionEnabled

このデータベースに対して Infra 暗号化が有効になっています。

IsLedgerOn

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

IsZoneRedundant

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

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

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

PausedOn

ユーザー構成またはアクション (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形式) を指定します。

ResumedOn

ユーザー アクションまたはデータベース ログインによってデータベースが再開された日付 (ISO8601形式)。 データベースが一時停止されている場合は Null。

SampleName

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

SecondaryType

データベースがセカンダリの場合は、セカンダリ型。 有効な値は Geo、名前付き、スタンバイです。

Sku

SKU の名前と層。

SourceDatabaseDeletedOn

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

SourceDatabaseId

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

Status

データベースの状態。

Tags

リソース タグ。

UseFreeLimit

データベースで無料の月次制限を使用するかどうか。 サブスクリプション内の 1 つのデータベースで許可されます。

適用対象