SqlManagementClient class
- Extends
Constructors
Sql |
Initializes a new instance of the SqlManagementClient class. |
Properties
Inherited Properties
pipeline | The pipeline used by this client to make requests |
Inherited Methods
send |
Send an HTTP request that is populated using the provided OperationSpec. |
send |
Send the provided httpRequest. |
Constructor Details
SqlManagementClient(TokenCredential, string, SqlManagementClientOptionalParams)
Initializes a new instance of the SqlManagementClient class.
new SqlManagementClient(credentials: TokenCredential, subscriptionId: string, options?: SqlManagementClientOptionalParams)
Parameters
- credentials
- TokenCredential
Subscription credentials which uniquely identify client subscription.
- subscriptionId
-
string
The subscription ID that identifies an Azure subscription.
The parameter options
Property Details
$host
$host: string
Property Value
string
backupShortTermRetentionPolicies
backupShortTermRetentionPolicies: BackupShortTermRetentionPolicies
Property Value
capabilities
databaseAdvancedThreatProtectionSettings
databaseAdvancedThreatProtectionSettings: DatabaseAdvancedThreatProtectionSettings
Property Value
databaseAdvisors
databaseAutomaticTuningOperations
databaseAutomaticTuningOperations: DatabaseAutomaticTuningOperations
Property Value
databaseBlobAuditingPolicies
databaseBlobAuditingPolicies: DatabaseBlobAuditingPolicies
Property Value
databaseColumns
databaseEncryptionProtectors
databaseEncryptionProtectors: DatabaseEncryptionProtectors
Property Value
databaseExtensionsOperations
databaseExtensionsOperations: DatabaseExtensionsOperations
Property Value
databaseOperations
databaseRecommendedActions
databases
databaseSchemas
databaseSecurityAlertPolicies
databaseSecurityAlertPolicies: DatabaseSecurityAlertPolicies
Property Value
databaseSqlVulnerabilityAssessmentBaselines
databaseSqlVulnerabilityAssessmentBaselines: DatabaseSqlVulnerabilityAssessmentBaselines
Property Value
databaseSqlVulnerabilityAssessmentExecuteScan
databaseSqlVulnerabilityAssessmentExecuteScan: DatabaseSqlVulnerabilityAssessmentExecuteScan
Property Value
databaseSqlVulnerabilityAssessmentRuleBaselines
databaseSqlVulnerabilityAssessmentRuleBaselines: DatabaseSqlVulnerabilityAssessmentRuleBaselines
Property Value
databaseSqlVulnerabilityAssessmentScanResult
databaseSqlVulnerabilityAssessmentScanResult: DatabaseSqlVulnerabilityAssessmentScanResult
Property Value
databaseSqlVulnerabilityAssessmentScans
databaseSqlVulnerabilityAssessmentScans: DatabaseSqlVulnerabilityAssessmentScans
Property Value
databaseSqlVulnerabilityAssessmentsSettings
databaseSqlVulnerabilityAssessmentsSettings: DatabaseSqlVulnerabilityAssessmentsSettings
Property Value
databaseTables
databaseUsages
databaseVulnerabilityAssessmentRuleBaselines
databaseVulnerabilityAssessmentRuleBaselines: DatabaseVulnerabilityAssessmentRuleBaselines
Property Value
databaseVulnerabilityAssessments
databaseVulnerabilityAssessments: DatabaseVulnerabilityAssessments
Property Value
databaseVulnerabilityAssessmentScans
databaseVulnerabilityAssessmentScans: DatabaseVulnerabilityAssessmentScans
Property Value
dataMaskingPolicies
dataMaskingRules
dataWarehouseUserActivitiesOperations
dataWarehouseUserActivitiesOperations: DataWarehouseUserActivitiesOperations
Property Value
deletedServers
distributedAvailabilityGroups
distributedAvailabilityGroups: DistributedAvailabilityGroups
Property Value
elasticPoolActivities
elasticPoolDatabaseActivities
elasticPoolDatabaseActivities: ElasticPoolDatabaseActivities
Property Value
elasticPoolOperations
elasticPools
encryptionProtectors
endpointCertificates
extendedDatabaseBlobAuditingPolicies
extendedDatabaseBlobAuditingPolicies: ExtendedDatabaseBlobAuditingPolicies
Property Value
extendedServerBlobAuditingPolicies
extendedServerBlobAuditingPolicies: ExtendedServerBlobAuditingPolicies
Property Value
failoverGroups
firewallRules
geoBackupPolicies
instanceFailoverGroups
instancePools
iPv6FirewallRules
jobAgents
jobCredentials
jobExecutions
jobs
jobStepExecutions
jobSteps
jobTargetExecutions
jobTargetGroups
jobVersions
ledgerDigestUploadsOperations
ledgerDigestUploadsOperations: LedgerDigestUploadsOperations
Property Value
longTermRetentionBackups
longTermRetentionManagedInstanceBackups
longTermRetentionManagedInstanceBackups: LongTermRetentionManagedInstanceBackups
Property Value
longTermRetentionPolicies
maintenanceWindowOptionsOperations
maintenanceWindowOptionsOperations: MaintenanceWindowOptionsOperations
Property Value
maintenanceWindowsOperations
maintenanceWindowsOperations: MaintenanceWindowsOperations
Property Value
managedBackupShortTermRetentionPolicies
managedBackupShortTermRetentionPolicies: ManagedBackupShortTermRetentionPolicies
Property Value
managedDatabaseAdvancedThreatProtectionSettings
managedDatabaseAdvancedThreatProtectionSettings: ManagedDatabaseAdvancedThreatProtectionSettings
Property Value
managedDatabaseColumns
managedDatabaseMoveOperations
managedDatabaseMoveOperations: ManagedDatabaseMoveOperations
Property Value
managedDatabaseQueries
managedDatabaseRecommendedSensitivityLabels
managedDatabaseRecommendedSensitivityLabels: ManagedDatabaseRecommendedSensitivityLabels
Property Value
managedDatabaseRestoreDetails
managedDatabaseRestoreDetails: ManagedDatabaseRestoreDetails
Property Value
managedDatabases
managedDatabaseSchemas
managedDatabaseSecurityAlertPolicies
managedDatabaseSecurityAlertPolicies: ManagedDatabaseSecurityAlertPolicies
Property Value
managedDatabaseSecurityEvents
managedDatabaseSecurityEvents: ManagedDatabaseSecurityEvents
Property Value
managedDatabaseSensitivityLabels
managedDatabaseSensitivityLabels: ManagedDatabaseSensitivityLabels
Property Value
managedDatabaseTables
managedDatabaseTransparentDataEncryption
managedDatabaseTransparentDataEncryption: ManagedDatabaseTransparentDataEncryption
Property Value
managedDatabaseVulnerabilityAssessmentRuleBaselines
managedDatabaseVulnerabilityAssessmentRuleBaselines: ManagedDatabaseVulnerabilityAssessmentRuleBaselines
Property Value
managedDatabaseVulnerabilityAssessments
managedDatabaseVulnerabilityAssessments: ManagedDatabaseVulnerabilityAssessments
Property Value
managedDatabaseVulnerabilityAssessmentScans
managedDatabaseVulnerabilityAssessmentScans: ManagedDatabaseVulnerabilityAssessmentScans
Property Value
managedInstanceAdministrators
managedInstanceAdministrators: ManagedInstanceAdministrators
Property Value
managedInstanceAdvancedThreatProtectionSettings
managedInstanceAdvancedThreatProtectionSettings: ManagedInstanceAdvancedThreatProtectionSettings
Property Value
managedInstanceAzureADOnlyAuthentications
managedInstanceAzureADOnlyAuthentications: ManagedInstanceAzureADOnlyAuthentications
Property Value
managedInstanceDtcs
managedInstanceEncryptionProtectors
managedInstanceEncryptionProtectors: ManagedInstanceEncryptionProtectors
Property Value
managedInstanceKeys
managedInstanceLongTermRetentionPolicies
managedInstanceLongTermRetentionPolicies: ManagedInstanceLongTermRetentionPolicies
Property Value
managedInstanceOperations
managedInstancePrivateEndpointConnections
managedInstancePrivateEndpointConnections: ManagedInstancePrivateEndpointConnections
Property Value
managedInstancePrivateLinkResources
managedInstancePrivateLinkResources: ManagedInstancePrivateLinkResources
Property Value
managedInstances
managedInstanceTdeCertificates
managedInstanceTdeCertificates: ManagedInstanceTdeCertificates
Property Value
managedInstanceVulnerabilityAssessments
managedInstanceVulnerabilityAssessments: ManagedInstanceVulnerabilityAssessments
Property Value
managedLedgerDigestUploadsOperations
managedLedgerDigestUploadsOperations: ManagedLedgerDigestUploadsOperations
Property Value
managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies
managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies
Property Value
managedServerDnsAliases
managedServerSecurityAlertPolicies
managedServerSecurityAlertPolicies: ManagedServerSecurityAlertPolicies
Property Value
operations
outboundFirewallRules
privateEndpointConnections
privateLinkResources
recommendedSensitivityLabels
recommendedSensitivityLabels: RecommendedSensitivityLabels
Property Value
recoverableDatabases
recoverableManagedDatabases
replicationLinks
restorableDroppedDatabases
restorableDroppedManagedDatabases
restorableDroppedManagedDatabases: RestorableDroppedManagedDatabases
Property Value
restorePoints
sensitivityLabels
serverAdvancedThreatProtectionSettings
serverAdvancedThreatProtectionSettings: ServerAdvancedThreatProtectionSettings
Property Value
serverAdvisors
serverAutomaticTuningOperations
serverAutomaticTuningOperations: ServerAutomaticTuningOperations
Property Value
serverAzureADAdministrators
serverAzureADOnlyAuthentications
serverAzureADOnlyAuthentications: ServerAzureADOnlyAuthentications
Property Value
serverBlobAuditingPolicies
serverCommunicationLinks
serverConfigurationOptions
serverConnectionPolicies
serverDevOpsAuditSettings
serverDnsAliases
serverKeys
serverOperations
servers
serverSecurityAlertPolicies
serverTrustCertificates
serverTrustGroups
serverUsages
serverVulnerabilityAssessments
serverVulnerabilityAssessments: ServerVulnerabilityAssessments
Property Value
serviceObjectives
sqlAgent
sqlVulnerabilityAssessmentBaseline
sqlVulnerabilityAssessmentBaseline: SqlVulnerabilityAssessmentBaseline
Property Value
sqlVulnerabilityAssessmentBaselines
sqlVulnerabilityAssessmentBaselines: SqlVulnerabilityAssessmentBaselines
Property Value
sqlVulnerabilityAssessmentExecuteScan
sqlVulnerabilityAssessmentExecuteScan: SqlVulnerabilityAssessmentExecuteScan
Property Value
sqlVulnerabilityAssessmentRuleBaseline
sqlVulnerabilityAssessmentRuleBaseline: SqlVulnerabilityAssessmentRuleBaseline
Property Value
sqlVulnerabilityAssessmentRuleBaselines
sqlVulnerabilityAssessmentRuleBaselines: SqlVulnerabilityAssessmentRuleBaselines
Property Value
sqlVulnerabilityAssessments
sqlVulnerabilityAssessmentScanResult
sqlVulnerabilityAssessmentScanResult: SqlVulnerabilityAssessmentScanResult
Property Value
sqlVulnerabilityAssessmentScans
sqlVulnerabilityAssessmentScans: SqlVulnerabilityAssessmentScans
Property Value
sqlVulnerabilityAssessmentsSettings
sqlVulnerabilityAssessmentsSettings: SqlVulnerabilityAssessmentsSettings
Property Value
startStopManagedInstanceSchedules
startStopManagedInstanceSchedules: StartStopManagedInstanceSchedules
Property Value
subscriptionId
subscriptionId: string
Property Value
string
subscriptionUsages
synapseLinkWorkspaces
syncAgents
syncGroups
syncMembers
tdeCertificates
timeZones
transparentDataEncryptions
usages
virtualClusters
virtualNetworkRules
workloadClassifiers
workloadGroups
Inherited Property Details
pipeline
The pipeline used by this client to make requests
pipeline: Pipeline
Property Value
Inherited From coreClient.ServiceClient.pipeline
Inherited Method Details
sendOperationRequest<T>(OperationArguments, OperationSpec)
Send an HTTP request that is populated using the provided OperationSpec.
function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>
Parameters
- operationArguments
- OperationArguments
The arguments that the HTTP request's templated values will be populated from.
- operationSpec
- OperationSpec
The OperationSpec to use to populate the httpRequest.
Returns
Promise<T>
Inherited From coreClient.ServiceClient.sendOperationRequest
sendRequest(PipelineRequest)
Send the provided httpRequest.
function sendRequest(request: PipelineRequest): Promise<PipelineResponse>
Parameters
- request
- PipelineRequest
Returns
Promise<PipelineResponse>
Inherited From coreClient.ServiceClient.sendRequest