# Functions
New creates an instance of the ManagementClient client.
NewDatabasesClient creates an instance of the DatabasesClient client.
NewDatabasesClientWithBaseURI creates an instance of the DatabasesClient client.
NewElasticPoolsClient creates an instance of the ElasticPoolsClient client.
NewElasticPoolsClientWithBaseURI creates an instance of the ElasticPoolsClient client.
NewRecommendedElasticPoolsClient creates an instance of the RecommendedElasticPoolsClient client.
NewRecommendedElasticPoolsClientWithBaseURI creates an instance of the RecommendedElasticPoolsClient client.
NewServersClient creates an instance of the ServersClient client.
NewServersClientWithBaseURI creates an instance of the ServersClient client.
NewWithBaseURI creates an instance of the ManagementClient client.
UserAgent returns the UserAgent string to use when sending http.Requests.
Version returns the semantic version (see http://semver.org) of the client.
# Constants
Active specifies the active state for recommended index state.
AdventureWorksLT specifies the adventure works lt state for sample name.
Basic specifies the basic state for database edition.
Blocked specifies the blocked state for recommended index state.
Business specifies the business state for database edition.
CLUSTERED specifies the clustered state for recommended index type.
CLUSTEREDCOLUMNSTORE specifies the clusteredcolumnstore state for recommended index type.
COLUMNSTORE specifies the columnstore state for recommended index type.
CONTINUOUS specifies the continuous state for restore point types.
Copy specifies the copy state for create mode.
Create specifies the create state for recommended index action.
Creating specifies the creating state for elastic pool state.
DataWarehouse specifies the data warehouse state for database edition.
Decrypting specifies the decrypting state for transparent data encryption activity status.
Default specifies the default state for create mode.
DefaultBaseURI is the default URI used for the service Sql.
Disabled specifies the disabled state for elastic pool state.
DISCRETE specifies the discrete state for restore point types.
Drop specifies the drop state for recommended index action.
ElasticPoolEditionBasic specifies the elastic pool edition basic state for elastic pool edition.
ElasticPoolEditionPremium specifies the elastic pool edition premium state for elastic pool edition.
ElasticPoolEditionStandard specifies the elastic pool edition standard state for elastic pool edition.
Encrypting specifies the encrypting state for transparent data encryption activity status.
Executing specifies the executing state for recommended index state.
Expired specifies the expired state for recommended index state.
Free specifies the free state for database edition.
Ignored specifies the ignored state for recommended index state.
NONCLUSTERED specifies the nonclustered state for recommended index type.
NonReadableSecondary specifies the non readable secondary state for create mode.
OneTwoFullStopZero specifies the one two full stop zero state for server version.
OnlineSecondary specifies the online secondary state for create mode.
Pending specifies the pending state for recommended index state.
PendingRevert specifies the pending revert state for recommended index state.
PointInTimeRestore specifies the point in time restore state for create mode.
Premium specifies the premium state for database edition.
ReadScaleDisabled specifies the read scale disabled state for read scale.
ReadScaleEnabled specifies the read scale enabled state for read scale.
Ready specifies the ready state for elastic pool state.
Rebuild specifies the rebuild state for recommended index action.
Recovery specifies the recovery state for create mode.
Restore specifies the restore state for create mode.
RestoreLongTermRetentionBackup specifies the restore long term retention backup state for create mode.
Reverted specifies the reverted state for recommended index state.
Reverting specifies the reverting state for recommended index state.
ServerStateDisabled specifies the server state disabled state for server state.
ServerStateReady specifies the server state ready state for server state.
ServiceObjectiveNameBasic specifies the service objective name basic state for service objective name.
ServiceObjectiveNameElasticPool specifies the service objective name elastic pool state for service objective name.
ServiceObjectiveNameP1 specifies the service objective name p1 state for service objective name.
ServiceObjectiveNameP11 specifies the service objective name p11 state for service objective name.
ServiceObjectiveNameP15 specifies the service objective name p15 state for service objective name.
ServiceObjectiveNameP2 specifies the service objective name p2 state for service objective name.
ServiceObjectiveNameP3 specifies the service objective name p3 state for service objective name.
ServiceObjectiveNameP4 specifies the service objective name p4 state for service objective name.
ServiceObjectiveNameP6 specifies the service objective name p6 state for service objective name.
ServiceObjectiveNameS0 specifies the service objective name s0 state for service objective name.
ServiceObjectiveNameS1 specifies the service objective name s1 state for service objective name.
ServiceObjectiveNameS2 specifies the service objective name s2 state for service objective name.
ServiceObjectiveNameS3 specifies the service objective name s3 state for service objective name.
ServiceObjectiveNameSystem specifies the service objective name system state for service objective name.
ServiceObjectiveNameSystem2 specifies the service objective name system 2 state for service objective name.
Standard specifies the standard state for database edition.
Stretch specifies the stretch state for database edition.
Success specifies the success state for recommended index state.
System specifies the system state for database edition.
System2 specifies the system 2 state for database edition.
TransparentDataEncryptionStatusDisabled specifies the transparent data encryption status disabled state for transparent data encryption status.
TransparentDataEncryptionStatusEnabled specifies the transparent data encryption status enabled state for transparent data encryption status.
TwoFullStopZero specifies the two full stop zero state for server version.
Verifying specifies the verifying state for recommended index state.
Web specifies the web state for database edition.
# Structs
Database is represents a database.
DatabaseListResult is represents the response to a list database request.
DatabaseMetric is represents database metrics.
DatabaseMetricListResult is represents the response to a list database metrics request.
DatabaseProperties is represents the properties of a database.
DatabasesClient is the provides create, read, update and delete functionality for Azure SQL Database resources including servers, databases, elastic pools, recommendations, operations, and usage metrics.
ElasticPool is represents a database elastic pool.
ElasticPoolActivity is represents the activity on an elastic pool.
ElasticPoolActivityListResult is represents the response to a list elastic pool activity request.
ElasticPoolActivityProperties is represents the properties of an elastic pool.
ElasticPoolDatabaseActivity is represents the activity on an elastic pool.
ElasticPoolDatabaseActivityListResult is represents the response to a list elastic pool database activity request.
ElasticPoolDatabaseActivityProperties is represents the properties of an elastic pool database activity.
ElasticPoolListResult is represents the response to a list elastic pool request.
ElasticPoolProperties is represents the properties of an elastic pool.
ElasticPoolsClient is the provides create, read, update and delete functionality for Azure SQL Database resources including servers, databases, elastic pools, recommendations, operations, and usage metrics.
ManagementClient is the base client for Sql.
Operation is sQL REST API operation definition.
OperationDisplay is display metadata associated with the operation.
OperationImpact is represents impact of an operation, both in absolute and relative terms.
OperationListResult is result of the request to list SQL operations.
ProxyResource is aRM proxy resource.
RecommendedElasticPool is represents a recommented elastic pool.
RecommendedElasticPoolListMetricsResult is represents the response to a list recommended elastic pool metrics request.
RecommendedElasticPoolListResult is represents the response to a list recommended elastic pool request.
RecommendedElasticPoolMetric is represents recommended elastic pool metric.
RecommendedElasticPoolProperties is represents the properties of a recommented elastic pool.
RecommendedElasticPoolsClient is the provides create, read, update and delete functionality for Azure SQL Database resources including servers, databases, elastic pools, recommendations, operations, and usage metrics.
RecommendedIndex is represents a database recommended index.
RecommendedIndexProperties is represents the properties of a database recommended index.
Resource is aRM resource.
RestorePoint is represents a database restore point.
RestorePointListResult is represents the response to a list database restore points request.
RestorePointProperties is represents the properties of a database restore point.
Server is represents a server.
ServerListResult is represents the response to a get server request.
ServerMetric is represents server metrics.
ServerMetricListResult is represents the response to a list server metrics request.
ServerProperties is represents the properties of a server.
ServersClient is the provides create, read, update and delete functionality for Azure SQL Database resources including servers, databases, elastic pools, recommendations, operations, and usage metrics.
ServiceObjective is represents a database service objective.
ServiceObjectiveListResult is represents the response to a get database service objectives request.
ServiceObjectiveProperties is represents the properties of a database service objective.
ServiceTierAdvisor is represents a Service Tier Advisor.
ServiceTierAdvisorListResult is represents the response to a list service tier advisor request.
ServiceTierAdvisorProperties is represents the properties of a Service Tier Advisor.
SloUsageMetric is represents a Slo Usage Metric.
SubResource is subresource properties.
TrackedResource is aRM tracked top level resource.
TransparentDataEncryption is represents a database transparent data encryption .
TransparentDataEncryptionActivity is represents a database transparent data encryption Scan.
TransparentDataEncryptionActivityListResult is represents the response to a list database transparent data encryption activity request.
TransparentDataEncryptionActivityProperties is represents the properties of a database transparent data encryption Scan.
TransparentDataEncryptionProperties is represents the properties of a database transparent data encryption.
# Type aliases
CreateMode enumerates the values for create mode.
DatabaseEdition enumerates the values for database edition.
ElasticPoolEdition enumerates the values for elastic pool edition.
ElasticPoolState enumerates the values for elastic pool state.
ReadScale enumerates the values for read scale.
RecommendedIndexAction enumerates the values for recommended index action.
RecommendedIndexState enumerates the values for recommended index state.
RecommendedIndexType enumerates the values for recommended index type.
RestorePointTypes enumerates the values for restore point types.
SampleName enumerates the values for sample name.
ServerState enumerates the values for server state.
ServerVersion enumerates the values for server version.
ServiceObjectiveName enumerates the values for service objective name.
TransparentDataEncryptionActivityStatus enumerates the values for transparent data encryption activity status.
TransparentDataEncryptionStatus enumerates the values for transparent data encryption status.