DatabaseUpdate クラス

  • java.lang.Object
    • com.microsoft.azure.ProxyResource
      • com.microsoft.azure.management.sql.DatabaseUpdate

public class DatabaseUpdate
extends com.microsoft.azure.ProxyResource

データベースの更新を表します。

コンストラクターの概要

コンストラクター 説明
DatabaseUpdate()

メソッドの概要

修飾子と型 メソッドと説明
java.lang.String collation()

データベースの照合順序を取得します。

java.lang.Long containmentState()

データベースの包含状態を取得します。

CreateMode createMode()

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

org.joda.time.DateTime creationDate()

データベースの作成日 (ISO8601形式) を取得します。

java.util.UUID currentServiceObjectiveId()

データベースの現在のサービス レベル目標 ID を取得します。

java.util.UUID databaseId()

データベースの ID を取得します。

java.lang.String defaultSecondaryLocation()

このデータベースの既定のセカンダリ リージョンを取得します。

org.joda.time.DateTime earliestRestoreDate()

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

DatabaseEdition edition()

データベースのエディションを取得します。

java.lang.String elasticPoolName()

データベースが格納されているエラスティック プールの名前を取得します。

java.lang.String failoverGroupId()

このデータベースを含むフェールオーバー グループのリソース識別子を取得します。

java.lang.String maxSizeBytes()

バイト単位で表されるデータベースの最大サイズを取得します。

ReadScale readScale()

条件付きを取得します。

java.util.List<RecommendedIndex> recommendedIndex()

このデータベースに推奨されるインデックスを取得します。

java.lang.String recoveryServicesRecoveryPointResourceId()

条件付きを取得します。

java.util.UUID requestedServiceObjectiveId()

データベースの構成済みのサービス レベル目標 ID を取得します。

ServiceObjectiveName requestedServiceObjectiveName()

データベースの構成済みサービス レベル目標の名前を取得します。

org.joda.time.DateTime restorePointInTime()

条件付きを取得します。

SampleName sampleName()

Get は、このデータベースの作成時に適用するサンプル スキーマの名前を示します。

ServiceObjectiveName serviceLevelObjective()

データベースの現在のサービス レベル目標を取得します。

java.util.List<com.microsoft.azure.management.sql.implementation.ServiceTierAdvisorInner> serviceTierAdvisors()

このデータベースのサービス レベル アドバイザーの一覧を取得します。

org.joda.time.DateTime sourceDatabaseDeletionDate()

条件付きを取得します。

java.lang.String sourceDatabaseId()

条件付きを取得します。

java.lang.String status()

データベースの状態を取得します。

java.util.Map<java.lang.String,java.lang.String> tags()

リソース タグを取得します。

java.util.List<com.microsoft.azure.management.sql.implementation.TransparentDataEncryptionInner> transparentDataEncryption()

このデータベースの透過的なデータ暗号化情報を取得します。

DatabaseUpdate withCollation(String collation)

データベースの照合順序を設定します。

DatabaseUpdate withCreateMode(CreateMode createMode)

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

DatabaseUpdate withEdition(DatabaseEdition edition)

データベースのエディションを設定します。

DatabaseUpdate withElasticPoolName(String elasticPoolName)

データベースが所属するエラスティック プールの名前を設定します。

DatabaseUpdate withMaxSizeBytes(String maxSizeBytes)

データベースの最大サイズをバイト単位で設定します。

DatabaseUpdate withReadScale(ReadScale readScale)

条件付きを設定します。

DatabaseUpdate withRecoveryServicesRecoveryPointResourceId(String recoveryServicesRecoveryPointResourceId)

条件付きを設定します。

DatabaseUpdate withRequestedServiceObjectiveId(UUID requestedServiceObjectiveId)

データベースの構成済みのサービス レベルの目標 ID を設定します。

DatabaseUpdate withRequestedServiceObjectiveName(ServiceObjectiveName requestedServiceObjectiveName)

データベースの構成済みのサービス レベルの目標の名前を設定します。

