Azure.Provisioning.Sql Namespace

Classes

BackupShortTermRetentionPolicy

BackupShortTermRetentionPolicy.

BackupShortTermRetentionPolicy.ResourceVersions

Supported BackupShortTermRetentionPolicy resource versions.

CreateDatabaseRestorePointDefinition

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

DatabaseAdvancedThreatProtection

DatabaseAdvancedThreatProtection.

DatabaseAdvancedThreatProtection.ResourceVersions

Supported DatabaseAdvancedThreatProtection resource versions.

DatabaseIdentity

Azure Active Directory identity configuration for a resource.

DatabaseVulnerabilityAssessmentRuleBaselineItem

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

DataMaskingPolicy

DataMaskingPolicy.

DataMaskingPolicy.ResourceVersions

Supported DataMaskingPolicy resource versions.

DistributedAvailabilityGroup

DistributedAvailabilityGroup.

DistributedAvailabilityGroup.ResourceVersions

Supported DistributedAvailabilityGroup resource versions.

ElasticPool

ElasticPool.

ElasticPool.ResourceVersions

Supported ElasticPool resource versions.

ElasticPoolPerDatabaseSettings

Per database settings of an elastic pool.

EncryptionProtector

EncryptionProtector.

EncryptionProtector.ResourceVersions

Supported EncryptionProtector resource versions.

ExtendedDatabaseBlobAuditingPolicy

ExtendedDatabaseBlobAuditingPolicy.

ExtendedDatabaseBlobAuditingPolicy.ResourceVersions

Supported ExtendedDatabaseBlobAuditingPolicy resource versions.

ExtendedServerBlobAuditingPolicy

ExtendedServerBlobAuditingPolicy.

ExtendedServerBlobAuditingPolicy.ResourceVersions

Supported ExtendedServerBlobAuditingPolicy resource versions.

FailoverGroup

FailoverGroup.

FailoverGroup.ResourceVersions

Supported FailoverGroup resource versions.

FailoverGroupReadOnlyEndpoint

Read-only endpoint of the failover group instance.

FailoverGroupReadWriteEndpoint

Read-write endpoint of the failover group instance.

GeoBackupPolicy

GeoBackupPolicy.

GeoBackupPolicy.ResourceVersions

Supported GeoBackupPolicy resource versions.

InstanceFailoverGroup

InstanceFailoverGroup.

InstanceFailoverGroup.ResourceVersions

Supported InstanceFailoverGroup resource versions.

InstanceFailoverGroupReadWriteEndpoint

Read-write endpoint of the failover group instance.

InstancePool

InstancePool.

InstancePool.ResourceVersions

Supported InstancePool resource versions.

IPv6FirewallRule

IPv6FirewallRule.

IPv6FirewallRule.ResourceVersions

Supported IPv6FirewallRule resource versions.

JobExecutionTarget

The target that a job execution is executed on.

JobStepAction

The action to be executed by a job step.

JobStepExecutionOptions

The execution options of a job step.

JobStepOutput

The output configuration of a job step.

JobTarget

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

LedgerDigestUpload

LedgerDigestUpload.

LedgerDigestUpload.ResourceVersions

Supported LedgerDigestUpload resource versions.

LogicalDatabaseTransparentDataEncryption

LogicalDatabaseTransparentDataEncryption.

LogicalDatabaseTransparentDataEncryption.ResourceVersions

Supported LogicalDatabaseTransparentDataEncryption resource versions.

LongTermRetentionPolicy

LongTermRetentionPolicy.

LongTermRetentionPolicy.ResourceVersions

Supported LongTermRetentionPolicy resource versions.

ManagedBackupShortTermRetentionPolicy

ManagedBackupShortTermRetentionPolicy.

ManagedBackupShortTermRetentionPolicy.ResourceVersions

Supported ManagedBackupShortTermRetentionPolicy resource versions.

ManagedDatabase

ManagedDatabase.

ManagedDatabase.ResourceVersions

Supported ManagedDatabase resource versions.

ManagedDatabaseAdvancedThreatProtection

ManagedDatabaseAdvancedThreatProtection.

ManagedDatabaseAdvancedThreatProtection.ResourceVersions

Supported ManagedDatabaseAdvancedThreatProtection resource versions.

ManagedDatabaseSecurityAlertPolicy

ManagedDatabaseSecurityAlertPolicy.

ManagedDatabaseSecurityAlertPolicy.ResourceVersions

Supported ManagedDatabaseSecurityAlertPolicy resource versions.

ManagedDatabaseSensitivityLabel

ManagedDatabaseSensitivityLabel.

ManagedDatabaseVulnerabilityAssessment

