@Beta(value=V1_7_0) public interface SqlServer extends GroupableResource<com.microsoft.azure.management.sql.implementation.SqlServerManager,com.microsoft.azure.management.sql.implementation.ServerInner>, Refreshable<SqlServer>, Updatable<SqlServer.Update>
Modifier and Type | Interface and Description |
---|---|
static interface |
SqlServer.Definition
Container interface for all the definitions that need to be implemented.
|
static interface |
SqlServer.DefinitionStages
Grouping of all the storage account definition stages.
|
static interface |
SqlServer.Update
The template for a SQLServer update operation, containing all the settings that can be modified.
|
static interface |
SqlServer.UpdateStages
Grouping of all the SQLServer update stages.
|
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>
region, regionName, tags, type
key
id
name
resourceGroupName
manager
inner
refresh, refreshAsync
String fullyQualifiedDomainName()
String administratorLogin()
String version()
@Beta(value=V1_7_0) String kind()
@Beta(value=V1_7_0) String state()
@Beta(value=V1_8_0) boolean isManagedServiceIdentityEnabled()
@Beta(value=V1_8_0) String systemAssignedManagedServiceIdentityTenantId()
@Beta(value=V1_8_0) String systemAssignedManagedServiceIdentityPrincipalId()
@Beta(value=V1_8_0) IdentityType managedServiceIdentityType()
@Deprecated List<ServerMetric> listUsages()
@Beta(value=V1_7_0) List<ServerMetric> listUsageMetrics()
List<ServiceObjective> listServiceObjectives()
@Beta(value=V1_7_0) ServiceObjective getServiceObjective(String serviceObjectiveName)
serviceObjectiveName
- name of the service objective to be fetchedMap<String,RecommendedElasticPool> listRecommendedElasticPools()
List<SqlRestorableDroppedDatabase> listRestorableDroppedDatabases()
@Beta(value=V1_7_0) rx.Observable<SqlRestorableDroppedDatabase> listRestorableDroppedDatabasesAsync()
@Beta(value=V1_7_0) SqlFirewallRule enableAccessFromAzureServices()
A firewall rule named "AllowAllWindowsAzureIps" with the start IP "0.0.0.0" will be added to the SQL server if one does not exist.
@Beta(value=V1_7_0) void removeAccessFromAzureServices()
The firewall rule named "AllowAllWindowsAzureIps" will be removed from the SQL server.
@Beta(value=V1_7_0) SqlActiveDirectoryAdministrator setActiveDirectoryAdministrator(String userLogin, String id)
Azure Active Directory authentication allows you to centrally manage identity and access to your Azure SQL Database V12.
userLogin
- the user or group login; it can be the name or the email addressid
- the user or group unique ID@Beta(value=V1_7_0) SqlActiveDirectoryAdministrator getActiveDirectoryAdministrator()
@Beta(value=V1_7_0) void removeActiveDirectoryAdministrator()
@Beta(value=V1_8_0) SqlServerAutomaticTuning getServerAutomaticTuning()
@Beta(value=V1_7_0) SqlFirewallRuleOperations.SqlFirewallRuleActionsDefinition firewallRules()
@Beta(value=V1_8_0) SqlVirtualNetworkRuleOperations.SqlVirtualNetworkRuleActionsDefinition virtualNetworkRules()
@Beta(value=V1_7_0) SqlElasticPoolOperations.SqlElasticPoolActionsDefinition elasticPools()
@Beta(value=V1_7_0) SqlDatabaseOperations.SqlDatabaseActionsDefinition databases()
@Beta(value=V1_8_0) SqlServerDnsAliasOperations.SqlServerDnsAliasActionsDefinition dnsAliases()
@Beta(value=V1_8_0) SqlFailoverGroupOperations.SqlFailoverGroupActionsDefinition failoverGroups()
@Beta(value=V1_8_0) SqlServerKeyOperations.SqlServerKeyActionsDefinition serverKeys()
@Beta(value=V1_9_0) SqlEncryptionProtectorOperations.SqlEncryptionProtectorActionsDefinition encryptionProtectors()
@Beta(value=V1_15_0) SqlServerSecurityAlertPolicyOperations.SqlServerSecurityAlertPolicyActionsDefinition serverSecurityAlertPolicies()
Copyright © 2019. All rights reserved.