# 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.
NewDatabaseThreatDetectionPoliciesClient creates an instance of the DatabaseThreatDetectionPoliciesClient client.
NewDatabaseThreatDetectionPoliciesClientWithBaseURI creates an instance of the DatabaseThreatDetectionPoliciesClient client.
NewElasticPoolActivitiesClient creates an instance of the ElasticPoolActivitiesClient client.
NewElasticPoolActivitiesClientWithBaseURI creates an instance of the ElasticPoolActivitiesClient client.
NewElasticPoolDatabaseActivitiesClient creates an instance of the ElasticPoolDatabaseActivitiesClient client.
NewElasticPoolDatabaseActivitiesClientWithBaseURI creates an instance of the ElasticPoolDatabaseActivitiesClient 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.
NewRecommendedElasticPoolsClient creates an instance of the RecommendedElasticPoolsClient client.
NewRecommendedElasticPoolsClientWithBaseURI creates an instance of the RecommendedElasticPoolsClient client.
NewReplicationLinksClient creates an instance of the ReplicationLinksClient client.
NewReplicationLinksClientWithBaseURI creates an instance of the ReplicationLinksClient client.
NewServersClient creates an instance of the ServersClient client.
NewServersClientWithBaseURI creates an instance of the ServersClient client.
NewServiceTierAdvisorsClient creates an instance of the ServiceTierAdvisorsClient client.
NewServiceTierAdvisorsClientWithBaseURI creates an instance of the ServiceTierAdvisorsClient client.
NewTransparentDataEncryptionActivitiesClient creates an instance of the TransparentDataEncryptionActivitiesClient client.
NewTransparentDataEncryptionActivitiesClientWithBaseURI creates an instance of the TransparentDataEncryptionActivitiesClient client.
NewTransparentDataEncryptionsClient creates an instance of the TransparentDataEncryptionsClient client.
NewTransparentDataEncryptionsClientWithBaseURI creates an instance of the TransparentDataEncryptionsClient 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.
AlreadyExists specifies the already exists state for check name availability reason.
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.
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.
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.
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.
Invalid specifies the invalid state for check name availability reason.
NONCLUSTERED specifies the nonclustered state for recommended index type.
NonReadableSecondary specifies the non readable secondary state for create mode.
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.
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.
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.
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.
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.
Verifying specifies the verifying state for recommended index state.
Web specifies the web state for database edition.
# Structs
CheckNameAvailabilityRequest is a request to check whether the specified name for a resource is available.
CheckNameAvailabilityResponse is a response indicating whether the specified name for a resource is available.
Database is represents a database.
DatabaseListResult is represents the response to a list database 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.
DatabaseThreatDetectionPoliciesClient 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.
DatabaseUpdate is represents a database update.
ElasticPool is represents a database elastic pool.
ElasticPoolActivitiesClient 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.
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.
ElasticPoolDatabaseActivitiesClient 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.
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 the Azure SQL Database management API provides a RESTful set of web services that interact with Azure SQL Database services to manage your databases.
ElasticPoolUpdate is represents an elastic pool update.
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.
ManagementClient is the base client for Sql.
OperationImpact is the impact of an operation, both in absolute and relative terms.
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.
ReplicationLinksClient 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.
Resource is ARM resource.
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.
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.
ServiceTierAdvisorsClient 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.
SloUsageMetric is a Slo Usage Metric.
TrackedResource is ARM tracked top level resource.
TransparentDataEncryption is represents a database transparent data encryption configuration.
TransparentDataEncryptionActivitiesClient 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.
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.
TransparentDataEncryptionsClient 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.
# Type aliases
AuthenticationType enumerates the values for authentication type.
CheckNameAvailabilityReason enumerates the values for check name availability reason.
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.
ReplicationRole enumerates the values for replication role.
ReplicationState enumerates the values for replication state.
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.
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.