Microsoft.Azure.Management.Sql.Models Namespace

Classes

AutomaticTuningOptions

Automatic tuning properties for individual advisors.

AutomaticTuningServerOptions

Automatic tuning properties for individual advisors.

BackupLongTermRetentionPolicy

A long term retention policy.

BackupShortTermRetentionPolicy

A short term retention policy.

CapabilityGroup

Defines values for CapabilityGroup.

CatalogCollationType

Defines values for CatalogCollationType.

CheckNameAvailabilityRequest

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

CheckNameAvailabilityResponse

A response indicating whether the specified name for a resource is available.

CompleteDatabaseRestoreDefinition

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

CreateDatabaseRestorePointDefinition

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

CreateMode

Defines values for CreateMode.

Database

A database resource.

DatabaseAutomaticTuning

Database-level Automatic Tuning.

DatabaseBlobAuditingPolicy

A database blob auditing policy.

DatabaseEdition

Defines values for DatabaseEdition.

DatabaseLicenseType

Defines values for DatabaseLicenseType.

DatabaseOperation

A database operation.

DatabaseReadScale

Defines values for DatabaseReadScale.

DatabaseSecurityAlertPolicy

Contains information about a database Threat Detection policy.

DatabaseStatus

Defines values for DatabaseStatus.

DatabaseUpdate

A database resource.

DatabaseUsage

The database usages.

DatabaseVulnerabilityAssessment

A database vulnerability assessment.

DatabaseVulnerabilityAssessmentRuleBaseline

A database vulnerability assessment rule baseline.

DatabaseVulnerabilityAssessmentRuleBaselineItem

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

DatabaseVulnerabilityAssessmentScansExport

A database Vulnerability Assessment scan export resource.

DataMaskingPolicy

Represents a database data masking policy.

DataMaskingRule

Represents a database data masking rule.

EditionCapability

The edition capability.

ElasticPool

An elastic pool.

ElasticPoolActivity

Represents the activity on an elastic pool.

ElasticPoolDatabaseActivity

Represents the activity on an elastic pool.

ElasticPoolEdition

Defines values for ElasticPoolEdition.

ElasticPoolEditionCapability

The elastic pool edition capability.

ElasticPoolLicenseType

Defines values for ElasticPoolLicenseType.

ElasticPoolOperation

A elastic pool operation.

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.

ElasticPoolState

Defines values for ElasticPoolState.

ElasticPoolUpdate

An elastic pool update.

EncryptionProtector

The server encryption protector.

ExportRequest

Export database parameters.

ExtendedDatabaseBlobAuditingPolicy

An extended database blob auditing policy.

ExtendedServerBlobAuditingPolicy

An extended server blob auditing policy.

FailoverGroup

A failover group.

FailoverGroupReadOnlyEndpoint

Read-only endpoint of the failover group instance.

FailoverGroupReadWriteEndpoint

Read-write endpoint of the failover group instance.

FailoverGroupReplicationRole

Defines values for FailoverGroupReplicationRole.

FailoverGroupUpdate

A failover group update request.

FirewallRule

Represents a server firewall rule.

GeoBackupPolicy

A database geo backup policy.

IdentityType

Defines values for IdentityType.

ImportExportResponse

Response for Import/Export Get operation.

ImportExtensionRequest

Import database parameters.

ImportRequest

Import database parameters.

InstanceFailoverGroup

An instance failover group.

InstanceFailoverGroupReadOnlyEndpoint

Read-only endpoint of the failover group instance.

InstanceFailoverGroupReadWriteEndpoint

Read-write endpoint of the failover group instance.

InstanceFailoverGroupReplicationRole

Defines values for InstanceFailoverGroupReplicationRole.

InstancePool

An Azure SQL instance pool.

InstancePoolLicenseType

Defines values for InstancePoolLicenseType.

InstancePoolUpdate

An update to an Instance pool.

Job

A job.

JobAgent

An Azure SQL job agent.

JobAgentState

Defines values for JobAgentState.

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.

JobExecution

An execution of a job

JobExecutionLifecycle

Defines values for JobExecutionLifecycle.

JobExecutionTarget

The target that a job execution is executed on.

JobSchedule

Scheduling properties of a job.

JobStep

A job step.

JobStepAction

The action to be executed by a job step.

JobStepActionSource

Defines values for JobStepActionSource.

JobStepActionType

Defines values for JobStepActionType.

JobStepExecutionOptions

The execution options of a job step.

JobStepOutput

The output configuration of a job step.

JobStepOutputType

Defines values for JobStepOutputType.

JobTarget

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

JobTargetGroup

A group of job targets.

JobTargetType

Defines values for JobTargetType.

JobVersion

A job version.

LicenseTypeCapability

The license type capability

LocationCapabilities

The location capability.

LogSizeCapability

The log size capability.

LogSizeUnit

Defines values for LogSizeUnit.

LongTermRetentionBackup

A long term retention backup.

LongTermRetentionDatabaseState