ManagedDatabaseVulnerabilityAssessment.

ManagedDatabaseVulnerabilityAssessment.ResourceVersions

Supported ManagedDatabaseVulnerabilityAssessment resource versions.

ManagedDatabaseVulnerabilityAssessmentRuleBaseline

ManagedDatabaseVulnerabilityAssessmentRuleBaseline.

ManagedInstance

ManagedInstance.

ManagedInstance.ResourceVersions

Supported ManagedInstance resource versions.

ManagedInstanceAdministrator

ManagedInstanceAdministrator.

ManagedInstanceAdministrator.ResourceVersions

Supported ManagedInstanceAdministrator resource versions.

ManagedInstanceAdvancedThreatProtection

ManagedInstanceAdvancedThreatProtection.

ManagedInstanceAdvancedThreatProtection.ResourceVersions

Supported ManagedInstanceAdvancedThreatProtection resource versions.

ManagedInstanceAzureADOnlyAuthentication

ManagedInstanceAzureADOnlyAuthentication.

ManagedInstanceAzureADOnlyAuthentication.ResourceVersions

Supported ManagedInstanceAzureADOnlyAuthentication resource versions.

ManagedInstanceDtc

ManagedInstanceDtc.

ManagedInstanceDtc.ResourceVersions

Supported ManagedInstanceDtc resource versions.

ManagedInstanceDtcSecuritySettings

The Security Settings of managed instance DTC.

ManagedInstanceDtcTransactionManagerCommunicationSettings

The Transaction Manager Communication Settings of managed instance DTC.

ManagedInstanceEncryptionProtector

ManagedInstanceEncryptionProtector.

ManagedInstanceEncryptionProtector.ResourceVersions

Supported ManagedInstanceEncryptionProtector resource versions.

ManagedInstanceExternalAdministrator

Properties of a active directory administrator.

ManagedInstanceKey

ManagedInstanceKey.

ManagedInstanceKey.ResourceVersions

Supported ManagedInstanceKey resource versions.

ManagedInstanceLongTermRetentionPolicy

ManagedInstanceLongTermRetentionPolicy.

ManagedInstanceLongTermRetentionPolicy.ResourceVersions

Supported ManagedInstanceLongTermRetentionPolicy resource versions.

ManagedInstancePairInfo

Pairs of Managed Instances in the failover group.

ManagedInstancePecProperty

A private endpoint connection under a managed instance.

ManagedInstancePrivateEndpointConnection

ManagedInstancePrivateEndpointConnection.

ManagedInstancePrivateEndpointConnection.ResourceVersions

Supported ManagedInstancePrivateEndpointConnection resource versions.

ManagedInstancePrivateEndpointConnectionProperties

Properties of a private endpoint connection.

ManagedInstancePrivateLinkServiceConnectionStateProperty

The ManagedInstancePrivateLinkServiceConnectionStateProperty.

ManagedInstanceServerConfigurationOption

ManagedInstanceServerConfigurationOption.

ManagedInstanceServerConfigurationOption.ResourceVersions

Supported ManagedInstanceServerConfigurationOption resource versions.

ManagedInstanceServerTrustCertificate

ManagedInstanceServerTrustCertificate.

ManagedInstanceServerTrustCertificate.ResourceVersions

Supported ManagedInstanceServerTrustCertificate resource versions.

ManagedInstanceStartStopSchedule

ManagedInstanceStartStopSchedule.

ManagedInstanceStartStopSchedule.ResourceVersions

Supported ManagedInstanceStartStopSchedule resource versions.

ManagedInstanceVulnerabilityAssessment

ManagedInstanceVulnerabilityAssessment.

ManagedInstanceVulnerabilityAssessment.ResourceVersions

Supported ManagedInstanceVulnerabilityAssessment resource versions.

ManagedLedgerDigestUpload

ManagedLedgerDigestUpload.

ManagedLedgerDigestUpload.ResourceVersions

Supported ManagedLedgerDigestUpload resource versions.

ManagedRestorableDroppedDbBackupShortTermRetentionPolicy

ManagedRestorableDroppedDbBackupShortTermRetentionPolicy.

ManagedServerDnsAlias

ManagedServerDnsAlias.

ManagedServerDnsAlias.ResourceVersions

Supported ManagedServerDnsAlias resource versions.

ManagedServerSecurityAlertPolicy

ManagedServerSecurityAlertPolicy.

ManagedServerSecurityAlertPolicy.ResourceVersions

Supported ManagedServerSecurityAlertPolicy resource versions.

ManagedTransparentDataEncryption

ManagedTransparentDataEncryption.

