Sprog

ArmSqlModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmSqlModelFactory
type ArmSqlModelFactory = class
Public Class ArmSqlModelFactory
Inheritance
ArmSqlModelFactory

Methods

Name Description
AutomaticTuningOptions(Nullable<AutomaticTuningOptionModeDesired>, Nullable<AutomaticTuningOptionModeActual>, Nullable<Int32>, Nullable<AutomaticTuningDisabledReason>)

Automatic tuning properties for individual advisors.

AutomaticTuningServerOptions(Nullable<AutomaticTuningOptionModeDesired>, Nullable<AutomaticTuningOptionModeActual>, Nullable<Int32>, Nullable<AutomaticTuningServerReason>)

Automatic tuning properties for individual advisors.

AutoPauseDelayTimeRange(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<PauseDelayTimeUnit>, Nullable<Int32>)

Supported auto pause delay time range.

BackupShortTermRetentionPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>, Nullable<DiffBackupIntervalInHours>)

Initializes a new instance of BackupShortTermRetentionPolicyData.

ChangeLongTermRetentionBackupAccessTierParameters(String, String)

Contains the information necessary to change long term retention backup access tier and related operation mode.

CompleteDatabaseRestoreDefinition(String)

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

CopyLongTermRetentionBackupContent(String, String, ResourceIdentifier, String, String, Nullable<SqlBackupStorageRedundancy>)
CreateDatabaseRestorePointDefinition(String)

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

DatabaseAdvancedThreatProtectionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AdvancedThreatProtectionState>, Nullable<DateTimeOffset>)

Initializes a new instance of DatabaseAdvancedThreatProtectionData.

DatabaseColumnData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SqlColumnDataType>, Nullable<TableTemporalType>, Nullable<Boolean>, Nullable<Boolean>)

Initializes a new instance of DatabaseColumnData.

DatabaseExportDefinition(StorageKeyType, String, Uri, String, String, String, NetworkIsolationSettings)

Contains the information necessary to perform export database operation.

DatabaseIdentity(Nullable<DatabaseIdentityType>, Nullable<Guid>, IDictionary<String,UserAssignedIdentity>)

Azure Active Directory identity configuration for a resource.

DatabaseImportDefinition(String, String, String, String, StorageKeyType, String, Uri, String, String, String, NetworkIsolationSettings)

Contains the information necessary to perform import operation for new database.

DatabaseOperationData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<Int32>, String, Nullable<DateTimeOffset>, Nullable<ManagementOperationState>, Nullable<Int32>, String, Nullable<Int32>, Nullable<Boolean>, Nullable<DateTimeOffset>, String, Nullable<Boolean>, DatabaseOperationPhaseDetails)

Initializes a new instance of DatabaseOperationData.

DatabaseOperationPhaseDetails(Nullable<DatabaseOperationPhase>, IReadOnlyDictionary<String,String>)

The phase details properties of a database operation.

DatabaseSchemaData(ResourceIdentifier, String, ResourceType, SystemData)

A database schema resource.

DatabaseTableData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<TableTemporalType>, Nullable<Boolean>)

Initializes a new instance of DatabaseTableData.

DatabaseUsage(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Double>, Nullable<Double>, String)

Initializes a new instance of DatabaseUsage.

DatabaseVulnerabilityAssessmentData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, VulnerabilityAssessmentRecurringScansProperties)

Initializes a new instance of DatabaseVulnerabilityAssessmentData.

DatabaseVulnerabilityAssessmentRuleBaselineData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<DatabaseVulnerabilityAssessmentRuleBaselineItem>)

Initializes a new instance of DatabaseVulnerabilityAssessmentRuleBaselineData.

DatabaseVulnerabilityAssessmentRuleBaselineItem(IEnumerable<String>)

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

DatabaseVulnerabilityAssessmentScansExport(ResourceIdentifier, String, ResourceType, SystemData, String)

Initializes a new instance of DatabaseVulnerabilityAssessmentScansExport.

DataMaskingPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DataMaskingState>, String, String, String, Nullable<AzureLocation>, String)
DataMaskingRule(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AzureLocation>, String, String, Nullable<SqlDataMaskingRuleState>, String, String, String, String, Nullable<SqlDataMaskingFunction>, String, String, String, String, String)
DataSyncParticipantIdentity(DataSyncParticipantIdentityType, Nullable<Guid>, IDictionary<String,DataSyncParticipantUserAssignedIdentity>)

Azure Active Directory identity configuration for a resource.

DataSyncParticipantUserAssignedIdentity(Nullable<Guid>, Nullable<Guid>)

Azure Active Directory identity configuration for a resource.

DataWarehouseUserActivityData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>)

Initializes a new instance of DataWarehouseUserActivityData.

DeletedServerData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, ResourceIdentifier, String, String, Nullable<DateTimeOffset>)
DistributedAvailabilityGroupDatabase(String, Nullable<Guid>, Nullable<Guid>, String, String, Nullable<SqlReplicaSynchronizationHealth>, Nullable<SqlReplicaConnectedState>, String, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, String, SqlServerCertificateInfo, Nullable<Int32>, Nullable<Int32>)

Database specific information.

DistributedAvailabilityGroupSetRole(DistributedAvailabilityGroupManagedInstanceRole, DistributedAvailabilityGroupRoleChangeType)

Distributed availability group failover request.

DistributedAvailabilityGroupsFailoverContent(SqlServerFailoverType)

Distributed availability group failover.

EditionCapability(String, IEnumerable<ServiceObjectiveCapability>, Nullable<Boolean>, ReadScaleCapability, IEnumerable<StorageCapability>, Nullable<Boolean>, Nullable<SqlCapabilityStatus>, String)

The edition capability.

ElasticPoolData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ElasticPoolState>, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<Double>, ElasticPoolPerDatabaseSettings, Nullable<Boolean>, Nullable<ElasticPoolLicenseType>, ResourceIdentifier, Nullable<Int32>, Nullable<Int32>, Nullable<SqlAlwaysEncryptedEnclaveType>, Nullable<SqlAvailabilityZoneType>, SqlSku, SqlSku, String)
ElasticPoolEditionCapability(String, IEnumerable<ElasticPoolPerformanceLevelCapability>, Nullable<Boolean>, Nullable<Boolean>, Nullable<SqlCapabilityStatus>, String)

The elastic pool edition capability.

ElasticPoolOperationData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<Int32>, String, Nullable<DateTimeOffset>, String, Nullable<Int32>, String, Nullable<Int32>, Nullable<Boolean>, Nullable<DateTimeOffset>, String, Nullable<Boolean>)

Initializes a new instance of ElasticPoolOperationData.

ElasticPoolPatch(SqlSku, Nullable<Int64>, Nullable<Double>, ElasticPoolPerDatabaseSettings, Nullable<Boolean>, Nullable<ElasticPoolLicenseType>, ResourceIdentifier, Nullable<Int32>, Nullable<Int32>, Nullable<SqlAlwaysEncryptedEnclaveType>, Nullable<SqlAvailabilityZoneType>, SqlSku, IDictionary<String, String>)
ElasticPoolPerDatabaseMaxPerformanceLevelCapability(Nullable<Double>, Nullable<PerformanceLevelUnit>, IEnumerable<ElasticPoolPerDatabaseMinPerformanceLevelCapability>, Nullable<SqlCapabilityStatus>, String)

