models Package

Classes

AdministratorListResult

A list of active directory administrators.

Variables are only populated by the server, and will be ignored when sending a request.

Advisor

Database, Server or Elastic Pool Advisor.

Variables are only populated by the server, and will be ignored when sending a request.

AutoPauseDelayTimeRange

Supported auto pause delay time range.

Variables are only populated by the server, and will be ignored when sending a request.

AutomaticTuningOptions

Automatic tuning properties for individual advisors.

Variables are only populated by the server, and will be ignored when sending a request.

AutomaticTuningServerOptions

Automatic tuning properties for individual advisors.

Variables are only populated by the server, and will be ignored when sending a request.

AzureADOnlyAuthListResult

A list of active directory only authentications.

Variables are only populated by the server, and will be ignored when sending a request.

BackupShortTermRetentionPolicy

A short term retention policy.

Variables are only populated by the server, and will be ignored when sending a request.

BackupShortTermRetentionPolicyListResult

A list of short term retention policies.

Variables are only populated by the server, and will be ignored when sending a request.

CheckNameAvailabilityRequest

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

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

CheckNameAvailabilityResponse

The result of a name availability check.

Variables are only populated by the server, and will be ignored when sending a request.

CompleteDatabaseRestoreDefinition

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

All required parameters must be populated in order to send to Azure.

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.

All required parameters must be populated in order to send to Azure.

DataMaskingPolicy

Represents a database data masking policy.

Variables are only populated by the server, and will be ignored when sending a request.

DataMaskingRule

Represents a database data masking rule.

Variables are only populated by the server, and will be ignored when sending a request.

DataMaskingRuleListResult

The response to a list data masking rules request.

DataWarehouseUserActivities

User activities of a data warehouse.

Variables are only populated by the server, and will be ignored when sending a request.

DataWarehouseUserActivitiesListResult

User activities of a data warehouse.

Variables are only populated by the server, and will be ignored when sending a request.

Database

A database resource.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DatabaseAutomaticTuning

Database-level Automatic Tuning.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseBlobAuditingPolicy

A database blob auditing policy.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseBlobAuditingPolicyListResult

A list of database auditing settings.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseColumn

A database column resource.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseColumnListResult

A list of database columns.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseExtensions

An export managed database operation result resource.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseListResult

A list of databases.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseOperation

A database operation.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseOperationListResult

The response to a list database operations request.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseSchema

A database schema resource.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseSchemaListResult

A list of database schemas.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseSecurityAlertListResult

A list of the database's security alert policies.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseSecurityAlertPolicy

A database security alert policy.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseTable

A database table resource.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseTableListResult

A list of database tables.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseUpdate

A database resource.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseUsage

Usage metric of a database.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseUsageListResult

A list of database usage metrics.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseVulnerabilityAssessment

A database vulnerability assessment.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseVulnerabilityAssessmentListResult

A list of the database's vulnerability assessments.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseVulnerabilityAssessmentRuleBaseline

A database vulnerability assessment rule baseline.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseVulnerabilityAssessmentRuleBaselineItem

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

All required parameters must be populated in order to send to Azure.

DatabaseVulnerabilityAssessmentScansExport

A database Vulnerability Assessment scan export resource.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedServer

A deleted server.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedServerListResult

A list of deleted servers.

Variables are only populated by the server, and will be ignored when sending a request.

EditionCapability

The edition capability.

Variables are only populated by the server, and will be ignored when sending a request.

ElasticPool

An elastic pool.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ElasticPoolActivity

Represents the activity on an elastic pool.

Variables are only populated by the server, and will be ignored when sending a request.

ElasticPoolActivityListResult

Represents the response to a list elastic pool activity request.

All required parameters must be populated in order to send to Azure.

ElasticPoolDatabaseActivity

Represents the activity on an elastic pool.

Variables are only populated by the server, and will be ignored when sending a request.

ElasticPoolDatabaseActivityListResult

Represents the response to a list elastic pool database activity request.

All required parameters must be populated in order to send to Azure.

ElasticPoolEditionCapability

The elastic pool edition capability.

Variables are only populated by the server, and will be ignored when sending a request.

ElasticPoolListResult

The result of an elastic pool list request.

Variables are only populated by the server, and will be ignored when sending a request.

ElasticPoolOperation

A elastic pool operation.

Variables are only populated by the server, and will be ignored when sending a request.

ElasticPoolOperationListResult

The response to a list elastic pool operations request.

Variables are only populated by the server, and will be ignored when sending a request.

ElasticPoolPerDatabaseMaxPerformanceLevelCapability

The max per-database performance level capability.

Variables are only populated by the server, and will be ignored when sending a request.

ElasticPoolPerDatabaseMinPerformanceLevelCapability

The minimum per-database performance level capability.

Variables are only populated by the server, and will be ignored when sending a request.

ElasticPoolPerDatabaseSettings

Per database settings of an elastic pool.

ElasticPoolPerformanceLevelCapability

The Elastic Pool performance level capability.

Variables are only populated by the server, and will be ignored when sending a request.

ElasticPoolUpdate

An elastic pool update.

EncryptionProtector

The server encryption protector.

Variables are only populated by the server, and will be ignored when sending a request.

EncryptionProtectorListResult

A list of server encryption protectors.

Variables are only populated by the server, and will be ignored when sending a request.

ExportDatabaseDefinition

