com.microsoft.azure.management.sql

This package contains the classes for SqlManagementClient. The Azure SQL Database management API provides a RESTful set of web services that interact with Azure SQL Database services to manage your databases. The API enables you to create, retrieve, update, and delete databases.

Classes

CreateMode

Defines values for CreateMode.

DatabaseEditions

Defines values for DatabaseEditions.

ElasticPoolEditions

Defines values for ElasticPoolEditions.

ElasticPoolState

Defines values for ElasticPoolState.

OperationImpact

Represents impact of an operation, both in absolute and relative terms.

ReplicationState

Defines values for ReplicationState.

ServerVersion

Defines values for ServerVersion.

ServiceObjectiveName

Defines values for ServiceObjectiveName.

SloUsageMetric

Represents a Slo Usage Metric.

SqlSubResource

Subresource properties.

TargetDatabaseEditions

Defines values for TargetDatabaseEditions.

TransparentDataEncryptionActivityStates

Defines values for TransparentDataEncryptionActivityStates.

UpgradeHint

Represents a Upgrade Hint.

Interfaces

DatabaseMetric

An immutable client-side representation of an Azure SQL DatabaseMetric.

ElasticPoolActivity

An immutable client-side representation of an Azure SQL ElasticPool's Activity.

ElasticPoolDatabaseActivity

An immutable client-side representation of an Azure SQL ElasticPool's Database Activity.

RestorePoint

An immutable client-side representation of an Azure SQL database's Restore Point.

ServerMetric

An immutable client-side representation of an Azure SQL ServerMetric.

ServiceObjective

An immutable client-side representation of an Azure SQL Service Objective.

ServiceTierAdvisor

An immutable client-side representation of an Azure SQL Service tier advisor.

SloUsageMetricInterface

An immutable client-side representation of an Azure SQL database's SloUsageMetric.

SqlDatabase

An immutable client-side representation of an Azure SQL Database.

SqlDatabase.Definition

Container interface for all the definitions that need to be implemented.

SqlDatabase.DefinitionStages

Grouping of all the SQL database definition stages.

SqlDatabase.DefinitionStages.Blank

The first stage of the SQL database definition.

SqlDatabase.DefinitionStages.WithAllDifferentOptions

The SQL database interface with all starting options for definition.

SqlDatabase.DefinitionStages.WithCollation

The SQL Database definition to set the collation for database.

SqlDatabase.DefinitionStages.WithCreate

A SQL Database definition with sufficient inputs to create a new SQL database in the cloud, but exposing additional optional settings to specify.

SqlDatabase.DefinitionStages.WithCreateMode

The SQL Database definition to set the create mode for database.

SqlDatabase.DefinitionStages.WithEdition

The SQL Database definition to set the edition for database.

SqlDatabase.DefinitionStages.WithElasticPoolName

The SQL Database definition to set the elastic pool for database.

SqlDatabase.DefinitionStages.WithExistingDatabase

The stage to decide whether using existing database or not.

SqlDatabase.DefinitionStages.WithMaxSizeBytes

The SQL Database definition to set the Max Size in Bytes for database.

SqlDatabase.DefinitionStages.WithServiceObjective

The SQL Database definition to set the service level objective.

SqlDatabase.DefinitionStages.WithSourceDatabaseId

The SQL Database definition to set the source database id for database.

SqlDatabase.DefinitionStages.WithCreateWithElasticPoolOptions
SqlDatabase.DefinitionStages.WithCollationAllCreateOptions

The SQL Database definition to set the collation for database.

SqlDatabase.DefinitionStages.WithCreateWithLessOptions

A SQL Database definition with sufficient inputs to create a new SQL Server in the cloud, but exposing additional optional inputs to specify.

SqlDatabase.DefinitionStages.WithMaxSizeBytesAllCreateOptions

The SQL Database definition to set the Max Size in Bytes for database.

SqlDatabase.Update

The template for a SQLDatabase modifyState operation, containing all the settings that can be modified.

SqlDatabase.UpdateStages

Grouping of all the SQL database update stages.

SqlDatabase.UpdateStages.WithEdition

The SQL Database definition to set the edition for database.

SqlDatabase.UpdateStages.WithElasticPoolName

The SQL Database definition to set the elastic pool for database.

SqlDatabase.UpdateStages.WithMaxSizeBytes

The SQL Database definition to set the Max Size in Bytes for database.

SqlDatabase.UpdateStages.WithServiceObjective

The SQL Database definition to set the service level objective.

SqlDatabases

Entry point to SQL Database management API.

SqlDatabases.SqlDatabaseCreatable

Entry point to SQL FirewallRule management API, which already have the SQLServer specified.

SqlElasticPool

An immutable client-side representation of an Azure SQL ElasticPool.

SqlElasticPool.Definition

Container interface for all the definitions that need to be implemented.

SqlElasticPool.DefinitionStages

Grouping of all the storage account definition stages.

SqlElasticPool.DefinitionStages.Blank

The first stage of the SQL Server definition.

SqlElasticPool.DefinitionStages.WithCreate

A SQL Server definition with sufficient inputs to create a new SQL Server in the cloud, but exposing additional optional inputs to specify.

SqlElasticPool.DefinitionStages.WithDatabase

The SQL Elastic Pool definition to add the Database in the elastic pool.

SqlElasticPool.DefinitionStages.WithDatabaseDtuMax

The SQL Elastic Pool definition to set the maximum DTU for one database.

SqlElasticPool.DefinitionStages.WithDatabaseDtuMin

The SQL Elastic Pool definition to set the minimum DTU for database.

SqlElasticPool.DefinitionStages.WithDtu