The max per-database performance level capability.

ElasticPoolPerDatabaseMinPerformanceLevelCapability(Nullable<Double>, Nullable<PerformanceLevelUnit>, Nullable<SqlCapabilityStatus>, String)

The minimum per-database performance level capability.

ElasticPoolPerDatabaseSettings(Nullable<Double>, Nullable<Double>, Nullable<Int32>)

Per database settings of an elastic pool.

ElasticPoolPerformanceLevelCapability(PerformanceLevelCapability, SqlSku, IEnumerable<LicenseTypeCapability>, Nullable<Int32>, MaxSizeCapability, IEnumerable<MaxSizeRangeCapability>, IEnumerable<MaxSizeRangeCapability>, IEnumerable<ElasticPoolPerDatabaseMaxPerformanceLevelCapability>, Nullable<Boolean>, IEnumerable<MaintenanceConfigurationCapability>, IEnumerable<MinCapacityCapability>, AutoPauseDelayTimeRange, PerDatabaseAutoPauseDelayTimeRange, IEnumerable<ZonePinningCapability>, Nullable<SqlCapabilityStatus>, String)

The Elastic Pool performance level capability.

EncryptionProtectorData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<SqlServerKeyType>, Uri, String, Nullable<Boolean>, String, String, Nullable<AzureLocation>)
EndpointCertificateData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<EndpointTrustedRootCertificateInfo>)
EndpointTrustedRootCertificateInfo(String, String)

Trusted root certificate required to validate the instance certificate.

ExtendedDatabaseBlobAuditingPolicyData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Int32>, IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<BlobAuditingPolicyState>, String, String, Nullable<Guid>)

Initializes a new instance of ExtendedDatabaseBlobAuditingPolicyData.

ExtendedServerBlobAuditingPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Boolean>, String, Nullable<Int32>, IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<BlobAuditingPolicyState>, String, String, Nullable<Guid>)

Initializes a new instance of ExtendedServerBlobAuditingPolicyData.

FailoverGroupData(ResourceIdentifier, String, ResourceType, SystemData, FailoverGroupReadWriteEndpoint, FailoverGroupReadOnlyEndpoint, Nullable<FailoverGroupReplicationRole>, String, IEnumerable<PartnerServerInfo>, IEnumerable<ResourceIdentifier>, Nullable<FailoverGroupDatabasesSecondaryType>, IDictionary<String,String>, Nullable<AzureLocation>)
FailoverGroupPatch(FailoverGroupReadWriteEndpoint, FailoverGroupReadOnlyEndpoint, IEnumerable<ResourceIdentifier>, IEnumerable<PartnerServerInfo>, Nullable<FailoverGroupDatabasesSecondaryType>, IDictionary<String, String>)
FailoverGroupReadOnlyEndpoint(Nullable<ReadOnlyEndpointFailoverPolicy>, ResourceIdentifier)

Read-only endpoint of the failover group instance.

FailoverGroupReadWriteEndpoint(ReadWriteEndpointFailoverPolicy, Nullable<Int32>)

Read-write endpoint of the failover group instance.

FreeLimitExhaustionBehaviorCapability(Nullable<FreeLimitExhaustionBehavior>, Nullable<SqlCapabilityStatus>)

Supported free limit exhaustion behavior options.

GeoBackupPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<GeoBackupPolicyState>, String, Nullable<AzureLocation>, String)
ImportExistingDatabaseDefinition(StorageKeyType, String, Uri, String, String, String, NetworkIsolationSettings)

Contains the information necessary to perform import operation for existing database.

ImportExportExtensionsOperationResult(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Guid>, String, String, String, String, String, String, String, Uri, IEnumerable<PrivateEndpointConnectionRequestStatus>)

Initializes a new instance of ImportExportExtensionsOperationResult.

ImportExportOperationResult(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Guid>, String, String, String, Uri, String, String, String, String, IEnumerable<PrivateEndpointConnectionRequestStatus>)

Initializes a new instance of ImportExportOperationResult.

InstanceFailoverGroupData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<GeoSecondaryInstanceType>, InstanceFailoverGroupReadWriteEndpoint, Nullable<InstanceFailoverGroupReplicationRole>, String, IEnumerable<PartnerRegionInfo>, IEnumerable<ManagedInstancePairInfo>, Nullable<ReadOnlyEndpointFailoverPolicy>)
InstanceFailoverGroupReadWriteEndpoint(ReadWriteEndpointFailoverPolicy, Nullable<Int32>)

Read-write endpoint of the failover group instance.

InstancePoolData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, Nullable<Int32>, Nullable<InstancePoolLicenseType>, String, ResourceIdentifier, SqlSku)
InstancePoolEditionCapability(String, IEnumerable<InstancePoolFamilyCapability>, Nullable<SqlCapabilityStatus>, String)

The instance pool capability.

InstancePoolFamilyCapability(String, IEnumerable<LicenseTypeCapability>, IEnumerable<InstancePoolVcoresCapability>, Nullable<SqlCapabilityStatus>, String)

The instance pool family capability.

InstancePoolPatch(SqlSku, ResourceIdentifier, Nullable<Int32>, Nullable<InstancePoolLicenseType>, String, ResourceIdentifier, IDictionary<String,String>)
InstancePoolUsage(ResourceIdentifier, InstancePoolUsageName, Nullable<ResourceType>, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

ARM usage.

InstancePoolUsageName(String, String)

ARM Usage Name.

InstancePoolVcoresCapability(String, Nullable<Int32>, MaxSizeCapability, Nullable<SqlCapabilityStatus>, String)

The managed instance virtual cores capability.

IPv6FirewallRuleData(ResourceIdentifier, String, Nullable<ResourceType>, String, String)

Initializes a new instance of IPv6FirewallRuleData.

JobAgentEditionCapability(String, IEnumerable<JobAgentServiceLevelObjectiveCapability>, Nullable<SqlCapabilityStatus>, String)

The job agent edition capability.

JobAgentIdentity(Nullable<Guid>, JobAgentIdentityType, IDictionary<String,UserAssignedIdentity>)

Azure Active Directory identity configuration for a resource.

JobAgentServiceLevelObjectiveCapability(String, SqlSku, Nullable<SqlCapabilityStatus>, String)

The job agent service level objective capability.

JobAgentVersionCapability(String, IEnumerable<JobAgentEditionCapability>, Nullable<SqlCapabilityStatus>, String)

The job agent version capability.

JobExecutionTarget(Nullable<JobTargetType>, String, String)

The target that a job execution is executed on.

JobStepAction(Nullable<JobStepActionType>, Nullable<JobStepActionSource>, String)

The action to be executed by a job step.

JobStepExecutionOptions(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Single>)

The execution options of a job step.

JobStepOutput(Nullable<JobStepOutputType>, Nullable<Guid>, String, String, String, String, String, String)

The output configuration of a job step.

JobTarget(Nullable<JobTargetGroupMembershipType>, JobTargetType, String, String, String, String, String)

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

LedgerDigestUploadData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<LedgerDigestUploadsState>)

Initializes a new instance of LedgerDigestUploadData.

LicenseTypeCapability(String, Nullable<SqlCapabilityStatus>, String)

