مشاركة عبر


com.azure.resourcemanager.sql.models

Package containing the data models for SqlManagementClient. The Azure SQL Database management API provides a RESTful set of web services that interact with Azure SQL Database services to manage your databases. The API enables you to create, retrieve, update, and delete databases.

Classes

AdministratorListResult

A list of active directory administrators.

AdministratorName

Defines values for AdministratorName.

AdministratorType

Type of the sever administrator.

AdvancedThreatProtectionName

Defines values for AdvancedThreatProtectionName.

AggregationFunctionType

Defines values for AggregationFunctionType.

AuthenticationName

Defines values for AuthenticationName.

AutoPauseDelayTimeRange

Supported auto pause delay time range.

AutomaticTuningOptions

Automatic tuning properties for individual advisors.

AutomaticTuningServerOptions

Automatic tuning properties for individual advisors.

AzureADOnlyAuthListResult

A list of active directory only authentications.

BackupShortTermRetentionPolicyListResult

A list of short term retention policies.

BackupStorageRedundancy

The storage account type used to store backups for this database.

CapabilityGroup

Defines values for CapabilityGroup.

CatalogCollationType

Collation of the metadata catalog.

CheckNameAvailabilityRequest

A request to check whether the specified name for a resource is available.

ColumnDataType

The column data type.

CompleteDatabaseRestoreDefinition

Contains the information necessary to perform a complete database restore operation.

ConnectionPolicyName

Defines values for ConnectionPolicyName.

CopyLongTermRetentionBackupParameters

Contains the information necessary to perform long term retention backup copy operation.

CreateDatabaseRestorePointDefinition

Contains the information necessary to perform a create database restore point operation.

CreateMode

Specifies the mode of database creation.

DataMaskingPolicyName

Defines values for DataMaskingPolicyName.

DataMaskingRuleListResult

The list of database data masking rules.

DataWarehouseUserActivitiesListResult

User activities of a data warehouse.

DataWarehouseUserActivityName

Defines values for DataWarehouseUserActivityName.

DatabaseAdvancedThreatProtectionListResult

A list of the database's Advanced Threat Protection configurations.

DatabaseBlobAuditingPolicyListResult

A list of database auditing settings.

DatabaseColumnListResult

A list of database columns.

DatabaseEdition

Defines values for DatabaseEdition.

DatabaseExtensions

An Import, Export, or PolybaseImport resource.

DatabaseIdentity

Azure Active Directory identity configuration for a resource.

DatabaseIdentityType

The identity type.

DatabaseLicenseType

The license type to apply for this database.

DatabaseListResult

A list of databases.

DatabaseOperationListResult

The response to a list database operations request.

DatabaseReadScale

The state of read-only routing.

DatabaseSchemaListResult

A list of database schemas.

DatabaseSecurityAlertListResult

A list of the database's security alert policies.

DatabaseSku

Defines SQL Database Sku.

DatabaseState

Defines values for DatabaseState.

DatabaseStatus

The status of the database.

DatabaseTableListResult

A list of database tables.

DatabaseUpdate

A database update resource.

DatabaseUsageListResult

A list of database usage metrics.

DatabaseUserIdentity

Azure Active Directory identity configuration for a resource.

DatabaseVulnerabilityAssessmentListResult

A list of the database's vulnerability assessments.

DatabaseVulnerabilityAssessmentListResultAutoGenerated

A list of the database's vulnerability assessments.

DatabaseVulnerabilityAssessmentRuleBaselineItem

Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result.

DayOfWeek

Day of maintenance window.

DeletedServerListResult

A list of deleted servers.

DiffBackupIntervalInHours

The differential backup interval in hours.

DistributedAvailabilityGroupsListResult

A list of distributed availability groups in instance.

DnsRefreshConfigurationPropertiesStatus

The status of the DNS refresh operation.

EditionCapability

The edition capability.

ElasticPoolEdition

Defines values for ElasticPoolEdition.

ElasticPoolEditionCapability

The elastic pool edition capability.

ElasticPoolLicenseType

The license type to apply for this elastic pool.

ElasticPoolListResult

The result of an elastic pool list request.

ElasticPoolOperationListResult

The response to a list elastic pool operations request.

ElasticPoolPerDatabaseMaxPerformanceLevelCapability

The max per-database performance level capability.

ElasticPoolPerDatabaseMinPerformanceLevelCapability

The minimum per-database performance level capability.

ElasticPoolPerDatabaseSettings

Per database settings of an elastic pool.

ElasticPoolPerformanceLevelCapability

The Elastic Pool performance level capability.

ElasticPoolSku

Defines SQL Elastic Pool Sku.

ElasticPoolState

The state of the elastic pool.

ElasticPoolUpdate

An elastic pool update.

EncryptionProtectorListResult

A list of server encryption protectors.

EncryptionProtectorName

Defines values for EncryptionProtectorName.

EndpointCertificateListResult

A list of endpoint certificates on the target instance.

EndpointDependency

A domain name that the managed instance service needs to communicate with, along with additional details.

EndpointDetail

A domain name that the managed instance service needs to communicate with, along with additional details.

ExportDatabaseDefinition

Contains the information necessary to perform export database operation.

ExtendedDatabaseBlobAuditingPolicyListResult

A list of database extended auditing settings.

ExtendedServerBlobAuditingPolicyListResult

A list of server extended auditing settings.

FailoverGroupListResult

A list of failover groups.

FailoverGroupReadOnlyEndpoint

Read-only endpoint of the failover group instance.

FailoverGroupReadWriteEndpoint

Read-write endpoint of the failover group instance.

FailoverGroupReplicationRole

Local replication role of the failover group instance.

FailoverGroupUpdate

A failover group update request.

FirewallRuleList

A list of server firewall rules.

FirewallRuleListResult

The response to a list firewall rules request.

GeoBackupPolicyListResult

The list of geo backup policies.

GeoBackupPolicyName

Defines values for GeoBackupPolicyName.

IPv6FirewallRuleListResult

The response to a list IPv6 firewall rules request.

IdentityType

The identity type.

ImportExistingDatabaseDefinition

Contains the information necessary to perform import operation for existing database.

ImportExportExtensionsOperationListResult

Import export operation extensions list.

ImportNewDatabaseDefinition

Contains the information necessary to perform import operation for new database.

InstanceFailoverGroupListResult

A list of instance failover groups.

InstanceFailoverGroupReadOnlyEndpoint

Read-only endpoint of the failover group instance.

InstanceFailoverGroupReadWriteEndpoint

Read-write endpoint of the failover group instance.

InstanceFailoverGroupReplicationRole

Local replication role of the failover group instance.

InstancePoolEditionCapability

The instance pool capability.

InstancePoolFamilyCapability

The instance pool family capability.

InstancePoolLicenseType

The license type.

InstancePoolListResult

A list of Azure SQL instance pools.

InstancePoolUpdate

An update to an Instance pool.

InstancePoolVcoresCapability

The managed instance virtual cores capability.

JobAgentListResult

A list of Azure SQL job agents.

JobAgentState

The state of the job agent.

JobAgentUpdate

An update to an Azure SQL job agent.

JobCredentialListResult

A list of job credentials.

JobExecutionLifecycle

The detailed state of the job execution.

JobExecutionListResult

A list of job executions.

JobExecutionTarget

The target that a job execution is executed on.

JobListResult

A list of jobs.

JobSchedule

Scheduling properties of a job.

JobStepAction

The action to be executed by a job step.

JobStepActionSource

The source of the action to execute.

JobStepActionType

Type of action being executed by the job step.

JobStepExecutionOptions

The execution options of a job step.

JobStepListResult

A list of job steps.

JobStepOutput

The output configuration of a job step.

JobStepOutputType

The output destination type.

JobTarget

A job target, for example a specific database or a container of databases that is evaluated during job execution.

JobTargetGroupListResult

A list of target groups.

JobTargetType

The type of the target.

JobVersionListResult

A list of job versions.

LedgerDigestUploadsListResult

A list of ledger digest upload settings.

LedgerDigestUploadsName

Defines values for LedgerDigestUploadsName.

LicenseTypeCapability

The license type capability.

LogSizeCapability

The log size capability.

LogSizeUnit

The units that the limit is expressed in.

LogicalDatabaseTransparentDataEncryptionListResult

A list of transparent data encryptions.

LogicalServerAdvancedThreatProtectionListResult

A list of the server's Advanced Threat Protection configurations.

LogicalServerSecurityAlertPolicyListResult

A list of the server's security alert policies.

LongTermRetentionBackupListResult

A list of long term retention backups.