Contains the information necessary to perform export database operation.

All required parameters must be populated in order to send to Azure.

ExtendedDatabaseBlobAuditingPolicy

An extended database blob auditing policy.

Variables are only populated by the server, and will be ignored when sending a request.

ExtendedDatabaseBlobAuditingPolicyListResult

A list of database extended auditing settings.

Variables are only populated by the server, and will be ignored when sending a request.

ExtendedServerBlobAuditingPolicy

An extended server blob auditing policy.

Variables are only populated by the server, and will be ignored when sending a request.

ExtendedServerBlobAuditingPolicyListResult

A list of server extended auditing settings.

Variables are only populated by the server, and will be ignored when sending a request.

FailoverGroup

A failover group.

Variables are only populated by the server, and will be ignored when sending a request.

FailoverGroupListResult

A list of failover groups.

Variables are only populated by the server, and will be ignored when sending a request.

FailoverGroupReadOnlyEndpoint

Read-only endpoint of the failover group instance.

FailoverGroupReadWriteEndpoint

Read-write endpoint of the failover group instance.

All required parameters must be populated in order to send to Azure.

FailoverGroupUpdate

A failover group update request.

FirewallRule

A server firewall rule.

Variables are only populated by the server, and will be ignored when sending a request.

FirewallRuleList

A list of server firewall rules.

FirewallRuleListResult

The response to a list firewall rules request.

Variables are only populated by the server, and will be ignored when sending a request.

GeoBackupPolicy

A database geo backup policy.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

GeoBackupPolicyListResult

The response to a list geo backup policies request.

ImportExistingDatabaseDefinition

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

All required parameters must be populated in order to send to Azure.

ImportExportExtensionsOperationListResult

Import export operation extensions list.

Variables are only populated by the server, and will be ignored when sending a request.

ImportExportExtensionsOperationResult

An Extension operation result resource.

Variables are only populated by the server, and will be ignored when sending a request.

ImportExportOperationResult

An ImportExport operation result resource.

Variables are only populated by the server, and will be ignored when sending a request.

ImportNewDatabaseDefinition

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

All required parameters must be populated in order to send to Azure.

InstanceFailoverGroup

An instance failover group.

Variables are only populated by the server, and will be ignored when sending a request.

InstanceFailoverGroupListResult

A list of instance failover groups.

Variables are only populated by the server, and will be ignored when sending a request.

InstanceFailoverGroupReadOnlyEndpoint

Read-only endpoint of the failover group instance.

InstanceFailoverGroupReadWriteEndpoint

Read-write endpoint of the failover group instance.

All required parameters must be populated in order to send to Azure.

InstancePool

An Azure SQL instance pool.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

InstancePoolEditionCapability

The instance pool capability.

Variables are only populated by the server, and will be ignored when sending a request.

InstancePoolFamilyCapability

The instance pool family capability.

Variables are only populated by the server, and will be ignored when sending a request.

InstancePoolListResult

A list of Azure SQL instance pools.

Variables are only populated by the server, and will be ignored when sending a request.

InstancePoolUpdate

An update to an Instance pool.

InstancePoolVcoresCapability

The managed instance virtual cores capability.

Variables are only populated by the server, and will be ignored when sending a request.

Job

A job.

Variables are only populated by the server, and will be ignored when sending a request.

JobAgent

An Azure SQL job agent.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

JobAgentListResult

A list of Azure SQL job agents.

Variables are only populated by the server, and will be ignored when sending a request.

JobAgentUpdate

An update to an Azure SQL job agent.

JobCredential

A stored credential that can be used by a job to connect to target databases.

Variables are only populated by the server, and will be ignored when sending a request.

JobCredentialListResult

A list of job credentials.

Variables are only populated by the server, and will be ignored when sending a request.

JobExecution

An execution of a job.

Variables are only populated by the server, and will be ignored when sending a request.

JobExecutionListResult

A list of job executions.

Variables are only populated by the server, and will be ignored when sending a request.

JobExecutionTarget

The target that a job execution is executed on.

Variables are only populated by the server, and will be ignored when sending a request.

JobListResult

A list of jobs.

Variables are only populated by the server, and will be ignored when sending a request.

JobSchedule

Scheduling properties of a job.

JobStep

A job step.

Variables are only populated by the server, and will be ignored when sending a request.

JobStepAction

The action to be executed by a job step.

All required parameters must be populated in order to send to Azure.

JobStepExecutionOptions

The execution options of a job step.

JobStepListResult

A list of job steps.

Variables are only populated by the server, and will be ignored when sending a request.

JobStepOutput

The output configuration of a job step.

All required parameters must be populated in order to send to Azure.

JobTarget

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

All required parameters must be populated in order to send to Azure.

JobTargetGroup

A group of job targets.

Variables are only populated by the server, and will be ignored when sending a request.

JobTargetGroupListResult

A list of target groups.

Variables are only populated by the server, and will be ignored when sending a request.

JobVersion

A job version.

Variables are only populated by the server, and will be ignored when sending a request.

JobVersionListResult

A list of job versions.

Variables are only populated by the server, and will be ignored when sending a request.

LedgerDigestUploads

Azure SQL Database ledger digest upload settings.

Variables are only populated by the server, and will be ignored when sending a request.

LedgerDigestUploadsListResult

A list of ledger digest upload settings.