The SQL Elastic Pool definition to set the number of shared DTU for elastic pool.

SqlElasticPool.DefinitionStages.WithEdition

The SQL Elastic Pool definition to set the edition for database.

SqlElasticPool.DefinitionStages.WithStorageCapacity

The SQL Elastic Pool definition to set the storage limit for the SQL Azure Database Elastic Pool in MB.

SqlElasticPool.Update

The template for a SQLElasticPool update operation, containing all the settings that can be modified.

SqlElasticPool.UpdateStages

Grouping of all the SQLElasticPool update stages.

SqlElasticPool.UpdateStages.WithDatabase

The SQL Elastic Pool definition to add the Database in the elastic pool.

SqlElasticPool.UpdateStages.WithDatabaseDtuMax

The SQL Elastic Pool definition to set the maximum DTU for one database.

SqlElasticPool.UpdateStages.WithDatabaseDtuMin

The SQL Elastic Pool definition to set the minimum DTU for database.

SqlElasticPool.UpdateStages.WithDtu

The SQL Elastic Pool definition to set the number of shared DTU for elastic pool.

SqlElasticPool.UpdateStages.WithStorageCapacity

The SQL Elastic Pool definition to set the storage limit for the SQL Azure Database Elastic Pool in MB.

SqlElasticPools

Entry point to SQL Elastic Pool management API.

SqlElasticPools.SqlElasticPoolsCreatable

Entry point to SQL ElasticPool management API, which already have the SQLServer specified.

SqlFirewallRule

An immutable client-side representation of an Azure SQL Server FirewallRule.

SqlFirewallRule.Definition

Container interface for all the definitions that need to be implemented.

SqlFirewallRule.DefinitionStages

Grouping of all the storage account definition stages.

SqlFirewallRule.DefinitionStages.Blank

The first stage of the SQL Server definition.

SqlFirewallRule.DefinitionStages.WithCreate

A SQL Server definition with sufficient inputs to create a new SQL Server in the cloud, but exposing additional optional inputs to specify.

SqlFirewallRule.DefinitionStages.WithIPAddress

The SQL Firewall Rule definition to set the starting IP Address for the server.

SqlFirewallRule.DefinitionStages.WithIPAddressRange

The SQL Firewall Rule definition to set the starting IP Address for the server.

SqlFirewallRule.Update

The template for a SqlFirewallRule update operation, containing all the settings that can be modified.

SqlFirewallRule.UpdateStages

Grouping of all the SqlFirewallRule update stages.

SqlFirewallRule.UpdateStages.WithEndIPAddress

The SQL Firewall Rule definition to set the starting IP Address for the server.

SqlFirewallRule.UpdateStages.WithStartIPAddress

The SQL Firewall Rule definition to set the starting IP Address for the server.

SqlFirewallRules

Entry point to SQL FirewallRule management API.

SqlFirewallRules.SqlFirewallRulesCreatable

Entry point to SQL FirewallRule management API, which already have the SQLServer specified.

SqlServer

An immutable client-side representation of an Azure SQL Server.

SqlServer.Databases

Entry point to databases from the SQL Server.

SqlServer.Definition

Container interface for all the definitions that need to be implemented.

SqlServer.DefinitionStages

Grouping of all the storage account definition stages.

SqlServer.DefinitionStages.Blank

The first stage of the SQL Server definition.

SqlServer.DefinitionStages.WithAdministratorLogin

A SQL Server definition setting administrator user name.

SqlServer.DefinitionStages.WithAdministratorPassword

A SQL Server definition setting admin user password.

SqlServer.DefinitionStages.WithCreate

A SQL Server definition with sufficient inputs to create a new SQL Server in the cloud, but exposing additional optional inputs to specify.

SqlServer.DefinitionStages.WithDatabase

A SQL Server definition for specifying the databases.

SqlServer.DefinitionStages.WithElasticPool

A SQL Server definition for specifying elastic pool.

SqlServer.DefinitionStages.WithFirewallRule

A SQL Server definition for specifying the firewall rule.

SqlServer.DefinitionStages.WithGroup

A SQL Server definition allowing resource group to be set.

SqlServer.ElasticPools

Entry point to elastic pools from the SQL Server.

SqlServer.FirewallRules

Entry point to firewall rules from the SQL Server.

SqlServer.Update

The template for a SQLServer update operation, containing all the settings that can be modified.

SqlServer.UpdateStages

Grouping of all the SQLServer update stages.

SqlServer.UpdateStages.WithAdministratorPassword

A SQL Server definition setting admin user password.

SqlServer.UpdateStages.WithDatabase

A SQL Server definition for specifying the databases.

SqlServer.UpdateStages.WithElasticPool

A SQL Server definition for specifying elastic pool.

SqlServer.UpdateStages.WithFirewallRule

A SQL Server definition for specifying the firewall rule.

SqlServers

Entry point to SQL Server management API.

SqlWarehouse

An immutable client-side representation of an Azure SQL Warehouse.

TransparentDataEncryption

An immutable client-side representation of an Azure SQL database's TransparentDataEncryption.

TransparentDataEncryptionActivity

An immutable client-side representation of an Azure SQL database's TransparentDataEncryptionActivity.

UpgradeHintInterface

An immutable client-side representation of an Azure SQL database's Upgrade hint.

Enums

ReplicationRole

Defines values for ReplicationRole.

RestorePointTypes

Defines values for RestorePointTypes.

TableType

Defines values for TableType.

TargetElasticPoolEditions

Defines values for TargetElasticPoolEditions.

TransparentDataEncryptionStates

Defines values for TransparentDataEncryptionStates.