ManagedTransparentDataEncryption.ResourceVersions

Supported ManagedTransparentDataEncryption resource versions.

OutboundFirewallRule

OutboundFirewallRule.

OutboundFirewallRule.ResourceVersions

Supported OutboundFirewallRule resource versions.

PartnerRegionInfo

Partner region information for the failover group.

PartnerServerInfo

Partner server information for the failover group.

ServerAdvancedThreatProtection

ServerAdvancedThreatProtection.

ServerAdvancedThreatProtection.ResourceVersions

Supported ServerAdvancedThreatProtection resource versions.

ServerExternalAdministrator

Properties of a active directory administrator.

ServerPrivateEndpointConnectionProperties

Properties of a private endpoint connection.

ServerTrustGroupServerInfo

Server info for the server trust group.

SqlAgentConfiguration

SqlAgentConfiguration.

SqlAgentConfiguration.ResourceVersions

Supported SqlAgentConfiguration resource versions.

SqlDatabase

SqlDatabase.

SqlDatabase.ResourceVersions

Supported SqlDatabase resource versions.

SqlDatabaseBlobAuditingPolicy

SqlDatabaseBlobAuditingPolicy.

SqlDatabaseBlobAuditingPolicy.ResourceVersions

Supported SqlDatabaseBlobAuditingPolicy resource versions.

SqlDatabaseKey

Database level key used for encryption at rest.

SqlDatabaseSecurityAlertPolicy

SqlDatabaseSecurityAlertPolicy.

SqlDatabaseSecurityAlertPolicy.ResourceVersions

Supported SqlDatabaseSecurityAlertPolicy resource versions.

SqlDatabaseSensitivityLabel

SqlDatabaseSensitivityLabel.

SqlDatabaseSqlVulnerabilityAssessmentBaseline

SqlDatabaseSqlVulnerabilityAssessmentBaseline.

SqlDatabaseSqlVulnerabilityAssessmentBaselineRule

SqlDatabaseSqlVulnerabilityAssessmentBaselineRule.

SqlDatabaseVulnerabilityAssessment

SqlDatabaseVulnerabilityAssessment.

SqlDatabaseVulnerabilityAssessment.ResourceVersions

Supported SqlDatabaseVulnerabilityAssessment resource versions.

SqlDatabaseVulnerabilityAssessmentRuleBaseline

SqlDatabaseVulnerabilityAssessmentRuleBaseline.

SqlFirewallRule

SqlFirewallRule.

SqlFirewallRule.ResourceVersions

Supported SqlFirewallRule resource versions.

SqlPrivateEndpointConnection

SqlPrivateEndpointConnection.

SqlPrivateEndpointConnection.ResourceVersions

Supported SqlPrivateEndpointConnection resource versions.

SqlPrivateLinkServiceConnectionStateProperty

The SqlPrivateLinkServiceConnectionStateProperty.

SqlScheduleItem

Schedule info describing when the server should be started or stopped.

SqlServer

SqlServer.

SqlServer.ResourceVersions

Supported SqlServer resource versions.

SqlServerAzureADAdministrator

SqlServerAzureADAdministrator.

SqlServerAzureADAdministrator.ResourceVersions

Supported SqlServerAzureADAdministrator resource versions.

SqlServerAzureADOnlyAuthentication

SqlServerAzureADOnlyAuthentication.

SqlServerAzureADOnlyAuthentication.ResourceVersions

Supported SqlServerAzureADOnlyAuthentication resource versions.

SqlServerBlobAuditingPolicy

SqlServerBlobAuditingPolicy.

SqlServerBlobAuditingPolicy.ResourceVersions

Supported SqlServerBlobAuditingPolicy resource versions.

SqlServerCommunicationLink

SqlServerCommunicationLink.

SqlServerCommunicationLink.ResourceVersions

Supported SqlServerCommunicationLink resource versions.

SqlServerConnectionPolicy

SqlServerConnectionPolicy.

SqlServerConnectionPolicy.ResourceVersions

Supported SqlServerConnectionPolicy resource versions.

SqlServerDatabaseRestorePoint

SqlServerDatabaseRestorePoint.

SqlServerDatabaseRestorePoint.ResourceVersions

Supported SqlServerDatabaseRestorePoint resource versions.

SqlServerDevOpsAuditingSetting

SqlServerDevOpsAuditingSetting.

SqlServerDevOpsAuditingSetting.ResourceVersions

Supported SqlServerDevOpsAuditingSetting resource versions.

SqlServerDnsAlias

SqlServerDnsAlias.

SqlServerDnsAlias.ResourceVersions

Supported SqlServerDnsAlias resource versions.