Variables are only populated by the server, and will be ignored when sending a request.

LicenseTypeCapability

The license type capability.

Variables are only populated by the server, and will be ignored when sending a request.

LocationCapabilities

The location capability.

Variables are only populated by the server, and will be ignored when sending a request.

LogSizeCapability

The log size capability.

Variables are only populated by the server, and will be ignored when sending a request.

LogicalServerSecurityAlertPolicyListResult

A list of the server's security alert policies.

Variables are only populated by the server, and will be ignored when sending a request.

LongTermRetentionBackup

A long term retention backup.

Variables are only populated by the server, and will be ignored when sending a request.

LongTermRetentionBackupListResult

A list of long term retention backups.

Variables are only populated by the server, and will be ignored when sending a request.

LongTermRetentionBackupOperationResult

A LongTermRetentionBackup operation result resource.

Variables are only populated by the server, and will be ignored when sending a request.

LongTermRetentionPolicy

A long term retention policy.

Variables are only populated by the server, and will be ignored when sending a request.

LongTermRetentionPolicyListResult

A list of long term retention policies.

Variables are only populated by the server, and will be ignored when sending a request.

MaintenanceConfigurationCapability

The maintenance configuration capability.

Variables are only populated by the server, and will be ignored when sending a request.

MaintenanceWindowOptions

Maintenance window options.

Variables are only populated by the server, and will be ignored when sending a request.

MaintenanceWindowTimeRange

Maintenance window time range.

MaintenanceWindows

Maintenance windows.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedBackupShortTermRetentionPolicy

A short term retention policy.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedBackupShortTermRetentionPolicyListResult

A list of short term retention policies.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedDatabase

A managed database resource.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ManagedDatabaseListResult

A list of managed databases.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedDatabaseRestoreDetailsResult

A managed database restore details.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedDatabaseSecurityAlertPolicy

A managed database security alert policy.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedDatabaseSecurityAlertPolicyListResult

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

Variables are only populated by the server, and will be ignored when sending a request.

ManagedDatabaseUpdate

An managed database update.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstance

An Azure SQL managed instance.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ManagedInstanceAdministrator

An Azure SQL managed instance administrator.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceAdministratorListResult

A list of managed instance administrators.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceAzureADOnlyAuthListResult

A list of active directory only authentications.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceAzureADOnlyAuthentication

Azure Active Directory only authentication.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceEditionCapability

The managed server capability.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceEncryptionProtector

The managed instance encryption protector.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceEncryptionProtectorListResult

A list of managed instance encryption protectors.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceExternalAdministrator

Properties of a active directory administrator.

ManagedInstanceFamilyCapability

The managed server family capability.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceKey

A managed instance key.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceKeyListResult

A list of managed instance keys.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceListResult

A list of managed instances.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceLongTermRetentionBackup

A long term retention backup for a managed database.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceLongTermRetentionBackupListResult

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

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceLongTermRetentionPolicy

A long term retention policy.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceLongTermRetentionPolicyListResult

A list of long term retention policies.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceMaintenanceConfigurationCapability

The maintenance configuration capability.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceOperation

A managed instance operation.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceOperationListResult

The response to a list managed instance operations request.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceOperationParametersPair

The parameters of a managed instance operation.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceOperationSteps

The steps of a managed instance operation.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstancePairInfo

Pairs of Managed Instances in the failover group.

ManagedInstancePecProperty

A private endpoint connection under a managed instance.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstancePrivateEndpointConnection

A private endpoint connection.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstancePrivateEndpointConnectionListResult

A list of private endpoint connections.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstancePrivateEndpointConnectionProperties

Properties of a private endpoint connection.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstancePrivateEndpointProperty

ManagedInstancePrivateEndpointProperty.

ManagedInstancePrivateLink

A private link resource.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstancePrivateLinkListResult

A list of private link resources.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstancePrivateLinkProperties

Properties of a private link resource.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstancePrivateLinkServiceConnectionStateProperty

ManagedInstancePrivateLinkServiceConnectionStateProperty.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ManagedInstanceQuery

Database query.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceQueryStatistics

Execution statistics for one particular query.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceUpdate

An update request for an Azure SQL Database managed instance.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceVcoresCapability

The managed instance virtual cores capability.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceVersionCapability

The managed instance capability.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceVulnerabilityAssessment

A managed instance vulnerability assessment.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedInstanceVulnerabilityAssessmentListResult

A list of the ManagedInstance's vulnerability assessments.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedServerSecurityAlertPolicy

A managed server security alert policy.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedServerSecurityAlertPolicyListResult

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

Variables are only populated by the server, and will be ignored when sending a request.

ManagedTransparentDataEncryption

A managed database transparent data encryption state.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedTransparentDataEncryptionListResult

A list of managed transparent data encryptions.

Variables are only populated by the server, and will be ignored when sending a request.

MaxSizeCapability

The maximum size capability.

Variables are only populated by the server, and will be ignored when sending a request.

MaxSizeRangeCapability

The maximum size range capability.

Variables are only populated by the server, and will be ignored when sending a request.

Metric

Database metrics.

Variables are only populated by the server, and will be ignored when sending a request.

MetricAvailability

A metric availability value.

Variables are only populated by the server, and will be ignored when sending a request.

MetricDefinition

A database metric definition.