LongTermRetentionPolicyListResult

A list of long term retention policies.

LongTermRetentionPolicyName

Defines values for LongTermRetentionPolicyName.

MaintenanceConfigurationCapability

The maintenance configuration capability.

MaintenanceWindowTimeRange

Maintenance window time range.

ManagedBackupShortTermRetentionPolicyListResult

A list of short term retention policies.

ManagedDatabaseCreateMode

Managed database create mode.

ManagedDatabaseListResult

A list of managed databases.

ManagedDatabaseMoveDefinition

Contains the information necessary to perform a managed database move.

ManagedDatabaseSecurityAlertPolicyListResult

A list of the managed database's security alert policies.

ManagedDatabaseStartMoveDefinition

Contains the information necessary to start a managed database move.

ManagedDatabaseStatus

Status of the database.

ManagedDatabaseUpdate

An managed database update.

ManagedInstanceAdministratorListResult

A list of managed instance administrators.

ManagedInstanceAdministratorType

Type of the managed instance administrator.

ManagedInstanceAzureADOnlyAuthListResult

A list of active directory only authentications.

ManagedInstanceEditionCapability

The managed server capability.

ManagedInstanceEncryptionProtectorListResult

A list of managed instance encryption protectors.

ManagedInstanceExternalAdministrator

Properties of a active directory administrator.

ManagedInstanceFamilyCapability

The managed server family capability.

ManagedInstanceKeyListResult

A list of managed instance keys.

ManagedInstanceLicenseType

The license type.

ManagedInstanceListResult

A list of managed instances.

ManagedInstanceLongTermRetentionBackupListResult

A list of long term retention backups for managed database(s).

ManagedInstanceLongTermRetentionPolicyListResult

A list of long term retention policies.

ManagedInstanceLongTermRetentionPolicyName

Defines values for ManagedInstanceLongTermRetentionPolicyName.

ManagedInstanceMaintenanceConfigurationCapability

The maintenance configuration capability.

ManagedInstanceOperationListResult

The response to a list managed instance operations request.

ManagedInstanceOperationParametersPair

The parameters of a managed instance operation.

ManagedInstanceOperationSteps

The steps of a managed instance operation.

ManagedInstancePairInfo

Pairs of Managed Instances in the failover group.

ManagedInstancePecProperty

A private endpoint connection under a managed instance.

ManagedInstancePrivateEndpointConnectionListResult

A list of private endpoint connections.

ManagedInstancePrivateEndpointProperty

The ManagedInstancePrivateEndpointProperty model.

ManagedInstancePrivateLinkListResult

A list of private link resources.

ManagedInstancePrivateLinkProperties

Properties of a private link resource.

ManagedInstancePrivateLinkServiceConnectionStateProperty

The ManagedInstancePrivateLinkServiceConnectionStateProperty model.

ManagedInstancePropertiesProvisioningState

Defines values for ManagedInstancePropertiesProvisioningState.

ManagedInstanceProxyOverride

Connection type used for connecting to the instance.

ManagedInstanceQueryStatistics

Execution statistics for one particular query.

ManagedInstanceUpdate

An update request for an Azure SQL Database managed instance.

ManagedInstanceVcoresCapability

The managed instance virtual cores capability.

ManagedInstanceVersionCapability

The managed instance capability.

ManagedInstanceVulnerabilityAssessmentListResult

A list of the ManagedInstance's vulnerability assessments.

ManagedServerCreateMode

Specifies the mode of database creation.

ManagedServerDnsAliasAcquisition

A managed server DNS alias acquisition request.

ManagedServerDnsAliasCreation

A managed server dns alias creation request.

ManagedServerDnsAliasListResult

A list of managed server DNS aliases.

ManagedServerSecurityAlertPolicyListResult

A list of the managed Server's security alert policies.

ManagedShortTermRetentionPolicyName

Defines values for ManagedShortTermRetentionPolicyName.

ManagedTransparentDataEncryptionListResult

A list of managed transparent data encryptions.

ManagementOperationState

The operation state.

MaxSizeCapability

The maximum size capability.

MaxSizeRangeCapability

The maximum size range capability.

MaxSizeUnit

The units that the limit is expressed in.

MetricType

Defines values for MetricType.

MinCapacityCapability

The min capacity capability.

MoveOperationMode

The move operation mode.

Name

ARM Usage Name.

NetworkIsolationSettings

Contains the ARM resources for which to create private endpoint connection.

OperationDisplay

Display metadata associated with the operation.

OperationListResult

Result of the request to list SQL operations.

OperationMode

Operation mode of the operation: Import, Export, or PolybaseImport.

OperationOrigin

The intended executor of the operation.

OutboundEnvironmentEndpointCollection

A collection of endpoints that the managed instance service requires outbound network access to.

OutboundFirewallRuleListResult

A list of outbound rules.

PartnerInfo

Partner server information for the failover group.

PartnerRegionInfo

Partner region information for the failover group.

PauseDelayTimeUnit

Unit of time that delay is expressed in.

PerformanceLevelCapability

The performance level capability.

PerformanceLevelUnit

Unit type used to measure performance level.

PrincipalType

Principal Type of the sever administrator.

PrivateEndpointConnectionListResult

A list of private endpoint connections.

PrivateEndpointConnectionRequestStatus

Contains the private endpoint connection requests status.

PrivateEndpointProperty

The PrivateEndpointProperty model.

PrivateEndpointProvisioningState

State of the private endpoint connection.

PrivateLinkResourceListResult

A list of private link resources.

PrivateLinkResourceProperties

Properties of a private link resource.

PrivateLinkServiceConnectionStateActionsRequire

The actions required for private link service connection.

PrivateLinkServiceConnectionStateProperty

The PrivateLinkServiceConnectionStateProperty model.

PrivateLinkServiceConnectionStateStatus

The private link service connection status.

ProvisioningState

The ARM provisioning state of the job execution.

ProxyResourceWithWritableName

ARM proxy resource.

QueryMetricInterval

Properties of a query metrics interval.

QueryMetricProperties

Properties of a topquery metric in one interval.

QueryMetricUnitType

The unit of the metric.

QueryTimeGrainType

Interval type (length).

ReadOnlyEndpointFailoverPolicy

Failover policy of the read-only endpoint for the failover group.

ReadScaleCapability

The read scale capability.

ReadWriteEndpointFailoverPolicy

Failover policy of the read-write endpoint for the failover group.

RecommendedActionCurrentState

Current state the recommended action is in.

RecommendedActionErrorInfo

Contains error information for an Azure SQL Database, Server or Elastic Pool Recommended Action.

RecommendedActionImpactRecord

Contains information of estimated or observed impact on various metrics for an Azure SQL Database, Server or Elastic Pool Recommended Action.

RecommendedActionImplementationInfo

Contains information for manual implementation for an Azure SQL Database, Server or Elastic Pool Recommended Action.

RecommendedActionMetricInfo

Contains time series of various impacted metrics for an Azure SQL Database, Server or Elastic Pool Recommended Action.

RecommendedActionStateInfo

Contains information of current state for an Azure SQL Database, Server or Elastic Pool Recommended Action.

RecommendedSensitivityLabelUpdate

A recommended sensitivity label update operation.

RecommendedSensitivityLabelUpdateList

A list of recommended sensitivity label update operations.

RecoverableDatabaseListResult

A list of recoverable databases.

RecoverableManagedDatabaseListResult

A list of recoverable managed databases.

ReplicaType

Defines values for ReplicaType.

ReplicationLinkListResult

A list of replication links.

ReplicationLinkType

Link type (GEO, NAMED, STANDBY).

ReplicationMode

The replication mode of a distributed availability group.

ReplicationState

Replication state (PENDING, SEEDING, CATCHUP, SUSPENDED).

ResourceIdentity

Azure Active Directory identity configuration for a resource.

ResourceMoveDefinition

Contains the information necessary to perform a resource move (rename).

ResourceWithWritableName

ARM resource.

RestorableDroppedDatabaseListResult

A list of restorable dropped databases.

RestorableDroppedManagedDatabaseListResult

A list of restorable dropped managed databases.

RestoreDetailsName

Defines values for RestoreDetailsName.

RestorePointListResult

A list of long term retention backups.

SampleName

The name of the sample schema to apply when creating this database.

SecondaryType

The secondary type of the database if it is a secondary.

SecurityAlertPolicyName

Defines values for SecurityAlertPolicyName.

SecurityAlertPolicyNameAutoGenerated

Defines values for SecurityAlertPolicyNameAutoGenerated.

SecurityEventCollection

A list of security events.

SecurityEventSqlInjectionAdditionalProperties