DatabaseUpdate withRestorePointInTime(DateTime restorePointInTime)

条件付きを設定します。

DatabaseUpdate withSampleName(SampleName sampleName)

Set は、このデータベースの作成時に適用するサンプル スキーマの名前を示します。

DatabaseUpdate withSourceDatabaseDeletionDate(DateTime sourceDatabaseDeletionDate)

条件付きを設定します。

DatabaseUpdate withSourceDatabaseId(String sourceDatabaseId)

条件付きを設定します。

DatabaseUpdate withTags(Map<String,String> tags)

リソース タグを設定します。

DatabaseUpdate withZoneRedundant(Boolean zoneRedundant)

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

java.lang.Boolean zoneRedundant()

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

メソッドの継承元: com.microsoft.azure.ProxyResource

com.microsoft.azure.ProxyResource.id com.microsoft.azure.ProxyResource.name com.microsoft.azure.ProxyResource.type

メソッドの継承元: java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

コンストラクターの詳細

DatabaseUpdate

public DatabaseUpdate()

メソッドの詳細

collation

public String collation()

データベースの照合順序を取得します。 createMode が Default でない場合、この値は無視されます。

Returns:

照合順序の値

containmentState

public Long containmentState()

データベースの包含状態を取得します。

Returns:

containmentState 値

createMode

public CreateMode createMode()

Get は、データベースの作成モードを指定します。 既定値: 通常のデータベースの作成。 コピー: 既存のデータベースのコピーとしてデータベースを作成します。 sourceDatabaseId は、ソース データベースのリソース ID として指定する必要があります。 OnlineSecondary/NonReadableSecondary: 既存のデータベースの (読み取り可能または読み取り不可能な) セカンダリ レプリカとしてデータベースを作成します。 sourceDatabaseId は、既存のプライマリ データベースのリソース ID として指定する必要があります。 PointInTimeRestore: 既存のデータベースの特定の時点のバックアップを復元してデータベースを作成します。 sourceDatabaseId を既存のデータベースのリソース ID として指定し、restorePointInTime を指定する必要があります。 回復: geo レプリケートされたバックアップを復元してデータベースを作成します。 sourceDatabaseId は、復元する回復可能なデータベース リソース ID として指定する必要があります。 復元: 削除されたデータベースのバックアップを復元して、データベースを作成します。 sourceDatabaseId を指定する必要があります。 sourceDatabaseId がデータベースの元のリソース ID である場合は、sourceDatabaseDeletionDate を指定する必要があります。 それ以外の場合、sourceDatabaseId は復元可能な破棄されたデータベース リソース ID である必要があり、sourceDatabaseDeletionDate は無視されます。 restorePointInTime は、以前の時点から復元するように指定することもできます。 RestoreLongTermRetentionBackup: 長期保持コンテナーから復元することでデータベースを作成します。 recoveryServicesRecoveryPointResourceId は、復旧ポイントのリソース ID として指定する必要があります。 DataWarehouse エディションでは、Copy、NonReadableSecondary、OnlineSecondary、RestoreLongTermRetentionBackup はサポートされていません。 指定できる値は、'Copy'、'Default'、'NonReadableSecondary'、'OnlineSecondary'、'PointInTimeRestore'、'Recovery'、'Restore'、'RestoreLongTermRetentionBackup' です。

Returns:

createMode 値

creationDate

public DateTime creationDate()

データベースの作成日 (ISO8601形式) を取得します。

Returns:

creationDate 値

currentServiceObjectiveId

public UUID currentServiceObjectiveId()

データベースの現在のサービス レベル目標 ID を取得します。 これは、現在アクティブなサービス レベル目標の ID です。

Returns:

currentServiceObjectiveId 値

databaseId

public UUID databaseId()

データベースの ID を取得します。

Returns:

databaseId 値

defaultSecondaryLocation

public String defaultSecondaryLocation()

このデータベースの既定のセカンダリ リージョンを取得します。

Returns:

defaultSecondaryLocation 値

earliestRestoreDate