Variables are only populated by the server, and will be ignored when sending a request.

MetricDefinitionListResult

The response to a list database metric definitions request.

All required parameters must be populated in order to send to Azure.

MetricListResult

The response to a list database metrics request.

All required parameters must be populated in order to send to Azure.

MetricName

A database metric name.

Variables are only populated by the server, and will be ignored when sending a request.

MetricValue

Represents database metrics.

Variables are only populated by the server, and will be ignored when sending a request.

MinCapacityCapability

The min capacity capability.

Variables are only populated by the server, and will be ignored when sending a request.

Name

ARM Usage Name.

NetworkIsolationSettings

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

Operation

SQL REST API operation definition.

Variables are only populated by the server, and will be ignored when sending a request.

OperationDisplay

Display metadata associated with the operation.

Variables are only populated by the server, and will be ignored when sending a request.

OperationImpact

The impact of an operation, both in absolute and relative terms.

Variables are only populated by the server, and will be ignored when sending a request.

OperationListResult

Result of the request to list SQL operations.

Variables are only populated by the server, and will be ignored when sending a request.

OperationsHealth

Operations health status in a location.

Variables are only populated by the server, and will be ignored when sending a request.

OperationsHealthListResult

A list of service health statuses in a location.

Variables are only populated by the server, and will be ignored when sending a request.

OutboundFirewallRule

An Azure SQL DB Server Outbound Firewall Rule.

Variables are only populated by the server, and will be ignored when sending a request.

OutboundFirewallRuleListResult

A list of outbound rules.

Variables are only populated by the server, and will be ignored when sending a request.

PartnerInfo

Partner server information for the failover group.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

PartnerRegionInfo

Partner region information for the failover group.

Variables are only populated by the server, and will be ignored when sending a request.

PerformanceLevelCapability

The performance level capability.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateEndpointConnection

A private endpoint connection.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateEndpointConnectionListResult

A list of private endpoint connections.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateEndpointConnectionProperties

Properties of a private endpoint connection.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateEndpointConnectionRequestStatus

Contains the private endpoint connection requests status.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateEndpointProperty

PrivateEndpointProperty.

PrivateLinkResource

A private link resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkResourceListResult

A list of private link resources.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkResourceProperties

Properties of a private link resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkServiceConnectionStateProperty

PrivateLinkServiceConnectionStateProperty.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ProxyResource

ARM proxy resource.

Variables are only populated by the server, and will be ignored when sending a request.

ProxyResourceWithWritableName

ARM proxy resource.

Variables are only populated by the server, and will be ignored when sending a request.

QueryMetricInterval

Properties of a query metrics interval.

Variables are only populated by the server, and will be ignored when sending a request.

QueryMetricProperties

Properties of a topquery metric in one interval.

Variables are only populated by the server, and will be ignored when sending a request.

QueryStatistics

QueryStatistics.

Variables are only populated by the server, and will be ignored when sending a request.

QueryStatisticsProperties

Properties of a query execution statistics.

Variables are only populated by the server, and will be ignored when sending a request.

ReadScaleCapability

The read scale capability.

Variables are only populated by the server, and will be ignored when sending a request.

RecommendedAction

Database, Server or Elastic Pool Recommended Action.

Variables are only populated by the server, and will be ignored when sending a request.

RecommendedActionErrorInfo

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

Variables are only populated by the server, and will be ignored when sending a request.

RecommendedActionImpactRecord

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

Variables are only populated by the server, and will be ignored when sending a request.

RecommendedActionImplementationInfo

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

Variables are only populated by the server, and will be ignored when sending a request.

RecommendedActionMetricInfo

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

Variables are only populated by the server, and will be ignored when sending a request.

RecommendedActionStateInfo

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

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

RecommendedSensitivityLabelUpdate

A recommended sensitivity label update operation.

Variables are only populated by the server, and will be ignored when sending a request.

RecommendedSensitivityLabelUpdateList

A list of recommended sensitivity label update operations.

RecoverableDatabase

A recoverable database.

Variables are only populated by the server, and will be ignored when sending a request.

RecoverableDatabaseListResult

The response to a list recoverable databases request.

All required parameters must be populated in order to send to Azure.

RecoverableManagedDatabase

A recoverable managed database resource.

Variables are only populated by the server, and will be ignored when sending a request.

RecoverableManagedDatabaseListResult

A list of recoverable managed databases.

Variables are only populated by the server, and will be ignored when sending a request.

ReplicationLink

A replication link.

Variables are only populated by the server, and will be ignored when sending a request.

ReplicationLinkListResult

A list of replication links.

Variables are only populated by the server, and will be ignored when sending a request.

Resource

ARM resource.

Variables are only populated by the server, and will be ignored when sending a request.

ResourceIdentity

Azure Active Directory identity configuration for a resource.

Variables are only populated by the server, and will be ignored when sending a request.

ResourceMoveDefinition

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

All required parameters must be populated in order to send to Azure.

ResourceWithWritableName

ARM resource.

Variables are only populated by the server, and will be ignored when sending a request.

RestorableDroppedDatabase

A restorable dropped database resource.

Variables are only populated by the server, and will be ignored when sending a request.

RestorableDroppedDatabaseListResult

A list of restorable dropped databases.

Variables are only populated by the server, and will be ignored when sending a request.

RestorableDroppedManagedDatabase

A restorable dropped managed database resource.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