The license type capability.

LogicalDatabaseTransparentDataEncryptionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<TransparentDataEncryptionState>, Nullable<TransparentDataEncryptionScanState>)

Initializes a new instance of LogicalDatabaseTransparentDataEncryptionData.

LogSizeCapability(Nullable<Int32>, Nullable<LogSizeUnit>)

The log size capability.

LongTermRetentionBackupData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<SqlBackupStorageRedundancy>, Nullable<SqlBackupStorageRedundancy>, Nullable<Boolean>, Nullable<TimeBasedImmutability>, Nullable<TimeBasedImmutabilityMode>, Nullable<SetLegalHoldImmutability>, Nullable<SqlBackupStorageAccessTier>)

Initializes a new instance of LongTermRetentionBackupData.

LongTermRetentionBackupOperationResult(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Guid>, String, ResourceIdentifier, ResourceIdentifier, Nullable<SqlBackupStorageRedundancy>, String, String)

Initializes a new instance of LongTermRetentionBackupOperationResult.

LongTermRetentionPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<TimeBasedImmutability>, Nullable<TimeBasedImmutabilityMode>, String, String, String, Nullable<Int32>)

Initializes a new instance of LongTermRetentionPolicyData.

MaintenanceConfigurationCapability(String, Nullable<Boolean>, Nullable<SqlCapabilityStatus>, String)

The maintenance configuration capability.

MaintenanceWindowOptionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Boolean>, IEnumerable<MaintenanceWindowTimeRange>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>)

Initializes a new instance of MaintenanceWindowOptionData.

MaintenanceWindowsData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<MaintenanceWindowTimeRange>)

Initializes a new instance of MaintenanceWindowsData.

MaintenanceWindowTimeRange(Nullable<SqlDayOfWeek>, String, Nullable<TimeSpan>)

Maintenance window time range.

ManagedBackupShortTermRetentionPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>)

Initializes a new instance of ManagedBackupShortTermRetentionPolicyData.

ManagedDatabaseAdvancedThreatProtectionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AdvancedThreatProtectionState>, Nullable<DateTimeOffset>)

Initializes a new instance of ManagedDatabaseAdvancedThreatProtectionData.

ManagedDatabaseData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, Nullable<ManagedDatabaseStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<AzureLocation>, Nullable<CatalogCollationType>, Nullable<ManagedDatabaseCreateMode>, Uri, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String, String, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, Nullable<Boolean>, String, ResourceIdentifier, Nullable<Boolean>, ManagedDatabaseExtendedAccessibilityInfo)

Initializes a new instance of ManagedDatabaseData.

ManagedDatabaseExtendedAccessibilityInfo(String, String, ManagedDatabaseInaccessibilityReason, Uri)

Managed Database Extended Accessibility Information.

ManagedDatabaseMoveDefinition(ResourceIdentifier)

Contains the information necessary to perform a managed database move.

ManagedDatabasePatch(String, Nullable<ManagedDatabaseStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<AzureLocation>, Nullable<CatalogCollationType>, Nullable<ManagedDatabaseCreateMode>, Uri, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String, String, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, Nullable<Boolean>, String, ResourceIdentifier, Nullable<Boolean>, ManagedDatabaseExtendedAccessibilityInfo, IDictionary<String,String>)
ManagedDatabaseRestoreDetailBackupSetProperties(String, String, Nullable<Int32>, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

The managed database's restore details backup set properties.

ManagedDatabaseRestoreDetailData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IEnumerable<ManagedDatabaseRestoreDetailBackupSetProperties>, IEnumerable<ManagedDatabaseRestoreDetailBackupSetProperties>, IEnumerable<ManagedDatabaseRestoreDetailBackupSetProperties>, IEnumerable<ManagedDatabaseRestoreDetailUnrestorableFileProperties>)

Initializes a new instance of ManagedDatabaseRestoreDetailData.

ManagedDatabaseRestoreDetailUnrestorableFileProperties(String)

The managed database's restore details unrestorable file properties.

ManagedDatabaseSecurityAlertPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SecurityAlertPolicyState>, IEnumerable<String>, IEnumerable<String>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<DateTimeOffset>)

Initializes a new instance of ManagedDatabaseSecurityAlertPolicyData.

ManagedDatabaseStartMoveDefinition(ResourceIdentifier, Nullable<ManagedDatabaseMoveOperationMode>)

Contains the information necessary to start a managed database move.

ManagedInstanceAdministratorData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ManagedInstanceAdministratorType>, String, Nullable<Guid>, Nullable<Guid>, Nullable<ManagedInstanceAdministratorPrincipalType>)
ManagedInstanceAdvancedThreatProtectionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AdvancedThreatProtectionState>, Nullable<DateTimeOffset>)

Initializes a new instance of ManagedInstanceAdvancedThreatProtectionData.

ManagedInstanceAzureADOnlyAuthenticationData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Boolean>)

Initializes a new instance of ManagedInstanceAzureADOnlyAuthenticationData.

ManagedInstanceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ManagedInstancePropertiesProvisioningState>, Nullable<ManagedServerCreateMode>, String, Nullable<Boolean>, String, String, ResourceIdentifier, String, Nullable<ManagedInstanceLicenseType>, Nullable<HybridSecondaryUsage>, Nullable<HybridSecondaryUsageDetected>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, String, ResourceIdentifier, Nullable<Boolean>, ResourceIdentifier, Nullable<DateTimeOffset>, Nullable<ManagedInstanceProxyOverride>, String, ResourceIdentifier, ResourceIdentifier, IEnumerable<ManagedInstancePecProperty>, String, Nullable<SqlBackupStorageRedundancy>, Nullable<SqlBackupStorageRedundancy>, Nullable<Boolean>, ResourceIdentifier, Uri, ManagedInstanceExternalAdministrator, SqlServicePrincipal, ResourceIdentifier, Nullable<ExternalGovernanceStatus>, Nullable<SqlManagedInstancePricingModel>, Nullable<DateTimeOffset>, Nullable<AuthMetadataLookupMode>, Nullable<ManagedInstanceDatabaseFormat>, Nullable<SqlAvailabilityZoneType>, ManagedServiceIdentity, SqlSku)
ManagedInstanceDtcData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Boolean>, ManagedInstanceDtcSecuritySettings, IEnumerable<String>, String, Nullable<Boolean>, Nullable<JobExecutionProvisioningState>)
ManagedInstanceDtcSecuritySettings(ManagedInstanceDtcTransactionManagerCommunicationSettings, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

The Security Settings of managed instance DTC.

ManagedInstanceDtcTransactionManagerCommunicationSettings(Nullable<Boolean>, Nullable<Boolean>, String)

The Transaction Manager Communication Settings of managed instance DTC.

ManagedInstanceEditionCapability(String, Nullable<Boolean>, IEnumerable<ManagedInstanceFamilyCapability>, IEnumerable<StorageCapability>, Nullable<SqlCapabilityStatus>, String)

The managed server capability.

ManagedInstanceEncryptionProtectorData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<SqlServerKeyType>, Uri, String, Nullable<Boolean>, String)
ManagedInstanceEndpointDependency(String, IEnumerable<ManagedInstanceEndpointDetail>)

A domain name that the managed instance service needs to communicate with, along with additional details.