Defines values for LongTermRetentionDatabaseState.

ManagedBackupShortTermRetentionPolicy

A short term retention policy.

ManagedDatabase

A managed database resource.

ManagedDatabaseCreateMode

Defines values for ManagedDatabaseCreateMode.

ManagedDatabaseSecurityAlertPolicy

A managed database security alert policy.

ManagedDatabaseStatus

Defines values for ManagedDatabaseStatus.

ManagedDatabaseUpdate

An managed database update.

ManagedInstance

An Azure SQL managed instance.

ManagedInstanceAdministrator

An Azure SQL managed instance administrator.

ManagedInstanceEditionCapability

The managed server capability

ManagedInstanceEncryptionProtector

The managed instance encryption protector.

ManagedInstanceFamilyCapability

The managed server family capability.

ManagedInstanceKey

A managed instance key.

ManagedInstanceLicenseType

Defines values for ManagedInstanceLicenseType.

ManagedInstancePairInfo

Pairs of Managed Instances in the failover group.

ManagedInstanceProxyOverride

Defines values for ManagedInstanceProxyOverride.

ManagedInstanceUpdate

An update request for an Azure SQL Database managed instance.

ManagedInstanceVcoresCapability

The managed instance virtual cores capability.

ManagedInstanceVersionCapability

The managed instance capability

ManagedInstanceVulnerabilityAssessment

A managed instance vulnerability assessment.

ManagedServerCreateMode

Defines values for ManagedServerCreateMode.

ManagedServerSecurityAlertPolicy

A managed server security alert policy.

ManagementOperationState

Defines values for ManagementOperationState.

MaxSizeCapability

The maximum size capability.

MaxSizeRangeCapability

The maximum size range capability.

MaxSizeUnit

Defines values for MaxSizeUnit.

Metric

Database metrics.

MetricAvailability

A metric availability value.

MetricDefinition

A database metric definition.

MetricName

A database metric name.

MetricValue

Represents database metrics.

Name

ARM Usage Name

Operation

SQL REST API operation definition.

OperationDisplay

Display metadata associated with the operation.

OperationImpact

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

OperationOrigin

Defines values for OperationOrigin.

Page<T>

Defines a page in Azure responses.

Page1<T>

Defines a page in Azure responses.

PartnerInfo

Partner server information for the failover group.

PartnerRegionInfo

Partner region information for the failover group.

PerformanceLevelCapability

The performance level capability.

PerformanceLevelUnit

Defines values for PerformanceLevelUnit.

PrimaryAggregationType

Defines values for PrimaryAggregationType.

PrivateEndpointConnection

A private endpoint connection

PrivateEndpointProperty
PrivateLinkResource

A private link resource

PrivateLinkResourceProperties

Properties of a private link resource.

PrivateLinkServiceConnectionStateProperty
ProvisioningState

Defines values for ProvisioningState.

ProxyResource

ARM proxy resource.

ReadOnlyEndpointFailoverPolicy

Defines values for ReadOnlyEndpointFailoverPolicy.

ReadWriteEndpointFailoverPolicy

Defines values for ReadWriteEndpointFailoverPolicy.

RecommendedElasticPool

Represents a recommended elastic pool.

RecommendedElasticPoolMetric

Represents recommended elastic pool metric.

RecommendedIndex

Represents a database recommended index.

RecoverableDatabase

A recoverable database

RecoverableManagedDatabase

A recoverable managed database resource.

ReplicationLink

Represents a database replication link.

ReplicationState

Defines values for ReplicationState.

Resource

ARM resource.

ResourceIdentity

Azure Active Directory identity configuration for a resource.

ResourceMoveDefinition

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

RestorableDroppedDatabase

A restorable dropped database

RestorableDroppedManagedDatabase

A restorable dropped managed database resource.

RestorePoint

Database restore points.

SampleName

Defines values for SampleName.

SensitivityLabel

A sensitivity label.

Server

An Azure SQL Database server.

ServerAutomaticTuning

Server-level Automatic Tuning.

ServerAzureADAdministrator

An server Active Directory Administrator.

ServerBlobAuditingPolicy

A server blob auditing policy.

ServerCommunicationLink

Server communication link.

ServerConnectionPolicy

A server secure connection policy.

ServerDnsAlias

A server DNS alias.

ServerDnsAliasAcquisition

A server DNS alias acquisition request.

ServerKey

A server key.

ServerKeyType

Defines values for ServerKeyType.

ServerSecurityAlertPolicy

A server security alert policy.

ServerUpdate

An update request for an Azure SQL Database server.

ServerUsage

Represents server metrics.

ServerVersionCapability

The server capability

ServerVulnerabilityAssessment

A server vulnerability assessment.

ServiceObjective

Represents a database service objective.

ServiceObjectiveCapability

The service objectives capability.

ServiceObjectiveId

Defines values for ServiceObjectiveId.

ServiceObjectiveName

Defines values for ServiceObjectiveName.

ServiceTierAdvisor

