public interface SqlDatabase extends com.microsoft.azure.management.resources.fluentcore.arm.models.IndependentChildResource<com.microsoft.azure.management.sql.implementation.SqlServerManager,com.microsoft.azure.management.sql.implementation.DatabaseInner>, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<SqlDatabase>, com.microsoft.azure.management.resources.fluentcore.model.Updatable<SqlDatabase.Update>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
SqlDatabase.Definition
Container interface for all the definitions that need to be implemented.
|
static interface |
SqlDatabase.DefinitionStages
Grouping of all the SQL database definition stages.
|
static interface |
SqlDatabase.Update
The template for a SQLDatabase modifyState operation, containing all the settings that can be modified.
|
static interface |
SqlDatabase.UpdateStages
Grouping of all the SQL database update stages.
|
com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.UpdateWithTags<T>| Modifier and Type | Method and Description |
|---|---|
SqlWarehouse |
asWarehouse() |
String |
collation() |
org.joda.time.DateTime |
creationDate() |
UUID |
currentServiceObjectiveId() |
String |
databaseId() |
String |
defaultSecondaryLocation() |
void |
delete()
Deletes the existing SQL database.
|
org.joda.time.DateTime |
earliestRestoreDate() |
DatabaseEditions |
edition() |
String |
elasticPoolName() |
TransparentDataEncryption |
getTransparentDataEncryption()
Gets an Azure SQL Database Transparent Data Encryption for the database.
|
UpgradeHintInterface |
getUpgradeHint() |
boolean |
isDataWarehouse() |
Map<String,ReplicationLink> |
listReplicationLinks() |
List<RestorePoint> |
listRestorePoints() |
Map<String,ServiceTierAdvisor> |
listServiceTierAdvisors() |
List<DatabaseMetric> |
listUsages() |
long |
maxSizeBytes() |
UUID |
requestedServiceObjectiveId() |
ServiceObjectiveName |
requestedServiceObjectiveName() |
ServiceObjectiveName |
serviceLevelObjective() |
String |
sqlServerName() |
String |
status() |
region, regionName, tags, typekeyidnameinnerresourceGroupNamemanagerString sqlServerName()
String collation()
org.joda.time.DateTime creationDate()
UUID currentServiceObjectiveId()
String databaseId()
org.joda.time.DateTime earliestRestoreDate()
DatabaseEditions edition()
UUID requestedServiceObjectiveId()
long maxSizeBytes()
ServiceObjectiveName requestedServiceObjectiveName()
ServiceObjectiveName serviceLevelObjective()
String status()
String elasticPoolName()
String defaultSecondaryLocation()
UpgradeHintInterface getUpgradeHint()
boolean isDataWarehouse()
SqlWarehouse asWarehouse()
List<RestorePoint> listRestorePoints()
List<DatabaseMetric> listUsages()
TransparentDataEncryption getTransparentDataEncryption()
Map<String,ServiceTierAdvisor> listServiceTierAdvisors()
Map<String,ReplicationLink> listReplicationLinks()
void delete()
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/