The properties of a security event sql injection additional properties.

SensitivityLabelListResult

A list of sensitivity labels.

SensitivityLabelUpdateList

A list of sensitivity label update operations.

ServerBlobAuditingPolicyListResult

A list of server auditing settings.

ServerConnectionPolicyListResult

A list of server connection policy objects.

ServerConnectionType

The server connection type.

ServerDevOpsAuditSettingsListResult

A list of server DevOps audit settings.

ServerDnsAliasAcquisition

A server dns alias acquisition request.

ServerDnsAliasListResult

A list of server DNS aliases.

ServerExternalAdministrator

Properties of a active directory administrator.

ServerInfo

Server info for the server trust group.

ServerKeyListResult

A list of server keys.

ServerKeyType

The encryption protector type like 'ServiceManaged', 'AzureKeyVault'.

ServerListResult

A list of servers.

ServerNetworkAccessFlag

Whether or not public endpoint access is allowed for this server.

ServerOperationListResult

The response to a list server operations request.

ServerPrivateEndpointConnection

A private endpoint connection under a server.

ServerTrustCertificatesListResult

A list of server trust certificates in instance.

ServerTrustGroupListResult

A list of server trust groups.

ServerTrustGroupPropertiesTrustScopesItem

Defines values for ServerTrustGroupPropertiesTrustScopesItem.

ServerUpdate

An update request for an Azure SQL Database server.

ServerUsageListResult

A list of server usage metrics.

ServerVersionCapability

The server capability.

ServerVulnerabilityAssessmentListResult

A list of the server's vulnerability assessments.

ServerWorkspaceFeature

Whether or not existing server has a workspace created and if it allows connection from workspace.

ServiceObjectiveCapability

The service objectives capability.

ServiceObjectiveName

Defines values for ServiceObjectiveName.

ServicePrincipal

The managed instance's service principal configuration for a resource.

ServicePrincipalType

Service principal type.

ShortTermRetentionPolicyName

Defines values for ShortTermRetentionPolicyName.

Sku

An ARM Resource SKU.

SqlAgentConfigurationPropertiesState

The state of Sql Agent.

SqlDatabasePremiumServiceObjective

The name of the configured Service Level Objective of a "Premium" Azure SQL Database.

SqlDatabaseStandardServiceObjective

The name of the configured Service Level Objective of a "Standard" Azure SQL Database.

Status

Defines values for Status.

StorageCapability

The storage account type capability.

StorageCapabilityStorageAccountType

The storage account type for the database's backups.

StorageKeyType

Storage key type: StorageAccessKey or SharedAccessKey.

SubscriptionUsageListResult

A list of subscription usage metrics in a location.

SyncAgentLinkedDatabaseListResult

A list of sync agent linked databases.

SyncAgentListResult

A list of sync agents.

SyncAgentState

State of the sync agent.

SyncConflictResolutionPolicy

Conflict resolution policy of the sync group.

SyncDatabaseIdListResult

A list of sync database ID properties.

SyncDirection

Sync direction of the sync member.

SyncFullSchemaPropertiesListResult

A list of sync schema properties.

SyncFullSchemaTable

Properties of the table in the database full schema.

SyncFullSchemaTableColumn

Properties of the column in the table of database full schema.

SyncGroupListResult

A list of sync groups.

SyncGroupLogListResult

A list of sync group log properties.

SyncGroupLogType

Type of the sync group log.

SyncGroupSchema

Properties of sync group schema.

SyncGroupSchemaTable

Properties of table in sync group schema.

SyncGroupSchemaTableColumn

Properties of column in sync group table.

SyncGroupState

Sync state of the sync group.

SyncGroupsType

Defines values for SyncGroupsType.

SyncMemberDbType

Type of the sync agent linked database.

SyncMemberListResult

A list of Azure SQL Database sync members.

SyncMemberState

Sync state of the sync member.

TableTemporalType

The table temporal type.

TdeCertificate

A TDE certificate that can be uploaded into a server.

TimeZoneListResult

A list of time zones.

TopQueriesListResult

A list of top resource consuming queries on managed instance.

TransparentDataEncryptionName

Defines values for TransparentDataEncryptionName.

UnitType

Defines values for UnitType.

UpdateLongTermRetentionBackupParameters

Contains the information necessary to perform long term retention backup update operation.

UpsertManagedServerOperationParameters

The UpsertManagedServerOperationParameters model.

UpsertManagedServerOperationStepWithEstimatesAndDuration

The UpsertManagedServerOperationStepWithEstimatesAndDuration model.

UsageListResult

A list of usages.

UserIdentity

Azure Active Directory identity configuration for a resource.

VirtualClusterListResult

A list of virtual clusters.

VirtualClusterUpdate

An update request for an Azure SQL Database virtual cluster.

VirtualNetworkRuleListResult

A list of virtual network rules.

VirtualNetworkRuleState

Virtual Network Rule State.

VulnerabilityAssessmentName

Defines values for VulnerabilityAssessmentName.

VulnerabilityAssessmentRecurringScansProperties

Properties of a Vulnerability Assessment recurring scans.

VulnerabilityAssessmentScanError

Properties of a vulnerability assessment scan error.

VulnerabilityAssessmentScanRecordListResult

A list of vulnerability assessment scan records.

VulnerabilityAssessmentScanState

The scan status.

VulnerabilityAssessmentScanTriggerType

The scan trigger type.

WorkloadClassifierListResult

A list of workload classifiers for a workload group.

WorkloadGroupListResult

A list of workload groups.

Interfaces

CheckNameAvailabilityResult

The result of checking for the SQL server name availability.

DatabaseMetric

An immutable client-side representation of an Azure SQL DatabaseMetric.

ElasticPoolActivity

An immutable client-side representation of an Azure SQL ElasticPool's Activity.

RegionCapabilities

An immutable client-side representation of an Azure SQL server capabilities for a given region.

ReplicationLink

An immutable client-side representation of an Azure SQL Replication link.

RestorePoint

An immutable client-side representation of an Azure SQL database's Restore Point.

ServerMetric

An immutable client-side representation of an Azure SQL ServerMetric.

ServerUsage

An immutable client-side representation of an Azure SQL server usage metric.

SqlActiveDirectoryAdministrator

Response containing the Azure SQL Active Directory administrator.

SqlChildrenOperations<T>

Base class for Azure SQL Server child resource operations.

SqlChildrenOperations.SqlChildrenActionsDefinition<T>

Base interface for Azure SQL Server child resource actions.

SqlDatabase

An immutable client-side representation of an Azure SQL Server Database.

SqlDatabase.DefinitionStages

Grouping of all the SQL Database definition stages.

SqlDatabase.DefinitionStages.Blank<ParentT>

The first stage of the SQL Server Firewall rule definition.

SqlDatabase.DefinitionStages.WithAllDifferentOptions<ParentT>

The SQL database interface with all starting options for definition.

SqlDatabase.DefinitionStages.WithAttachAfterElasticPoolOptions<ParentT>

The final stage of the SQL Database definition after the SQL Elastic Pool definition.

SqlDatabase.DefinitionStages.WithAttachAllOptions<ParentT>

The final stage of the SQL Database definition with all the other options.

SqlDatabase.DefinitionStages.WithAttachFinal<ParentT>

The final stage of the SQL Database definition.

SqlDatabase.DefinitionStages.WithAuthentication<ParentT>

Sets the authentication type and SQL or Active Directory administrator login and password.

SqlDatabase.DefinitionStages.WithAuthenticationAfterElasticPool<ParentT>

Sets the authentication type and SQL or Active Directory administrator login and password.

SqlDatabase.DefinitionStages.WithCollation<ParentT>

The SQL Database definition to set the collation for database.

SqlDatabase.DefinitionStages.WithCollationAfterElasticPoolOptions<ParentT>

The SQL Database definition to set the collation for database.

SqlDatabase.DefinitionStages.WithCreateMode<ParentT>

The SQL Database definition to set the create mode for database.

SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT>

The SQL Database definition to set the edition default for database.

SqlDatabase.DefinitionStages.WithElasticPoolName<ParentT>

The SQL Database definition to set the elastic pool for database.

SqlDatabase.DefinitionStages.WithExistingDatabaseAfterElasticPool<ParentT>

The stage to decide whether using existing database or not.

SqlDatabase.DefinitionStages.WithImportFrom<ParentT>

The SQL Database definition to import a BACPAC file as the source database.

SqlDatabase.DefinitionStages.WithImportFromAfterElasticPool<ParentT>

The SQL Database definition to import a BACPAC file as the source database within an elastic pool.