Represents a Service Tier Advisor.

Sku

An ARM Resource SKU.

SloUsageMetric

A Slo Usage Metric.

SubscriptionUsage

Usage Metric of a Subscription in a Location.

SyncAgent

An Azure SQL Database sync agent.

SyncAgentKeyProperties

Properties of an Azure SQL Database sync agent key.

SyncAgentLinkedDatabase

An Azure SQL Database sync agent linked database.

SyncAgentState

Defines values for SyncAgentState.

SyncConflictResolutionPolicy

Defines values for SyncConflictResolutionPolicy.

SyncDatabaseIdProperties

Properties of the sync database id.

SyncDirection

Defines values for SyncDirection.

SyncFullSchemaProperties

Properties of the database full schema.

SyncFullSchemaTable

Properties of the table in the database full schema.

SyncFullSchemaTableColumn

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

SyncGroup

An Azure SQL Database sync group.

SyncGroupLogProperties

Properties of an Azure SQL Database sync group log.

SyncGroupLogType

Defines values for SyncGroupLogType.

SyncGroupSchema

Properties of sync group schema.

SyncGroupSchemaTable

Properties of table in sync group schema.

SyncGroupSchemaTableColumn

Properties of column in sync group table.

SyncGroupState

Defines values for SyncGroupState.

SyncMember

An Azure SQL Database sync member.

SyncMemberDbType

Defines values for SyncMemberDbType.

SyncMemberState

Defines values for SyncMemberState.

TdeCertificate

A TDE certificate that can be uploaded into a server.

TrackedResource

ARM tracked top level resource.

TransparentDataEncryption

Represents a database transparent data encryption configuration.

TransparentDataEncryptionActivity

Represents a database transparent data encryption Scan.

TransparentDataEncryptionActivityStatus

Defines values for TransparentDataEncryptionActivityStatus.

UnitDefinitionType

Defines values for UnitDefinitionType.

UnitType

Defines values for UnitType.

Usage

ARM usage.

VirtualCluster

An Azure SQL virtual cluster.

VirtualClusterUpdate

An update request for an Azure SQL Database virtual cluster.

VirtualNetworkRule

A virtual network rule.

VirtualNetworkRuleState

Defines values for VirtualNetworkRuleState.

VulnerabilityAssessmentRecurringScansProperties

Properties of a Vulnerability Assessment recurring scans.

VulnerabilityAssessmentScanError

Properties of a vulnerability assessment scan error.

VulnerabilityAssessmentScanRecord

A vulnerability assessment scan record.

VulnerabilityAssessmentScanState

Defines values for VulnerabilityAssessmentScanState.

VulnerabilityAssessmentScanTriggerType

Defines values for VulnerabilityAssessmentScanTriggerType.

Enums

AuthenticationType

Defines values for AuthenticationType.

AutomaticTuningDisabledReason

Defines values for AutomaticTuningDisabledReason.

AutomaticTuningMode

Defines values for AutomaticTuningMode.

AutomaticTuningOptionModeActual

Defines values for AutomaticTuningOptionModeActual.

AutomaticTuningOptionModeDesired

Defines values for AutomaticTuningOptionModeDesired.

AutomaticTuningServerMode

Defines values for AutomaticTuningServerMode.

AutomaticTuningServerReason

Defines values for AutomaticTuningServerReason.

BlobAuditingPolicyState

Defines values for BlobAuditingPolicyState.

CapabilityStatus

Defines values for CapabilityStatus.

CheckNameAvailabilityReason

Defines values for CheckNameAvailabilityReason.

DataMaskingFunction

Defines values for DataMaskingFunction.

DataMaskingRuleState

Defines values for DataMaskingRuleState.

DataMaskingState

Defines values for DataMaskingState.

GeoBackupPolicyState

Defines values for GeoBackupPolicyState.

JobScheduleType

Defines values for JobScheduleType.

JobTargetGroupMembershipType

Defines values for JobTargetGroupMembershipType.

RecommendedIndexAction

Defines values for RecommendedIndexAction.

RecommendedIndexState

Defines values for RecommendedIndexState.

RecommendedIndexType

Defines values for RecommendedIndexType.

ReplicationRole

Defines values for ReplicationRole.

RestorePointType

Defines values for RestorePointType.

SecurityAlertPolicyEmailAccountAdmins

Defines values for SecurityAlertPolicyEmailAccountAdmins.

SecurityAlertPolicyState

Defines values for SecurityAlertPolicyState.

SecurityAlertPolicyUseServerDefault

Defines values for SecurityAlertPolicyUseServerDefault.

SensitivityLabelSource

Defines values for SensitivityLabelSource.

ServerConnectionType

Defines values for ServerConnectionType.

StorageKeyType

Defines values for StorageKeyType.

TransparentDataEncryptionStatus

Defines values for TransparentDataEncryptionStatus.

VulnerabilityAssessmentPolicyBaselineName

Defines values for VulnerabilityAssessmentPolicyBaselineName.