Microsoft.Azure.Management.Sql.Fluent.Models Namespace

Contains classes that support access to attributes of Azure SQL Database resources.

Classes

AutomaticTuningOptions

Automatic tuning properties for individual advisors.

AutomaticTuningServerOptions

Automatic tuning properties for individual advisors.

BackupLongTermRetentionPolicyInner

A backup long term retention policy

BackupLongTermRetentionVaultInner

A backup long term retention vault

BackupShortTermRetentionPolicyInner

A short term retention policy.

CatalogCollationType

Defines values for CatalogCollationType.

CheckNameAvailabilityRequest

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

CheckNameAvailabilityResponseInner

A response indicating whether the specified name for a resource is available.

CompleteDatabaseRestoreDefinition

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

CreateDatabaseRestorePointDefinition

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

CreateMode

Defines values for CreateMode.

DatabaseAutomaticTuningInner

Database-level Automatic Tuning.

DatabaseBlobAuditingPolicyInner

A database blob auditing policy.

DatabaseEdition

Defines values for DatabaseEdition.

DatabaseInner

Represents an Azure SQL Database.

DatabaseOperationInner

A database operation.

DatabaseSecurityAlertPolicyInner

Contains information about a database Threat Detection policy.

DatabaseUpdateInner

Represents a database update.

DatabaseUsageInner

The database usages.

DatabaseVulnerabilityAssessmentInner

A database vulnerability assessment.

DatabaseVulnerabilityAssessmentRuleBaselineInner

A database vulnerability assessment rule baseline.

DatabaseVulnerabilityAssessmentRuleBaselineItem

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

DatabaseVulnerabilityAssessmentScansExportInner

A database Vulnerability Assessment scan export resource.

DataMaskingPolicyInner

Represents a database data masking policy.

DataMaskingRuleInner

Represents a database data masking rule.

EditionCapability

The database edition capabilities.

ElasticPoolActivityInner

Represents the activity on an Azure SQL Elastic Pool.

ElasticPoolDatabaseActivityInner

Represents the activity on an Azure SQL Elastic Pool.

ElasticPoolDtuCapability

The Elastic Pool DTU capability.

ElasticPoolEdition

Defines values for ElasticPoolEdition.

ElasticPoolEditionCapability

The elastic pool edition capabilities.

ElasticPoolInner

Represents an Azure SQL Database elastic pool.

ElasticPoolOperationInner

A elastic pool operation.

ElasticPoolPerDatabaseMaxDtuCapability

The max per-database DTU capability.

ElasticPoolPerDatabaseMinDtuCapability

The minimum per-database DTU capability.

ElasticPoolState

Defines values for ElasticPoolState.

ElasticPoolUpdateInner

Represents an elastic pool update.

EncryptionProtectorInner

The server encryption protector.

ExportRequest

Export database parameters.

ExtendedDatabaseBlobAuditingPolicyInner

An extended database blob auditing policy.

ExtendedServerBlobAuditingPolicyInner

An extended server blob auditing policy.

FailoverGroupInner

A failover group.

FailoverGroupReadOnlyEndpoint

Read-only endpoint of the failover group instance.

FailoverGroupReadWriteEndpoint

Read-write endpoint of the failover group instance.

FailoverGroupReplicationRole

Defines values for FailoverGroupReplicationRole.

FailoverGroupUpdate

A failover group update request.

FirewallRuleInner

Represents a server firewall rule.

GeoBackupPolicyInner

A database geo backup policy.

IdentityType

Defines values for IdentityType.

ImportExportResponseInner

Response for Import/Export Get operation.

ImportExtensionRequest

Import database parameters.

ImportRequest

Import database parameters.

InstanceFailoverGroupInner

An instance failover group.

InstanceFailoverGroupReadOnlyEndpoint

Read-only endpoint of the failover group instance.

InstanceFailoverGroupReadWriteEndpoint

Read-write endpoint of the failover group instance.

InstanceFailoverGroupReplicationRole

Defines values for InstanceFailoverGroupReplicationRole.

InstancePoolInner

An Azure SQL instance pool.

InstancePoolLicenseType

Defines values for InstancePoolLicenseType.

InstancePoolUpdate

An update to an Instance pool.

JobAgentInner

An Azure SQL job agent.

JobAgentState

Defines values for JobAgentState.

JobAgentUpdate

An update to an Azure SQL job agent.

JobCredentialInner

A stored credential that can be used by a job to connect to target databases.

JobExecutionInner

An execution of a job

JobExecutionLifecycle

Defines values for JobExecutionLifecycle.

JobExecutionTarget

The target that a job execution is executed on.

JobInner

A job.

JobSchedule

Scheduling properties of a job.

JobStepAction

The action to be executed by a job step.

JobStepActionSource

Defines values for JobStepActionSource.

JobStepActionType

Defines values for JobStepActionType.

JobStepExecutionOptions

The execution options of a job step.

JobStepInner

A job step.

JobStepOutput