SqlDatabase.DefinitionStages.WithMaxSizeBytes<ParentT>

The SQL Database definition to set the Max Size in Bytes for database.

SqlDatabase.DefinitionStages.WithMaxSizeBytesAfterElasticPoolOptions<ParentT>

The SQL Database definition to set the Max Size in Bytes for database.

SqlDatabase.DefinitionStages.WithRestorableDroppedDatabase<ParentT>

The SQL Database definition to set a restorable dropped database as the source database.

SqlDatabase.DefinitionStages.WithRestorePointDatabase<ParentT>

The SQL Database definition to set a restore point as the source database.

SqlDatabase.DefinitionStages.WithRestorePointDatabaseAfterElasticPool<ParentT>

The SQL Database definition to set a restore point as the source database within an elastic pool.

SqlDatabase.DefinitionStages.WithSampleDatabase<ParentT>

The SQL Database definition to set a sample database as the source database.

SqlDatabase.DefinitionStages.WithSampleDatabaseAfterElasticPool<ParentT>

The SQL Database definition to set a sample database as the source database within an elastic pool.

SqlDatabase.DefinitionStages.WithSku<ParentT>

The SQL Database definition to set the sku for database.

SqlDatabase.DefinitionStages.WithSourceDatabaseId<ParentT>

The SQL Database definition to set the source database id for database.

SqlDatabase.DefinitionStages.WithStorageKey<ParentT>

Sets the storage key type and value to use.

SqlDatabase.DefinitionStages.WithStorageKeyAfterElasticPool<ParentT>

Sets the storage key type and value to use.

SqlDatabase.SqlDatabaseDefinition<ParentT>

Container interface for all the definitions that need to be implemented.

SqlDatabase.Update

The template for a SqlDatabase update operation, containing all the settings that can be modified.

SqlDatabase.UpdateStages

Grouping of all the SqlDatabase update stages.

SqlDatabase.UpdateStages.WithEdition

The SQL Database definition to set the edition for database.

SqlDatabase.UpdateStages.WithElasticPoolName

The SQL Database definition to set the elastic pool for database.

SqlDatabase.UpdateStages.WithMaxSizeBytes

The SQL Database definition to set the Max Size in Bytes for database.

SqlDatabaseAutomaticTuning

An immutable client-side representation of an Azure SQL database automatic tuning object.

SqlDatabaseAutomaticTuning.Update

The template for a SqlDatabaseAutomaticTuning update operation, containing all the settings that can be modified.

SqlDatabaseAutomaticTuning.UpdateStages

Grouping of all the SqlDatabaseAutomaticTuning update stages.

SqlDatabaseAutomaticTuning.UpdateStages.WithAutomaticTuningMode

The update stage setting the database automatic tuning desired state.

SqlDatabaseAutomaticTuning.UpdateStages.WithAutomaticTuningOptions

The update stage setting the database automatic tuning options.

SqlDatabaseExportRequest

An immutable client-side representation of an Azure SQL Database export operation request.

SqlDatabaseExportRequest.DefinitionStages

Grouping of database export definition stages.

SqlDatabaseExportRequest.DefinitionStages.ExportTo

Sets the storage URI to use.

SqlDatabaseExportRequest.DefinitionStages.WithAuthenticationTypeAndLoginPassword

Sets the authentication type and SQL or Active Directory administrator login and password.

SqlDatabaseExportRequest.DefinitionStages.WithExecute

The stage of the definition which contains all the minimum required inputs for execution, but also allows for any other optional settings to be specified.

SqlDatabaseExportRequest.DefinitionStages.WithStorageTypeAndKey

Sets the storage key type and value to use.

SqlDatabaseExportRequest.SqlDatabaseExportRequestDefinition

The entirety of database export operation definition.

SqlDatabaseImportExportResponse

Response containing result of the Azure SQL Database import or export operation.

SqlDatabaseImportRequest

An immutable client-side representation of an Azure SQL Database import operation request.

SqlDatabaseImportRequest.DefinitionStages

Grouping of database import definition stages.

SqlDatabaseImportRequest.DefinitionStages.ImportFrom

Sets the storage URI to use.

SqlDatabaseImportRequest.DefinitionStages.WithAuthenticationTypeAndLoginPassword

Sets the authentication type and SQL or Active Directory administrator login and password.

SqlDatabaseImportRequest.DefinitionStages.WithExecute

The stage of the definition which contains all the minimum required inputs for execution, but also allows for any other optional settings to be specified.

SqlDatabaseImportRequest.DefinitionStages.WithStorageTypeAndKey

Sets the storage key type and value to use.

SqlDatabaseImportRequest.SqlDatabaseImportRequestDefinition

The entirety of database import operation definition.

SqlDatabaseOperations

A representation of the Azure SQL Database operations.

SqlDatabaseOperations.DefinitionStages

Grouping of all the SQL database definition stages.

SqlDatabaseOperations.DefinitionStages.Blank

The first stage of the SQL database definition.

SqlDatabaseOperations.DefinitionStages.WithAllDifferentOptions

The SQL database interface with all starting options for definition.

SqlDatabaseOperations.DefinitionStages.WithAuthentication

Sets the authentication type and SQL or Active Directory administrator login and password.

SqlDatabaseOperations.DefinitionStages.WithAuthenticationAfterElasticPool

Sets the authentication type and SQL or Active Directory administrator login and password.

SqlDatabaseOperations.DefinitionStages.WithCollation

The SQL Database definition to set the collation for database.

SqlDatabaseOperations.DefinitionStages.WithCollationAfterElasticPoolOptions

The SQL Database definition to set the collation for database.

SqlDatabaseOperations.DefinitionStages.WithCreateAfterElasticPoolOptions

The final stage of the SQL Database definition after the SQL Elastic Pool definition.

SqlDatabaseOperations.DefinitionStages.WithCreateAllOptions

A SQL Database definition with sufficient inputs to create a new SQL database in the cloud, but exposing additional optional settings to specify.

SqlDatabaseOperations.DefinitionStages.WithCreateFinal

A SQL Database definition with sufficient inputs to create a new SQL Server in the cloud, but exposing additional optional inputs to specify.

SqlDatabaseOperations.DefinitionStages.WithCreateMode

The SQL Database definition to set the create mode for database.

SqlDatabaseOperations.DefinitionStages.WithEdition

The SQL Database definition to set the edition for database.

SqlDatabaseOperations.DefinitionStages.WithEditionDefaults

The SQL Database definition to set the edition for database with defaults.

SqlDatabaseOperations.DefinitionStages.WithEditionDefaults.WithCollation

The SQL Database definition to set the collation for database.

SqlDatabaseOperations.DefinitionStages.WithElasticPoolName

The SQL Database definition to set the elastic pool for database.

SqlDatabaseOperations.DefinitionStages.WithExistingDatabaseAfterElasticPool

The stage to decide whether using existing database or not.

SqlDatabaseOperations.DefinitionStages.WithImportFrom

The SQL Database definition to import a BACPAC file as the source database.

SqlDatabaseOperations.DefinitionStages.WithImportFromAfterElasticPool

The SQL Database definition to import a BACPAC file as the source database.

SqlDatabaseOperations.DefinitionStages.WithMaxSizeBytes

The SQL Database definition to set the Max Size in Bytes for database.

SqlDatabaseOperations.DefinitionStages.WithMaxSizeBytesAfterElasticPoolOptions

The SQL Database definition to set the Max Size in Bytes for database.

SqlDatabaseOperations.DefinitionStages.WithRestorableDroppedDatabase

The SQL Database definition to set a restorable dropped database as the source database.

SqlDatabaseOperations.DefinitionStages.WithRestorePointDatabase

The SQL Database definition to set a restore point as the source database.

SqlDatabaseOperations.DefinitionStages.WithRestorePointDatabaseAfterElasticPool

The SQL Database definition to set a restore point as the source database within an elastic pool.

SqlDatabaseOperations.DefinitionStages.WithSampleDatabase

The SQL Database definition to set a sample database as the source database.

SqlDatabaseOperations.DefinitionStages.WithSampleDatabaseAfterElasticPool

The SQL Database definition to set a sample database as the source database within an elastic pool.

SqlDatabaseOperations.DefinitionStages.WithSourceDatabaseId

The SQL Database definition to set the source database id for database.

SqlDatabaseOperations.DefinitionStages.WithSqlServer

The stage of the SQL Database rule definition allowing to specify the parent resource group, SQL server and location.

SqlDatabaseOperations.DefinitionStages.WithStorageKey

Sets the storage key type and value to use.