public DateTime earliestRestoreDate()

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

Returns:

earliestRestoreDate 値

edition

public DatabaseEdition edition()

データベースのエディションを取得します。 DatabaseEditions 列挙には、有効なすべてのエディションが含まれています。 createMode が NonReadableSecondary または OnlineSecondary の場合、この値は無視されます。 SKU の一覧は、リージョンとサポート オファーによって異なる場合があります。 Azure リージョンのサブスクリプションで使用できる SKU (SKU 名、レベル/エディション、ファミリ、容量を含む) を確認するには、'Capabilities_ListByLocation' REST API または次のいずれかのコマンドを使用します。 '''azurecli az sql db list-editions -l -o table '''' '''powershell Get-AzSqlServerServiceObjective -Location ''' 。 使用可能な値は、'Web'、'Business'、'Basic'、'Standard'、'PremiumRS'、'Free'、'Stretch'、'DataWarehouse'、'System'、'System2'、'GeneralPurpose'、'BusinessCritical'、'Hyperscale' です。

Returns:

エディションの値

elasticPoolName

public String elasticPoolName()

データベースが格納されているエラスティック プールの名前を取得します。 elasticPoolName と requestedServiceObjectiveName の両方が更新された場合、requestedServiceObjectiveName の値は無視されます。 DataWarehouse エディションではサポートされていません。

Returns:

elasticPoolName 値

failoverGroupId

public String failoverGroupId()

このデータベースを含むフェールオーバー グループのリソース識別子を取得します。

Returns:

failoverGroupId 値

maxSizeBytes

public String maxSizeBytes()

バイト単位で表されるデータベースの最大サイズを取得します。 createMode が Default でない場合、この値は無視されます。 使用可能な値を確認するには、operationId で参照される機能 API (/subscriptions/{subscriptionId}/providers/Microsoft.Sql/locations/{locationID}/capabilities) に対してクエリを実行します。"Capabilities_ListByLocation."

Returns:

maxSizeBytes 値

readScale

public ReadScale readScale()

条件付きを取得します。 データベースが geo セカンダリの場合、readScale は、このデータベースに対して読み取り専用接続を許可するかどうかを示します。 DataWarehouse エディションではサポートされていません。 使用可能な値は、'Enabled'、'Disabled' です。

Returns:

readScale 値

recommendedIndex

public List recommendedIndex()

このデータベースに推奨されるインデックスを取得します。

Returns:

recommendedIndex 値

recoveryServicesRecoveryPointResourceId

public String recoveryServicesRecoveryPointResourceId()

条件付きを取得します。 createMode が RestoreLongTermRetentionBackup の場合、この値は必須です。 復元元の復旧ポイントのリソース ID を指定します。

Returns:

recoveryServicesRecoveryPointResourceId 値

requestedServiceObjectiveId

public UUID requestedServiceObjectiveId()

データベースの構成済みのサービス レベル目標 ID を取得します。 これは、データベースに適用される処理中のサービス レベルの目標です。 正常に更新されると、currentServiceObjectiveId プロパティの値と一致します。 requestedServiceObjectiveId と requestedServiceObjectiveName の両方が更新された場合、requestedServiceObjectiveId の値は requestedServiceObjectiveName の値をオーバーライドします。 SKU の一覧は、リージョンとサポート オファーによって異なる場合があります。 Azure リージョンのサブスクリプションで使用できるサービス目標 ID を確認するには、'Capabilities_ListByLocation' REST API を使用します。

Returns:

要求されたServiceObjectiveId 値

requestedServiceObjectiveName

public ServiceObjectiveName requestedServiceObjectiveName()

データベースの構成済みサービス レベル目標の名前を取得します。 これは、データベースに適用される処理中のサービス レベルの目標です。 正常に更新されると、serviceLevelObjective プロパティの値と一致します。 SKU の一覧は、リージョンとサポート オファーによって異なる場合があります。 Azure リージョンのサブスクリプションで使用できる SKU (SKU 名、レベル/エディション、ファミリ、容量を含む) を確認するには、'Capabilities_ListByLocation' REST API または次のいずれかのコマンドを使用します。 '''azurecli az sql db list-editions -l -o table '''' '''powershell Get-AzSqlServerServiceObjective -Location ''' 。 使用できる値は、'System'、'System0'、'System1'、'System2'、'System3'、'System4'、'System2L'、、 'System3L'、'System4L'、'Free'、'Basic'、'S0'、'S1'、'S2'、'S3'、'S4'、'S6'、'S7'、'S9'、'S12'、'P1'、'P2'、'P3'、'P4'、'P6'、'P11'、'P15'、'P15'、 'PRS1'、'PRS2'、'PRS4'、'PRS6'、'DW100'、'DW200'、'DW300'、'DW400'、'DW500'、'DW600'、'DW1000'、'DW1200'、'DW1000c'、'DW1500'、'DW1500' 0c'、'DW2000'、'DW2000c'、'DW3000'、'DW2500c'、'DW3000c'、'DW6000'、'DW5000c'、'DW6000c'、'DW7500c'、'DW10000c'、'DW15000c'、'DW15000c'、 'DW30000c'、'DS100'、'DS200'、'DS300'、'DS400'、'DS500'、'DS600'、'DS1000'、'DS1200'、'DS1500'、'DS2000'、'ElasticPool'。

Returns:

requestedServiceObjectiveName 値

restorePointInTime

public DateTime restorePointInTime()

条件付きを取得します。 createMode が PointInTimeRestore の場合、この値は必須です。 createMode が Restore の場合、この値は省略可能です。 新しいデータベースを作成するために復元されるソース データベースの時点 (ISO8601形式) を指定します。 ソース データベースの earliestRestoreDate 値以上である必要があります。

Returns:

restorePointInTime 値

sampleName

public SampleName sampleName()

Get は、このデータベースの作成時に適用するサンプル スキーマの名前を示します。 createMode が Default でない場合、この値は無視されます。 DataWarehouse エディションではサポートされていません。 使用可能な値は、'AdventureWorksLT' です。

Returns:

sampleName 値

serviceLevelObjective

public ServiceObjectiveName serviceLevelObjective()

データベースの現在のサービス レベル目標を取得します。 使用できる値は、'System'、'System0'、'System1'、'System2'、'System3'、'System4'、'System2L'、、 'System3L'、'System4L'、'Free'、'Basic'、'S0'、'S1'、'S2'、'S3'、'S4'、'S6'、'S7'、'S9'、'S12'、'P1'、'P2'、'P3'、'P4'、'P6'、'P11'、'P15'、'P15'、 'PRS1'、'PRS2'、'PRS4'、'PRS6'、'DW100'、'DW200'、'DW300'、'DW400'、'DW500'、'DW600'、'DW1000'、'DW1200'、'DW1000c'、'DW1500'、'DW1500' 0c'、'DW2000'、'DW2000c'、'DW3000'、'DW2500c'、'DW3000c'、'DW6000'、'DW5000c'、'DW6000c'、'DW7500c'、'DW10000c'、'DW15000c'、'DW15000c'、 'DW30000c'、'DS100'、'DS200'、'DS300'、'DS400'、'DS500'、'DS600'、'DS1000'、'DS1200'、'DS1500'、'DS2000'、'ElasticPool'。

Returns:

serviceLevelObjective 値

serviceTierAdvisors

public List serviceTierAdvisors()

このデータベースのサービス レベル アドバイザーの一覧を取得します。 展開されたプロパティ。

Returns:

serviceTierAdvisors 値

sourceDatabaseDeletionDate

public DateTime sourceDatabaseDeletionDate()

条件付きを取得します。 createMode が Restore で、sourceDatabaseId が削除されたデータベースの元のリソース ID (現在の復元可能な破棄されたデータベース ID ではなく) である場合、この値は必須です。 データベースが削除された時刻を指定します。

Returns:

sourceDatabaseDeletionDate 値

sourceDatabaseId

public String sourceDatabaseId()

条件付きを取得します。 createMode が Copy、NonReadableSecondary、OnlineSecondary、PointInTimeRestore、Recovery、または Restore の場合、この値は必須です。 ソース データベースのリソース ID を指定します。 createMode が NonReadableSecondary または OnlineSecondary の場合、ソース データベースの名前は、作成する新しいデータベースと同じである必要があります。

Returns:

sourceDatabaseId 値

status

public String status()

データベースの状態を取得します。

Returns:

状態の値

tags

public Map tags()

リソース タグを取得します。

Returns:

タグの値

transparentDataEncryption

public List transparentDataEncryption()

このデータベースの透過的なデータ暗号化情報を取得します。

Returns:

transparentDataEncryption 値

withCollation

public DatabaseUpdate withCollation(String collation)

データベースの照合順序を設定します。 createMode が Default でない場合、この値は無視されます。

Parameters:

collation - 設定する照合順序の値

Returns:

DatabaseUpdate オブジェクト自体。

withCreateMode

public DatabaseUpdate withCreateMode(CreateMode createMode)

Set は、データベースの作成モードを指定します。 既定値: 通常のデータベースの作成。 コピー: 既存のデータベースのコピーとしてデータベースを作成します。 sourceDatabaseId は、ソース データベースのリソース ID として指定する必要があります。 OnlineSecondary/NonReadableSecondary: 既存のデータベースの (読み取り可能または読み取り不可能な) セカンダリ レプリカとしてデータベースを作成します。 sourceDatabaseId は、既存のプライマリ データベースのリソース ID として指定する必要があります。 PointInTimeRestore: 既存のデータベースの特定の時点のバックアップを復元してデータベースを作成します。 sourceDatabaseId を既存のデータベースのリソース ID として指定し、restorePointInTime を指定する必要があります。 回復: geo レプリケートされたバックアップを復元してデータベースを作成します。 sourceDatabaseId は、復元する回復可能なデータベース リソース ID として指定する必要があります。 復元: 削除されたデータベースのバックアップを復元してデータベースを作成します。 sourceDatabaseId を指定する必要があります。 sourceDatabaseId がデータベースの元のリソース ID である場合は、sourceDatabaseDeletionDate を指定する必要があります。 それ以外の場合、sourceDatabaseId は復元可能なドロップされたデータベース リソース ID である必要があり、sourceDatabaseDeletionDate は無視されます。 restorePointInTime は、以前の時点から復元するように指定することもできます。 RestoreLongTermRetentionBackup: 長期保持コンテナーから復元してデータベースを作成します。 recoveryServicesRecoveryPointResourceId は、復旧ポイントリソース ID として指定する必要があります。 DataWarehouse エディションでは、Copy、NonReadableSecondary、OnlineSecondary、RestoreLongTermRetentionBackup はサポートされていません。 指定できる値は、'Copy'、'Default'、'NonReadableSecondary'、'OnlineSecondary'、'PointInTimeRestore'、'Recovery'、'Restore'、'RestoreLongTermRetentionBackup' です。

Parameters:

createMode - 設定する createMode 値

Returns:

DatabaseUpdate オブジェクト自体。

withEdition

public DatabaseUpdate withEdition(DatabaseEdition edition)

データベースのエディションを設定します。 DatabaseEditions 列挙には、有効なすべてのエディションが含まれています。 createMode が NonReadableSecondary または OnlineSecondary の場合、この値は無視されます。 SKU の一覧は、リージョンとサポート オファーによって異なる場合があります。 Azure リージョンのサブスクリプションで使用できる SKU (SKU 名、レベル/エディション、ファミリ、容量を含む) を確認するには、'Capabilities_ListByLocation' REST API または次のいずれかのコマンドを使用します。 '''azurecli az sql db list-editions -l -o table '''' '''powershell Get-AzSqlServerServiceObjective -Location ''' 。 使用できる値は、'Web'、'Business'、'Basic'、'Standard'、'Premium'、'PremiumRS'、'Free'、'Stretch'、'DataWarehouse'、'System'、'System2'、'GeneralPurpose'、'BusinessCritical'、'Hyperscale' です。

Parameters:

edition - 設定するエディション値

Returns:

DatabaseUpdate オブジェクト自体。

withElasticPoolName

public DatabaseUpdate withElasticPoolName(String elasticPoolName)

データベースが所属するエラスティック プールの名前を設定します。 elasticPoolName と requestedServiceObjectiveName の両方が更新された場合、requestedServiceObjectiveName の値は無視されます。 DataWarehouse エディションではサポートされていません。

Parameters:

elasticPoolName - 設定する elasticPoolName 値

Returns:

DatabaseUpdate オブジェクト自体。

withMaxSizeBytes

public DatabaseUpdate withMaxSizeBytes(String maxSizeBytes)

データベースの最大サイズをバイト単位で設定します。 createMode が Default でない場合、この値は無視されます。 使用可能な値を確認するには、operationId で参照される機能 API (/subscriptions/{subscriptionId}/providers/Microsoft.Sql/locations/{locationID}/capabilities) に対してクエリを実行します Capabilities_ListByLocation。

Parameters:

maxSizeBytes - 設定する maxSizeBytes 値

Returns:

DatabaseUpdate オブジェクト自体。

withReadScale

public DatabaseUpdate withReadScale(ReadScale readScale)

条件付きを設定します。 データベースが geo セカンダリの場合、readScale は、このデータベースに対して読み取り専用接続を許可するかどうかを示します。 DataWarehouse エディションではサポートされていません。 使用可能な値は、'Enabled'、'Disabled' です。

Parameters:

readScale - 設定する readScale 値

Returns:

DatabaseUpdate オブジェクト自体。

withRecoveryServicesRecoveryPointResourceId

public DatabaseUpdate withRecoveryServicesRecoveryPointResourceId(String recoveryServicesRecoveryPointResourceId)

条件付きを設定します。 createMode が RestoreLongTermRetentionBackup の場合、この値は必須です。 復元元の復旧ポイントのリソース ID を指定します。

Parameters:

recoveryServicesRecoveryPointResourceId - 設定する recoveryServicesRecoveryPointResourceId 値

Returns:

DatabaseUpdate オブジェクト自体。

withRequestedServiceObjectiveId

public DatabaseUpdate withRequestedServiceObjectiveId(UUID requestedServiceObjectiveId)

データベースの構成済みのサービス レベルの目標 ID を設定します。 これは、データベースに適用される処理中のサービス レベルの目標です。 正常に更新されると、currentServiceObjectiveId プロパティの値と一致します。 requestedServiceObjectiveId と requestedServiceObjectiveName の両方が更新された場合、requestedServiceObjectiveId の値は requestedServiceObjectiveName の値をオーバーライドします。 SKU の一覧は、リージョンとサポート オファーによって異なる場合があります。 Azure リージョンのサブスクリプションで使用できるサービス目標 ID を確認するには、'Capabilities_ListByLocation' REST API を使用します。

Parameters:

requestedServiceObjectiveId - 設定する requestedServiceObjectiveId 値

Returns:

DatabaseUpdate オブジェクト自体。

withRequestedServiceObjectiveName

public DatabaseUpdate withRequestedServiceObjectiveName(ServiceObjectiveName requestedServiceObjectiveName)

データベースの構成済みのサービス レベルの目標の名前を設定します。 これは、データベースに適用される処理中のサービス レベルの目標です。 正常に更新されると、serviceLevelObjective プロパティの値と一致します。 SKU の一覧は、リージョンとサポート オファーによって異なる場合があります。 Azure リージョンのサブスクリプションで使用できる SKU (SKU 名、レベル/エディション、ファミリ、容量を含む) を確認するには、'Capabilities_ListByLocation' REST API または次のいずれかのコマンドを使用します。 '''azurecli az sql db list-editions -l -o table '''' '''powershell Get-AzSqlServerServiceObjective -Location ''' 。 使用可能な値には、'System'、'System0'、'System1'、'System2'、'System3'、'System4'、'System2L'、、 'System3L'、'System4L'、'Free'、'Basic'、'S0'、'S1'、'S2'、'S3'、'S4'、'S6'、'S7'、'S9'、'S12'、'P1'、'P2'、'P3'、'P4'、'P6'、'P11'、'P15'、'P15'、 'PRS1'、'PRS2'、'PRS4'、'PRS6'、'DW100'、'DW200'、'DW300'、'DW400'、'DW500'、'DW600'、'DW1000'、'DW1200'、'DW1000c'、'DW1500'、'DW1500''c'、'DW2000'、'DW2000c'、'DW3000'、'DW2500c'、'DW3000c'、'DW6000'、'DW5000c'、'DW6000c'、'DW7500c'、'DW10000c'、'DW15000c'、 'DW30000c'、'DS100'、'DS200'、'DS300'、'DS400'、'DS500'、'DS600'、'DS1000'、'DS1200'、'DS1500'、'DS2000'、'ElasticPool'。

Parameters:

requestedServiceObjectiveName - 設定する要求されたServiceObjectiveName 値

Returns:

DatabaseUpdate オブジェクト自体。

withRestorePointInTime

public DatabaseUpdate withRestorePointInTime(DateTime restorePointInTime)

条件付きを設定します。 createMode が PointInTimeRestore の場合、この値は必須です。 createMode が Restore の場合、この値は省略可能です。 新しいデータベースを作成するために復元されるソース データベースの時点 (ISO8601形式) を指定します。 ソース データベースの earliestRestoreDate 値以上である必要があります。

Parameters:

restorePointInTime - 設定する restorePointInTime 値

Returns:

DatabaseUpdate オブジェクト自体。

withSampleName

public DatabaseUpdate withSampleName(SampleName sampleName)

Set は、このデータベースの作成時に適用するサンプル スキーマの名前を示します。 createMode が Default でない場合、この値は無視されます。 DataWarehouse エディションではサポートされていません。 使用可能な値は、'AdventureWorksLT' です。

Parameters:

sampleName - 設定する sampleName 値

Returns:

DatabaseUpdate オブジェクト自体。

withSourceDatabaseDeletionDate

public DatabaseUpdate withSourceDatabaseDeletionDate(DateTime sourceDatabaseDeletionDate)

条件付きを設定します。 createMode が Restore で sourceDatabaseId が存在する場合 (現在復元可能な削除されたデータベース ID ではなく) 削除されたデータベースの元のリソース ID である場合は、この値が必要です。 データベースが削除された時刻を指定します。

Parameters:

sourceDatabaseDeletionDate - 設定する sourceDatabaseDeletionDate 値

Returns:

DatabaseUpdate オブジェクト自体。

withSourceDatabaseId

public DatabaseUpdate withSourceDatabaseId(String sourceDatabaseId)

条件付きを設定します。 createMode が Copy、NonReadableSecondary、OnlineSecondary、PointInTimeRestore、Recovery、または Restore の場合、この値は必須です。 ソース データベースのリソース ID を指定します。 createMode が NonReadableSecondary または OnlineSecondary の場合、ソース データベースの名前は、作成される新しいデータベースと同じである必要があります。

Parameters:

sourceDatabaseId - 設定する sourceDatabaseId 値

Returns:

DatabaseUpdate オブジェクト自体。

withTags

public DatabaseUpdate withTags(Map tags)

リソース タグを設定します。

Parameters:

tags - 設定するタグ値

Returns:

DatabaseUpdate オブジェクト自体。

withZoneRedundant

public DatabaseUpdate withZoneRedundant(Boolean zoneRedundant)

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

Parameters:

zoneRedundant - 設定する zoneRedundant 値

Returns:

DatabaseUpdate オブジェクト自体。

zoneRedundant

public Boolean zoneRedundant()

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

Returns:

zoneRedundant 値

適用対象