The output configuration of a job step.

JobStepOutputType

Defines values for JobStepOutputType.

JobTarget

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

JobTargetGroupInner

A group of job targets.

JobTargetType

Defines values for JobTargetType.

JobVersionInner

A job version.

LocationCapabilitiesInner

The capabilities for a location.

ManagedBackupShortTermRetentionPolicyInner

A short term retention policy.

ManagedDatabaseCreateMode

Defines values for ManagedDatabaseCreateMode.

ManagedDatabaseInner

A managed database resource.

ManagedDatabaseSecurityAlertPolicyInner

A managed database security alert policy.

ManagedDatabaseStatus

Defines values for ManagedDatabaseStatus.

ManagedDatabaseUpdate

An managed database update.

ManagedInstanceEncryptionProtectorInner

The managed instance encryption protector.

ManagedInstanceInner

An Azure SQL managed instance.

ManagedInstanceKeyInner

A managed instance key.

ManagedInstanceLicenseType

Defines values for ManagedInstanceLicenseType.

ManagedInstancePairInfo

Pairs of Managed Instances in the failover group.

ManagedInstanceProxyOverride

Defines values for ManagedInstanceProxyOverride.

ManagedInstanceUpdate

An update request for an Azure SQL Database managed instance.

ManagedInstanceVulnerabilityAssessmentInner

A managed instance vulnerability assessment.

ManagedServerCreateMode

Defines values for ManagedServerCreateMode.

ManagedServerSecurityAlertPolicyInner

A managed server security alert policy.

ManagementOperationState

Defines values for ManagementOperationState.

MaxSizeCapability

The maximum size limits for a database.

Metric

Database metrics.

MetricAvailability

A metric availability value.

MetricDefinition

A database metric definition.

MetricName

A database metric name.

MetricValue

Represents database metrics.

Name

ARM Usage Name

OperationDisplay

Display metadata associated with the operation.

OperationImpact

Represents impact of an operation, both in absolute and relative terms.

OperationInner

SQL REST API operation definition.

OperationOrigin

Defines values for OperationOrigin.

Page<T>

Defines a page in Azure responses.

Page1<T>

Defines a page in Azure responses.

PartnerInfo

Partner server information for the failover group.

PartnerRegionInfo

Partner region information for the failover group.

PrimaryAggregationType

Defines values for PrimaryAggregationType.

ProvisioningState

Defines values for ProvisioningState.

ProxyResourceInner

ARM proxy resource.

ReadOnlyEndpointFailoverPolicy

Defines values for ReadOnlyEndpointFailoverPolicy.

ReadWriteEndpointFailoverPolicy

Defines values for ReadWriteEndpointFailoverPolicy.

RecommendedElasticPoolInner

Represents an Azure SQL Recommended Elastic Pool.

RecommendedElasticPoolMetric

Represents Azure SQL recommended elastic pool metric.

RecommendedIndex

Represents a database recommended index.

RecoverableDatabaseInner

A recoverable database

RecoverableManagedDatabaseInner

A recoverable managed database resource.

ReplicationLinkInner

Represents an Azure SQL database replication link.

ReplicationState

Defines values for ReplicationState.

ResourceIdentity

Azure Active Directory identity configuration for a resource.

ResourceMoveDefinition

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

RestorableDroppedDatabaseInner

A restorable dropped database

RestorableDroppedManagedDatabaseInner

A restorable dropped managed database resource.

RestorePointInner

Represents an Azure SQL Database restore point.

SampleName

Defines values for SampleName.

SensitivityLabelInner

A sensitivity label.

ServerAutomaticTuningInner

Server-level Automatic Tuning.

ServerAzureADAdministratorInner

An server Active Directory Administrator.

ServerBlobAuditingPolicyInner

A server blob auditing policy.

ServerCommunicationLinkInner

Server communication link.

ServerConnectionPolicyInner

A server secure connection policy.

ServerDnsAliasAcquisition

A server DNS alias acquisition request.

ServerDnsAliasInner

A server DNS alias.

ServerInner

Represents an Azure SQL server.

ServerKeyInner

A server key.

ServerKeyType

Defines values for ServerKeyType.

ServerSecurityAlertPolicyInner

A server security alert policy.

ServerUpdate

An update request for an Azure SQL Database server.

ServerUsageInner

Represents server metrics.

ServerVersionCapability

The server capabilities.

ServerVulnerabilityAssessmentInner

A server vulnerability assessment.

ServiceObjectiveCapability

The service objectives capability.

ServiceObjectiveInner

Represents an Azure SQL Database Service Objective.

ServiceObjectiveName

Defines values for ServiceObjectiveName.

ServiceTierAdvisorInner

Represents a Service Tier Advisor.

Sku

The resource model definition representing SKU

SloUsageMetric

Represents a Slo Usage Metric.

SubscriptionUsageInner

Usage Metric of a Subscription in a Location.

SyncAgentInner

An Azure SQL Database sync agent.