SqlDatabaseOperations.DefinitionStages.WithStorageKeyAfterElasticPool

Sets the storage key type and value to use.

SqlDatabaseOperations.SqlDatabaseActionsDefinition

Grouping of the Azure SQL Database rule common actions.

SqlDatabaseOperations.SqlDatabaseOperationsDefinition

Container interface for all the definitions that need to be implemented.

SqlDatabaseThreatDetectionPolicy

A representation of the Azure SQL Database threat detection policy.

SqlDatabaseThreatDetectionPolicy.DefinitionStages

Grouping of all the SQL database threat detection policy definition stages.

SqlDatabaseThreatDetectionPolicy.DefinitionStages.Blank

The first stage of the SQL database threat detection policy definition.

SqlDatabaseThreatDetectionPolicy.DefinitionStages.WithAlertsFilter

The SQL database threat detection policy definition to set the security alert policy alerts to be disabled.

SqlDatabaseThreatDetectionPolicy.DefinitionStages.WithCreate

The final stage of the SQL database threat detection policy definition.

SqlDatabaseThreatDetectionPolicy.DefinitionStages.WithEmailAddresses

The SQL database threat detection policy definition to set the security alert policy email addresses.

SqlDatabaseThreatDetectionPolicy.DefinitionStages.WithEmailToAccountAdmins

The SQL database threat detection policy definition to set that the alert is sent to the account administrators.

SqlDatabaseThreatDetectionPolicy.DefinitionStages.WithRetentionDays

The SQL database threat detection policy definition to set the number of days to keep in the Threat Detection audit logs.

SqlDatabaseThreatDetectionPolicy.DefinitionStages.WithSecurityAlertPolicyState

The SQL database threat detection policy definition to set the state.

SqlDatabaseThreatDetectionPolicy.DefinitionStages.WithStorageAccountAccessKey

The SQL database threat detection policy definition to set the storage access key.

SqlDatabaseThreatDetectionPolicy.DefinitionStages.WithStorageEndpoint

The SQL database threat detection policy definition to set the storage endpoint.

SqlDatabaseThreatDetectionPolicy.SqlDatabaseThreatDetectionPolicyDefinition

Container interface for all the definitions that need to be implemented.

SqlDatabaseThreatDetectionPolicy.SqlDatabaseThreatDetectionPolicyOperations

Container interface for SQL database threat detection policy operations.

SqlDatabaseThreatDetectionPolicy.Update

The template for a SQL database threat detection policy update operation, containing all the settings that can be modified.

SqlDatabaseThreatDetectionPolicy.UpdateStages

Grouping of all the SQL database threat detection policy update stages.

SqlDatabaseThreatDetectionPolicy.UpdateStages.WithAlertsFilter

The SQL database threat detection policy update definition to set the security alert policy alerts to be disabled.

SqlDatabaseThreatDetectionPolicy.UpdateStages.WithEmailAddresses

The SQL database threat detection policy update definition to set the security alert policy email addresses.

SqlDatabaseThreatDetectionPolicy.UpdateStages.WithEmailToAccountAdmins

The SQL database threat detection policy update definition to set that the alert is sent to the account administrators.

SqlDatabaseThreatDetectionPolicy.UpdateStages.WithRetentionDays

The SQL database threat detection policy update definition to set the number of days to keep in the Threat Detection audit logs.

SqlDatabaseThreatDetectionPolicy.UpdateStages.WithSecurityAlertPolicyState

The SQL database threat detection policy update definition to set the state.

SqlDatabaseThreatDetectionPolicy.UpdateStages.WithStorageAccountAccessKey

The SQL database threat detection policy update definition to set the storage access key.

SqlDatabaseThreatDetectionPolicy.UpdateStages.WithStorageEndpoint

The SQL database threat detection policy update definition to set the storage endpoint.

SqlDatabaseUsageMetric

The result of SQL server usages per SQL Database.

SqlElasticPool

An immutable client-side representation of an Azure SQL Elastic Pool.

SqlElasticPool.DefinitionStages

Grouping of all the storage account definition stages.

SqlElasticPool.DefinitionStages.Blank<ParentT>

The first stage of the SQL Server definition.

SqlElasticPool.DefinitionStages.WithAttach<ParentT>

The final stage of the SQL Elastic Pool definition.

SqlElasticPool.DefinitionStages.WithBasicEdition<ParentT>

The SQL Elastic Pool definition to set the eDTU and storage capacity limits for a basic pool.

SqlElasticPool.DefinitionStages.WithDatabaseMaxCapacity<ParentT>

The SQL Elastic Pool definition to set the maximum capacity for one database.

SqlElasticPool.DefinitionStages.WithDatabaseMinCapacity<ParentT>

The SQL Elastic Pool definition to set the minimum capacity for database.

SqlElasticPool.DefinitionStages.WithEdition<ParentT>

The SQL Elastic Pool definition to set the edition for database.

SqlElasticPool.DefinitionStages.WithPremiumEdition<ParentT>

The SQL Elastic Pool definition to set the eDTU and storage capacity limits for a premium pool.

SqlElasticPool.DefinitionStages.WithStandardEdition<ParentT>

The SQL Elastic Pool definition to set the eDTU and storage capacity limits for a standard pool.

SqlElasticPool.DefinitionStages.WithStorageCapacity<ParentT>

The SQL Elastic Pool definition to set the storage limit for the SQL Azure Database Elastic Pool in Bytes.

SqlElasticPool.SqlElasticPoolDefinition<ParentT>

Container interface for all the definitions that need to be implemented.

SqlElasticPool.Update

The template for a SQL Elastic Pool update operation, containing all the settings that can be modified.

SqlElasticPool.UpdateStages

Grouping of all the SQL Elastic Pool update stages.

SqlElasticPool.UpdateStages.WithDatabase

The SQL Elastic Pool definition to add the Database in the elastic pool.

SqlElasticPool.UpdateStages.WithDatabaseMaxCapacity

The SQL Elastic Pool definition to set the maximum DTU for one database.

SqlElasticPool.UpdateStages.WithDatabaseMinCapacity

The SQL Elastic Pool definition to set the minimum DTU for database.

SqlElasticPool.UpdateStages.WithReservedDTUAndStorageCapacity

The SQL Elastic Pool update definition to set the eDTU and storage capacity limits.

SqlElasticPool.UpdateStages.WithStorageCapacity

The SQL Elastic Pool definition to set the storage limit for the SQL Azure Database Elastic Pool in Bytes.

SqlElasticPoolOperations

A representation of the Azure SQL Elastic Pool operations.

SqlElasticPoolOperations.DefinitionStages

Grouping of all the SQL Elastic Pool definition stages.

SqlElasticPoolOperations.DefinitionStages.WithBasicEdition

The SQL Elastic Pool definition to set the eDTU and storage capacity limits for a basic pool.

SqlElasticPoolOperations.DefinitionStages.WithCreate

A SQL Server definition with sufficient inputs to create a new SQL Elastic Pool in the cloud, but exposing additional optional inputs to specify.

SqlElasticPoolOperations.DefinitionStages.WithDatabase

The SQL Elastic Pool definition to add the Database in the Elastic Pool.

SqlElasticPoolOperations.DefinitionStages.WithDatabaseMaxCapacity

The SQL Elastic Pool definition to set the maximum capacity for one database.

SqlElasticPoolOperations.DefinitionStages.WithDatabaseMinCapacity

The SQL Elastic Pool definition to set the minimum capacity for database.

SqlElasticPoolOperations.DefinitionStages.WithEdition

The SQL Elastic Pool definition to set the edition type.

SqlElasticPoolOperations.DefinitionStages.WithPremiumEdition

The SQL Elastic Pool definition to set the eDTU and storage capacity limits for a premium pool.

SqlElasticPoolOperations.DefinitionStages.WithSqlServer

The first stage of the SQL Server Elastic Pool definition.

SqlElasticPoolOperations.DefinitionStages.WithStandardEdition

The SQL Elastic Pool definition to set the eDTU and storage capacity limits for a standard pool.

SqlElasticPoolOperations.DefinitionStages.WithStorageCapacity

The SQL Elastic Pool definition to set the storage limit for the SQL Azure Database Elastic Pool in Bytes.

SqlElasticPoolOperations.SqlElasticPoolActionsDefinition

Grouping of the Azure SQL Elastic Pool common actions.

SqlElasticPoolOperations.SqlElasticPoolOperationsDefinition

Container interface for all the definitions that need to be implemented.

SqlEncryptionProtector

An immutable client-side representation of an Azure SQL Encryption Protector.

SqlEncryptionProtector.Update

