public interface SqlServers extends SupportsCreating<SqlServer.DefinitionStages.Blank>,SupportsListing,SupportsListingByResourceGroup,SupportsGettingByResourceGroup,SupportsGettingById,SupportsDeletingById,SupportsDeletingByResourceGroup,SupportsBatchCreation,SupportsBatchDeletion,HasManager,HasInner,SupportsCreating<SqlServer.DefinitionStages.Blank>,SupportsListing,SupportsListingByResourceGroup,SupportsGettingByResourceGroup,SupportsGettingById,SupportsDeletingById,SupportsDeletingByResourceGroup,SupportsBatchCreation,SupportsBatchDeletion,HasManager,HasInner
public CheckNameAvailabilityResult checkNameAvailability(String name)
Checks if the specified container registry name is valid and available.
Parameters:
name
- the container registry name to check
Returns:
whether the name is available and other info if not
checkNameAvailabilityAsync
public Observable checkNameAvailabilityAsync(String name)
Checks if container registry name is valid and is not in use asynchronously.
Parameters:
name
- the container registry name to check
Returns:
a representation of the future computation of this call, returning whether the name is available or other info if not
databases
public SqlDatabaseOperations databases()
Returns:
the SQL Server Database API entry point
dnsAliases
public SqlServerDnsAliasOperations dnsAliases()
Returns:
the SQL Server DNS aliases API entry point
elasticPools
public SqlElasticPoolOperations elasticPools()
Returns:
the SQL Server Elastic Pools API entry point
encryptionProtectors
public SqlEncryptionProtectorOperations encryptionProtectors()
Returns:
the SQL Encryption Protector entry point
failoverGroups
public SqlFailoverGroupOperations failoverGroups()
Returns:
the SQL Failover Group API entry point
firewallRules
public SqlFirewallRuleOperations firewallRules()
Returns:
the SQL Server Firewall Rules API entry point
getCapabilitiesByRegion
public RegionCapabilities getCapabilitiesByRegion(Region region)
Gets the Azure SQL server capabilities for a given Azure region.
Parameters:
region
- the location to get the Azure SQL server capabilities for
Returns:
the server capabilities object
getCapabilitiesByRegionAsync
public Observable getCapabilitiesByRegionAsync(Region region)
Gets the Azure SQL server capabilities for a given Azure region asynchronously.
Parameters:
region
- the location to get the Azure SQL server capabilities for
Returns:
a representation of the future computation of this call, returning the server capabilities object
listUsageByRegion
public List listUsageByRegion(Region region)
Lists the Azure SQL server usages for a given Azure region.
Parameters:
region
- the location to get the Azure SQL server usages for
Returns:
the SQL usage object
listUsageByRegionAsync
public Observable listUsageByRegionAsync(Region region)
Lists the Azure SQL server usages for a given Azure region asynchronously.
Parameters:
region
- the location to get the Azure SQL server usages for
Returns:
a representation of the future computation of this call, returning the server usages object
serverKeys
public SqlServerKeyOperations serverKeys()
Returns:
the SQL Server Key entry point
serverSecurityAlertPolicies
public SqlServerSecurityAlertPolicyOperations serverSecurityAlertPolicies()
Returns:
entry point to manage SQL Server Security Alert Policy
syncGroups
public SqlSyncGroupOperations syncGroups()
Returns:
the SQL Sync Group entry point
syncMembers
public SqlSyncMemberOperations syncMembers()
Returns:
the SQL Sync Group entry point
virtualNetworkRules
public SqlVirtualNetworkRuleOperations virtualNetworkRules()
Returns:
the SQL Server VirtualNetwork Rules API entry point
Applies to
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.