SqlServerJob

SqlServerJob.

SqlServerJob.ResourceVersions

Supported SqlServerJob resource versions.

SqlServerJobAgent

SqlServerJobAgent.

SqlServerJobAgent.ResourceVersions

Supported SqlServerJobAgent resource versions.

SqlServerJobCredential

SqlServerJobCredential.

SqlServerJobCredential.ResourceVersions

Supported SqlServerJobCredential resource versions.

SqlServerJobExecution

SqlServerJobExecution.

SqlServerJobExecution.ResourceVersions

Supported SqlServerJobExecution resource versions.

SqlServerJobSchedule

Scheduling properties of a job.

SqlServerJobStep

SqlServerJobStep.

SqlServerJobStep.ResourceVersions

Supported SqlServerJobStep resource versions.

SqlServerJobTargetGroup

SqlServerJobTargetGroup.

SqlServerJobTargetGroup.ResourceVersions

Supported SqlServerJobTargetGroup resource versions.

SqlServerKey

SqlServerKey.

SqlServerKey.ResourceVersions

Supported SqlServerKey resource versions.

SqlServerPrivateEndpointConnection

A private endpoint connection under a server.

SqlServerSecurityAlertPolicy

SqlServerSecurityAlertPolicy.

SqlServerSecurityAlertPolicy.ResourceVersions

Supported SqlServerSecurityAlertPolicy resource versions.

SqlServerSqlVulnerabilityAssessment

SqlServerSqlVulnerabilityAssessment.

SqlServerSqlVulnerabilityAssessment.ResourceVersions

Supported SqlServerSqlVulnerabilityAssessment resource versions.

SqlServerSqlVulnerabilityAssessmentBaseline

SqlServerSqlVulnerabilityAssessmentBaseline.

SqlServerSqlVulnerabilityAssessmentBaseline.ResourceVersions

Supported SqlServerSqlVulnerabilityAssessmentBaseline resource versions.

SqlServerSqlVulnerabilityAssessmentBaselineRule

SqlServerSqlVulnerabilityAssessmentBaselineRule.

SqlServerSqlVulnerabilityAssessmentBaselineRule.ResourceVersions

Supported SqlServerSqlVulnerabilityAssessmentBaselineRule resource versions.

SqlServerTrustGroup

SqlServerTrustGroup.

SqlServerTrustGroup.ResourceVersions

Supported SqlServerTrustGroup resource versions.

SqlServerVirtualNetworkRule

SqlServerVirtualNetworkRule.

SqlServerVirtualNetworkRule.ResourceVersions

Supported SqlServerVirtualNetworkRule resource versions.

SqlServerVulnerabilityAssessment

SqlServerVulnerabilityAssessment.

SqlServerVulnerabilityAssessment.ResourceVersions

Supported SqlServerVulnerabilityAssessment resource versions.

SqlServicePrincipal

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

SqlSku

An ARM Resource SKU.

SyncAgent

SyncAgent.

SyncAgent.ResourceVersions

Supported SyncAgent resource versions.

SyncGroup

SyncGroup.

SyncGroup.ResourceVersions

Supported SyncGroup resource versions.

SyncGroupSchema

Properties of sync group schema.

SyncGroupSchemaTable

Properties of table in sync group schema.

SyncGroupSchemaTableColumn

Properties of column in sync group table.

SyncMember

SyncMember.

SyncMember.ResourceVersions

Supported SyncMember resource versions.

VulnerabilityAssessmentRecurringScansProperties

Properties of a Vulnerability Assessment recurring scans.

WorkloadClassifier

WorkloadClassifier.

WorkloadClassifier.ResourceVersions

Supported WorkloadClassifier resource versions.

WorkloadGroup

WorkloadGroup.

WorkloadGroup.ResourceVersions

Supported WorkloadGroup resource versions.

Structs

SqlBuiltInRole

Built-in Sql roles that you can assign to users, groups, service principals, and managed identities.

Enums

AdvancedThreatProtectionName

The AdvancedThreatProtectionName.

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.

AuthenticationName

The AuthenticationName.

BlobAuditingPolicyName

The BlobAuditingPolicyName.

BlobAuditingPolicyState

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

CatalogCollationType

Collation of the metadata catalog.

ConnectionPolicyName

The ConnectionPolicyName.

DatabaseIdentityType

The identity type.

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. Not applicable to a Hyperscale database within an elastic pool.

DataMaskingState

The state of the data masking policy.

DistributedAvailabilityGroupReplicationMode

The replication mode of a distributed availability group. Parameter will be ignored during link creation.

DtcName

The DtcName.

ElasticPoolLicenseType

