Partager via


DatabaseUpdate Classe

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

public class DatabaseUpdate
extends com.microsoft.azure.ProxyResource

Représente une mise à jour de base de données.

Récapitulatif du constructeur

Constructeur Description
DatabaseUpdate()

Résumé de la méthode

Modificateur et type Méthode et description
java.lang.String collation()

Obtenez le classement de la base de données.

java.lang.Long containmentState()

Obtenez l’état de confinement de la base de données.

CreateMode createMode()

Get spécifie le mode de création de la base de données.

org.joda.time.DateTime creationDate()

Obtenir la date de création de la base de données (format ISO8601).

java.util.UUID currentServiceObjectiveId()

Obtenez l’ID d’objectif de niveau de service actuel de la base de données.

java.util.UUID databaseId()

Obtient l’ID de la base de données.

java.lang.String defaultSecondaryLocation()

Obtenez la région secondaire par défaut pour cette base de données.

org.joda.time.DateTime earliestRestoreDate()

Obtenez ce qui enregistre la date et l’heure de début les plus anciennes disponibles pour cette base de données (format ISO8601).

DatabaseEdition edition()

Obtenez l’édition de la base de données.

java.lang.String elasticPoolName()

Obtenez le nom du pool élastique dans lequel se trouve la base de données.

java.lang.String failoverGroupId()

Obtenez l’identificateur de ressource du groupe de basculement contenant cette base de données.

java.lang.String maxSizeBytes()

Obtenez la taille maximale de la base de données exprimée en octets.

ReadScale readScale()

Obtenez une condition.

java.util.List<RecommendedIndex> recommendedIndex()

Obtenez les index recommandés pour cette base de données.

java.lang.String recoveryServicesRecoveryPointResourceId()

Obtenez une condition.

java.util.UUID requestedServiceObjectiveId()

Obtenez l’ID d’objectif de niveau de service configuré de la base de données.

ServiceObjectiveName requestedServiceObjectiveName()

Obtenez le nom de l’objectif de niveau de service configuré de la base de données.

org.joda.time.DateTime restorePointInTime()

Obtenez une condition.

SampleName sampleName()

Get indique le nom de l’exemple de schéma à appliquer lors de la création de cette base de données.

ServiceObjectiveName serviceLevelObjective()

Obtenez l’objectif de niveau de service actuel de la base de données.

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

Obtenez la liste des conseillers de niveau de service pour cette base de données.

org.joda.time.DateTime sourceDatabaseDeletionDate()

Obtenez une condition.

java.lang.String sourceDatabaseId()

Obtenez une condition.

java.lang.String status()

Obtenez le status de la base de données.

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

Obtenir des étiquettes de ressource.

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

Obtenez les informations de chiffrement transparent des données pour cette base de données.

DatabaseUpdate withCollation(String collation)

Définissez le classement de la base de données.

DatabaseUpdate withCreateMode(CreateMode createMode)

Set spécifie le mode de création de la base de données.

DatabaseUpdate withEdition(DatabaseEdition edition)

Définissez la modification de la base de données.

DatabaseUpdate withElasticPoolName(String elasticPoolName)

Définissez le nom du pool élastique dans lequel se trouve la base de données.

DatabaseUpdate withMaxSizeBytes(String maxSizeBytes)

Définissez la taille maximale de la base de données exprimée en octets.

DatabaseUpdate withReadScale(ReadScale readScale)

Définissez le conditionnel.

DatabaseUpdate withRecoveryServicesRecoveryPointResourceId(String recoveryServicesRecoveryPointResourceId)

Définissez le conditionnel.

DatabaseUpdate withRequestedServiceObjectiveId(UUID requestedServiceObjectiveId)

Définissez l’ID d’objectif de niveau de service configuré de la base de données.

DatabaseUpdate withRequestedServiceObjectiveName(ServiceObjectiveName requestedServiceObjectiveName)

Définissez le nom de l’objectif de niveau de service configuré de la base de données.

DatabaseUpdate withRestorePointInTime(DateTime restorePointInTime)

Définissez le conditionnel.