RestorableDroppedManagedDatabaseListResult

A list of restorable dropped managed databases.

Variables are only populated by the server, and will be ignored when sending a request.

RestorePoint

Database restore points.

Variables are only populated by the server, and will be ignored when sending a request.

RestorePointListResult

A list of long term retention backups.

Variables are only populated by the server, and will be ignored when sending a request.

SecurityEvent

A security event.

Variables are only populated by the server, and will be ignored when sending a request.

SecurityEventCollection

A list of security events.

Variables are only populated by the server, and will be ignored when sending a request.

SecurityEventSqlInjectionAdditionalProperties

The properties of a security event sql injection additional properties.

Variables are only populated by the server, and will be ignored when sending a request.

SecurityEventsFilterParameters

The properties that are supported in the $filter operation.

SensitivityLabel

A sensitivity label.

Variables are only populated by the server, and will be ignored when sending a request.

SensitivityLabelListResult

A list of sensitivity labels.

Variables are only populated by the server, and will be ignored when sending a request.

SensitivityLabelUpdate

A sensitivity label update operation.

Variables are only populated by the server, and will be ignored when sending a request.

SensitivityLabelUpdateList

A list of sensitivity label update operations.

Server

An Azure SQL Database server.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ServerAutomaticTuning

Server-level Automatic Tuning.

Variables are only populated by the server, and will be ignored when sending a request.

ServerAzureADAdministrator

Azure Active Directory administrator.

Variables are only populated by the server, and will be ignored when sending a request.

ServerAzureADOnlyAuthentication

Azure Active Directory only authentication.

Variables are only populated by the server, and will be ignored when sending a request.

ServerBlobAuditingPolicy

A server blob auditing policy.

Variables are only populated by the server, and will be ignored when sending a request.

ServerBlobAuditingPolicyListResult

A list of server auditing settings.

Variables are only populated by the server, and will be ignored when sending a request.

ServerCommunicationLink

Server communication link.

Variables are only populated by the server, and will be ignored when sending a request.

ServerCommunicationLinkListResult

A list of server communication links.

ServerConnectionPolicy

A server secure connection policy.

Variables are only populated by the server, and will be ignored when sending a request.

ServerDevOpsAuditSettingsListResult

A list of server DevOps audit settings.

Variables are only populated by the server, and will be ignored when sending a request.

ServerDevOpsAuditingSettings

A server DevOps auditing settings.

Variables are only populated by the server, and will be ignored when sending a request.

ServerDnsAlias

A server DNS alias.

Variables are only populated by the server, and will be ignored when sending a request.

ServerDnsAliasAcquisition

A server dns alias acquisition request.

All required parameters must be populated in order to send to Azure.

ServerDnsAliasListResult

A list of server DNS aliases.

Variables are only populated by the server, and will be ignored when sending a request.

ServerExternalAdministrator

Properties of a active directory administrator.

ServerInfo

Server info for the server trust group.

All required parameters must be populated in order to send to Azure.

ServerKey

A server key.

Variables are only populated by the server, and will be ignored when sending a request.

ServerKeyListResult

A list of server keys.

Variables are only populated by the server, and will be ignored when sending a request.

ServerListResult

A list of servers.

Variables are only populated by the server, and will be ignored when sending a request.

ServerOperation

A server operation.

Variables are only populated by the server, and will be ignored when sending a request.

ServerOperationListResult

The response to a list server operations request.

Variables are only populated by the server, and will be ignored when sending a request.

ServerPrivateEndpointConnection

A private endpoint connection under a server.

Variables are only populated by the server, and will be ignored when sending a request.

ServerSecurityAlertPolicy

A server security alert policy.

Variables are only populated by the server, and will be ignored when sending a request.

ServerTrustGroup

A server trust group.

Variables are only populated by the server, and will be ignored when sending a request.

ServerTrustGroupListResult

A list of server trust groups.

Variables are only populated by the server, and will be ignored when sending a request.

ServerUpdate

An update request for an Azure SQL Database server.

Variables are only populated by the server, and will be ignored when sending a request.

ServerUsage

Represents server metrics.

Variables are only populated by the server, and will be ignored when sending a request.

ServerUsageListResult

Represents the response to a list server metrics request.

All required parameters must be populated in order to send to Azure.

ServerVersionCapability

The server capability.

Variables are only populated by the server, and will be ignored when sending a request.

ServerVulnerabilityAssessment

A server vulnerability assessment.

Variables are only populated by the server, and will be ignored when sending a request.

ServerVulnerabilityAssessmentListResult

A list of the server's vulnerability assessments.

Variables are only populated by the server, and will be ignored when sending a request.

ServiceObjective

Represents a database service objective.

Variables are only populated by the server, and will be ignored when sending a request.

ServiceObjectiveCapability

The service objectives capability.

Variables are only populated by the server, and will be ignored when sending a request.

ServiceObjectiveListResult

Represents the response to a get database service objectives request.

All required parameters must be populated in order to send to Azure.

Sku

An ARM Resource SKU.

All required parameters must be populated in order to send to Azure.

SloUsageMetric

A Slo Usage Metric.

Variables are only populated by the server, and will be ignored when sending a request.

SqlAgentConfiguration

A recoverable managed database resource.

Variables are only populated by the server, and will be ignored when sending a request.

StorageCapability

The storage account type capability.