The license type to apply for this elastic pool.

ElasticPoolState

The state of the elastic pool.

EncryptionProtectorName

The EncryptionProtectorName.

ExternalGovernanceStatus

Status of external governance.

FailoverGroupReplicationRole

Local replication role of the failover group instance.

FreeLimitExhaustionBehavior

Specifies the behavior when monthly free limits are exhausted for the free database. AutoPause: The database will be auto paused upon exhaustion of free limits for remainder of the month. BillForUsage: The database will continue to be online upon exhaustion of free limits and any overage will be billed.

GeoBackupPolicyName

The GeoBackupPolicyName.

GeoBackupPolicyState

The state of the geo backup policy.

GeoSecondaryInstanceType

Type of the geo-secondary instance. Set 'Standby' if the instance is used as a DR option only.

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).

JobAgentState

The state of the job agent.

JobExecutionLifecycle

The detailed state of the job execution.

JobExecutionProvisioningState

The ARM provisioning state of the job execution.

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

The LedgerDigestUploadsName.

LedgerDigestUploadsState

Specifies the state of ledger digest upload.

LongTermRetentionPolicyName

The 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

The ManagedInstanceLongTermRetentionPolicyName.

ManagedInstancePropertiesProvisioningState

The ManagedInstancePropertiesProvisioningState.

ManagedInstanceProxyOverride

Connection type used for connecting to the instance.

ManagedInstanceServerConfigurationOptionName

The ManagedInstanceServerConfigurationOptionName.

ManagedInstanceStartStopScheduleName

The ManagedInstanceStartStopScheduleName.

ManagedLedgerDigestUploadsName

The ManagedLedgerDigestUploadsName.

ManagedLedgerDigestUploadsState

Specifies the state of ledger digest upload.

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

The ManagedShortTermRetentionPolicyName.

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.

RestorePointType

The type of restore point.

SampleSchemaName

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, Named and Standby.

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.

SensitivityLabelRank

The SensitivityLabelRank.

ServerConnectionType

The server connection type.

ServerNetworkAccessFlag

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

ServerTrustGroupPropertiesTrustScopesItem

The ServerTrustGroupPropertiesTrustScopesItem.

ServerWorkspaceFeature

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

ShortTermRetentionPolicyName

The ShortTermRetentionPolicyName.

SqlAdministratorName

The SqlAdministratorName.

SqlAdministratorType

Type of the sever administrator.

SqlAgentConfigurationPropertiesState

The state of Sql Agent.

SqlAlwaysEncryptedEnclaveType

Type of enclave requested on the elastic pool.

SqlAvailabilityZoneType

Specifies the availability zone the pool's primary replica is pinned to.

SqlBackupStorageAccessTier

The BackupStorageAccessTier for the LTR backup.

SqlBackupStorageRedundancy

The storage redundancy type of the backup.

SqlDatabaseCreateMode

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.

SqlDatabaseKeyType

The database key type. Only supported value is 'AzureKeyVault'.

SqlDatabaseStatus

The status of the database.

SqlDayOfWeek

Day of maintenance window.

SqlMinimalTlsVersion

Minimal TLS version. Allowed values: 'None', 1.0', '1.1', '1.2', '1.3'.

SqlPrivateEndpointProvisioningState

State of the private endpoint connection.

SqlPrivateLinkServiceConnectionActionsRequired

The actions required for private link service connection.

SqlPrivateLinkServiceConnectionStatus

The private link service connection status.

SqlSecurityAlertPolicyName

The SqlSecurityAlertPolicyName.

SqlServerJobScheduleType

Schedule interval type.

SqlServerKeyType

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

SqlServerPrincipalType

Principal Type of the sever administrator.

SqlServerVirtualNetworkRuleState

Virtual Network Rule State.

SqlServicePrincipalType

Service principal type.

SqlVulnerabilityAssessmentBaselineName

The SqlVulnerabilityAssessmentBaselineName.

SqlVulnerabilityAssessmentState

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

SyncAgentState

State of the sync agent.

SyncConflictResolutionPolicy

Conflict resolution policy of the sync group.

SyncDirection

Sync direction of the sync member.

SyncGroupState

Sync state of the sync group.

SyncMemberDbType

Type of the sync agent linked database.

SyncMemberState

Sync state of the sync member.

TransparentDataEncryptionName

The TransparentDataEncryptionName.

TransparentDataEncryptionState

Specifies the state of the transparent data encryption.

VulnerabilityAssessmentName

The VulnerabilityAssessmentName.

VulnerabilityAssessmentPolicyBaselineName

The VulnerabilityAssessmentPolicyBaselineName.