The template for a SQL Encryption Protector update operation, containing all the settings that can be modified.

SqlEncryptionProtector.UpdateStages

Grouping of all the SQL Encryption Protector update stages.

SqlEncryptionProtector.UpdateStages.WithServerKeyNameAndType

The SQL Encryption Protector update definition to set the server key name and type.

SqlEncryptionProtectorOperations

A representation of the Azure SQL Encryption Protector operations.

SqlEncryptionProtectorOperations.SqlEncryptionProtectorActionsDefinition

Grouping of the Azure SQL Server Key common actions.

SqlFailoverGroup

An immutable client-side representation of an Azure SQL Failover Group.

SqlFailoverGroup.Update

The template for a SQL Failover Group update operation, containing all the settings that can be modified.

SqlFailoverGroup.UpdateStages

Grouping of all the SQL Virtual Network Rule update stages.

SqlFailoverGroup.UpdateStages.WithDatabase

The SQL Failover Group update definition to set the partner servers.

SqlFailoverGroup.UpdateStages.WithReadOnlyEndpointPolicy

The SQL Failover Group update definition to set the failover policy of the read-only endpoint.

SqlFailoverGroup.UpdateStages.WithReadWriteEndpointPolicy

The SQL Failover Group update definition to set the read-write endpoint failover policy.

SqlFailoverGroupOperations

A representation of the Azure SQL Failover Group operations.

SqlFailoverGroupOperations.DefinitionStages

Grouping of all the SQL Failover Group definition stages.

SqlFailoverGroupOperations.DefinitionStages.WithCreate

The final stage of the SQL Failover Group definition.

SqlFailoverGroupOperations.DefinitionStages.WithDatabase

The SQL Failover Group definition to set the partner servers.

SqlFailoverGroupOperations.DefinitionStages.WithPartnerServer

The SQL Failover Group definition to set the partner servers.

SqlFailoverGroupOperations.DefinitionStages.WithReadOnlyEndpointPolicy

The SQL Failover Group definition to set the failover policy of the read-only endpoint.

SqlFailoverGroupOperations.DefinitionStages.WithReadWriteEndpointPolicy

The SQL Failover Group definition to set the read-write endpoint failover policy.

SqlFailoverGroupOperations.DefinitionStages.WithSqlServer

The first stage of the SQL Failover Group definition.

SqlFailoverGroupOperations.SqlFailoverGroupActionsDefinition

Grouping of the Azure SQL Failover Group common actions.

SqlFailoverGroupOperations.SqlFailoverGroupOperationsDefinition

Container interface for all the definitions that need to be implemented.

SqlFirewallRule

An immutable client-side representation of an Azure SQL Server Firewall Rule.

SqlFirewallRule.DefinitionStages

Grouping of all the SQL Firewall Rule definition stages.

SqlFirewallRule.DefinitionStages.Blank<ParentT>

The first stage of the SQL Server Firewall Rule definition.

SqlFirewallRule.DefinitionStages.WithAttach<ParentT>

The final stage of the SQL Firewall Rule definition.

SqlFirewallRule.DefinitionStages.WithIpAddress<ParentT>

The SQL Firewall Rule definition to set the Ip address for the parent SQL Server.

SqlFirewallRule.DefinitionStages.WithIpAddressRange<ParentT>

The SQL Firewall Rule definition to set the Ip address range for the parent SQL Server.

SqlFirewallRule.SqlFirewallRuleDefinition<ParentT>

Container interface for all the definitions that need to be implemented.

SqlFirewallRule.Update

The template for a SQL Firewall Rule update operation, containing all the settings that can be modified.

SqlFirewallRule.UpdateStages

Grouping of all the SQL Firewall Rule update stages.

SqlFirewallRule.UpdateStages.WithEndIpAddress

The SQL Firewall Rule definition to set the starting Ip Address for the server.

SqlFirewallRule.UpdateStages.WithStartIpAddress

The SQL Firewall Rule definition to set the starting Ip Address for the server.

SqlFirewallRuleOperations

A representation of the Azure SQL Firewall rule operations.

SqlFirewallRuleOperations.DefinitionStages

Grouping of all the SQL Firewall rule definition stages.

SqlFirewallRuleOperations.DefinitionStages.WithCreate

The final stage of the SQL Firewall Rule definition.

SqlFirewallRuleOperations.DefinitionStages.WithIpAddressRange

The SQL Firewall Rule definition to set the Ip address range for the parent SQL Server.

SqlFirewallRuleOperations.DefinitionStages.WithSqlServer

The first stage of the SQL Server Firewall rule definition.

SqlFirewallRuleOperations.SqlFirewallRuleActionsDefinition

Grouping of the Azure SQL Server Firewall Rule common actions.

SqlFirewallRuleOperations.SqlFirewallRuleOperationsDefinition

Container interface for all the definitions that need to be implemented.

SqlRestorableDroppedDatabase

Response containing Azure SQL restorable dropped database.

SqlServer

An immutable client-side representation of an Azure SQL Server.

SqlServer.Definition

Container interface for all the definitions that need to be implemented.

SqlServer.DefinitionStages

Grouping of all the storage account definition stages.

SqlServer.DefinitionStages.Blank

The first stage of the SQL Server definition.

SqlServer.DefinitionStages.WithActiveDirectoryAdministrator

A SQL Server definition setting the Active Directory administrator.

SqlServer.DefinitionStages.WithAdministratorLogin

A SQL Server definition setting administrator user name.

SqlServer.DefinitionStages.WithAdministratorPassword

A SQL Server definition setting admin user password.

SqlServer.DefinitionStages.WithCreate

A SQL Server definition with sufficient inputs to create a new SQL Server in the cloud, but exposing additional optional inputs to specify.

SqlServer.DefinitionStages.WithDatabase

A SQL Server definition for specifying the databases.

SqlServer.DefinitionStages.WithElasticPool

A SQL Server definition for specifying elastic pool.

SqlServer.DefinitionStages.WithFirewallRule

The stage of the SQL Server definition allowing to specify the SQL Firewall rules.

SqlServer.DefinitionStages.WithGroup

A SQL Server definition allowing resource group to be set.

SqlServer.DefinitionStages.WithPublicNetworkAccess

The stage of SQL Server definition allowing to configure network access settings.

SqlServer.DefinitionStages.WithSystemAssignedManagedServiceIdentity

A SQL Server definition setting the managed service identity.

SqlServer.DefinitionStages.WithVirtualNetworkRule

The stage of the SQL Server definition allowing to specify the SQL Virtual Network Rules.

SqlServer.Update

The template for a SQLServer update operation, containing all the settings that can be modified.

SqlServer.UpdateStages

Grouping of all the SQLServer update stages.

SqlServer.UpdateStages.WithAdministratorPassword

A SQL Server update stage setting admin user password.

SqlServer.UpdateStages.WithDatabase

A SQL Server definition for specifying the databases.

SqlServer.UpdateStages.WithElasticPool

A SQL Server definition for specifying elastic pool.

SqlServer.UpdateStages.WithFirewallRule

The stage of the SQL Server update definition allowing to specify the SQL Firewall rules.

SqlServer.UpdateStages.WithPublicNetworkAccess

The stage of SQL Server update allowing to configure network access settings.

SqlServer.UpdateStages.WithSystemAssignedManagedServiceIdentity

A SQL Server definition setting the managed service identity.

SqlServerAutomaticTuning

An immutable client-side representation of an Azure SQL Server automatic tuning object.

SqlServerAutomaticTuning.Update

The template for a SqlServerAutomaticTuning update operation, containing all the settings that can be modified.

SqlServerAutomaticTuning.UpdateStages

Grouping of all the SqlServerAutomaticTuning update stages.

SqlServerAutomaticTuning.UpdateStages.WithAutomaticTuningMode

The update stage setting the SQL server automatic tuning desired state.

SqlServerAutomaticTuning.UpdateStages.WithAutomaticTuningOptions

The update stage setting the server automatic tuning options.

SqlServerDnsAlias

An immutable client-side representation of an Azure SQL Server DNS alias.

SqlServerDnsAliasOperations

A representation of the Azure SQL Server DNS alias operations.

SqlServerDnsAliasOperations.DefinitionStages

Grouping of all the SQL Server DNS alias definition stages.

SqlServerDnsAliasOperations.DefinitionStages.WithCreate

The final stage of the SQL Server DNS alias definition.

SqlServerDnsAliasOperations.DefinitionStages.WithSqlServer

The first stage of the SQL Server DNS alias definition.

SqlServerDnsAliasOperations.SqlServerDnsAliasActionsDefinition