ManagedInstanceEndpointDetail(Nullable<Int32>)

A domain name that the managed instance service needs to communicate with, along with additional details.

ManagedInstanceExternalAdministrator(Nullable<SqlAdministratorType>, Nullable<SqlServerPrincipalType>, String, Nullable<Guid>, Nullable<Guid>, Nullable<Boolean>)

Properties of a active directory administrator.

ManagedInstanceFamilyCapability(String, String, Nullable<Boolean>, IEnumerable<LicenseTypeCapability>, IEnumerable<ManagedInstanceVcoresCapability>, Nullable<SqlCapabilityStatus>, String)

The managed server family capability.

ManagedInstanceKeyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SqlServerKeyType>, Uri, String, Nullable<DateTimeOffset>, Nullable<Boolean>, String)
ManagedInstanceLongTermRetentionBackupData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<SqlBackupStorageRedundancy>, Nullable<SqlBackupStorageAccessTier>)

Initializes a new instance of ManagedInstanceLongTermRetentionBackupData.

ManagedInstanceLongTermRetentionPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SqlBackupStorageAccessTier>, String, String, String, Nullable<Int32>)

Initializes a new instance of ManagedInstanceLongTermRetentionPolicyData.

ManagedInstanceMaintenanceConfigurationCapability(String, Nullable<SqlCapabilityStatus>, String)

The maintenance configuration capability.

ManagedInstanceOperationData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<ManagementOperationState>, Nullable<Int32>, String, Nullable<Int32>, Nullable<Boolean>, Nullable<DateTimeOffset>, String, Nullable<Boolean>, ManagedInstanceOperationParametersPair, ManagedInstanceOperationSteps)

Initializes a new instance of ManagedInstanceOperationData.

ManagedInstanceOperationParametersPair(UpsertManagedServerOperationParameters, UpsertManagedServerOperationParameters)

The parameters of a managed instance operation.

ManagedInstanceOperationSteps(String, Nullable<Int32>, IEnumerable<UpsertManagedServerOperationStep>)

The steps of a managed instance operation.

ManagedInstancePairInfo(ResourceIdentifier, ResourceIdentifier)

Pairs of Managed Instances in the failover group.

ManagedInstancePatch(SqlSku, ManagedServiceIdentity, Nullable<ManagedInstancePropertiesProvisioningState>, Nullable<ManagedServerCreateMode>, String, Nullable<Boolean>, String, String, ResourceIdentifier, String, Nullable<ManagedInstanceLicenseType>, Nullable<HybridSecondaryUsage>, Nullable<HybridSecondaryUsageDetected>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, String, ResourceIdentifier, Nullable<Boolean>, ResourceIdentifier, Nullable<DateTimeOffset>, Nullable<ManagedInstanceProxyOverride>, String, ResourceIdentifier, ResourceIdentifier, IEnumerable<ManagedInstancePecProperty>, String, Nullable<SqlBackupStorageRedundancy>, Nullable<SqlBackupStorageRedundancy>, Nullable<Boolean>, ResourceIdentifier, Uri, ManagedInstanceExternalAdministrator, SqlServicePrincipal, ResourceIdentifier, Nullable<ExternalGovernanceStatus>, Nullable<SqlManagedInstancePricingModel>, Nullable<DateTimeOffset>, Nullable<AuthMetadataLookupMode>, Nullable<ManagedInstanceDatabaseFormat>, Nullable<SqlAvailabilityZoneType>, IDictionary<String,String>)
ManagedInstancePecProperty(ResourceIdentifier, ManagedInstancePrivateEndpointConnectionProperties)

A private endpoint connection under a managed instance.

ManagedInstancePrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, ManagedInstancePrivateLinkServiceConnectionStateProperty, String, ResourceIdentifier)
ManagedInstancePrivateEndpointConnectionProperties(ResourceIdentifier, ManagedInstancePrivateLinkServiceConnectionStateProperty, String)

Initializes a new instance of ManagedInstancePrivateEndpointConnectionProperties.

ManagedInstancePrivateLinkData(ResourceIdentifier, String, ResourceType, SystemData, ManagedInstancePrivateLinkProperties)

A private link resource.

ManagedInstancePrivateLinkProperties(String, IEnumerable<String>, IEnumerable<String>)

Properties of a private link resource.

ManagedInstancePrivateLinkServiceConnectionStateProperty(String, String, String)

The ManagedInstancePrivateLinkServiceConnectionStateProperty.

ManagedInstanceQueryData(ResourceIdentifier, String, ResourceType, SystemData, String)
ManagedInstanceServerConfigurationOptionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>, Nullable<JobExecutionProvisioningState>)

Initializes a new instance of ManagedInstanceServerConfigurationOptionData.

ManagedInstanceStartStopScheduleData(ResourceIdentifier, String, ResourceType, SystemData, String, String, IEnumerable<SqlScheduleItem>, String, String)

Initializes a new instance of ManagedInstanceStartStopScheduleData.

ManagedInstanceUpdateDnsServersOperationData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DnsRefreshConfigurationPropertiesStatus>)

Initializes a new instance of ManagedInstanceUpdateDnsServersOperationData.

ManagedInstanceValidateAzureKeyVaultEncryptionKeyContent(Uri)

Validate azure key vault encryption key.

ManagedInstanceVcoresCapability(String, Nullable<Int32>, MaxLimitRangeCapability, MaxLimitRangeCapability, MaxSizeCapability, IEnumerable<MaxSizeRangeCapability>, Nullable<Int64>, MaxLimitRangeCapability, Nullable<Double>, Nullable<Double>, Nullable<Int64>, MaxLimitRangeCapability, Nullable<Double>, Nullable<Double>, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<ManagedInstanceMaintenanceConfigurationCapability>, Nullable<SqlCapabilityStatus>, String)

The managed instance virtual cores capability.

ManagedInstanceVersionCapability(String, IEnumerable<ManagedInstanceEditionCapability>, IEnumerable<InstancePoolEditionCapability>, Nullable<SqlCapabilityStatus>, String)

The managed instance capability.

ManagedInstanceVulnerabilityAssessmentData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, VulnerabilityAssessmentRecurringScansProperties)

Initializes a new instance of ManagedInstanceVulnerabilityAssessmentData.

ManagedLedgerDigestUploadData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<ManagedLedgerDigestUploadsState>)

Initializes a new instance of ManagedLedgerDigestUploadData.

ManagedServerDnsAliasAcquisition(ResourceIdentifier)

A managed server DNS alias acquisition request.

ManagedServerDnsAliasCreateOrUpdateContent(Nullable<Boolean>)

A managed server dns alias creation request.

ManagedServerDnsAliasData(ResourceIdentifier, String, ResourceType, SystemData, String, String)

Initializes a new instance of ManagedServerDnsAliasData.

ManagedServerSecurityAlertPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SecurityAlertsPolicyState>, IEnumerable<String>, IEnumerable<String>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<DateTimeOffset>)

Initializes a new instance of ManagedServerSecurityAlertPolicyData.

ManagedTransparentDataEncryptionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<TransparentDataEncryptionState>)

Initializes a new instance of ManagedTransparentDataEncryptionData.

MaxLimitRangeCapability(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<SqlCapabilityStatus>, String)

The maximum limit range capability.