Variables are only populated by the server, and will be ignored when sending a request.

SubscriptionUsage

Usage Metric of a Subscription in a Location.

Variables are only populated by the server, and will be ignored when sending a request.

SubscriptionUsageListResult

A list of subscription usage metrics in a location.

Variables are only populated by the server, and will be ignored when sending a request.

SyncAgent

An Azure SQL Database sync agent.

Variables are only populated by the server, and will be ignored when sending a request.

SyncAgentKeyProperties

Properties of an Azure SQL Database sync agent key.

Variables are only populated by the server, and will be ignored when sending a request.

SyncAgentLinkedDatabase

An Azure SQL Database sync agent linked database.

Variables are only populated by the server, and will be ignored when sending a request.

SyncAgentLinkedDatabaseListResult

A list of sync agent linked databases.

Variables are only populated by the server, and will be ignored when sending a request.

SyncAgentListResult

A list of sync agents.

Variables are only populated by the server, and will be ignored when sending a request.

SyncDatabaseIdListResult

A list of sync database ID properties.

Variables are only populated by the server, and will be ignored when sending a request.

SyncDatabaseIdProperties

Properties of the sync database id.

Variables are only populated by the server, and will be ignored when sending a request.

SyncFullSchemaProperties

Properties of the database full schema.

Variables are only populated by the server, and will be ignored when sending a request.

SyncFullSchemaPropertiesListResult

A list of sync schema properties.

Variables are only populated by the server, and will be ignored when sending a request.

SyncFullSchemaTable

Properties of the table in the database full schema.

Variables are only populated by the server, and will be ignored when sending a request.

SyncFullSchemaTableColumn

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

Variables are only populated by the server, and will be ignored when sending a request.

SyncGroup

An Azure SQL Database sync group.

Variables are only populated by the server, and will be ignored when sending a request.

SyncGroupListResult

A list of sync groups.

Variables are only populated by the server, and will be ignored when sending a request.

SyncGroupLogListResult

A list of sync group log properties.

Variables are only populated by the server, and will be ignored when sending a request.

SyncGroupLogProperties

Properties of an Azure SQL Database sync group log.

Variables are only populated by the server, and will be ignored when sending a request.

SyncGroupSchema

Properties of sync group schema.

SyncGroupSchemaTable

Properties of table in sync group schema.

SyncGroupSchemaTableColumn

Properties of column in sync group table.

SyncMember

An Azure SQL Database sync member.

Variables are only populated by the server, and will be ignored when sending a request.

SyncMemberListResult

A list of Azure SQL Database sync members.

Variables are only populated by the server, and will be ignored when sending a request.

SystemData

Metadata pertaining to creation and last modification of the resource.

TdeCertificate

A TDE certificate that can be uploaded into a server.

Variables are only populated by the server, and will be ignored when sending a request.

TimeZone

Time Zone.

Variables are only populated by the server, and will be ignored when sending a request.

TimeZoneListResult

A list of time zones.

Variables are only populated by the server, and will be ignored when sending a request.

TopQueries

TopQueries.

Variables are only populated by the server, and will be ignored when sending a request.

TopQueriesListResult

A list of top resource consuming queries on managed instance.

Variables are only populated by the server, and will be ignored when sending a request.

TrackedResource

ARM tracked top level resource.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

TransparentDataEncryption

Represents a database transparent data encryption configuration.

Variables are only populated by the server, and will be ignored when sending a request.

TransparentDataEncryptionActivity

Represents a database transparent data encryption Scan.

Variables are only populated by the server, and will be ignored when sending a request.

TransparentDataEncryptionActivityListResult

Represents the response to a list database transparent data encryption activity request.

All required parameters must be populated in order to send to Azure.

UnlinkParameters

Represents the parameters for Unlink Replication Link request.

UpdateLongTermRetentionBackupParameters

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

UpdateManagedInstanceDnsServersOperation

A recoverable managed database resource.

Variables are only populated by the server, and will be ignored when sending a request.

UpsertManagedServerOperationParameters

UpsertManagedServerOperationParameters.

UpsertManagedServerOperationStep

UpsertManagedServerOperationStep.

Usage

ARM usage.

Variables are only populated by the server, and will be ignored when sending a request.

UsageListResult

A list of usages.

Variables are only populated by the server, and will be ignored when sending a request.

UserIdentity

Azure Active Directory identity configuration for a resource.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualCluster

An Azure SQL virtual cluster.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

VirtualClusterListResult

A list of virtual clusters.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualClusterUpdate

An update request for an Azure SQL Database virtual cluster.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualNetworkRule

A virtual network rule.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualNetworkRuleListResult

A list of virtual network rules.

Variables are only populated by the server, and will be ignored when sending a request.

VulnerabilityAssessmentRecurringScansProperties

Properties of a Vulnerability Assessment recurring scans.

VulnerabilityAssessmentScanError

Properties of a vulnerability assessment scan error.

Variables are only populated by the server, and will be ignored when sending a request.

VulnerabilityAssessmentScanRecord

A vulnerability assessment scan record.

Variables are only populated by the server, and will be ignored when sending a request.

VulnerabilityAssessmentScanRecordListResult

A list of vulnerability assessment scan records.

Variables are only populated by the server, and will be ignored when sending a request.

WorkloadClassifier

Workload classifier operations for a data warehouse.