Grouping of the Azure SQL Server DNS alias common actions.

SqlServerDnsAliasOperations.SqlServerDnsAliasOperationsDefinition

Container interface for all the definitions that need to be implemented.

SqlServerKey

An immutable client-side representation of an Azure SQL Server Key.

SqlServerKeyOperations

A representation of the Azure SQL Server Key operations.

SqlServerKeyOperations.DefinitionStages

Grouping of all the SQL Server Key definition stages.

SqlServerKeyOperations.DefinitionStages.WithCreate

The final stage of the SQL Server Key definition.

SqlServerKeyOperations.DefinitionStages.WithServerKeyType

The SQL Server Key definition to set the server key type.

SqlServerKeyOperations.DefinitionStages.WithSqlServer

The first stage of the SQL Server Key definition.

SqlServerKeyOperations.SqlServerKeyActionsDefinition

Grouping of the Azure SQL Server Key common actions.

SqlServerKeyOperations.SqlServerKeyOperationsDefinition

Container interface for all the definitions that need to be implemented.

SqlServerSecurityAlertPolicy

An immutable client-side representation of an Azure SQL Server Security Alert Policy.

SqlServerSecurityAlertPolicy.Update

The template for a SQL Server Security Alert Policy update operation, containing all the settings that can be modified.

SqlServerSecurityAlertPolicy.UpdateStages

Grouping of all the SQL Server Security Alert Policy update stages.

SqlServerSecurityAlertPolicy.UpdateStages.WithDisabledAlerts

The SQL Server Security Alert Policy update definition to set an array of alerts that are disabled.

SqlServerSecurityAlertPolicy.UpdateStages.WithEmailAccountAdmins

The SQL Server Security Alert Policy update definition to set if an alert will be sent to the account administrators.

SqlServerSecurityAlertPolicy.UpdateStages.WithEmailAddresses

The SQL Server Security Alert Policy update definition to set an array of e-mail addresses to which the alert is sent.

SqlServerSecurityAlertPolicy.UpdateStages.WithRetentionDays

The SQL Server Security Alert Policy update definition to set the number of days to keep in the Threat Detection audit logs.

SqlServerSecurityAlertPolicy.UpdateStages.WithState

The SQL Server Security Alert Policy update definition to set the state.

SqlServerSecurityAlertPolicy.UpdateStages.WithStorageAccount

The SQL Server Security Alert Policy update definition to specify the storage account blob endpoint and access key.

SqlServerSecurityAlertPolicyOperations

A representation of the Azure SQL Server Security Alert Policy operations.

SqlServerSecurityAlertPolicyOperations.DefinitionStages

Grouping of all the SQL Server Security Alert Policy definition stages.

SqlServerSecurityAlertPolicyOperations.DefinitionStages.WithCreate

The final stage of the SQL Server Security Alert Policy definition.

SqlServerSecurityAlertPolicyOperations.DefinitionStages.WithDisabledAlerts

The SQL Server Security Alert Policy definition to set an array of alerts that are disabled.

SqlServerSecurityAlertPolicyOperations.DefinitionStages.WithEmailAccountAdmins

The SQL Server Security Alert Policy definition to set if an alert will be sent to the account administrators.

SqlServerSecurityAlertPolicyOperations.DefinitionStages.WithEmailAddresses

The SQL Server Security Alert Policy definition to set an array of e-mail addresses to which the alert is sent.

SqlServerSecurityAlertPolicyOperations.DefinitionStages.WithRetentionDays

The SQL Server Security Alert Policy definition to set the number of days to keep in the Threat Detection audit logs.

SqlServerSecurityAlertPolicyOperations.DefinitionStages.WithSqlServer

The first stage of the SQL Server Security Alert Policy definition.

SqlServerSecurityAlertPolicyOperations.DefinitionStages.WithState

The SQL Server Security Alert Policy definition to set the state.

SqlServerSecurityAlertPolicyOperations.DefinitionStages.WithStorageAccount

The SQL Server Security Alert Policy definition to specify the storage account blob endpoint and access key.

SqlServerSecurityAlertPolicyOperations.SqlServerSecurityAlertPolicyActionsDefinition

Grouping of the Azure SQL Server Security Alert Policy common actions.

SqlServerSecurityAlertPolicyOperations.SqlServerSecurityAlertPolicyOperationsDefinition

Container interface for all the definitions that need to be implemented.

SqlServers

Entry point to SQL Server management API.

SqlSubscriptionUsageMetric

The result of SQL server usages per current subscription.

SqlSyncFullSchemaProperty

An immutable client-side representation of an Azure SQL Server Sync Group.

SqlSyncGroup

An immutable client-side representation of an Azure SQL Server Sync Group.

SqlSyncGroup.Update

The template for a SQL Sync Group update operation, containing all the settings that can be modified.

SqlSyncGroup.UpdateStages

Grouping of all the SQL Sync Group update stages.

SqlSyncGroup.UpdateStages.WithConflictResolutionPolicy

The SQL Sync Group definition to set the conflict resolution policy.

SqlSyncGroup.UpdateStages.WithDatabasePassword

The SQL Sync Group definition to set the database login password.

SqlSyncGroup.UpdateStages.WithDatabaseUserName

The SQL Sync Group definition to set the database user name.

SqlSyncGroup.UpdateStages.WithInterval

The SQL Sync Group definition to set the sync frequency.

SqlSyncGroup.UpdateStages.WithSchema

The SQL Sync Group definition to set the schema.

SqlSyncGroup.UpdateStages.WithSyncDatabaseId

The SQL Sync Group definition to set the database ID to sync with.

SqlSyncGroupLogProperty

An immutable client-side representation of an Azure SQL Server Sync Group.

SqlSyncGroupOperations

A representation of the Azure SQL Sync Group operations.

SqlSyncGroupOperations.DefinitionStages

Grouping of all the SQL Sync Group definition stages.

SqlSyncGroupOperations.DefinitionStages.WithConflictResolutionPolicy

The SQL Sync Group definition to set the conflict resolution policy.

SqlSyncGroupOperations.DefinitionStages.WithCreate

The final stage of the SQL Sync Group definition.

SqlSyncGroupOperations.DefinitionStages.WithDatabasePassword

The SQL Sync Group definition to set the database login password.

SqlSyncGroupOperations.DefinitionStages.WithDatabaseUserName

The SQL Sync Group definition to set the database user name.

SqlSyncGroupOperations.DefinitionStages.WithInterval

The SQL Sync Group definition to set the sync frequency.

SqlSyncGroupOperations.DefinitionStages.WithSchema

The SQL Sync Group definition to set the schema.

SqlSyncGroupOperations.DefinitionStages.WithSqlServer

The first stage of the SQL Sync Group definition.

SqlSyncGroupOperations.DefinitionStages.WithSyncDatabaseId

The SQL Sync Group definition to set the database ID to sync with.

SqlSyncGroupOperations.DefinitionStages.WithSyncGroupDatabase

The SQL Sync Group definition to set the parent database name.

SqlSyncGroupOperations.SqlSyncGroupActionsDefinition

Grouping of the Azure SQL Server Sync Group common actions.

SqlSyncGroupOperations.SqlSyncGroupOperationsDefinition

Container interface for all the definitions that need to be implemented.

SqlSyncMember

An immutable client-side representation of an Azure SQL Server Sync Member.

SqlSyncMember.Update

The template for a SQL Sync Group update operation, containing all the settings that can be modified.

SqlSyncMember.UpdateStages

Grouping of all the SQL Sync Group update stages.

SqlSyncMember.UpdateStages.WithMemberDatabaseType

The SQL Sync Member definition to set the database type.

SqlSyncMember.UpdateStages.WithMemberPassword

The SQL Sync Member definition to set the member database password.

SqlSyncMember.UpdateStages.WithMemberUserName

The SQL Sync Member definition to set the member database user name.

SqlSyncMember.UpdateStages.WithSyncDirection

The SQL Sync Member definition to set the sync direction.

SqlSyncMemberOperations

A representation of the Azure SQL Sync Member operations.

SqlSyncMemberOperations.DefinitionStages

Grouping of all the SQL Sync Member definition stages.

SqlSyncMemberOperations.DefinitionStages.WithCreate

The final stage of the SQL Sync Member definition.

SqlSyncMemberOperations.DefinitionStages.WithMemberDatabaseType

The SQL Sync Member definition to set the database type.

SqlSyncMemberOperations.DefinitionStages.WithMemberPassword

The SQL Sync Member definition to set the member database password.

SqlSyncMemberOperations.DefinitionStages.WithMemberSqlDatabase