MaxSizeCapability(Nullable<Int32>, Nullable<MaxSizeUnit>)

The maximum size capability.

MaxSizeRangeCapability(MaxSizeCapability, MaxSizeCapability, MaxSizeCapability, LogSizeCapability, Nullable<SqlCapabilityStatus>, String)

The maximum size range capability.

MinCapacityCapability(Nullable<Double>, Nullable<SqlCapabilityStatus>, String)

The min capacity capability.

NetworkIsolationSettings(ResourceIdentifier, ResourceIdentifier)

Contains the ARM resources for which to create private endpoint connection.

OutboundFirewallRuleData(ResourceIdentifier, String, ResourceType, SystemData, String)

Initializes a new instance of OutboundFirewallRuleData.

PartnerRegionInfo(Nullable<AzureLocation>, Nullable<InstanceFailoverGroupReplicationRole>)

Partner region information for the failover group.

PartnerServerInfo(ResourceIdentifier, Nullable<AzureLocation>, Nullable<FailoverGroupReplicationRole>)

Partner server information for the failover group.

PerDatabaseAutoPauseDelayTimeRange(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<PauseDelayTimeUnit>, Nullable<Int32>)

Supported auto pause delay time range.

PerformanceLevelCapability(Nullable<Double>, Nullable<PerformanceLevelUnit>)

The performance level capability.

PrivateEndpointConnectionRequestStatus(ResourceIdentifier, String, String)

Contains the private endpoint connection requests status.

ProxyResourceWithWritableName(ResourceIdentifier, String, Nullable<ResourceType>)

ARM proxy resource.

QueryMetricInterval(String, Nullable<QueryTimeGrainType>, Nullable<Int64>, IEnumerable<QueryMetricProperties>)

Properties of a query metrics interval.

QueryMetricProperties(String, String, Nullable<QueryMetricUnitType>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>)

Properties of a topquery metric in one interval.

QueryStatistics(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, IEnumerable<QueryMetricInterval>)

Initializes a new instance of QueryStatistics.

QueryStatisticsProperties(String, String, String, String, IEnumerable<QueryMetricInterval>)

Properties of a query execution statistics.

ReadScaleCapability(Nullable<Int32>, Nullable<SqlCapabilityStatus>, String)

The read scale capability.

RecommendedActionData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, RecommendedActionStateInfo, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DateTimeOffset>, Nullable<TimeSpan>, Nullable<DateTimeOffset>, Nullable<TimeSpan>, Nullable<RecommendedActionInitiatedBy>, Nullable<DateTimeOffset>, Nullable<RecommendedActionInitiatedBy>, Nullable<DateTimeOffset>, Nullable<Int32>, RecommendedActionImplementationInfo, RecommendedActionErrorInfo, IEnumerable<RecommendedActionImpactRecord>, IEnumerable<RecommendedActionImpactRecord>, IEnumerable<RecommendedActionMetricInfo>, IEnumerable<String>, IReadOnlyDictionary<String,String>, String, Nullable<AzureLocation>)
RecommendedActionErrorInfo(String, Nullable<ActionRetryableState>)

Contains error information for an Azure SQL Database, Server or Elastic Pool Recommended Action.

RecommendedActionImpactRecord(String, String, Nullable<Double>, Nullable<Double>, Nullable<Double>)

Contains information of estimated or observed impact on various metrics for an Azure SQL Database, Server or Elastic Pool Recommended Action.

RecommendedActionImplementationInfo(Nullable<ImplementationMethod>, String)

Contains information for manual implementation for an Azure SQL Database, Server or Elastic Pool Recommended Action.

RecommendedActionMetricInfo(String, String, String, Nullable<DateTimeOffset>, Nullable<Double>)

Contains time series of various impacted metrics for an Azure SQL Database, Server or Elastic Pool Recommended Action.

RecommendedActionStateInfo(RecommendedActionCurrentState, Nullable<RecommendedActionInitiatedBy>, Nullable<DateTimeOffset>)

Contains information of current state for an Azure SQL Database, Server or Elastic Pool Recommended Action.

RecommendedSensitivityLabelUpdateList(IEnumerable<RecommendedSensitivityLabelUpdate>)

A list of recommended sensitivity label update operations.

RecoverableDatabaseData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<DateTimeOffset>, IDictionary<String,SqlDatabaseKey>)

Initializes a new instance of RecoverableDatabaseData.

RecoverableManagedDatabaseData(ResourceIdentifier, String, ResourceType, SystemData, String)

Initializes a new instance of RecoverableManagedDatabaseData.

RefreshExternalGovernanceStatusOperationResult(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Guid>, String, String, String, String, String)

Initializes a new instance of RefreshExternalGovernanceStatusOperationResult.

ResourceWithWritableName(ResourceIdentifier, String, Nullable<ResourceType>)

ARM resource.

RestorableDroppedDatabaseData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<SqlBackupStorageRedundancy>, IDictionary<String,SqlDatabaseKey>, SqlSku)
RestorableDroppedManagedDatabaseData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of RestorableDroppedManagedDatabaseData.

SecurityEvent(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, Nullable<SecurityEventType>, String, String, String, IPAddress, String, String, SecurityEventSqlInjectionAdditionalProperties)

Initializes a new instance of SecurityEvent.

SecurityEventSqlInjectionAdditionalProperties(String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String)

The properties of a security event sql injection additional properties.

SensitivityLabelData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<SensitivityLabelRank>, Nullable<ClientClassificationSource>, String)
SensitivityLabelUpdateList(IEnumerable<SensitivityLabelUpdate>)

A list of sensitivity label update operations.

ServerAdvancedThreatProtectionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AdvancedThreatProtectionState>, Nullable<DateTimeOffset>)

Initializes a new instance of ServerAdvancedThreatProtectionData.

ServerDnsAliasAcquisition(ResourceIdentifier)

A server dns alias acquisition request.

ServerExternalAdministrator(Nullable<SqlAdministratorType>, Nullable<SqlServerPrincipalType>, String, Nullable<Guid>, Nullable<Guid>, Nullable<Boolean>)

Properties of a active directory administrator.

ServerOperationData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<Int32>, String, Nullable<DateTimeOffset>, Nullable<ManagementOperationState>, Nullable<Int32>, String, Nullable<Int32>, Nullable<Boolean>, Nullable<DateTimeOffset>, String, Nullable<Boolean>)

Initializes a new instance of ServerOperationData.

ServerPrivateEndpointConnectionProperties(ResourceIdentifier, IEnumerable<String>, SqlPrivateLinkServiceConnectionStateProperty, Nullable<SqlPrivateEndpointProvisioningState>)

Initializes a new instance of ServerPrivateEndpointConnectionProperties.

ServerTrustCertificateData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String)

Initializes a new instance of ServerTrustCertificateData.

ServerTrustGroupServerInfo(ResourceIdentifier)

Server info for the server trust group.

ServiceObjectiveCapability(Nullable<Guid>, String, IEnumerable<MaxSizeRangeCapability>, PerformanceLevelCapability, SqlSku, IEnumerable<LicenseTypeCapability>, MaxSizeCapability, Nullable<Boolean>, AutoPauseDelayTimeRange, IEnumerable<MinCapacityCapability>, String, IEnumerable<MaintenanceConfigurationCapability>, Nullable<Boolean>, IEnumerable<ZonePinningCapability>, IEnumerable<FreeLimitExhaustionBehaviorCapability>, Nullable<SqlCapabilityStatus>, String)