Variables are only populated by the server, and will be ignored when sending a request.

WorkloadClassifierListResult

A list of workload classifiers for a workload group.

Variables are only populated by the server, and will be ignored when sending a request.

WorkloadGroup

Workload group operations for a data warehouse.

Variables are only populated by the server, and will be ignored when sending a request.

WorkloadGroupListResult

A list of workload groups.

Variables are only populated by the server, and will be ignored when sending a request.

Enums

AdministratorName
AdministratorType

Type of the sever administrator.

AdvisorStatus

Gets the status of availability of this advisor to customers. Possible values are 'GA', 'PublicPreview', 'LimitedPublicPreview' and 'PrivatePreview'.

AggregationFunctionType
AuthenticationName
AutoExecuteStatus

Gets the auto-execute status (whether to let the system execute the recommendations) of this advisor. Possible values are 'Enabled' and 'Disabled'

AutoExecuteStatusInheritedFrom

Gets the resource from which current value of auto-execute status is inherited. Auto-execute status can be set on (and inherited from) different levels in the resource hierarchy. Possible values are 'Subscription', 'Server', 'ElasticPool', 'Database' and 'Default' (when status is not explicitly set on any level).

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.

BackupStorageRedundancy

The storage redundancy type of the copied backup

BlobAuditingPolicyState

Specifies the state of the audit. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required.

CapabilityGroup
CapabilityStatus

The status of the capability.

CatalogCollationType

Collation of the metadata catalog.

CheckNameAvailabilityReason

The reason code explaining why the name is unavailable. Will be undefined if the name is available.

ColumnDataType

The column data type.

ConnectionPolicyName
CreateMode

Specifies the mode of database creation.

Default: regular database creation.

Copy: creates a database as a copy of an existing database. sourceDatabaseId must be specified as the resource ID of the source database.

Secondary: creates a database as a secondary replica of an existing database. sourceDatabaseId must be specified as the resource ID of the existing primary database.

PointInTimeRestore: Creates a database by restoring a point in time backup of an existing database. sourceDatabaseId must be specified as the resource ID of the existing database, and restorePointInTime must be specified.

Recovery: Creates a database by restoring a geo-replicated backup. sourceDatabaseId must be specified as the recoverable database resource ID to restore.

Restore: Creates a database by restoring a backup of a deleted database. sourceDatabaseId must be specified. If sourceDatabaseId is the database's original resource ID, then sourceDatabaseDeletionDate must be specified. Otherwise sourceDatabaseId must be the restorable dropped database resource ID and sourceDatabaseDeletionDate is ignored. restorePointInTime may also be specified to restore from an earlier point in time.

RestoreLongTermRetentionBackup: Creates a database by restoring from a long term retention vault. recoveryServicesRecoveryPointResourceId must be specified as the recovery point resource ID.

Copy, Secondary, and RestoreLongTermRetentionBackup are not supported for DataWarehouse edition.

CreatedByType

The type of identity that created the resource.

CurrentBackupStorageRedundancy

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

DataMaskingFunction

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

DataMaskingRuleState

The rule state. Used to delete a rule. To delete an existing rule, specify the schemaName, tableName, columnName, maskingFunction, and specify ruleState as disabled. However, if the rule doesn't already exist, the rule will be created with ruleState set to enabled, regardless of the provided value of ruleState.

DataMaskingState

The state of the data masking policy.

DataWarehouseUserActivityName
DatabaseLicenseType

The license type to apply for this database. LicenseIncluded if you need a license, or BasePrice if you have a license and are eligible for the Azure Hybrid Benefit.

DatabaseReadScale

The state of read-only routing. If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica in the same region.

DatabaseState
DatabaseStatus

The status of the database.

DayOfWeek

Day of maintenance window.

DiffBackupIntervalInHours

The differential backup interval in hours. This is how many interval hours between each differential backup will be supported. This is only applicable to live databases but not dropped databases.

DnsRefreshConfigurationPropertiesStatus

The status of the DNS refresh operation.

ElasticPoolLicenseType

The license type to apply for this elastic pool.

ElasticPoolState

The state of the elastic pool.

EncryptionProtectorName
Enum77
FailoverGroupReplicationRole

Local replication role of the failover group instance.

GeoBackupPolicyName
GeoBackupPolicyState

The state of the geo backup policy.

IdentityType

The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.

ImplementationMethod

Gets the method in which this recommended action can be manually implemented. e.g., TSql, AzurePowerShell.

InstanceFailoverGroupReplicationRole

Local replication role of the failover group instance.

InstancePoolLicenseType

The license type. Possible values are 'LicenseIncluded' (price for SQL license is included) and 'BasePrice' (without SQL license price).

IsRetryable

Gets whether the error could be ignored and recommended action could be retried. Possible values are: Yes/No

JobAgentState

The state of the job agent.

JobExecutionLifecycle

The detailed state of the job execution.

JobScheduleType

Schedule interval type

JobStepActionSource

The source of the action to execute.

JobStepActionType

Type of action being executed by the job step.

JobStepOutputType

The output destination type.

JobTargetGroupMembershipType

Whether the target is included or excluded from the group.

JobTargetType

The type of the target.

LedgerDigestUploadsName
LedgerDigestUploadsState

Specifies the state of ledger digest upload.

LogSizeUnit

The units that the limit is expressed in.