DatabaseUpdate withSampleName(SampleName sampleName)

Set indique le nom de l’exemple de schéma à appliquer lors de la création de cette base de données.

DatabaseUpdate withSourceDatabaseDeletionDate(DateTime sourceDatabaseDeletionDate)

Définissez le conditionnel.

DatabaseUpdate withSourceDatabaseId(String sourceDatabaseId)

Définissez le conditionnel.

DatabaseUpdate withTags(Map<String,String> tags)

Définissez des étiquettes de ressource.

DatabaseUpdate withZoneRedundant(Boolean zoneRedundant)

Définissez si cette base de données est redondante interzone ou non, ce qui signifie que les réplicas de cette base de données seront répartis sur plusieurs zones de disponibilité.

java.lang.Boolean zoneRedundant()

Déterminez si cette base de données est redondante interzone, ce qui signifie que les réplicas de cette base de données seront répartis sur plusieurs zones de disponibilité.

Méthodes héritées de com.microsoft.azure.ProxyResource

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

Méthodes héritées de 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

Détails du constructeur

DatabaseUpdate

public DatabaseUpdate()

Détails de la méthode

collation

public String collation()

Obtenez le classement de la base de données. Si createMode n’est pas Par défaut, cette valeur est ignorée.

Returns:

valeur de classement

containmentState

public Long containmentState()

Obtenez l’état de confinement de la base de données.

Returns:

valeur containmentState

createMode

public CreateMode createMode()

Get spécifie le mode de création de base de données. Par défaut : création régulière de base de données. Copier : crée une base de données en tant que copie d’une base de données existante. sourceDatabaseId doit être spécifié comme ID de ressource de la base de données source. OnlineSecondary/NonReadableSecondary : crée une base de données en tant que réplica secondaire (lisible ou non) d’une base de données existante. sourceDatabaseId doit être spécifié en tant qu’ID de ressource de la base de données primaire existante. PointInTimeRestore : crée une base de données en restaurant une sauvegarde dans le temps d’une base de données existante. sourceDatabaseId doit être spécifié en tant qu’ID de ressource de la base de données existante, et restorePointInTime doit être spécifié. Récupération : crée une base de données en restaurant une sauvegarde géorépliquée. sourceDatabaseId doit être spécifié en tant qu’ID de ressource de base de données récupérable à restaurer. Restaurer : crée une base de données en restaurant une sauvegarde d’une base de données supprimée. sourceDatabaseId doit être spécifié. Si sourceDatabaseId est l’ID de ressource d’origine de la base de données, sourceDatabaseDeletionDate doit être spécifié. Sinon, sourceDatabaseId doit être l’ID de ressource de base de données supprimée restaurable et sourceDatabaseDeletionDate est ignoré. restorePointInTime peut également être spécifié pour effectuer une restauration à partir d’un point antérieur dans le temps. RestoreLongTermRetentionBackup : crée une base de données en restaurant à partir d’un coffre de rétention à long terme. recoveryServicesRecoveryPointResourceId doit être spécifié comme ID de ressource du point de récupération. Copy, NonReadableSecondary, OnlineSecondary et RestoreLongTermRetentionBackup ne sont pas pris en charge pour l’édition DataWarehouse. Les valeurs possibles sont les suivantes : « Copy », « Default », « NonReadableSecondary », « OnlineSecondary », « PointInTimeRestore », « Recovery », « Restore », « RestoreLongTermRetentionBackup ».

Returns:

valeur createMode

creationDate

public DateTime creationDate()

Obtenir la date de création de la base de données (format ISO8601).

Returns:

valeur creationDate

currentServiceObjectiveId

public UUID currentServiceObjectiveId()

Obtenez l’ID d’objectif de niveau de service actuel de la base de données. Il s’agit de l’ID de l’objectif de niveau de service actuellement actif.

Returns:

valeur currentServiceObjectiveId

databaseId

public UUID databaseId()

Obtient l’ID de la base de données.

Returns:

valeur databaseId

defaultSecondaryLocation

public String defaultSecondaryLocation()

Obtenez la région secondaire par défaut pour cette base de données.