The service objectives capability.

SqlAdvisorData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SqlAdvisorStatus>, Nullable<AutoExecuteStatus>, Nullable<AutoExecuteStatusInheritedFrom>, String, Nullable<DateTimeOffset>, IEnumerable<RecommendedActionData>, String, Nullable<AzureLocation>)
SqlAgentConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SqlAgentConfigurationPropertiesState>)

Initializes a new instance of SqlAgentConfigurationData.

SqlDatabaseAutomaticTuningData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AutomaticTuningMode>, Nullable<AutomaticTuningMode>, IDictionary<String,AutomaticTuningOptions>)

Initializes a new instance of SqlDatabaseAutomaticTuningData.

SqlDatabaseBlobAuditingPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>, IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<BlobAuditingPolicyState>, String, String, Nullable<Guid>, String)
SqlDatabaseData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<SqlDatabaseCreateMode>, String, Nullable<Int64>, Nullable<SampleSchemaName>, ResourceIdentifier, ResourceIdentifier, Nullable<SqlDatabaseStatus>, Nullable<Guid>, Nullable<DateTimeOffset>, String, String, Nullable<AzureLocation>, ResourceIdentifier, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, Nullable<CatalogCollationType>, Nullable<Boolean>, Nullable<DatabaseLicenseType>, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<DatabaseReadScale>, Nullable<Int32>, Nullable<SecondaryType>, SqlSku, Nullable<Int32>, Nullable<SqlBackupStorageRedundancy>, Nullable<SqlBackupStorageRedundancy>, Nullable<Double>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ResourceIdentifier, Nullable<Boolean>, Nullable<Boolean>, Nullable<Guid>, IDictionary<String,SqlDatabaseKey>, String, Nullable<SqlAlwaysEncryptedEnclaveType>, Nullable<Boolean>, Nullable<FreeLimitExhaustionBehavior>, ResourceIdentifier, Nullable<Boolean>, Nullable<Boolean>, Nullable<SqlAvailabilityZoneType>, Nullable<Boolean>, String, SqlSku, String, String, DatabaseIdentity)
SqlDatabaseKey(Nullable<SqlDatabaseKeyType>, String, Nullable<DateTimeOffset>, String, String)

Database level key used for encryption at rest.

SqlDatabasePatch(SqlSku, DatabaseIdentity, Nullable<SqlDatabaseCreateMode>, String, Nullable<Int64>, Nullable<SampleSchemaName>, ResourceIdentifier, ResourceIdentifier, Nullable<SqlDatabaseStatus>, Nullable<Guid>, Nullable<DateTimeOffset>, String, String, Nullable<AzureLocation>, ResourceIdentifier, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, Nullable<CatalogCollationType>, Nullable<Boolean>, Nullable<DatabaseLicenseType>, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<DatabaseReadScale>, Nullable<Int32>, Nullable<SecondaryType>, SqlSku, Nullable<Int32>, Nullable<SqlBackupStorageRedundancy>, Nullable<SqlBackupStorageRedundancy>, Nullable<Double>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ResourceIdentifier, Nullable<Boolean>, Nullable<Boolean>, Nullable<Guid>, IDictionary<String,SqlDatabaseKey>, String, Nullable<SqlAlwaysEncryptedEnclaveType>, Nullable<Boolean>, Nullable<FreeLimitExhaustionBehavior>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, IDictionary<String, String>)
SqlDatabaseSecurityAlertPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SecurityAlertsPolicyState>, IEnumerable<String>, IEnumerable<String>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<DateTimeOffset>)

Initializes a new instance of SqlDatabaseSecurityAlertPolicyData.

SqlDistributedAvailabilityGroupData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Guid>, Nullable<SqlReplicationModeType>, Nullable<SqlServerSideLinkRole>, String, String, Nullable<SqlServerSideLinkRole>, String, Nullable<SqlServerFailoverModeType>, Nullable<SeedingModeType>, Nullable<LinkModeType>, IEnumerable<DistributedAvailabilityGroupDatabase>)
SqlFirewallRuleData(ResourceIdentifier, String, Nullable<ResourceType>, String, String)

Initializes a new instance of SqlFirewallRuleData.

SqlInstancePoolOperationData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<ManagementOperationState>, Nullable<Int32>, String, Nullable<Int32>, Nullable<SqlInstancePoolOperationErrorType>, Nullable<DateTimeOffset>, String, Nullable<Boolean>)

Initializes a new instance of SqlInstancePoolOperationData.

SqlLocationCapabilities(String, IEnumerable<SqlServerVersionCapability>, IEnumerable<ManagedInstanceVersionCapability>, IEnumerable<JobAgentVersionCapability>, Nullable<Boolean>, Nullable<SqlCapabilityStatus>, String)

The location capability.

SqlManagedInstanceRefreshExternalGovernanceStatusOperationResult(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Guid>, String, String, String, String, String)

Initializes a new instance of SqlManagedInstanceRefreshExternalGovernanceStatusOperationResult.

SqlNameAvailabilityContent(String, SqlNameAvailabilityResourceType)

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

SqlNameAvailabilityResponse(String, Nullable<Boolean>, Nullable<SqlNameUnavailableReason>, String)

The result of a name availability check.

SqlNetworkSecurityPerimeterConfigAccessRule(String, SqlNetworkSecurityPerimeterConfigAccessRuleProperties)

The SqlNetworkSecurityPerimeterConfigAccessRule.

SqlNetworkSecurityPerimeterConfigAccessRuleProperties(String, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<SqlNetworkSecurityPerimeterConfigRule>, IEnumerable<String>)

The SqlNetworkSecurityPerimeterConfigAccessRuleProperties.

SqlNetworkSecurityPerimeterConfigAssociation(String, String)

The SqlNetworkSecurityPerimeterConfigAssociation.

SqlNetworkSecurityPerimeterConfigPerimeter(String, String, Nullable<AzureLocation>)

The SqlNetworkSecurityPerimeterConfigPerimeter.

SqlNetworkSecurityPerimeterConfigProfile(String, String, IEnumerable<SqlNetworkSecurityPerimeterConfigAccessRule>)

The SqlNetworkSecurityPerimeterConfigProfile.

SqlNetworkSecurityPerimeterConfigRule(String, String, Nullable<AzureLocation>)

The SqlNetworkSecurityPerimeterConfigRule.

SqlNetworkSecurityPerimeterConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, String, SqlNetworkSecurityPerimeterConfigPerimeter, SqlNetworkSecurityPerimeterConfigAssociation, SqlNetworkSecurityPerimeterConfigProfile, IEnumerable<SqlNetworkSecurityPerimeterProvisioningIssue>)

Initializes a new instance of SqlNetworkSecurityPerimeterConfigurationData.

SqlNetworkSecurityPerimeterProvisioningIssue(String, SqlNetworkSecurityPerimeterProvisioningIssueProperties)

The SqlNetworkSecurityPerimeterProvisioningIssue.

SqlNetworkSecurityPerimeterProvisioningIssueProperties(String, String, String, IEnumerable<String>, IEnumerable<String>)

