2.0.0-beta.1 (2023-07-28)
Breaking Changes
- Function
*ServerDevOpsAuditSettingsClient.BeginCreateOrUpdate
parameter(s) have been changed from(context.Context, string, string, string, ServerDevOpsAuditingSettings, *ServerDevOpsAuditSettingsClientBeginCreateOrUpdateOptions)
to(context.Context, string, string, DevOpsAuditingSettingsName, ServerDevOpsAuditingSettings, *ServerDevOpsAuditSettingsClientBeginCreateOrUpdateOptions)
- Function
*ServerDevOpsAuditSettingsClient.Get
parameter(s) have been changed from(context.Context, string, string, string, *ServerDevOpsAuditSettingsClientGetOptions)
to(context.Context, string, string, DevOpsAuditingSettingsName, *ServerDevOpsAuditSettingsClientGetOptions)
- Type of
ManagedDatabaseRestoreDetailsProperties.NumberOfFilesDetected
has been changed from*int64
to*int32
- Type of
ManagedDatabaseRestoreDetailsProperties.PercentCompleted
has been changed from*float64
to*int32
- Type of
ManagedDatabaseRestoreDetailsProperties.UnrestorableFiles
has been changed from[]*string
to[]*ManagedDatabaseRestoreDetailsUnrestorableFileProperties
- Type of
ServerProperties.PublicNetworkAccess
has been changed from*ServerNetworkAccessFlag
to*ServerPublicNetworkAccessFlag
- Enum
DNSRefreshConfigurationPropertiesStatus
has been removed - Operation
*ReplicationLinksClient.Delete
has been changed to LRO, use*ReplicationLinksClient.BeginDelete
instead. - Operation
*TransparentDataEncryptionsClient.CreateOrUpdate
has been changed to LRO, use*TransparentDataEncryptionsClient.BeginCreateOrUpdate
instead. - Operation
*VirtualClustersClient.UpdateDNSServers
has been changed to LRO, use*VirtualClustersClient.BeginUpdateDNSServers
instead. - Struct
DNSRefreshConfigurationProperties
has been removed - Struct
UpdateManagedInstanceDNSServersOperation
has been removed - Field
Family
,MaintenanceConfigurationID
of structVirtualClusterProperties
has been removed
Features Added
- New value
ManagedDatabaseStatusDbCopying
,ManagedDatabaseStatusDbMoving
,ManagedDatabaseStatusStarting
,ManagedDatabaseStatusStopped
,ManagedDatabaseStatusStopping
added to enum typeManagedDatabaseStatus
- New value
ReplicationLinkTypeSTANDBY
added to enum typeReplicationLinkType
- New value
SecondaryTypeStandby
added to enum typeSecondaryType
- New enum type
AlwaysEncryptedEnclaveType
with valuesAlwaysEncryptedEnclaveTypeDefault
,AlwaysEncryptedEnclaveTypeVBS
- New enum type
AvailabilityZoneType
with valuesAvailabilityZoneTypeNoPreference
,AvailabilityZoneTypeOne
,AvailabilityZoneTypeThree
,AvailabilityZoneTypeTwo
- New enum type
BaselineName
with valuesBaselineNameDefault
- New enum type
DNSRefreshOperationStatus
with valuesDNSRefreshOperationStatusFailed
,DNSRefreshOperationStatusInProgress
,DNSRefreshOperationStatusSucceeded
- New enum type
DatabaseKeyType
with valuesDatabaseKeyTypeAzureKeyVault
- New enum type
DevOpsAuditingSettingsName
with valuesDevOpsAuditingSettingsNameDefault
- New enum type
DtcName
with valuesDtcNameCurrent
- New enum type
ExternalGovernanceStatus
with valuesExternalGovernanceStatusDisabled
,ExternalGovernanceStatusEnabled
- New enum type
ManagedLedgerDigestUploadsName
with valuesManagedLedgerDigestUploadsNameCurrent
- New enum type
ManagedLedgerDigestUploadsState
with valuesManagedLedgerDigestUploadsStateDisabled
,ManagedLedgerDigestUploadsStateEnabled
- New enum type
MoveOperationMode
with valuesMoveOperationModeCopy
,MoveOperationModeMove
- New enum type
RuleSeverity
with valuesRuleSeverityHigh
,RuleSeverityInformational
,RuleSeverityLow
,RuleSeverityMedium
,RuleSeverityObsolete
- New enum type
RuleStatus
with valuesRuleStatusFinding
,RuleStatusInternalError
,RuleStatusNonFinding
- New enum type
RuleType
with valuesRuleTypeBaselineExpected
,RuleTypeBinary
,RuleTypeNegativeList
,RuleTypePositiveList
- New enum type
SQLVulnerabilityAssessmentName
with valuesSQLVulnerabilityAssessmentNameDefault
- New enum type
SQLVulnerabilityAssessmentState
with valuesSQLVulnerabilityAssessmentStateDisabled
,SQLVulnerabilityAssessmentStateEnabled
- New enum type
SecondaryInstanceType
with valuesSecondaryInstanceTypeGeo
,SecondaryInstanceTypeStandby
- New enum type
ServerConfigurationOptionName
with valuesServerConfigurationOptionNameAllowPolybaseExport
- New enum type
ServerPublicNetworkAccessFlag
with valuesServerPublicNetworkAccessFlagDisabled
,ServerPublicNetworkAccessFlagEnabled
,ServerPublicNetworkAccessFlagSecuredByPerimeter
- New enum type
StartStopScheduleName
with valuesStartStopScheduleNameDefault
- New function
*ClientFactory.NewDatabaseEncryptionProtectorsClient() *DatabaseEncryptionProtectorsClient
- New function
*ClientFactory.NewDatabaseSQLVulnerabilityAssessmentBaselinesClient() *DatabaseSQLVulnerabilityAssessmentBaselinesClient
- New function
*ClientFactory.NewDatabaseSQLVulnerabilityAssessmentExecuteScanClient() *DatabaseSQLVulnerabilityAssessmentExecuteScanClient
- New function
*ClientFactory.NewDatabaseSQLVulnerabilityAssessmentRuleBaselinesClient() *DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient
- New function
*ClientFactory.NewDatabaseSQLVulnerabilityAssessmentScanResultClient() *DatabaseSQLVulnerabilityAssessmentScanResultClient
- New function
*ClientFactory.NewDatabaseSQLVulnerabilityAssessmentScansClient() *DatabaseSQLVulnerabilityAssessmentScansClient
- New function
*ClientFactory.NewDatabaseSQLVulnerabilityAssessmentsSettingsClient() *DatabaseSQLVulnerabilityAssessmentsSettingsClient
- New function
*ClientFactory.NewManagedDatabaseAdvancedThreatProtectionSettingsClient() *ManagedDatabaseAdvancedThreatProtectionSettingsClient
- New function
*ClientFactory.NewManagedDatabaseMoveOperationsClient() *ManagedDatabaseMoveOperationsClient
- New function
*ClientFactory.NewManagedInstanceAdvancedThreatProtectionSettingsClient() *ManagedInstanceAdvancedThreatProtectionSettingsClient
- New function
*ClientFactory.NewManagedInstanceDtcsClient() *ManagedInstanceDtcsClient
- New function
*ClientFactory.NewManagedLedgerDigestUploadsClient() *ManagedLedgerDigestUploadsClient
- New function
*ClientFactory.NewManagedServerDNSAliasesClient() *ManagedServerDNSAliasesClient
- New function
*ClientFactory.NewServerConfigurationOptionsClient() *ServerConfigurationOptionsClient
- New function
*ClientFactory.NewStartStopManagedInstanceSchedulesClient() *StartStopManagedInstanceSchedulesClient
- New function
*ClientFactory.NewSynapseLinkWorkspacesClient() *SynapseLinkWorkspacesClient
- New function
*ClientFactory.NewVulnerabilityAssessmentBaselineClient() *VulnerabilityAssessmentBaselineClient
- New function
*ClientFactory.NewVulnerabilityAssessmentBaselinesClient() *VulnerabilityAssessmentBaselinesClient
- New function
*ClientFactory.NewVulnerabilityAssessmentExecuteScanClient() *VulnerabilityAssessmentExecuteScanClient
- New function
*ClientFactory.NewVulnerabilityAssessmentRuleBaselineClient() *VulnerabilityAssessmentRuleBaselineClient
- New function
*ClientFactory.NewVulnerabilityAssessmentRuleBaselinesClient() *VulnerabilityAssessmentRuleBaselinesClient
- New function
*ClientFactory.NewVulnerabilityAssessmentScanResultClient() *VulnerabilityAssessmentScanResultClient
- New function
*ClientFactory.NewVulnerabilityAssessmentScansClient() *VulnerabilityAssessmentScansClient
- New function
*ClientFactory.NewVulnerabilityAssessmentsClient() *VulnerabilityAssessmentsClient
- New function
*ClientFactory.NewVulnerabilityAssessmentsSettingsClient() *VulnerabilityAssessmentsSettingsClient
- New function
NewDatabaseEncryptionProtectorsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DatabaseEncryptionProtectorsClient, error)
- New function
*DatabaseEncryptionProtectorsClient.BeginRevalidate(context.Context, string, string, string, EncryptionProtectorName, *DatabaseEncryptionProtectorsClientBeginRevalidateOptions) (*runtime.Poller[DatabaseEncryptionProtectorsClientRevalidateResponse], error)
- New function
*DatabaseEncryptionProtectorsClient.BeginRevert(context.Context, string, string, string, EncryptionProtectorName, *DatabaseEncryptionProtectorsClientBeginRevertOptions) (*runtime.Poller[DatabaseEncryptionProtectorsClientRevertResponse], error)
- New function
NewDatabaseSQLVulnerabilityAssessmentBaselinesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DatabaseSQLVulnerabilityAssessmentBaselinesClient, error)
- New function
*DatabaseSQLVulnerabilityAssessmentBaselinesClient.CreateOrUpdate(context.Context, string, string, string, VulnerabilityAssessmentName, BaselineName, DatabaseSQLVulnerabilityAssessmentRuleBaselineListInput, *DatabaseSQLVulnerabilityAssessmentBaselinesClientCreateOrUpdateOptions) (DatabaseSQLVulnerabilityAssessmentBaselinesClientCreateOrUpdateResponse, error)
- New function
*DatabaseSQLVulnerabilityAssessmentBaselinesClient.Get(context.Context, string, string, string, VulnerabilityAssessmentName, BaselineName, *DatabaseSQLVulnerabilityAssessmentBaselinesClientGetOptions) (DatabaseSQLVulnerabilityAssessmentBaselinesClientGetResponse, error)
- New function
*DatabaseSQLVulnerabilityAssessmentBaselinesClient.NewListBySQLVulnerabilityAssessmentPager(string, string, string, VulnerabilityAssessmentName, *DatabaseSQLVulnerabilityAssessmentBaselinesClientListBySQLVulnerabilityAssessmentOptions) *runtime.Pager[DatabaseSQLVulnerabilityAssessmentBaselinesClientListBySQLVulnerabilityAssessmentResponse]
- New function
NewDatabaseSQLVulnerabilityAssessmentExecuteScanClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DatabaseSQLVulnerabilityAssessmentExecuteScanClient, error)
- New function
*DatabaseSQLVulnerabilityAssessmentExecuteScanClient.BeginExecute(context.Context, string, string, string, VulnerabilityAssessmentName, *DatabaseSQLVulnerabilityAssessmentExecuteScanClientBeginExecuteOptions) (*runtime.Poller[DatabaseSQLVulnerabilityAssessmentExecuteScanClientExecuteResponse], error)
- New function
NewDatabaseSQLVulnerabilityAssessmentRuleBaselinesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient, error)
- New function
*DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient.CreateOrUpdate(context.Context, string, string, string, VulnerabilityAssessmentName, BaselineName, string, DatabaseSQLVulnerabilityAssessmentRuleBaselineInput, *DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateOptions) (DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateResponse, error)
- New function
*DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient.Delete(context.Context, string, string, string, VulnerabilityAssessmentName, BaselineName, string, *DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientDeleteOptions) (DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientDeleteResponse, error)
- New function
*DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient.Get(context.Context, string, string, string, VulnerabilityAssessmentName, BaselineName, string, *DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientGetOptions) (DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientGetResponse, error)
- New function
*DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient.NewListByBaselinePager(string, string, string, VulnerabilityAssessmentName, BaselineName, *DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientListByBaselineOptions) *runtime.Pager[DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientListByBaselineResponse]
- New function
NewDatabaseSQLVulnerabilityAssessmentScanResultClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DatabaseSQLVulnerabilityAssessmentScanResultClient, error)
- New function
*DatabaseSQLVulnerabilityAssessmentScanResultClient.Get(context.Context, string, string, string, SQLVulnerabilityAssessmentName, string, string, *DatabaseSQLVulnerabilityAssessmentScanResultClientGetOptions) (DatabaseSQLVulnerabilityAssessmentScanResultClientGetResponse, error)
- New function
*DatabaseSQLVulnerabilityAssessmentScanResultClient.NewListByScanPager(string, string, string, SQLVulnerabilityAssessmentName, string, *DatabaseSQLVulnerabilityAssessmentScanResultClientListByScanOptions) *runtime.Pager[DatabaseSQLVulnerabilityAssessmentScanResultClientListByScanResponse]
- New function
NewDatabaseSQLVulnerabilityAssessmentScansClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DatabaseSQLVulnerabilityAssessmentScansClient, error)
- New function
*DatabaseSQLVulnerabilityAssessmentScansClient.Get(context.Context, string, string, string, VulnerabilityAssessmentName, string, *DatabaseSQLVulnerabilityAssessmentScansClientGetOptions) (DatabaseSQLVulnerabilityAssessmentScansClientGetResponse, error)
- New function
*DatabaseSQLVulnerabilityAssessmentScansClient.NewListBySQLVulnerabilityAssessmentsPager(string, string, string, VulnerabilityAssessmentName, *DatabaseSQLVulnerabilityAssessmentScansClientListBySQLVulnerabilityAssessmentsOptions) *runtime.Pager[DatabaseSQLVulnerabilityAssessmentScansClientListBySQLVulnerabilityAssessmentsResponse]
- New function
NewDatabaseSQLVulnerabilityAssessmentsSettingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DatabaseSQLVulnerabilityAssessmentsSettingsClient, error)
- New function
*DatabaseSQLVulnerabilityAssessmentsSettingsClient.Get(context.Context, string, string, string, SQLVulnerabilityAssessmentName, *DatabaseSQLVulnerabilityAssessmentsSettingsClientGetOptions) (DatabaseSQLVulnerabilityAssessmentsSettingsClientGetResponse, error)
- New function
*DatabaseSQLVulnerabilityAssessmentsSettingsClient.NewListByDatabasePager(string, string, string, *DatabaseSQLVulnerabilityAssessmentsSettingsClientListByDatabaseOptions) *runtime.Pager[DatabaseSQLVulnerabilityAssessmentsSettingsClientListByDatabaseResponse]
- New function
*FailoverGroupsClient.BeginTryPlannedBeforeForcedFailover(context.Context, string, string, string, *FailoverGroupsClientBeginTryPlannedBeforeForcedFailoverOptions) (*runtime.Poller[FailoverGroupsClientTryPlannedBeforeForcedFailoverResponse], error)
- New function
NewManagedDatabaseAdvancedThreatProtectionSettingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedDatabaseAdvancedThreatProtectionSettingsClient, error)
- New function
*ManagedDatabaseAdvancedThreatProtectionSettingsClient.CreateOrUpdate(context.Context, string, string, string, AdvancedThreatProtectionName, ManagedDatabaseAdvancedThreatProtection, *ManagedDatabaseAdvancedThreatProtectionSettingsClientCreateOrUpdateOptions) (ManagedDatabaseAdvancedThreatProtectionSettingsClientCreateOrUpdateResponse, error)
- New function
*ManagedDatabaseAdvancedThreatProtectionSettingsClient.Get(context.Context, string, string, string, AdvancedThreatProtectionName, *ManagedDatabaseAdvancedThreatProtectionSettingsClientGetOptions) (ManagedDatabaseAdvancedThreatProtectionSettingsClientGetResponse, error)
- New function
*ManagedDatabaseAdvancedThreatProtectionSettingsClient.NewListByDatabasePager(string, string, string, *ManagedDatabaseAdvancedThreatProtectionSettingsClientListByDatabaseOptions) *runtime.Pager[ManagedDatabaseAdvancedThreatProtectionSettingsClientListByDatabaseResponse]
- New function
NewManagedDatabaseMoveOperationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedDatabaseMoveOperationsClient, error)
- New function
*ManagedDatabaseMoveOperationsClient.Get(context.Context, string, string, string, *ManagedDatabaseMoveOperationsClientGetOptions) (ManagedDatabaseMoveOperationsClientGetResponse, error)
- New function
*ManagedDatabaseMoveOperationsClient.NewListByLocationPager(string, string, *ManagedDatabaseMoveOperationsClientListByLocationOptions) *runtime.Pager[ManagedDatabaseMoveOperationsClientListByLocationResponse]
- New function
*ManagedDatabasesClient.BeginCancelMove(context.Context, string, string, string, ManagedDatabaseMoveDefinition, *ManagedDatabasesClientBeginCancelMoveOptions) (*runtime.Poller[ManagedDatabasesClientCancelMoveResponse], error)
- New function
*ManagedDatabasesClient.BeginCompleteMove(context.Context, string, string, string, ManagedDatabaseMoveDefinition, *ManagedDatabasesClientBeginCompleteMoveOptions) (*runtime.Poller[ManagedDatabasesClientCompleteMoveResponse], error)
- New function
*ManagedDatabasesClient.BeginStartMove(context.Context, string, string, string, ManagedDatabaseStartMoveDefinition, *ManagedDatabasesClientBeginStartMoveOptions) (*runtime.Poller[ManagedDatabasesClientStartMoveResponse], error)
- New function
NewManagedInstanceAdvancedThreatProtectionSettingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedInstanceAdvancedThreatProtectionSettingsClient, error)
- New function
*ManagedInstanceAdvancedThreatProtectionSettingsClient.BeginCreateOrUpdate(context.Context, string, string, AdvancedThreatProtectionName, ManagedInstanceAdvancedThreatProtection, *ManagedInstanceAdvancedThreatProtectionSettingsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ManagedInstanceAdvancedThreatProtectionSettingsClientCreateOrUpdateResponse], error)
- New function
*ManagedInstanceAdvancedThreatProtectionSettingsClient.Get(context.Context, string, string, AdvancedThreatProtectionName, *ManagedInstanceAdvancedThreatProtectionSettingsClientGetOptions) (ManagedInstanceAdvancedThreatProtectionSettingsClientGetResponse, error)
- New function
*ManagedInstanceAdvancedThreatProtectionSettingsClient.NewListByInstancePager(string, string, *ManagedInstanceAdvancedThreatProtectionSettingsClientListByInstanceOptions) *runtime.Pager[ManagedInstanceAdvancedThreatProtectionSettingsClientListByInstanceResponse]
- New function
NewManagedInstanceDtcsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedInstanceDtcsClient, error)
- New function
*ManagedInstanceDtcsClient.BeginCreateOrUpdate(context.Context, string, string, DtcName, ManagedInstanceDtc, *ManagedInstanceDtcsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ManagedInstanceDtcsClientCreateOrUpdateResponse], error)
- New function
*ManagedInstanceDtcsClient.Get(context.Context, string, string, DtcName, *ManagedInstanceDtcsClientGetOptions) (ManagedInstanceDtcsClientGetResponse, error)
- New function
*ManagedInstanceDtcsClient.NewListByManagedInstancePager(string, string, *ManagedInstanceDtcsClientListByManagedInstanceOptions) *runtime.Pager[ManagedInstanceDtcsClientListByManagedInstanceResponse]
- New function
*ManagedInstancesClient.NewListOutboundNetworkDependenciesByManagedInstancePager(string, string, *ManagedInstancesClientListOutboundNetworkDependenciesByManagedInstanceOptions) *runtime.Pager[ManagedInstancesClientListOutboundNetworkDependenciesByManagedInstanceResponse]
- New function
*ManagedInstancesClient.BeginStart(context.Context, string, string, *ManagedInstancesClientBeginStartOptions) (*runtime.Poller[ManagedInstancesClientStartResponse], error)
- New function
*ManagedInstancesClient.BeginStop(context.Context, string, string, *ManagedInstancesClientBeginStopOptions) (*runtime.Poller[ManagedInstancesClientStopResponse], error)
- New function
NewManagedLedgerDigestUploadsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedLedgerDigestUploadsClient, error)
- New function
*ManagedLedgerDigestUploadsClient.BeginCreateOrUpdate(context.Context, string, string, string, ManagedLedgerDigestUploadsName, ManagedLedgerDigestUploads, *ManagedLedgerDigestUploadsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ManagedLedgerDigestUploadsClientCreateOrUpdateResponse], error)
- New function
*ManagedLedgerDigestUploadsClient.BeginDisable(context.Context, string, string, string, ManagedLedgerDigestUploadsName, *ManagedLedgerDigestUploadsClientBeginDisableOptions) (*runtime.Poller[ManagedLedgerDigestUploadsClientDisableResponse], error)
- New function
*ManagedLedgerDigestUploadsClient.Get(context.Context, string, string, string, ManagedLedgerDigestUploadsName, *ManagedLedgerDigestUploadsClientGetOptions) (ManagedLedgerDigestUploadsClientGetResponse, error)
- New function
*ManagedLedgerDigestUploadsClient.NewListByDatabasePager(string, string, string, *ManagedLedgerDigestUploadsClientListByDatabaseOptions) *runtime.Pager[ManagedLedgerDigestUploadsClientListByDatabaseResponse]
- New function
NewManagedServerDNSAliasesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedServerDNSAliasesClient, error)
- New function
*ManagedServerDNSAliasesClient.BeginAcquire(context.Context, string, string, string, ManagedServerDNSAliasAcquisition, *ManagedServerDNSAliasesClientBeginAcquireOptions) (*runtime.Poller[ManagedServerDNSAliasesClientAcquireResponse], error)
- New function
*ManagedServerDNSAliasesClient.BeginCreateOrUpdate(context.Context, string, string, string, ManagedServerDNSAliasCreation, *ManagedServerDNSAliasesClientBeginCreateOrUpdateOptions) (*runtime.Poller[ManagedServerDNSAliasesClientCreateOrUpdateResponse], error)
- New function
*ManagedServerDNSAliasesClient.BeginDelete(context.Context, string, string, string, *ManagedServerDNSAliasesClientBeginDeleteOptions) (*runtime.Poller[ManagedServerDNSAliasesClientDeleteResponse], error)
- New function
*ManagedServerDNSAliasesClient.Get(context.Context, string, string, string, *ManagedServerDNSAliasesClientGetOptions) (ManagedServerDNSAliasesClientGetResponse, error)
- New function
*ManagedServerDNSAliasesClient.NewListByManagedInstancePager(string, string, *ManagedServerDNSAliasesClientListByManagedInstanceOptions) *runtime.Pager[ManagedServerDNSAliasesClientListByManagedInstanceResponse]
- New function
NewServerConfigurationOptionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ServerConfigurationOptionsClient, error)
- New function
*ServerConfigurationOptionsClient.BeginCreateOrUpdate(context.Context, string, string, ServerConfigurationOptionName, ServerConfigurationOption, *ServerConfigurationOptionsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ServerConfigurationOptionsClientCreateOrUpdateResponse], error)
- New function
*ServerConfigurationOptionsClient.Get(context.Context, string, string, ServerConfigurationOptionName, *ServerConfigurationOptionsClientGetOptions) (ServerConfigurationOptionsClientGetResponse, error)
- New function
*ServerConfigurationOptionsClient.NewListByManagedInstancePager(string, string, *ServerConfigurationOptionsClientListByManagedInstanceOptions) *runtime.Pager[ServerConfigurationOptionsClientListByManagedInstanceResponse]
- New function
*ServersClient.BeginRefreshStatus(context.Context, string, string, *ServersClientBeginRefreshStatusOptions) (*runtime.Poller[ServersClientRefreshStatusResponse], error)
- New function
NewStartStopManagedInstanceSchedulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*StartStopManagedInstanceSchedulesClient, error)
- New function
*StartStopManagedInstanceSchedulesClient.CreateOrUpdate(context.Context, string, string, StartStopScheduleName, StartStopManagedInstanceSchedule, *StartStopManagedInstanceSchedulesClientCreateOrUpdateOptions) (StartStopManagedInstanceSchedulesClientCreateOrUpdateResponse, error)
- New function
*StartStopManagedInstanceSchedulesClient.Delete(context.Context, string, string, StartStopScheduleName, *StartStopManagedInstanceSchedulesClientDeleteOptions) (StartStopManagedInstanceSchedulesClientDeleteResponse, error)
- New function
*StartStopManagedInstanceSchedulesClient.Get(context.Context, string, string, StartStopScheduleName, *StartStopManagedInstanceSchedulesClientGetOptions) (StartStopManagedInstanceSchedulesClientGetResponse, error)
- New function
*StartStopManagedInstanceSchedulesClient.NewListByInstancePager(string, string, *StartStopManagedInstanceSchedulesClientListByInstanceOptions) *runtime.Pager[StartStopManagedInstanceSchedulesClientListByInstanceResponse]
- New function
NewSynapseLinkWorkspacesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SynapseLinkWorkspacesClient, error)
- New function
*SynapseLinkWorkspacesClient.NewListByDatabasePager(string, string, string, *SynapseLinkWorkspacesClientListByDatabaseOptions) *runtime.Pager[SynapseLinkWorkspacesClientListByDatabaseResponse]
- New function
NewVulnerabilityAssessmentBaselineClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VulnerabilityAssessmentBaselineClient, error)
- New function
*VulnerabilityAssessmentBaselineClient.Get(context.Context, string, string, VulnerabilityAssessmentName, BaselineName, *VulnerabilityAssessmentBaselineClientGetOptions) (VulnerabilityAssessmentBaselineClientGetResponse, error)
- New function
*VulnerabilityAssessmentBaselineClient.NewListBySQLVulnerabilityAssessmentPager(string, string, VulnerabilityAssessmentName, *VulnerabilityAssessmentBaselineClientListBySQLVulnerabilityAssessmentOptions) *runtime.Pager[VulnerabilityAssessmentBaselineClientListBySQLVulnerabilityAssessmentResponse]
- New function
NewVulnerabilityAssessmentBaselinesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VulnerabilityAssessmentBaselinesClient, error)
- New function
*VulnerabilityAssessmentBaselinesClient.CreateOrUpdate(context.Context, string, string, VulnerabilityAssessmentName, BaselineName, DatabaseSQLVulnerabilityAssessmentRuleBaselineListInput, *VulnerabilityAssessmentBaselinesClientCreateOrUpdateOptions) (VulnerabilityAssessmentBaselinesClientCreateOrUpdateResponse, error)
- New function
NewVulnerabilityAssessmentExecuteScanClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VulnerabilityAssessmentExecuteScanClient, error)
- New function
*VulnerabilityAssessmentExecuteScanClient.BeginExecute(context.Context, string, string, VulnerabilityAssessmentName, *VulnerabilityAssessmentExecuteScanClientBeginExecuteOptions) (*runtime.Poller[VulnerabilityAssessmentExecuteScanClientExecuteResponse], error)
- New function
NewVulnerabilityAssessmentRuleBaselineClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VulnerabilityAssessmentRuleBaselineClient, error)
- New function
*VulnerabilityAssessmentRuleBaselineClient.CreateOrUpdate(context.Context, string, string, VulnerabilityAssessmentName, BaselineName, string, DatabaseSQLVulnerabilityAssessmentRuleBaselineInput, *VulnerabilityAssessmentRuleBaselineClientCreateOrUpdateOptions) (VulnerabilityAssessmentRuleBaselineClientCreateOrUpdateResponse, error)
- New function
*VulnerabilityAssessmentRuleBaselineClient.Get(context.Context, string, string, VulnerabilityAssessmentName, BaselineName, string, *VulnerabilityAssessmentRuleBaselineClientGetOptions) (VulnerabilityAssessmentRuleBaselineClientGetResponse, error)
- New function
*VulnerabilityAssessmentRuleBaselineClient.NewListByBaselinePager(string, string, VulnerabilityAssessmentName, BaselineName, *VulnerabilityAssessmentRuleBaselineClientListByBaselineOptions) *runtime.Pager[VulnerabilityAssessmentRuleBaselineClientListByBaselineResponse]
- New function
NewVulnerabilityAssessmentRuleBaselinesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VulnerabilityAssessmentRuleBaselinesClient, error)
- New function
*VulnerabilityAssessmentRuleBaselinesClient.Delete(context.Context, string, string, VulnerabilityAssessmentName, BaselineName, string, *VulnerabilityAssessmentRuleBaselinesClientDeleteOptions) (VulnerabilityAssessmentRuleBaselinesClientDeleteResponse, error)
- New function
NewVulnerabilityAssessmentScanResultClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VulnerabilityAssessmentScanResultClient, error)
- New function
*VulnerabilityAssessmentScanResultClient.Get(context.Context, string, string, SQLVulnerabilityAssessmentName, string, string, *VulnerabilityAssessmentScanResultClientGetOptions) (VulnerabilityAssessmentScanResultClientGetResponse, error)
- New function
*VulnerabilityAssessmentScanResultClient.NewListByScanPager(string, string, SQLVulnerabilityAssessmentName, string, *VulnerabilityAssessmentScanResultClientListByScanOptions) *runtime.Pager[VulnerabilityAssessmentScanResultClientListByScanResponse]
- New function
NewVulnerabilityAssessmentScansClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VulnerabilityAssessmentScansClient, error)
- New function
*VulnerabilityAssessmentScansClient.Get(context.Context, string, string, VulnerabilityAssessmentName, string, *VulnerabilityAssessmentScansClientGetOptions) (VulnerabilityAssessmentScansClientGetResponse, error)
- New function
*VulnerabilityAssessmentScansClient.NewListBySQLVulnerabilityAssessmentsPager(string, string, VulnerabilityAssessmentName, *VulnerabilityAssessmentScansClientListBySQLVulnerabilityAssessmentsOptions) *runtime.Pager[VulnerabilityAssessmentScansClientListBySQLVulnerabilityAssessmentsResponse]
- New function
NewVulnerabilityAssessmentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VulnerabilityAssessmentsClient, error)
- New function
*VulnerabilityAssessmentsClient.Delete(context.Context, string, string, VulnerabilityAssessmentName, *VulnerabilityAssessmentsClientDeleteOptions) (VulnerabilityAssessmentsClientDeleteResponse, error)
- New function
NewVulnerabilityAssessmentsSettingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VulnerabilityAssessmentsSettingsClient, error)
- New function
*VulnerabilityAssessmentsSettingsClient.CreateOrUpdate(context.Context, string, string, VulnerabilityAssessmentName, VulnerabilityAssessment, *VulnerabilityAssessmentsSettingsClientCreateOrUpdateOptions) (VulnerabilityAssessmentsSettingsClientCreateOrUpdateResponse, error)
- New function
*VulnerabilityAssessmentsSettingsClient.Get(context.Context, string, string, SQLVulnerabilityAssessmentName, *VulnerabilityAssessmentsSettingsClientGetOptions) (VulnerabilityAssessmentsSettingsClientGetResponse, error)
- New function
*VulnerabilityAssessmentsSettingsClient.NewListByServerPager(string, string, *VulnerabilityAssessmentsSettingsClientListByServerOptions) *runtime.Pager[VulnerabilityAssessmentsSettingsClientListByServerResponse]
- New struct
Baseline
- New struct
BaselineAdjustedResult
- New struct
BenchmarkReference
- New struct
DatabaseKey
- New struct
DatabaseSQLVulnerabilityAssessmentBaselineSet
- New struct
DatabaseSQLVulnerabilityAssessmentBaselineSetListResult
- New struct
DatabaseSQLVulnerabilityAssessmentBaselineSetProperties
- New struct
DatabaseSQLVulnerabilityAssessmentRuleBaseline
- New struct
DatabaseSQLVulnerabilityAssessmentRuleBaselineInput
- New struct
DatabaseSQLVulnerabilityAssessmentRuleBaselineInputProperties
- New struct
DatabaseSQLVulnerabilityAssessmentRuleBaselineListInput
- New struct
DatabaseSQLVulnerabilityAssessmentRuleBaselineListInputProperties
- New struct
DatabaseSQLVulnerabilityAssessmentRuleBaselineListResult
- New struct
DatabaseSQLVulnerabilityAssessmentRuleBaselineProperties
- New struct
EndpointDependency
- New struct
EndpointDetail
- New struct
ManagedDatabaseAdvancedThreatProtection
- New struct
ManagedDatabaseAdvancedThreatProtectionListResult
- New struct
ManagedDatabaseMoveDefinition
- New struct
ManagedDatabaseMoveOperationListResult
- New struct
ManagedDatabaseMoveOperationResult
- New struct
ManagedDatabaseMoveOperationResultProperties
- New struct
ManagedDatabaseRestoreDetailsBackupSetProperties
- New struct
ManagedDatabaseRestoreDetailsUnrestorableFileProperties
- New struct
ManagedDatabaseStartMoveDefinition
- New struct
ManagedInstanceAdvancedThreatProtection
- New struct
ManagedInstanceAdvancedThreatProtectionListResult
- New struct
ManagedInstanceDtc
- New struct
ManagedInstanceDtcListResult
- New struct
ManagedInstanceDtcProperties
- New struct
ManagedInstanceDtcSecuritySettings
- New struct
ManagedInstanceDtcTransactionManagerCommunicationSettings
- New struct
ManagedLedgerDigestUploads
- New struct
ManagedLedgerDigestUploadsListResult
- New struct
ManagedLedgerDigestUploadsProperties
- New struct
ManagedServerDNSAlias
- New struct
ManagedServerDNSAliasAcquisition
- New struct
ManagedServerDNSAliasCreation
- New struct
ManagedServerDNSAliasListResult
- New struct
ManagedServerDNSAliasProperties
- New struct
OutboundEnvironmentEndpoint
- New struct
OutboundEnvironmentEndpointCollection
- New struct
QueryCheck
- New struct
RefreshExternalGovernanceStatusOperationResult
- New struct
RefreshExternalGovernanceStatusOperationResultProperties
- New struct
Remediation
- New struct
ScheduleItem
- New struct
ServerConfigurationOption
- New struct
ServerConfigurationOptionListResult
- New struct
ServerConfigurationOptionProperties
- New struct
StartStopManagedInstanceSchedule
- New struct
StartStopManagedInstanceScheduleListResult
- New struct
StartStopManagedInstanceScheduleProperties
- New struct
SynapseLinkWorkspace
- New struct
SynapseLinkWorkspaceInfoProperties
- New struct
SynapseLinkWorkspaceListResult
- New struct
SynapseLinkWorkspaceProperties
- New struct
UpdateVirtualClusterDNSServersOperation
- New struct
VaRule
- New struct
VirtualClusterDNSServersProperties
- New struct
VulnerabilityAssessment
- New struct
VulnerabilityAssessmentListResult
- New struct
VulnerabilityAssessmentPolicyProperties
- New struct
VulnerabilityAssessmentScanForSQLError
- New struct
VulnerabilityAssessmentScanListResult
- New struct
VulnerabilityAssessmentScanRecordForSQL
- New struct
VulnerabilityAssessmentScanRecordForSQLListResult
- New struct
VulnerabilityAssessmentScanRecordForSQLProperties
- New struct
VulnerabilityAssessmentScanResultProperties
- New struct
VulnerabilityAssessmentScanResults
- New field
AvailabilityZone
,EncryptionProtector
,Keys
,ManualCutover
,PerformCutover
,PreferredEnclaveType
in structDatabaseProperties
- New field
EncryptionProtector
,Keys
,ManualCutover
,PerformCutover
,PreferredEnclaveType
in structDatabaseUpdateProperties
- New field
Expand
,Filter
in structDatabasesClientGetOptions
- New field
AvailabilityZone
,MinCapacity
,PreferredEnclaveType
in structElasticPoolProperties
- New field
AvailabilityZone
,MinCapacity
,PreferredEnclaveType
in structElasticPoolUpdateProperties
- New field
SecondaryType
in structInstanceFailoverGroupProperties
- New field
CrossSubscriptionRestorableDroppedDatabaseID
,CrossSubscriptionSourceDatabaseID
,CrossSubscriptionTargetManagedInstanceID
,IsLedgerOn
,StorageContainerIdentity
in structManagedDatabaseProperties
- New field
CurrentBackupType
,CurrentRestorePlanSizeMB
,CurrentRestoredSizeMB
,DiffBackupSets
,FullBackupSets
,LogBackupSets
,NumberOfFilesQueued
,NumberOfFilesRestored
,NumberOfFilesRestoring
,NumberOfFilesSkipped
,NumberOfFilesUnrestorable
,Type
in structManagedDatabaseRestoreDetailsProperties
- New field
GroupIDs
in structPrivateEndpointConnectionProperties
- New field
NextLink
in structRecoverableDatabaseListResult
- New field
Keys
in structRecoverableDatabaseProperties
- New field
Expand
,Filter
in structRecoverableDatabasesClientGetOptions
- New field
Keys
in structRestorableDroppedDatabaseProperties
- New field
Expand
,Filter
in structRestorableDroppedDatabasesClientGetOptions
- New field
IsManagedIdentityInUse
in structServerDevOpsAuditSettingsProperties
- New field
ExternalGovernanceStatus
in structServerProperties
- New field
Version
in structVirtualClusterProperties