Returns:

valeur defaultSecondaryLocation

earliestRestoreDate

public DateTime earliestRestoreDate()

Obtenez ce qui enregistre la date et l’heure de début les plus anciennes disponibles pour cette base de données (format ISO8601).

Returns:

la valeur de la valeur earliestRestoreDate

edition

public DatabaseEdition edition()

Obtenez l’édition de la base de données. L’énumération DatabaseEditions contient toutes les éditions valides. Si createMode a la valeur NonReadableSecondary ou OnlineSecondary, cette valeur est ignorée. La liste des références SKU peut varier selon la région et l’offre de support. Pour déterminer les références SKU (y compris le nom de la référence SKU, le niveau/édition, la famille et la capacité) disponibles pour votre abonnement dans une région Azure, utilisez l’API REST « Capabilities_ListByLocation » ou l’une des commandes suivantes : « » azurecli az sql db list-editions -l -o table « » « » « powershell Get-AzSqlServerServiceObjective -Location « ». Les valeurs possibles sont les suivantes : « Web », « Business », « Basic », « Standard », « Premium », « PremiumRS », « Free », « Stretch », « DataWarehouse », « System », « System », « System2 », « GeneralPurpose », « BusinessCritical », « Hyperscale ».

Returns:

la valeur d’édition

elasticPoolName

public String elasticPoolName()

Obtenez le nom du pool élastique dans lequel se trouve la base de données. Si elasticPoolName et requestedServiceObjectiveName sont tous deux mis à jour, la valeur de requestedServiceObjectiveName est ignorée. Non pris en charge pour l’édition DataWarehouse.

Returns:

valeur elasticPoolName

failoverGroupId

public String failoverGroupId()

Obtenez l’identificateur de ressource du groupe de basculement contenant cette base de données.

Returns:

valeur failoverGroupId

maxSizeBytes

public String maxSizeBytes()

Obtenez la taille maximale de la base de données exprimée en octets. Si createMode n’a pas la valeur Par défaut, cette valeur est ignorée. Pour voir les valeurs possibles, interrogez l’API des fonctionnalités (/subscriptions/{subscriptionId}/providers/Microsoft.Sql/locations/{locationID}/capabilities) référencée par operationId : « Capabilities_ListByLocation ».

Returns:

valeur maxSizeBytes

readScale

public ReadScale readScale()

Obtenez une condition. Si la base de données est une base de données géo-secondaire, readScale indique si les connexions en lecture seule sont autorisées ou non à cette base de données. Non pris en charge pour l’édition DataWarehouse. Les valeurs possibles sont les suivantes : « Enabled », « Disabled ».

Returns:

valeur readScale

recommendedIndex

public List recommendedIndex()

Obtenez les index recommandés pour cette base de données.

Returns:

valeur recommendedIndex

recoveryServicesRecoveryPointResourceId

public String recoveryServicesRecoveryPointResourceId()

Obtenez une condition. Si createMode a la valeur RestoreLongTermRetentionBackup, cette valeur est obligatoire. Spécifie l’ID de ressource du point de récupération à partir duquel effectuer la restauration.

Returns:

valeur recoveryServicesRecoveryPointResourceId

requestedServiceObjectiveId

public UUID requestedServiceObjectiveId()

Obtenez l’ID d’objectif de niveau de service configuré de la base de données. Il s’agit de l’objectif de niveau de service en cours d’application à la base de données. Une fois la mise à jour réussie, elle correspond à la valeur de la propriété currentServiceObjectiveId. Si requestedServiceObjectiveId et requestedServiceObjectiveName sont tous deux mis à jour, la valeur de requestedServiceObjectiveId remplace la valeur de requestedServiceObjectiveName. La liste des références SKU peut varier selon la région et l’offre de support. Pour déterminer les ID d’objectif de service disponibles pour votre abonnement dans une région Azure, utilisez l’API REST « Capabilities_ListByLocation ».

Returns:

valeur requestedServiceObjectiveId

requestedServiceObjectiveName

public ServiceObjectiveName requestedServiceObjectiveName()

