Azure.Provisioning.Sql Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |
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. |
Azure SDK for .NET