The SqlNetworkSecurityPerimeterProvisioningIssueProperties.

SqlOutboundEnvironmentEndpoint(String, IEnumerable<ManagedInstanceEndpointDependency>)

An endpoint that the managed instance service requires outbound network access to.

SqlPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<String>, SqlPrivateLinkServiceConnectionStateProperty, Nullable<SqlPrivateEndpointProvisioningState>, ResourceIdentifier)
SqlPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, SqlPrivateLinkResourceProperties)

A private link resource.

SqlPrivateLinkResourceProperties(String, IEnumerable<String>, IEnumerable<String>)

Properties of a private link resource.

SqlPrivateLinkServiceConnectionStateProperty(SqlPrivateLinkServiceConnectionStatus, String, Nullable<SqlPrivateLinkServiceConnectionActionsRequired>)

The SqlPrivateLinkServiceConnectionStateProperty.

SqlResourceMoveDefinition(ResourceIdentifier)

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

SqlScheduleItem(SqlDayOfWeek, String, SqlDayOfWeek, String)

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

SqlServerAutomaticTuningData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AutomaticTuningServerMode>, Nullable<AutomaticTuningServerMode>, IDictionary<String,AutomaticTuningServerOptions>)

Initializes a new instance of SqlServerAutomaticTuningData.

SqlServerAzureADAdministratorData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SqlAdministratorType>, String, Nullable<Guid>, Nullable<Guid>, Nullable<Boolean>)

Initializes a new instance of SqlServerAzureADAdministratorData.

SqlServerAzureADOnlyAuthenticationData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Boolean>)

Initializes a new instance of SqlServerAzureADOnlyAuthenticationData.

SqlServerBlobAuditingPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Boolean>, Nullable<Int32>, IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<BlobAuditingPolicyState>, String, String, Nullable<Guid>)

Initializes a new instance of SqlServerBlobAuditingPolicyData.

SqlServerCertificateInfo(String, Nullable<DateTimeOffset>)

Certificate information.

SqlServerConnectionPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ServerConnectionType>, Nullable<AzureLocation>, String)
SqlServerData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String, String, String, String, IEnumerable<SqlServerPrivateEndpointConnection>, Nullable<SqlMinimalTlsVersion>, Nullable<ServerNetworkAccessFlag>, Nullable<ServerWorkspaceFeature>, ResourceIdentifier, Nullable<Guid>, Uri, ServerExternalAdministrator, Nullable<ServerNetworkAccessFlag>, Nullable<ServerNetworkAccessFlag>, Nullable<ExternalGovernanceStatus>, Nullable<Int32>, Nullable<SqlServerCreateMode>, ManagedServiceIdentity, String)
SqlServerDatabaseReplicationLinkData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<AzureLocation>, Nullable<SqlServerDatabaseReplicationRole>, Nullable<SqlServerDatabaseReplicationRole>, String, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<ReplicationLinkState>, Nullable<Boolean>, Nullable<ReplicationLinkType>)

Initializes a new instance of SqlServerDatabaseReplicationLinkData.

SqlServerDatabaseReplicationLinkPatch(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ReplicationLinkType>)

Initializes a new instance of SqlServerDatabaseReplicationLinkPatch.

SqlServerDatabaseRestorePointData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<RestorePointType>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, Nullable<AzureLocation>)
SqlServerDevOpsAuditingSettingData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Boolean>, Nullable<Boolean>, Nullable<BlobAuditingPolicyState>, String, String, Nullable<Guid>)

Initializes a new instance of SqlServerDevOpsAuditingSettingData.

SqlServerDnsAliasData(ResourceIdentifier, String, ResourceType, SystemData, String)

Initializes a new instance of SqlServerDnsAliasData.

SqlServerJobAgentData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, Nullable<JobAgentState>, SqlSku, JobAgentIdentity)
SqlServerJobAgentPatch(JobAgentIdentity, SqlSku, IDictionary<String,String>)

An update to an Azure SQL job agent.

SqlServerJobCredentialData(ResourceIdentifier, String, ResourceType, SystemData, String, String)

Initializes a new instance of SqlServerJobCredentialData.

SqlServerJobData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Int32>, SqlServerJobSchedule)

Initializes a new instance of SqlServerJobData.

SqlServerJobExecutionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>, String, Nullable<Int32>, Nullable<Guid>, Nullable<JobExecutionLifecycle>, Nullable<JobExecutionProvisioningState>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<DateTimeOffset>, String, JobExecutionTarget)

Initializes a new instance of SqlServerJobExecutionData.

SqlServerJobSchedule(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<SqlServerJobScheduleType>, Nullable<Boolean>, Nullable<TimeSpan>)

Scheduling properties of a job.

SqlServerJobStepData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>, String, String, JobStepAction, JobStepOutput, JobStepExecutionOptions)

Initializes a new instance of SqlServerJobStepData.

SqlServerJobTargetGroupData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<JobTarget>)

Initializes a new instance of SqlServerJobTargetGroupData.

SqlServerJobVersionData(ResourceIdentifier, String, ResourceType, SystemData)

A job version.

SqlServerKeyData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<SqlServerKeyType>, Uri, String, Nullable<DateTimeOffset>, Nullable<Boolean>, String, String, Nullable<AzureLocation>)
SqlServerPatch(ManagedServiceIdentity, String, String, String, String, String, IEnumerable<SqlServerPrivateEndpointConnection>, Nullable<SqlMinimalTlsVersion>, Nullable<ServerNetworkAccessFlag>, Nullable<ServerWorkspaceFeature>, ResourceIdentifier, Nullable<Guid>, Uri, ServerExternalAdministrator, Nullable<ServerNetworkAccessFlag>, Nullable<ServerNetworkAccessFlag>, Nullable<ExternalGovernanceStatus>, Nullable<Int32>, Nullable<SqlServerCreateMode>, IDictionary<String, String>)
SqlServerPrivateEndpointConnection(ResourceIdentifier, ServerPrivateEndpointConnectionProperties)

A private endpoint connection under a server.

SqlServerSecurityAlertPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SecurityAlertsPolicyState>, IEnumerable<String>, IEnumerable<String>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<DateTimeOffset>)

Initializes a new instance of SqlServerSecurityAlertPolicyData.

SqlServerTrustGroupData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<ServerTrustGroupServerInfo>, IEnumerable<ServerTrustGroupPropertiesTrustScopesItem>)

Initializes a new instance of SqlServerTrustGroupData.

SqlServerUsage(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Double>, Nullable<Double>, String, String, Nullable<DateTimeOffset>)

Initializes a new instance of SqlServerUsage.

SqlServerVersionCapability(String, IEnumerable<EditionCapability>, IEnumerable<ElasticPoolEditionCapability>, Nullable<SqlCapabilityStatus>, String)

The server capability.

SqlServerVirtualNetworkRuleData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, Nullable<Boolean>, Nullable<SqlServerVirtualNetworkRuleState>)

Initializes a new instance of SqlServerVirtualNetworkRuleData.

SqlServerVulnerabilityAssessmentData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, VulnerabilityAssessmentRecurringScansProperties)

Initializes a new instance of SqlServerVulnerabilityAssessmentData.

SqlServicePrincipal(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>, Nullable<SqlServicePrincipalType>)

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