Obtenez le nom de l’objectif de niveau de service configuré de la base de données. Il s’agit de l’objectif de niveau de service en cours d’application à la base de données. Une fois la mise à jour réussie, elle correspond à la valeur de la propriété serviceLevelObjective. La liste des références SKU peut varier selon la région et l’offre de support. Pour déterminer les références SKU (y compris le nom de la référence SKU, le niveau/édition, la famille et la capacité) disponibles pour votre abonnement dans une région Azure, utilisez l’API REST « Capabilities_ListByLocation » ou l’une des commandes suivantes : « » azurecli az sql db list-editions -l -o table « » « » « powershell Get-AzSqlServerServiceObjective -Location « ». Possible values include: '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', 'PRS1', 'PRS2', 'PRS4', 'PRS6', 'DW100', 'DW200', 'DW300', 'DW400', 'DW500', 'DW600', 'DW1000', 'DW1200', 'DW1000c', 'DW1500', 'DW1500c', 'DW2000', 'DW2000c', 'DW3000', 'DW2500c', 'DW3000c', 'DW6000', 'DW5000c', 'DW6000c', 'DW7500c', 'DW10000c', 'DW15000c', 'DW300000c', 'DS100', 'DS200', 'DS300', 'DS400', 'DS500', 'DS600', 'DS1000', 'DS1200', 'DS1500', 'DS2000', 'ElasticPool'.

Returns:

valeur requestedServiceObjectiveName

restorePointInTime

public DateTime restorePointInTime()

Obtenez une condition. Si createMode a la valeur PointInTimeRestore, cette valeur est obligatoire. Si createMode a la valeur Restore, cette valeur est facultative. Spécifie le point dans le temps (format ISO8601) de la base de données source qui sera restaurée pour créer la nouvelle base de données. Doit être supérieur ou égal à la valeur de la base de données source plus tôtRestoreDate.

Returns:

valeur restorePointInTime

sampleName

public SampleName sampleName()

Get indique le nom de l’exemple de schéma à appliquer lors de la création de cette base de données. Si createMode n’a pas la valeur Par défaut, cette valeur est ignorée. Non pris en charge pour l’édition DataWarehouse. Les valeurs possibles sont les suivantes : « AdventureWorksLT ».

Returns:

valeur sampleName

serviceLevelObjective

public ServiceObjectiveName serviceLevelObjective()

Obtenez l’objectif de niveau de service actuel de la base de données. Possible values include: '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', 'PRS1', 'PRS2', 'PRS4', 'PRS6', 'DW100', 'DW200', 'DW300', 'DW400', 'DW500', 'DW600', 'DW1000', 'DW1200', 'DW1000c', 'DW1500', 'DW1500c', 'DW2000', 'DW2000c', 'DW3000', 'DW2500c', 'DW3000c', 'DW6000', 'DW5000c', 'DW6000c', 'DW7500c', 'DW10000c', 'DW15000c', 'DW300000c', 'DS100', 'DS200', 'DS300', 'DS400', 'DS500', 'DS600', 'DS1000', 'DS1200', 'DS1500', 'DS2000', 'ElasticPool'.

Returns:

valeur serviceLevelObjective

serviceTierAdvisors

public List serviceTierAdvisors()

Obtenez la liste des conseillers de niveau de service pour cette base de données. Propriété développée.

Returns:

la valeur serviceTierAdvisors

sourceDatabaseDeletionDate

public DateTime sourceDatabaseDeletionDate()

Obtenez une condition. Si createMode a la valeur Restore et que sourceDatabaseId est l’ID de ressource d’origine de la base de données supprimée lorsqu’elle existait (par opposition à son ID de base de données supprimé pouvant être restauré), cette valeur est obligatoire. Spécifie l’heure à laquelle la base de données a été supprimée.

Returns:

valeur sourceDatabaseDeletionDate

sourceDatabaseId

public String sourceDatabaseId()

Obtenez une condition. Si createMode est Copy, NonReadableSecondary, OnlineSecondary, PointInTimeRestore, Recovery ou Restore, cette valeur est obligatoire. Spécifie l’ID de ressource de la base de données source. Si createMode est NonReadableSecondary ou OnlineSecondary, le nom de la base de données source doit être identique à la nouvelle base de données créée.