The SQL Sync Member definition to set the member database.

SqlSyncMemberOperations.DefinitionStages.WithMemberSqlServer

The SQL Sync Member definition to set the member server and database.

SqlSyncMemberOperations.DefinitionStages.WithMemberUserName

The SQL Sync Member definition to set the member database user name.

SqlSyncMemberOperations.DefinitionStages.WithSqlServer

The first stage of the SQL Sync Member definition.

SqlSyncMemberOperations.DefinitionStages.WithSyncDirection

The SQL Sync Member definition to set the sync direction.

SqlSyncMemberOperations.DefinitionStages.WithSyncGroupName

The SQL Sync Member definition to set the parent database name.

SqlSyncMemberOperations.DefinitionStages.WithSyncMemberDatabase

The SQL Sync Member definition to set the parent database name.

SqlSyncMemberOperations.SqlSyncMemberActionsDefinition

Grouping of the Azure SQL Server Sync Member common actions.

SqlSyncMemberOperations.SqlSyncMemberOperationsDefinition

Container interface for all the definitions that need to be implemented.

SqlVirtualNetworkRule

An immutable client-side representation of an Azure SQL Server Virtual Network Rule.

SqlVirtualNetworkRule.DefinitionStages

Grouping of all the SQL Virtual Network Rule definition stages.

SqlVirtualNetworkRule.DefinitionStages.Blank<ParentT>

The first stage of the SQL Server Virtual Network Rule definition.

SqlVirtualNetworkRule.DefinitionStages.WithAttach<ParentT>

The final stage of the SQL Virtual Network Rule definition.

SqlVirtualNetworkRule.DefinitionStages.WithServiceEndpoint<ParentT>

The SQL Virtual Network Rule definition to set ignore flag for the missing subnet's SQL service endpoint entry.

SqlVirtualNetworkRule.DefinitionStages.WithSubnet<ParentT>

The SQL Virtual Network Rule definition to set the virtual network ID and the subnet name.

SqlVirtualNetworkRule.SqlVirtualNetworkRuleDefinition<ParentT>

Container interface for all the definitions that need to be implemented.

SqlVirtualNetworkRule.Update

The template for a SQL Virtual Network Rule update operation, containing all the settings that can be modified.

SqlVirtualNetworkRule.UpdateStages

Grouping of all the SQL Virtual Network Rule update stages.

SqlVirtualNetworkRule.UpdateStages.WithServiceEndpoint

The SQL Virtual Network Rule definition to set ignore flag for the missing subnet's SQL service endpoint entry.

SqlVirtualNetworkRule.UpdateStages.WithSubnet

The SQL Virtual Network Rule definition to set the virtual network ID and the subnet name.

SqlVirtualNetworkRuleOperations

A representation of the Azure SQL Virtual Network rule operations.

SqlVirtualNetworkRuleOperations.DefinitionStages

Grouping of all the SQL Virtual Network Rule definition stages.

SqlVirtualNetworkRuleOperations.DefinitionStages.WithCreate

The final stage of the SQL Virtual Network Rule definition.

SqlVirtualNetworkRuleOperations.DefinitionStages.WithServiceEndpoint

The SQL Virtual Network Rule definition to set ignore flag for the missing subnet's SQL service endpoint entry.

SqlVirtualNetworkRuleOperations.DefinitionStages.WithSqlServer

The first stage of the SQL Server Virtual Network Rule definition.

SqlVirtualNetworkRuleOperations.DefinitionStages.WithSubnet

The SQL Virtual Network Rule definition to set the virtual network ID and the subnet name.

SqlVirtualNetworkRuleOperations.SqlVirtualNetworkRuleActionsDefinition

Grouping of the Azure SQL Server Virtual Network Rule common actions.

SqlVirtualNetworkRuleOperations.SqlVirtualNetworkRuleOperationsDefinition

Container interface for all the definitions that need to be implemented.

SqlWarehouse

An immutable client-side representation of an Azure SQL Warehouse.

TransparentDataEncryption

An immutable client-side representation of an Azure SQL database's TransparentDataEncryption.

Enums

AdvancedThreatProtectionState

Specifies the state of the Advanced Threat Protection, whether it is enabled or disabled or a state has not been applied yet on the specific database or server.

AdvisorStatus

Gets the status of availability of this advisor to customers.

AuthenticationType

Defines values for AuthenticationType.

AutoExecuteStatus

Gets the auto-execute status (whether to let the system execute the recommendations) of this advisor.

AutoExecuteStatusInheritedFrom

Gets the resource from which current value of auto-execute status is inherited.

AutomaticTuningDisabledReason

Reason description if desired and actual state are different.

AutomaticTuningMode

Automatic tuning desired state.

AutomaticTuningOptionModeActual

Automatic tuning option actual state.

AutomaticTuningOptionModeDesired

Automatic tuning option desired state.

AutomaticTuningServerMode

Automatic tuning desired state.

AutomaticTuningServerReason

Reason description if desired and actual state are different.

BlobAuditingPolicyState

Specifies the state of the audit.

CapabilityStatus

The status of the capability.

CheckNameAvailabilityReason

The reason code explaining why the name is unavailable.

DataMaskingFunction

The masking function that is used for the data masking rule.

DataMaskingRuleState

The rule state.

DataMaskingState

The state of the data masking policy.

GeoBackupPolicyState

The state of the geo backup policy.

ImplementationMethod

Gets the method in which this recommended action can be manually implemented.

IsRetryable

Gets whether the error could be ignored and recommended action could be retried.

JobScheduleType

Schedule interval type.

JobTargetGroupMembershipType

Whether the target is included or excluded from the group.

LedgerDigestUploadsState

Specifies the state of ledger digest upload.

RecommendedActionInitiatedBy

Gets if approval for applying this recommended action was given by user/system.

RecommendedSensitivityLabelUpdateKind

Defines values for RecommendedSensitivityLabelUpdateKind.

ReplicationRole

Local replication role.

RestorePointType

The type of restore point.

SecurityAlertPolicyState

Specifies the state of the policy, whether it is enabled or disabled or a policy has not been applied yet on the specific database.

SecurityEventType

The type of the security event.

SensitivityLabelRank

Defines values for SensitivityLabelRank.

SensitivityLabelSource

Defines values for SensitivityLabelSource.

SensitivityLabelUpdateKind

Defines values for SensitivityLabelUpdateKind.

SqlDatabaseBasicStorage

The maximum allowed storage capacity for a "Basic" edition of an Azure SQL Elastic Pool.

SqlDatabasePremiumStorage

The maximum allowed storage capacity for a "Premium" edition of an Azure SQL Elastic Pool.

SqlDatabaseStandardStorage

The maximum allowed storage capacity for a "Standard" edition of an Azure SQL Elastic Pool.

SqlElasticPoolBasicEDTUs

The reserved eDTUs value range for a "Basic" edition of an Azure SQL Elastic Pool.

SqlElasticPoolBasicMaxEDTUs

The maximum limit of the reserved eDTUs value range for a "Basic" edition of an Azure SQL Elastic Pool.

SqlElasticPoolBasicMinEDTUs

The minimum limit of the reserved eDTUs value range for a "Basic" edition of an Azure SQL Elastic Pool.

SqlElasticPoolPremiumEDTUs

The reserved eDTUs value range for a "Premium" edition of an Azure SQL Elastic Pool.

SqlElasticPoolPremiumMaxEDTUs

The maximum limit of the reserved eDTUs value range for a "Premium" edition of an Azure SQL Elastic Pool.

SqlElasticPoolPremiumMinEDTUs

The minimum limit of the reserved eDTUs value range for a "Premium" edition of an Azure SQL Elastic Pool.

SqlElasticPoolPremiumSorage

The maximum allowed storage capacity for a "Premium" edition of an Azure SQL Elastic Pool.

SqlElasticPoolStandardEDTUs

The reserved eDTUs value range for a "Standard" edition of an Azure SQL Elastic Pool.

SqlElasticPoolStandardMaxEDTUs

The maximum limit of the reserved eDTUs value range for a "Standard" edition of an Azure SQL Elastic Pool.

SqlElasticPoolStandardMinEDTUs

The minimum limit of the reserved eDTUs value range for a "Premium" edition of an Azure SQL Elastic Pool.

SqlElasticPoolStandardStorage

The maximum allowed storage capacity for a "Standard" edition of an Azure SQL Elastic Pool.

TransparentDataEncryptionState

Specifies the state of the transparent data encryption.

VulnerabilityAssessmentPolicyBaselineName

Defines values for VulnerabilityAssessmentPolicyBaselineName.