SyncAgentKeyPropertiesInner

Properties of an Azure SQL Database sync agent key.

SyncAgentLinkedDatabase

An Azure SQL Database sync agent linked database.

SyncAgentState

Defines values for SyncAgentState.

SyncConflictResolutionPolicy

Defines values for SyncConflictResolutionPolicy.

SyncDatabaseIdProperties

Properties of the sync database id.

SyncDirection

Defines values for SyncDirection.

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.

SyncGroupInner

An Azure SQL Database sync group.

SyncGroupLogProperties

Properties of an Azure SQL Database sync group log.

SyncGroupLogType

Defines values for SyncGroupLogType.

SyncGroupSchema

Properties of sync group schema.

SyncGroupSchemaTable

Properties of table in sync group schema.

SyncGroupSchemaTableColumn

Properties of column in sync group table.

SyncGroupState

Defines values for SyncGroupState.

SyncMemberDbType

Defines values for SyncMemberDbType.

SyncMemberInner

An Azure SQL Database sync member.

SyncMemberState

Defines values for SyncMemberState.

TdeCertificateInner

A TDE certificate that can be uploaded into a server.

TrackedResourceInner

ARM tracked top level resource.

TransparentDataEncryptionActivityInner

Represents a database transparent data encryption Scan.

TransparentDataEncryptionActivityStatus

Defines values for TransparentDataEncryptionActivityStatus.

TransparentDataEncryptionInner

Represents an Azure SQL Database Transparent Data Encryption .

Type

Defines values for Type.

UnitDefinitionType

Defines values for UnitDefinitionType.

UnitType

Defines values for UnitType.

UsageInner

ARM usage.

VirtualClusterInner

An Azure SQL virtual cluster.

VirtualClusterUpdate

An update request for an Azure SQL Database virtual cluster.

VirtualNetworkRuleInner

A virtual network rule.

VirtualNetworkRuleState

Defines values for VirtualNetworkRuleState.

VulnerabilityAssessmentRecurringScansProperties

Properties of a Vulnerability Assessment recurring scans.

VulnerabilityAssessmentScanError

Properties of a vulnerability assessment scan error.

VulnerabilityAssessmentScanRecordInner

A vulnerability assessment scan record.

VulnerabilityAssessmentScanState

Defines values for VulnerabilityAssessmentScanState.

VulnerabilityAssessmentScanTriggerType

Defines values for VulnerabilityAssessmentScanTriggerType.

Enums

AuthenticationType

Defines values for AuthenticationType.

AutomaticTuningDisabledReason

Defines values for AutomaticTuningDisabledReason.

AutomaticTuningMode

Defines values for AutomaticTuningMode.

AutomaticTuningOptionModeActual

Defines values for AutomaticTuningOptionModeActual.

AutomaticTuningOptionModeDesired

Defines values for AutomaticTuningOptionModeDesired.

AutomaticTuningServerMode

Defines values for AutomaticTuningServerMode.

AutomaticTuningServerReason

Defines values for AutomaticTuningServerReason.

BackupLongTermRetentionPolicyState

Defines values for BackupLongTermRetentionPolicyState.

BlobAuditingPolicyState

Defines values for BlobAuditingPolicyState.

CapabilityStatus

Defines values for CapabilityStatus.

CheckNameAvailabilityReason

Defines values for CheckNameAvailabilityReason.

DataMaskingFunction

Defines values for DataMaskingFunction.

DataMaskingRuleState

Defines values for DataMaskingRuleState.

DataMaskingState

Defines values for DataMaskingState.

GeoBackupPolicyState

Defines values for GeoBackupPolicyState.

JobScheduleType

Defines values for JobScheduleType.

JobTargetGroupMembershipType

Defines values for JobTargetGroupMembershipType.

MaxSizeUnits

Defines values for MaxSizeUnits.

PerformanceLevelUnit

Defines values for PerformanceLevelUnit.

ReadScale

Defines values for ReadScale.

RecommendedIndexAction

Defines values for RecommendedIndexAction.

RecommendedIndexState

Defines values for RecommendedIndexState.

RecommendedIndexType

Defines values for RecommendedIndexType.

ReplicationRole

Defines values for ReplicationRole.

RestorePointType

Defines values for RestorePointType.

SecurityAlertPolicyEmailAccountAdmins

Defines values for SecurityAlertPolicyEmailAccountAdmins.

SecurityAlertPolicyState

Defines values for SecurityAlertPolicyState.

SecurityAlertPolicyUseServerDefault

Defines values for SecurityAlertPolicyUseServerDefault.

SensitivityLabelSource

Defines values for SensitivityLabelSource.

ServerConnectionType

Defines values for ServerConnectionType.

StorageKeyType

Defines values for StorageKeyType.

TransparentDataEncryptionStatus

Defines values for TransparentDataEncryptionStatus.

VulnerabilityAssessmentPolicyBaselineName

Defines values for VulnerabilityAssessmentPolicyBaselineName.