Returns:

valeur sourceDatabaseId

status

public String status()

Obtenez le status de la base de données.

Returns:

valeur status

tags

public Map tags()

Obtenir des étiquettes de ressource.

Returns:

la valeur des balises

transparentDataEncryption

public List transparentDataEncryption()

Obtenez les informations de chiffrement transparent des données pour cette base de données.

Returns:

valeur transparentDataEncryption

withCollation

public DatabaseUpdate withCollation(String collation)

Définissez le classement de la base de données. Si createMode n’a pas la valeur Par défaut, cette valeur est ignorée.

Parameters:

collation - valeur de classement à définir

Returns:

l’objet DatabaseUpdate lui-même.

withCreateMode

public DatabaseUpdate withCreateMode(CreateMode createMode)

Set spécifie le mode de création de la base de données. Valeur par défaut : création régulière de la base de données. Copier : crée une base de données en tant que copie d’une base de données existante. sourceDatabaseId doit être spécifié en tant qu’ID de ressource de la base de données source. OnlineSecondary/NonReadableSecondary : crée une base de données en tant que réplica secondaire (lisible ou non lisible) d’une base de données existante. sourceDatabaseId doit être spécifié en tant qu’ID de ressource de la base de données primaire existante. PointInTimeRestore : crée une base de données en restaurant une sauvegarde dans le temps d’une base de données existante. sourceDatabaseId doit être spécifié en tant qu’ID de ressource de la base de données existante, et restorePointInTime doit être spécifié. Récupération : crée une base de données en restaurant une sauvegarde géorépliquée. sourceDatabaseId doit être spécifié en tant qu’ID de ressource de base de données récupérable à restaurer. Restaurer : crée une base de données en restaurant une sauvegarde d’une base de données supprimée. sourceDatabaseId doit être spécifié. Si sourceDatabaseId est l’ID de ressource d’origine de la base de données, sourceDatabaseDeletionDate doit être spécifié. Sinon, sourceDatabaseId doit être l’ID de ressource de base de données supprimée restaurable et sourceDatabaseDeletionDate est ignoré. restorePointInTime peut également être spécifié pour effectuer une restauration à partir d’un point antérieur dans le temps. RestoreLongTermRetentionBackup : crée une base de données en restaurant à partir d’un coffre de rétention à long terme. recoveryServicesRecoveryPointResourceId doit être spécifié comme ID de ressource du point de récupération. Copy, NonReadableSecondary, OnlineSecondary et RestoreLongTermRetentionBackup ne sont pas pris en charge pour l’édition DataWarehouse. Les valeurs possibles sont les suivantes : « Copy », « Default », « NonReadableSecondary », « OnlineSecondary », « PointInTimeRestore », « Recovery », « Restore », « RestoreLongTermRetentionBackup ».

Parameters:

createMode - valeur createMode à définir

Returns:

l’objet DatabaseUpdate lui-même.

withEdition

public DatabaseUpdate withEdition(DatabaseEdition edition)

Définissez la modification de la base de données. L’énumération DatabaseEditions contient toutes les éditions valides. Si createMode a la valeur NonReadableSecondary ou OnlineSecondary, cette valeur est ignorée. La liste des références SKU peut varier selon la région et l’offre de support. Pour déterminer les références SKU (y compris le nom de la référence SKU, le niveau/édition, la famille et la capacité) disponibles pour votre abonnement dans une région Azure, utilisez l’API REST « Capabilities_ListByLocation » ou l’une des commandes suivantes : « » azurecli az sql db list-editions -l -o table « » « » « powershell Get-AzSqlServerServiceObjective -Location « ». Les valeurs possibles sont les suivantes : « Web », « Business », « Basic », « Standard », « Premium », « PremiumRS », « Free », « Stretch », « DataWarehouse », « System », « System », « System2 », « GeneralPurpose », « BusinessCritical », « Hyperscale ».

Parameters:

edition - la valeur d’édition à définir

