Azure.ResourceManager.Sql.Models 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
ArmSqlModelFactory |
Model factory for models. |
AutomaticTuningOptions |
Automatic tuning properties for individual advisors. |
AutomaticTuningServerOptions |
Automatic tuning properties for individual advisors. |
AutoPauseDelayTimeRange |
Supported auto pause delay time range. |
ChangeLongTermRetentionBackupAccessTierParameters |
Contains the information necessary to change long term retention backup access tier and related operation mode. |
CompleteDatabaseRestoreDefinition |
Contains the information necessary to perform a complete database restore operation. |
CopyLongTermRetentionBackupContent |
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. |
DatabaseExportDefinition |
Contains the information necessary to perform export database operation. |
DatabaseIdentity |
Azure Active Directory identity configuration for a resource. |
DatabaseImportDefinition |
Contains the information necessary to perform import operation for new database. |
DatabaseOperationData |
A database operation. |
DatabaseOperationPhaseDetails |
The phase details properties of a database operation. |
DatabaseUsage |
Usage metric of a database. |
DatabaseVulnerabilityAssessmentRuleBaselineItem |
Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result. |
DatabaseVulnerabilityAssessmentScansExport |
A database Vulnerability Assessment scan export resource. |
DataMaskingRule |
Represents a database data masking rule. |
EditionCapability |
The edition capability. |
ElasticPoolActivity |
Represents the activity on an elastic pool. |
ElasticPoolDatabaseActivity |
Represents the activity on an elastic pool. |
ElasticPoolEditionCapability |
The elastic pool edition capability. |
ElasticPoolOperationData |
A elastic pool operation. |
ElasticPoolPatch |
An elastic pool update. |
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. |
FailoverGroupPatch |
A failover group update request. |
FailoverGroupReadOnlyEndpoint |
Read-only endpoint of the failover group instance. |
FailoverGroupReadWriteEndpoint |
Read-write endpoint of the failover group instance. |
ImportExistingDatabaseDefinition |
Contains the information necessary to perform import operation for existing database. |
ImportExportExtensionsOperationResult |
An Extension operation result resource. |
ImportExportOperationResult |
An ImportExport operation result resource. |
InstanceFailoverGroupReadWriteEndpoint |
Read-write endpoint of the failover group instance. |
InstancePoolEditionCapability |
The instance pool capability. |
InstancePoolFamilyCapability |
The instance pool family capability. |
InstancePoolPatch |
An update to an Instance pool. |
InstancePoolUsage |
ARM usage. |
InstancePoolUsageName |
ARM Usage Name. |
InstancePoolVcoresCapability |
The managed instance virtual cores capability. |
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. |
LicenseTypeCapability |
The license type capability. |
LogSizeCapability |
The log size capability. |
LongTermRetentionBackupOperationResult |
A LongTermRetentionBackup operation result resource. |
MaintenanceConfigurationCapability |
The maintenance configuration capability. |
MaintenanceWindowTimeRange |
Maintenance window time range. |
ManagedDatabaseMoveDefinition |
Contains the information necessary to perform a managed database move. |
ManagedDatabasePatch |
An managed database update. |
ManagedDatabaseRestoreDetailBackupSetProperties |
The managed database's restore details backup set properties. |
ManagedDatabaseRestoreDetailUnrestorableFileProperties |
The managed database's restore details unrestorable file properties. |
ManagedDatabaseStartMoveDefinition |
Contains the information necessary to start a managed database move. |
ManagedInstanceDtcSecuritySettings |
The Security Settings of managed instance DTC. |
ManagedInstanceDtcTransactionManagerCommunicationSettings |
The Transaction Manager Communication Settings of managed instance DTC. |
ManagedInstanceEditionCapability |
The managed server capability. |
ManagedInstanceEndpointDependency |
A domain name that the managed instance service needs to communicate with, along with additional details. |
ManagedInstanceEndpointDetail |
A domain name that the managed instance service needs to communicate with, along with additional details. |
ManagedInstanceExternalAdministrator |
Properties of a active directory administrator. |
ManagedInstanceFamilyCapability |
The managed server family capability. |
ManagedInstanceMaintenanceConfigurationCapability |
The maintenance configuration capability. |
ManagedInstanceOperationParametersPair |
The parameters of a managed instance operation. |
ManagedInstanceOperationSteps |
The steps of a managed instance operation. |
ManagedInstancePairInfo |
Pairs of Managed Instances in the failover group. |
ManagedInstancePatch |
An update request for an Azure SQL Database managed instance. |
ManagedInstancePecProperty |
A private endpoint connection under a managed instance. |
ManagedInstancePrivateEndpointConnectionProperties |
Properties of a private endpoint connection. |
ManagedInstancePrivateLinkProperties |
Properties of a private link resource. |
ManagedInstancePrivateLinkServiceConnectionStateProperty |
The ManagedInstancePrivateLinkServiceConnectionStateProperty. |
ManagedInstanceQuery |
Database query. |
ManagedInstanceResourceGetTopQueriesOptions |
The ManagedInstanceResourceGetTopQueriesOptions. |
ManagedInstanceUpdateDnsServersOperationData |
A refresh DNS servers operation. |
ManagedInstanceVcoresCapability |
The managed instance virtual cores capability. |
ManagedInstanceVersionCapability |
The managed instance capability. |
ManagedServerDnsAliasAcquisition |
A managed server DNS alias acquisition request. |
ManagedServerDnsAliasCreateOrUpdateContent |
A managed server dns alias creation request. |
MaxSizeCapability |
The maximum size capability. |
MaxSizeRangeCapability |
The maximum size range capability. |
MinCapacityCapability |
The min capacity capability. |
NetworkIsolationSettings |
Contains the ARM resources for which to create private endpoint connection. |
PartnerRegionInfo |
Partner region information for the failover group. |
PartnerServerInfo |
Partner server information for the failover group. |
PerformanceLevelCapability |
The performance level capability. |
PrivateEndpointConnectionRequestStatus |
Contains the private endpoint connection requests status. |
ProxyResourceWithWritableName |
ARM proxy resource. |
QueryMetricInterval |
Properties of a query metrics interval. |
QueryMetricProperties |
Properties of a topquery metric in one interval. |
QueryStatistics |
The QueryStatistics. |
QueryStatisticsProperties |
Properties of a query execution statistics. |
ReadScaleCapability |
The read scale capability. |
RecommendedActionErrorInfo |
Contains error information for an Azure SQL Database, Server or Elastic Pool Recommended Action. |
RecommendedActionImpactRecord |
Contains information of estimated or observed impact on various metrics for an Azure SQL Database, Server or Elastic Pool Recommended Action. |
RecommendedActionImplementationInfo |
Contains information for manual implementation for an Azure SQL Database, Server or Elastic Pool Recommended Action. |
RecommendedActionMetricInfo |
Contains time series of various impacted metrics for an Azure SQL Database, Server or Elastic Pool Recommended Action. |
RecommendedActionStateInfo |
Contains information of current state for an Azure SQL Database, Server or Elastic Pool Recommended Action. |
RecommendedSensitivityLabelUpdate |
A recommended sensitivity label update operation. |
RecommendedSensitivityLabelUpdateList |
A list of recommended sensitivity label update operations. |
RefreshExternalGovernanceStatusOperationResult |
An RefreshExternalGovernanceStatus operation result resource. |
ResourceWithWritableName |
ARM resource. |
SecurityEvent |
A security event. |
SecurityEventSqlInjectionAdditionalProperties |
The properties of a security event sql injection additional properties. |
SensitivityLabelUpdate |
A sensitivity label update operation. |
SensitivityLabelUpdateList |
A list of sensitivity label update operations. |
ServerDnsAliasAcquisition |
A server dns alias acquisition request. |
ServerExternalAdministrator |
Properties of a active directory administrator. |
ServerOperationData |
A server operation. |
ServerPrivateEndpointConnectionProperties |
Properties of a private endpoint connection. |
ServerTrustGroupServerInfo |
Server info for the server trust group. |
ServiceObjectiveCapability |
The service objectives capability. |
SqlDatabaseExtension |
An export managed database operation result resource. |
SqlDatabaseKey |
Database level key used for encryption at rest. |
SqlDatabasePatch |
A database update resource. |
SqlLocationCapabilities |
The location capability. |
SqlMetric |
Database metrics. |
SqlMetricAvailability |
A metric availability value. |
SqlMetricDefinition |
A database metric definition. |
SqlMetricName |
A database metric name. |
SqlMetricValue |
Represents database metrics. |
SqlNameAvailabilityContent |
A request to check whether the specified name for a resource is available. |
SqlNameAvailabilityResponse |
The result of a name availability check. |
SqlOutboundEnvironmentEndpoint |
An endpoint that the managed instance service requires outbound network access to. |
SqlPrivateLinkResourceProperties |
Properties of a private link resource. |
SqlPrivateLinkServiceConnectionStateProperty |
The SqlPrivateLinkServiceConnectionStateProperty. |
SqlResourceMoveDefinition |
Contains the information necessary to perform a resource move (rename). |
SqlScheduleItem |
Schedule info describing when the server should be started or stopped. |
SqlServerDatabaseReplicationLinkPatch |
A replication link update request. |
SqlServerJobAgentPatch |
An update to an Azure SQL job agent. |
SqlServerJobAgentResourceGetJobExecutionsByAgentOptions |
The SqlServerJobAgentResourceGetJobExecutionsByAgentOptions. |
SqlServerJobExecutionCollectionGetAllOptions |
The SqlServerJobExecutionCollectionGetAllOptions. |
SqlServerJobExecutionCollectionGetJobTargetExecutionsOptions |
The SqlServerJobExecutionCollectionGetJobTargetExecutionsOptions. |
SqlServerJobExecutionStepCollectionGetAllOptions |
The SqlServerJobExecutionStepCollectionGetAllOptions. |
SqlServerJobExecutionStepTargetCollectionGetAllOptions |
The SqlServerJobExecutionStepTargetCollectionGetAllOptions. |
SqlServerJobSchedule |
Scheduling properties of a job. |
SqlServerPatch |
An update request for an Azure SQL Database server. |
SqlServerPrivateEndpointConnection |
A private endpoint connection under a server. |
SqlServerUsage |
Represents server metrics. |
SqlServerVersionCapability |
The server capability. |
SqlServicePrincipal |
The managed instance's service principal configuration for a resource. |
SqlSku |
An ARM Resource SKU. |
SqlSynapseLinkWorkspace |
Synapse link workspace resource. |
SqlSynapseLinkWorkspaceInfo |
Properties of a Synapse link workspaces. |
SqlVulnerabilityAssessmentBaselineAdjustedResult |
SQL Vulnerability Assessment baseline adjusted results. |
SqlVulnerabilityAssessmentBaselineCreateOrUpdateContent |
A database sql vulnerability assessment rule baseline list input. |
SqlVulnerabilityAssessmentBaselineDetails |
SQL Vulnerability Assessment baseline Details. |
SqlVulnerabilityAssessmentBaselineRuleCreateOrUpdateContent |
A database sql vulnerability assessment rule baseline input. |
SqlVulnerabilityAssessmentBenchmarkReference |
SQL Vulnerability Assessment benchmark reference. |
SqlVulnerabilityAssessmentQueryCheck |
SQL Vulnerability Assessment query check object. |
SqlVulnerabilityAssessmentRemediation |
SQL Vulnerability Assessment remediation Details. |
SqlVulnerabilityAssessmentRuleMetadata |
SQL Vulnerability Assessment rule metadata details. |
SqlVulnerabilityAssessmentScanError |
Properties of a vulnerability assessment scan error. |
StorageCapability |
The storage account type capability. |
SyncAgentKeyProperties |
Properties of an Azure SQL Database sync agent key. |
SyncAgentLinkedDatabase |
An Azure SQL Database sync agent linked database. |
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. |
SyncGroupLogProperties |
Properties of an Azure SQL Database sync group log. |
SyncGroupSchema |
Properties of sync group schema. |
SyncGroupSchemaTable |
Properties of table in sync group schema. |
SyncGroupSchemaTableColumn |
Properties of column in sync group table. |
TdeCertificate |
A TDE certificate that can be uploaded into a server. |
TopQueries |
The TopQueries. |
UpdateLongTermRetentionBackupContent |
Contains the information necessary to perform long term retention backup update operation. |
UpsertManagedServerOperationParameters |
The UpsertManagedServerOperationParameters. |
UpsertManagedServerOperationStep |
The UpsertManagedServerOperationStep. |
VirtualClusterPatch |
An update request for virtual cluster. |
VulnerabilityAssessmentRecurringScansProperties |
Properties of a Vulnerability Assessment recurring scans. |
VulnerabilityAssessmentScanError |
Properties of a vulnerability assessment scan error. |
Structs
AdvancedThreatProtectionName |
The AdvancedThreatProtectionName. |
AggregationFunctionType |
The AggregationFunctionType. |
AuthenticationName |
The AuthenticationName. |
BlobAuditingPolicyName |
The BlobAuditingPolicyName. |
CatalogCollationType |
Collation of the metadata catalog. |
ConnectionPolicyName |
The ConnectionPolicyName. |
DatabaseExtensionOperationMode |
Operation Mode. |
DatabaseIdentityType |
The identity type. |
DatabaseLicenseType |
The license type to apply for this database. |
DatabaseOperationPhase |
The operation phase. |
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. |
DataWarehouseUserActivityName |
The DataWarehouseUserActivityName. |
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. |
DistributedAvailabilityGroupReplicationMode |
The replication mode of a distributed availability group. Parameter will be ignored during link creation. |
DnsRefreshConfigurationPropertiesStatus |
The status of the DNS refresh operation. |
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. |
FailoverGroupDatabasesSecondaryType |
Databases secondary type on partner server. |
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. |
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. |
JobTargetType |
The type of the target. |
LedgerDigestUploadsName |
The LedgerDigestUploadsName. |
LogSizeUnit |
The units that the limit is expressed in. |
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). |
ManagedDatabaseMoveOperationMode |
Operation mode. |
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. |
ManagementOperationState |
The operation state. |
MaxSizeUnit |
The units that the limit is expressed in. |
PauseDelayTimeUnit |
Unit of time that delay is expressed in. |
PerformanceLevelUnit |
Unit type used to measure performance level. |
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. |
ReplicationLinkState |
Replication state (PENDING, SEEDING, CATCHUP, SUSPENDED). |
ReplicationLinkType |
Link type (GEO, NAMED, STANDBY). Update operation does not support NAMED. |
ReplicaType |
The ReplicaType. |
RestoreDetailsName |
The RestoreDetailsName. |
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. |
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. |
SqlCapabilityGroup |
The SqlCapabilityGroup. |
SqlColumnDataType |
The column data type. |
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'. |
SqlDatabaseState |
The SqlDatabaseState. |
SqlDatabaseStatus |
The status of the database. |
SqlDayOfWeek |
Day of maintenance window. |
SqlMetricDefinitionUnitType |
The unit of the metric. |
SqlMetricPrimaryAggregationType |
The primary aggregation type defining how metric values are displayed. |
SqlMetricType |
The SqlMetricType. |
SqlMetricUnitType |
The unit of the metric. |
SqlMinimalTlsVersion |
Minimal TLS version. Allowed values: 'None', 1.0', '1.1', '1.2', '1.3'. |
SqlNameAvailabilityResourceType |
The SqlNameAvailabilityResourceType. |
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. |
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. |
SqlVulnerabilityAssessmentRuleSeverity |
SQL Vulnerability Assessment rule severity. |
SqlVulnerabilityAssessmentRuleStatus |
SQL Vulnerability Assessment baseline status. |
SqlVulnerabilityAssessmentRuleType |
SQL Vulnerability Assessment rule type. |
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 |
The SyncGroupLogType. |
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. |
TransparentDataEncryptionName |
The TransparentDataEncryptionName. |
UpsertManagedServerOperationStepStatus |
The UpsertManagedServerOperationStepStatus. |
VulnerabilityAssessmentName |
The VulnerabilityAssessmentName. |
VulnerabilityAssessmentScanState |
The scan status. |
VulnerabilityAssessmentScanTriggerType |
The scan trigger type. |
Enums
ActionRetryableState |
Gets whether the error could be ignored and recommended action could be retried. Possible values are: Yes/No. |
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. |
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. |
BlobAuditingPolicyState |
Specifies the state of the audit. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required. |
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. |
GeoBackupPolicyState |
The state of the geo backup policy. |
ImplementationMethod |
Gets the method in which this recommended action can be manually implemented. e.g., TSql, AzurePowerShell. |
JobTargetGroupMembershipType |
Whether the target is included or excluded from the group. |
LedgerDigestUploadsState |
Specifies the state of ledger digest upload. |
RecommendedActionInitiatedBy |
Gets if approval for applying this recommended action was given by user/system. |
RecommendedSensitivityLabelUpdateKind |
The RecommendedSensitivityLabelUpdateKind. |
RestorePointType |
The type of restore point. |
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 |
The SensitivityLabelRank. |
SensitivityLabelSource |
The SensitivityLabelSource. |
SensitivityLabelUpdateKind |
The SensitivityLabelUpdateKind. |
SqlAdvisorStatus |
Gets the status of availability of this advisor to customers. Possible values are 'GA', 'PublicPreview', 'LimitedPublicPreview' and 'PrivatePreview'. |
SqlCapabilityStatus |
The status of the capability. |
SqlNameUnavailableReason |
The reason code explaining why the name is unavailable. Will be undefined if the name is available. |
SqlServerDatabaseReplicationRole |
Local replication role. |
SqlServerJobScheduleType |
Schedule interval type. |
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. |
TransparentDataEncryptionState |
Specifies the state of the transparent data encryption. |
VulnerabilityAssessmentPolicyBaselineName |
The VulnerabilityAssessmentPolicyBaselineName. |