Microsoft.Azure.Management.Sql.Models Namespace

Contains classes that support access to attributes of SQL Server databases.

Classes

BackupLongTermRetentionPolicy

A backup long term retention policy

BackupLongTermRetentionVault

A backup long term retention vault

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.

CreateMode

Defines values for CreateMode.

Database

Represents a database.

DatabaseBlobAuditingPolicy

A database blob auditing policy.

DatabaseEdition

Defines values for DatabaseEdition.

DatabaseSecurityAlertPolicy

Contains information about a database Threat Detection policy.

DatabaseUsage

The database usages.

DataMaskingPolicy

Represents a database data masking policy.

DataMaskingRule

Represents a database data masking rule.

EditionCapability

The database edition capabilities.

ElasticPool

Represents a database elastic pool.

ElasticPoolActivity

Represents the activity on an elastic pool.

ElasticPoolDatabaseActivity

Represents the activity on an elastic pool.

ElasticPoolDtuCapability

The Elastic Pool DTU capability.

ElasticPoolEdition

Defines values for ElasticPoolEdition.

ElasticPoolEditionCapability

The elastic pool edition capabilities.

ElasticPoolPerDatabaseMaxDtuCapability

The max per-database DTU capability.

ElasticPoolPerDatabaseMinDtuCapability

The minimum per-database DTU capability.

ElasticPoolState

Defines values for ElasticPoolState.

EncryptionProtector

The server encryption protector.

ExportRequest

Export database parameters.

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.

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.

LocationCapabilities

The capabilities for a location.

MaxSizeCapability

The maximum size limits for a database.

Metric

Database metrics.

MetricAvailability

A metric availability value.

MetricDefinition

A database metric definition.

MetricName

A database metric name.

MetricValue

Represents database metrics.

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.

OperationListResult

Result of the request to list SQL operations. It contains a list of operations and a URL link to get the next set of results.

Page<T>

Defines a page in Azure responses.

Page1<T>

Defines a page in Azure responses.

PartnerInfo

Partner server information for the failover group.

PrimaryAggregationType

Defines values for PrimaryAggregationType.

ProxyResource

ARM proxy resource.

ReadOnlyEndpointFailoverPolicy

Defines values for ReadOnlyEndpointFailoverPolicy.

ReadWriteEndpointFailoverPolicy

Defines values for ReadWriteEndpointFailoverPolicy.

RecommendedElasticPool

Represents a recommented elastic pool.

RecommendedElasticPoolMetric

Represents recommended elastic pool metric.

RecommendedIndex

Represents a database recommended index.

RecoverableDatabase

Represents a recoverable database

ReplicationState

Defines values for ReplicationState.

Resource

ARM resource.

ResourceIdentity

Azure Active Directory identity configuration for a resource.

RestorableDroppedDatabase

A restorable dropped database

RestorePoint

Represents a database restore point.

SampleName

Defines values for SampleName.

Server

An Azure SQL Database server.

ServerAzureADAdministrator

An server Active Directory Administrator.

ServerKey

A server key.

ServerKeyType

Defines values for ServerKeyType.

ServerUsage

Represents server metrics.

ServerVersionCapability

The server capabilities.

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.

SloUsageMetric

A Slo Usage Metric.

SqlSubResource

Subresource properties

SubResource

Subresource properties

TrackedResource

ARM tracked top level resource.

TransparentDataEncryption

Represents a database transparent data encryption .

TransparentDataEncryptionActivity

Represents a database transparent data encryption Scan.

TransparentDataEncryptionActivityStatus

Defines values for TransparentDataEncryptionActivityStatus.

UnitDefinitionType

Defines values for UnitDefinitionType.

UnitType

Defines values for UnitType.

VirtualNetworkRule

A virtual network rule.

Enums

AuthenticationType

Defines values for AuthenticationType.

BackupLongTermRetentionPolicyState

Defines values for BackupLongTermRetentionPolicyState.

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.

MaxSizeUnits

Defines values for MaxSizeUnits.

PerformanceLevelUnit

Defines values for PerformanceLevelUnit.

ReadScale

Defines values for ReadScale.

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.

StorageKeyType

Defines values for StorageKeyType.

TransparentDataEncryptionStatus

Defines values for TransparentDataEncryptionStatus.