Returns:

l’objet DatabaseUpdate lui-même.

withElasticPoolName

public DatabaseUpdate withElasticPoolName(String elasticPoolName)

Définissez le nom du pool élastique dans lequel se trouve la base de données. Si elasticPoolName et requestedServiceObjectiveName sont tous deux mis à jour, la valeur de requestedServiceObjectiveName est ignorée. Non pris en charge pour l’édition DataWarehouse.

Parameters:

elasticPoolName - valeur elasticPoolName à définir

Returns:

l’objet DatabaseUpdate lui-même.

withMaxSizeBytes

public DatabaseUpdate withMaxSizeBytes(String maxSizeBytes)

Définissez la taille maximale de la base de données exprimée en octets. Si createMode n’a pas la valeur Par défaut, cette valeur est ignorée. Pour voir les valeurs possibles, interrogez l’API des fonctionnalités (/subscriptions/{subscriptionId}/providers/Microsoft.Sql/locations/{locationID}/capabilities) référencée par operationId : « Capabilities_ListByLocation ».

Parameters:

maxSizeBytes - valeur maxSizeBytes à définir

Returns:

l’objet DatabaseUpdate lui-même.

withReadScale

public DatabaseUpdate withReadScale(ReadScale readScale)

Définissez le conditionnel. Si la base de données est une base de données géo-secondaire, readScale indique si les connexions en lecture seule sont autorisées ou non à cette base de données. Non pris en charge pour l’édition DataWarehouse. Les valeurs possibles sont les suivantes : « Enabled », « Disabled ».

Parameters:

readScale - valeur readScale à définir

Returns:

l’objet DatabaseUpdate lui-même.

withRecoveryServicesRecoveryPointResourceId

public DatabaseUpdate withRecoveryServicesRecoveryPointResourceId(String recoveryServicesRecoveryPointResourceId)

Définissez le conditionnel. Si createMode a la valeur RestoreLongTermRetentionBackup, cette valeur est obligatoire. Spécifie l’ID de ressource du point de récupération à partir duquel effectuer la restauration.

Parameters:

recoveryServicesRecoveryPointResourceId - valeur recoveryServicesRecoveryPointResourceId à définir

Returns:

l’objet DatabaseUpdate lui-même.

withRequestedServiceObjectiveId

public DatabaseUpdate withRequestedServiceObjectiveId(UUID requestedServiceObjectiveId)

Définissez l’ID d’objectif de niveau de service configuré de la base de données. Il s’agit de l’objectif de niveau de service en cours d’application à la base de données. Une fois la mise à jour réussie, elle correspond à la valeur de la propriété currentServiceObjectiveId. Si requestedServiceObjectiveId et requestedServiceObjectiveName sont tous deux mis à jour, la valeur de requestedServiceObjectiveId remplace la valeur de requestedServiceObjectiveName. La liste des références SKU peut varier selon la région et l’offre de support. Pour déterminer les ID d’objectif de service disponibles pour votre abonnement dans une région Azure, utilisez l’API REST « Capabilities_ListByLocation ».

Parameters:

requestedServiceObjectiveId - valeur requestedServiceObjectiveId à définir

Returns:

l’objet DatabaseUpdate lui-même.

withRequestedServiceObjectiveName

public DatabaseUpdate withRequestedServiceObjectiveName(ServiceObjectiveName requestedServiceObjectiveName)

Définissez le nom de l’objectif de niveau de service configuré de la base de données. Il s’agit de l’objectif de niveau de service en cours d’application à la base de données. Une fois la mise à jour réussie, elle correspond à la valeur de la propriété serviceLevelObjective. La liste des références SKU peut varier selon la région et l’offre de support. Pour déterminer les références SKU (y compris le nom de la référence SKU, le niveau/édition, la famille et la capacité) disponibles pour votre abonnement dans une région Azure, utilisez l’API REST « Capabilities_ListByLocation » ou l’une des commandes suivantes : « » azurecli az sql db list-editions -l -o table « » « » « powershell Get-AzSqlServerServiceObjective -Location « ». Possible values include: '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', 'PRS1', 'PRS2', 'PRS4', 'PRS6', 'DW100', 'DW200', 'DW300', 'DW400', 'DW500', 'DW600', 'DW1000', 'DW1200', 'DW1000c', 'DW1500', 'DW1500c', 'DW2000', 'DW2000c', 'DW3000', 'DW2500c', 'DW3000c', 'DW6000', 'DW5000c', 'DW6000c', 'DW7500c', 'DW10000c', 'DW15000c', 'DW300000c', 'DS100', 'DS200', 'DS300', 'DS400', 'DS500', 'DS600', 'DS1000', 'DS1200', 'DS1500', 'DS2000', 'ElasticPool'.

