# Functions
New creates an instance of the ManagementClient client.
NewCapabilitiesClient creates an instance of the CapabilitiesClient client.
NewCapabilitiesClientWithBaseURI creates an instance of the CapabilitiesClient 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.
NewFirewallRulesClient creates an instance of the FirewallRulesClient client.
NewFirewallRulesClientWithBaseURI creates an instance of the FirewallRulesClient client.
NewOperationsClient creates an instance of the OperationsClient client.
NewOperationsClientWithBaseURI creates an instance of the OperationsClient 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.
ADPassword specifies the ad password state for authentication type.
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.
CapabilityStatusAvailable specifies the capability status available state for capability status.
CapabilityStatusDefault specifies the capability status default state for capability status.
CapabilityStatusDisabled specifies the capability status disabled state for capability status.
CapabilityStatusVisible specifies the capability status visible state for capability status.
CATCHUP specifies the catchup state for replication state.
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.
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 blob auditing policy state.
DISCRETE specifies the discrete state for restore point types.
Drop specifies the drop state for recommended index action.
DTU specifies the dtu state for performance level unit.
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.
ElasticPoolStateCreating specifies the elastic pool state creating state for elastic pool state.
ElasticPoolStateDisabled specifies the elastic pool state disabled state for elastic pool state.
ElasticPoolStateReady specifies the elastic pool state ready state for elastic pool state.
Enabled specifies the enabled state for blob auditing policy state.
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.
Gigabytes specifies the gigabytes state for max size units.
Ignored specifies the ignored state for recommended index state.
Megabytes specifies the megabytes state for max size units.
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.
PENDING specifies the pending state for replication state.
PendingRevert specifies the pending revert state for recommended index state.
Petabytes specifies the petabytes state for max size units.
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.
Rebuild specifies the rebuild state for recommended index action.
Recovery specifies the recovery state for create mode.
ReplicationRoleCopy specifies the replication role copy state for replication role.
ReplicationRoleNonReadableSecondary specifies the replication role non readable secondary state for replication role.
ReplicationRolePrimary specifies the replication role primary state for replication role.
ReplicationRoleSecondary specifies the replication role secondary state for replication role.
ReplicationRoleSource specifies the replication role source state for replication role.
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.
SecurityAlertPolicyEmailAccountAdminsDisabled specifies the security alert policy email account admins disabled state for security alert policy email account admins.
SecurityAlertPolicyEmailAccountAdminsEnabled specifies the security alert policy email account admins enabled state for security alert policy email account admins.
SecurityAlertPolicyStateDisabled specifies the security alert policy state disabled state for security alert policy state.
SecurityAlertPolicyStateEnabled specifies the security alert policy state enabled state for security alert policy state.
SecurityAlertPolicyStateNew specifies the security alert policy state new state for security alert policy state.
SecurityAlertPolicyUseServerDefaultDisabled specifies the security alert policy use server default disabled state for security alert policy use server default.
SecurityAlertPolicyUseServerDefaultEnabled specifies the security alert policy use server default enabled state for security alert policy use server default.
SEEDING specifies the seeding state for replication 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.
SharedAccessKey specifies the shared access key state for storage key type.
SQL specifies the sql state for authentication type.
Standard specifies the standard state for database edition.
StorageAccessKey specifies the storage access key state for storage key type.
Stretch specifies the stretch state for database edition.
Success specifies the success state for recommended index state.
SUSPENDED specifies the suspended state for replication state.
System specifies the system state for database edition.
System2 specifies the system 2 state for database edition.
Terabytes specifies the terabytes state for max size units.
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
CapabilitiesClient is the the Azure SQL Database management API provides a RESTful set of web services that interact with Azure SQL Database services to manage your databases.
Database is represents a database.
DatabaseBlobAuditingPolicy is contains information about a database Blob Auditing policy.
DatabaseBlobAuditingPolicyProperties is properties for a database Blob Auditing policy.
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 the Azure SQL Database management API provides a RESTful set of web services that interact with Azure SQL Database services to manage your databases.
DatabaseSecurityAlertPolicy is contains information about a database Threat Detection policy.
DatabaseSecurityAlertPolicyProperties is properties for a database Threat Detection policy.
EditionCapability is the database edition capabilities.
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.
ElasticPoolDtuCapability is the Elastic Pool DTU capability.
ElasticPoolEditionCapability is the elastic pool edition capabilities.
ElasticPoolListResult is represents the response to a list elastic pool request.
ElasticPoolPerDatabaseMaxDtuCapability is the max per-database DTU capability.
ElasticPoolPerDatabaseMinDtuCapability is the minimum per-database DTU capability.
ElasticPoolProperties is represents the properties of an elastic pool.
ElasticPoolsClient is the the Azure SQL Database management API provides a RESTful set of web services that interact with Azure SQL Database services to manage your databases.
ExportRequest is export database parameters.
FirewallRule is represents a server firewall rule.
FirewallRuleListResult is represents the response to a List Firewall Rules request.
FirewallRuleProperties is represents the properties of a server firewall rule.
FirewallRulesClient is the the Azure SQL Database management API provides a RESTful set of web services that interact with Azure SQL Database services to manage your databases.
ImportExportResponse is response for Import/Export Get operation.
ImportExportResponseProperties is response for Import/Export Status operation.
ImportExtensionProperties is represents the properties for an import operation.
ImportExtensionRequest is import database parameters.
ImportRequest is import database parameters.
LocationCapabilities is the capabilities for a location.
ManagementClient is the base client for Sql.
MaxSizeCapability is the maximum size limits for a database.
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.
OperationsClient is the the Azure SQL Database management API provides a RESTful set of web services that interact with Azure SQL Database services to manage your databases.
PerformanceLevel is a possible performance level of a service objective capability.
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 the Azure SQL Database management API provides a RESTful set of web services that interact with Azure SQL Database services to manage your databases.
RecommendedIndex is represents a database recommended index.
RecommendedIndexProperties is represents the properties of a database recommended index.
ReplicationLink is represents a database replication link.
ReplicationLinkListResult is represents the response to a List database replication link request.
ReplicationLinkProperties is represents the properties of a database replication link.
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 the Azure SQL Database management API provides a RESTful set of web services that interact with Azure SQL Database services to manage your databases.
ServerVersionCapability is the server capabilities.
ServiceObjective is represents a database service objective.
ServiceObjectiveCapability is the service objectives capability.
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
AuthenticationType enumerates the values for authentication type.
BlobAuditingPolicyState enumerates the values for blob auditing policy state.
CapabilityStatus enumerates the values for capability status.
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.
MaxSizeUnits enumerates the values for max size units.
PerformanceLevelUnit enumerates the values for performance level unit.
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.
ReplicationRole enumerates the values for replication role.
ReplicationState enumerates the values for replication state.
RestorePointTypes enumerates the values for restore point types.
SampleName enumerates the values for sample name.
SecurityAlertPolicyEmailAccountAdmins enumerates the values for security alert policy email account admins.
SecurityAlertPolicyState enumerates the values for security alert policy state.
SecurityAlertPolicyUseServerDefault enumerates the values for security alert policy use server default.
ServerState enumerates the values for server state.
ServerVersion enumerates the values for server version.
ServiceObjectiveName enumerates the values for service objective name.
StorageKeyType enumerates the values for storage key type.
TransparentDataEncryptionActivityStatus enumerates the values for transparent data encryption activity status.
TransparentDataEncryptionStatus enumerates the values for transparent data encryption status.