LongTermRetentionPolicyName
ManagedDatabaseCreateMode

Managed database create mode. PointInTimeRestore: Create a database by restoring a point in time backup of an existing database. SourceDatabaseName, SourceManagedInstanceName and PointInTime must be specified. RestoreExternalBackup: Create a database by restoring from external backup files. Collation, StorageContainerUri and StorageContainerSasToken must be specified. Recovery: Creates a database by restoring a geo-replicated backup. RecoverableDatabaseId must be specified as the recoverable database resource ID to restore. RestoreLongTermRetentionBackup: Create a database by restoring from a long term retention backup (longTermRetentionBackupResourceId required).

ManagedDatabaseStatus

Status of the database.

ManagedInstanceAdministratorType

Type of the managed instance administrator.

ManagedInstanceLicenseType

The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses).

ManagedInstanceLongTermRetentionPolicyName
ManagedInstancePropertiesProvisioningState
ManagedInstanceProxyOverride

Connection type used for connecting to the instance.

ManagedServerCreateMode

Specifies the mode of database creation.

Default: Regular instance creation.

Restore: Creates an instance by restoring a set of backups to specific point in time. RestorePointInTime and SourceManagedInstanceId must be specified.

ManagedShortTermRetentionPolicyName
ManagementOperationState

The operation state.

MaxSizeUnit

The units that the limit is expressed in.

MetricType
OperationMode

Operation Mode.

OperationOrigin

The intended executor of the operation.

PauseDelayTimeUnit

Unit of time that delay is expressed in

PerformanceLevelUnit

Unit type used to measure performance level.

PrimaryAggregationType

The primary aggregation type defining how metric values are displayed.

PrincipalType

Principal Type of the sever administrator.

PrivateEndpointProvisioningState

State of the private endpoint connection.

PrivateLinkServiceConnectionStateActionsRequire

The actions required for private link service connection.

PrivateLinkServiceConnectionStateStatus

The private link service connection status.

ProvisioningState

The ARM provisioning state of the job execution.

QueryMetricUnitType

The unit of the metric.

QueryTimeGrainType

Interval type (length).

ReadOnlyEndpointFailoverPolicy

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

ReadWriteEndpointFailoverPolicy

Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.

RecommendedActionCurrentState

Current state the recommended action is in. Some commonly used states are: Active -> recommended action is active and no action has been taken yet. Pending -> recommended action is approved for and is awaiting execution. Executing -> recommended action is being applied on the user database. Verifying -> recommended action was applied and is being verified of its usefulness by the system. Success -> recommended action was applied and improvement found during verification. Pending Revert -> verification found little or no improvement so recommended action is queued for revert or user has manually reverted. Reverting -> changes made while applying recommended action are being reverted on the user database. Reverted -> successfully reverted the changes made by recommended action on user database. Ignored -> user explicitly ignored/discarded the recommended action.

RecommendedActionInitiatedBy

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

RecommendedSensitivityLabelUpdateKind
ReplicaType
ReplicationLinkType

Link type (GEO, NAMED).

ReplicationRole

Local replication role.

ReplicationState

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

RequestedBackupStorageRedundancy

The storage redundancy type of the copied backup

RestorableDroppedDatabasePropertiesBackupStorageRedundancy

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

RestoreDetailsName
RestorePointType

The type of restore point

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. Valid values are Geo and Named.

SecurityAlertPolicyName
SecurityAlertPolicyNameAutoGenerated
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.

SecurityAlertsPolicyState

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
SensitivityLabelSource
SensitivityLabelUpdateKind
ServerConnectionType

The server connection type.

ServerKeyType

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

ServerNetworkAccessFlag

Whether or not public endpoint access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

ServerTrustGroupPropertiesTrustScopesItem
ServerWorkspaceFeature

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

ServiceObjectiveName

The serviceLevelObjective for SLO usage metric.

ShortTermRetentionPolicyName
SqlAgentConfigurationPropertiesState

The state of Sql Agent.

StorageAccountType

The storage account type used to store backups for this instance. The options are LRS (LocallyRedundantStorage), ZRS (ZoneRedundantStorage) and GRS (GeoRedundantStorage)

StorageCapabilityStorageAccountType

The storage account type for the database's backups.

StorageKeyType

Storage key type.

SyncAgentState

State of the sync agent.

SyncConflictResolutionPolicy

Conflict resolution policy of the sync group.

SyncDirection

Sync direction of the sync member.

SyncGroupLogType

Type of the sync group log.

SyncGroupState

Sync state of the sync group.

SyncMemberDbType

Type of the sync agent linked database.

SyncMemberState

Sync state of the sync member.

TableTemporalType

The table temporal type.

TargetBackupStorageRedundancy

The storage redundancy type of the copied backup

TransparentDataEncryptionActivityStatus

The status of the database.

TransparentDataEncryptionName
TransparentDataEncryptionState

Specifies the state of the transparent data encryption.

TransparentDataEncryptionStatus

The status of the database transparent data encryption.

UnitDefinitionType

The unit of the metric.

UnitType

The unit of the metric.

UpsertManagedServerOperationStepStatus
VirtualNetworkRuleState

Virtual Network Rule State

VulnerabilityAssessmentName
VulnerabilityAssessmentPolicyBaselineName
VulnerabilityAssessmentScanState

The scan status.

VulnerabilityAssessmentScanTriggerType

The scan trigger type.