SqlSku(String, String, String, String, Nullable<Int32>)

An ARM Resource SKU.

SqlSynapseLinkWorkspace(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<SqlSynapseLinkWorkspaceInfo>)

Initializes a new instance of SqlSynapseLinkWorkspace.

SqlSynapseLinkWorkspaceInfo(ResourceIdentifier, String)

Properties of a Synapse link workspaces.

SqlTimeZoneData(ResourceIdentifier, String, ResourceType, SystemData, String, String)

Initializes a new instance of SqlTimeZoneData.

SqlVulnerabilityAssessmentBaselineAdjustedResult(SqlVulnerabilityAssessmentBaselineDetails, Nullable<SqlVulnerabilityAssessmentRuleStatus>, IEnumerable<IList<String>>, IEnumerable<IList<String>>)

SQL Vulnerability Assessment baseline adjusted results.

SqlVulnerabilityAssessmentBaselineData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,IList<IList<String>>>)

Initializes a new instance of SqlVulnerabilityAssessmentBaselineData.

SqlVulnerabilityAssessmentBaselineDetails(IEnumerable<IList<String>>, Nullable<DateTimeOffset>)

SQL Vulnerability Assessment baseline Details.

SqlVulnerabilityAssessmentBaselineRuleData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<IList<String>>)

Initializes a new instance of SqlVulnerabilityAssessmentBaselineRuleData.

SqlVulnerabilityAssessmentBenchmarkReference(String, String)

SQL Vulnerability Assessment benchmark reference.

SqlVulnerabilityAssessmentData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SqlVulnerabilityAssessmentState>)

Initializes a new instance of SqlVulnerabilityAssessmentData.

SqlVulnerabilityAssessmentQueryCheck(String, IEnumerable<IList<String>>, IEnumerable<String>)

SQL Vulnerability Assessment query check object.

SqlVulnerabilityAssessmentRemediation(String, IEnumerable<String>, Nullable<Boolean>, String)

SQL Vulnerability Assessment remediation Details.

SqlVulnerabilityAssessmentRuleMetadata(String, Nullable<SqlVulnerabilityAssessmentRuleSeverity>, String, Nullable<SqlVulnerabilityAssessmentRuleType>, String, String, String, SqlVulnerabilityAssessmentQueryCheck, IEnumerable<SqlVulnerabilityAssessmentBenchmarkReference>)

SQL Vulnerability Assessment rule metadata details.

SqlVulnerabilityAssessmentScanData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<VulnerabilityAssessmentScanTriggerType>, Nullable<VulnerabilityAssessmentScanState>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<SqlVulnerabilityAssessmentScanError>, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<DateTimeOffset>)

Initializes a new instance of SqlVulnerabilityAssessmentScanData.

SqlVulnerabilityAssessmentScanError(String, String)

Properties of a vulnerability assessment scan error.

SqlVulnerabilityAssessmentScanResultData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<SqlVulnerabilityAssessmentRuleStatus>, String, Nullable<Boolean>, IEnumerable<IList<String>>, SqlVulnerabilityAssessmentRemediation, SqlVulnerabilityAssessmentBaselineAdjustedResult, SqlVulnerabilityAssessmentRuleMetadata)

Initializes a new instance of SqlVulnerabilityAssessmentScanResultData.

StorageCapability(Nullable<StorageCapabilityStorageAccountType>, Nullable<SqlCapabilityStatus>, String)

The storage account type capability.

SubscriptionUsageData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Double>, Nullable<Double>, String)

Initializes a new instance of SubscriptionUsageData.

SyncAgentData(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier, Nullable<DateTimeOffset>, Nullable<SyncAgentState>, Nullable<Boolean>, Nullable<DateTimeOffset>, String)
SyncAgentKeyProperties(String)

Properties of an Azure SQL Database sync agent key.

SyncAgentLinkedDatabase(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SyncMemberDbType>, Nullable<Guid>, String, String, String, String)

Initializes a new instance of SyncAgentLinkedDatabase.

SyncFullSchemaProperties(IEnumerable<SyncFullSchemaTable>, Nullable<DateTimeOffset>)

Properties of the database full schema.

SyncFullSchemaTable(IEnumerable<SyncFullSchemaTableColumn>, String, Nullable<Boolean>, String, String)

Properties of the table in the database full schema.

SyncFullSchemaTableColumn(String, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String)

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

SyncGroupData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<SyncConflictResolutionPolicy>, ResourceIdentifier, String, String, Nullable<SyncGroupState>, SyncGroupSchema, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, String, SqlSku, DataSyncParticipantIdentity)
SyncGroupLogProperties(Nullable<DateTimeOffset>, Nullable<SyncGroupLogType>, String, String, Nullable<Guid>, String)

Properties of an Azure SQL Database sync group log.

SyncGroupSchema(IEnumerable<SyncGroupSchemaTable>, String)

Properties of sync group schema.

SyncGroupSchemaTable(IEnumerable<SyncGroupSchemaTableColumn>, String)

Properties of table in sync group schema.

SyncGroupSchemaTableColumn(String, String, String)

Properties of column in sync group table.

SyncMemberData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SyncMemberDbType>, ResourceIdentifier, Nullable<Guid>, ResourceIdentifier, Nullable<Boolean>, String, String, String, String, String, Nullable<SyncDirection>, Nullable<SyncMemberState>, DataSyncParticipantIdentity)
TdeCertificate(ResourceIdentifier, String, ResourceType, SystemData, String, String)

Initializes a new instance of TdeCertificate.

TdeCertificateProperties(String, String)

Properties of a TDE certificate.

TopQueries(Nullable<Int32>, String, String, Nullable<QueryTimeGrainType>, String, String, IEnumerable<QueryStatisticsProperties>)

The TopQueries.

UpdateLongTermRetentionBackupContent(Nullable<SqlBackupStorageRedundancy>)
UpsertManagedServerOperationParameters(String, String, Nullable<Int32>, Nullable<Int32>)

The UpsertManagedServerOperationParameters.

UpsertManagedServerOperationStep(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, Nullable<Int32>, String, Nullable<UpsertManagedServerOperationStepStatus>)

The UpsertManagedServerOperationStep.

VirtualClusterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, String, IEnumerable<String>)

Initializes a new instance of VirtualClusterData.

VirtualClusterPatch(ResourceIdentifier, String, IEnumerable<String>, IDictionary<String,String>)
VulnerabilityAssessmentRecurringScansProperties(Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>)

Properties of a Vulnerability Assessment recurring scans.

VulnerabilityAssessmentScanError(String, String)

Properties of a vulnerability assessment scan error.

VulnerabilityAssessmentScanRecordData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<VulnerabilityAssessmentScanTriggerType>, Nullable<VulnerabilityAssessmentScanState>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<VulnerabilityAssessmentScanError>, String, Nullable<Int32>)

Initializes a new instance of VulnerabilityAssessmentScanRecordData.

WorkloadClassifierData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, String, String)

Initializes a new instance of WorkloadClassifierData.

WorkloadGroupData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Double>, String, Nullable<Int32>)

Initializes a new instance of WorkloadGroupData.

ZonePinningCapability(String, Nullable<SqlCapabilityStatus>, String)

The zone pinning capability.

Applies to