Parameters:

requestedServiceObjectiveName - valeur requestedServiceObjectiveName à définir

Returns:

l’objet DatabaseUpdate lui-même.

withRestorePointInTime

public DatabaseUpdate withRestorePointInTime(DateTime restorePointInTime)

Définissez le conditionnel. Si createMode a la valeur PointInTimeRestore, cette valeur est obligatoire. Si createMode a la valeur Restore, cette valeur est facultative. Spécifie le point dans le temps (format ISO8601) de la base de données source qui sera restaurée pour créer la nouvelle base de données. Doit être supérieur ou égal à la valeur de la base de données source plus tôtRestoreDate.

Parameters:

restorePointInTime - valeur restorePointInTime à définir

Returns:

l’objet DatabaseUpdate lui-même.

withSampleName

public DatabaseUpdate withSampleName(SampleName sampleName)

Set indique le nom de l’exemple de schéma à appliquer lors de la création de cette base de données. Si createMode n’a pas la valeur Par défaut, cette valeur est ignorée. Non pris en charge pour l’édition DataWarehouse. Les valeurs possibles sont les suivantes : « AdventureWorksLT ».

Parameters:

sampleName - valeur sampleName à définir

Returns:

l’objet DatabaseUpdate lui-même.

withSourceDatabaseDeletionDate

public DatabaseUpdate withSourceDatabaseDeletionDate(DateTime sourceDatabaseDeletionDate)

Définissez le conditionnel. Si createMode a la valeur Restore et que sourceDatabaseId est l’ID de ressource d’origine de la base de données supprimée lorsqu’elle existait (par opposition à son ID de base de données supprimé pouvant être restauré), cette valeur est obligatoire. Spécifie l’heure à laquelle la base de données a été supprimée.

Parameters:

sourceDatabaseDeletionDate - valeur sourceDatabaseDeletionDate à définir

Returns:

l’objet DatabaseUpdate lui-même.

withSourceDatabaseId

public DatabaseUpdate withSourceDatabaseId(String sourceDatabaseId)

Définissez le conditionnel. Si createMode est Copy, NonReadableSecondary, OnlineSecondary, PointInTimeRestore, Recovery ou Restore, cette valeur est obligatoire. Spécifie l’ID de ressource de la base de données source. Si createMode est NonReadableSecondary ou OnlineSecondary, le nom de la base de données source doit être identique à la nouvelle base de données créée.

Parameters:

sourceDatabaseId - valeur sourceDatabaseId à définir

Returns:

l’objet DatabaseUpdate lui-même.

withTags

public DatabaseUpdate withTags(Map tags)

Définissez des étiquettes de ressource.

Parameters:

tags - valeur d’étiquettes à définir

Returns:

l’objet DatabaseUpdate lui-même.

withZoneRedundant

public DatabaseUpdate withZoneRedundant(Boolean zoneRedundant)

Définissez si cette base de données est redondante interzone ou non, ce qui signifie que les réplicas de cette base de données seront répartis sur plusieurs zones de disponibilité.

Parameters:

zoneRedundant - valeur zoneRedundant à définir

Returns:

l’objet DatabaseUpdate lui-même.

zoneRedundant

public Boolean zoneRedundant()

Déterminez si cette base de données est redondante interzone, ce qui signifie que les réplicas de cette base de données seront répartis sur plusieurs zones de disponibilité.

Returns:

valeur zoneRedundant

S’applique à