fake

package
v2.0.0-beta.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 27, 2026 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AgentServer

type AgentServer struct {
	// CreateOrUpdate is the fake for method AgentClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, parameters armsql.AgentConfiguration, options *armsql.AgentClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.AgentClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AgentClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, options *armsql.AgentClientGetOptions) (resp azfake.Responder[armsql.AgentClientGetResponse], errResp azfake.ErrorResponder)
}

AgentServer is a fake server for instances of the armsql.AgentClient type.

type AgentServerTransport

type AgentServerTransport struct {
	// contains filtered or unexported fields
}

AgentServerTransport connects instances of armsql.AgentClient to instances of AgentServer. Don't use this type directly, use NewAgentServerTransport instead.

func NewAgentServerTransport

func NewAgentServerTransport(srv *AgentServer) *AgentServerTransport

NewAgentServerTransport creates a new instance of AgentServerTransport with the provided implementation. The returned AgentServerTransport instance is connected to an instance of armsql.AgentClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AgentServerTransport) Do

Do implements the policy.Transporter interface for AgentServerTransport.

type BackupShortTermRetentionPoliciesServer

type BackupShortTermRetentionPoliciesServer struct {
	// BeginCreateOrUpdate is the fake for method BackupShortTermRetentionPoliciesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, policyName armsql.ShortTermRetentionPolicyName, parameters armsql.BackupShortTermRetentionPolicy, options *armsql.BackupShortTermRetentionPoliciesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.BackupShortTermRetentionPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method BackupShortTermRetentionPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, policyName armsql.ShortTermRetentionPolicyName, options *armsql.BackupShortTermRetentionPoliciesClientGetOptions) (resp azfake.Responder[armsql.BackupShortTermRetentionPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method BackupShortTermRetentionPoliciesClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.BackupShortTermRetentionPoliciesClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.BackupShortTermRetentionPoliciesClientListByDatabaseResponse])

	// BeginUpdate is the fake for method BackupShortTermRetentionPoliciesClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, policyName armsql.ShortTermRetentionPolicyName, parameters armsql.BackupShortTermRetentionPolicy, options *armsql.BackupShortTermRetentionPoliciesClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.BackupShortTermRetentionPoliciesClientUpdateResponse], errResp azfake.ErrorResponder)
}

BackupShortTermRetentionPoliciesServer is a fake server for instances of the armsql.BackupShortTermRetentionPoliciesClient type.

type BackupShortTermRetentionPoliciesServerTransport

type BackupShortTermRetentionPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

BackupShortTermRetentionPoliciesServerTransport connects instances of armsql.BackupShortTermRetentionPoliciesClient to instances of BackupShortTermRetentionPoliciesServer. Don't use this type directly, use NewBackupShortTermRetentionPoliciesServerTransport instead.

func NewBackupShortTermRetentionPoliciesServerTransport

func NewBackupShortTermRetentionPoliciesServerTransport(srv *BackupShortTermRetentionPoliciesServer) *BackupShortTermRetentionPoliciesServerTransport

NewBackupShortTermRetentionPoliciesServerTransport creates a new instance of BackupShortTermRetentionPoliciesServerTransport with the provided implementation. The returned BackupShortTermRetentionPoliciesServerTransport instance is connected to an instance of armsql.BackupShortTermRetentionPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BackupShortTermRetentionPoliciesServerTransport) Do

Do implements the policy.Transporter interface for BackupShortTermRetentionPoliciesServerTransport.

type CapabilitiesServer

type CapabilitiesServer struct {
	// ListByLocation is the fake for method CapabilitiesClient.ListByLocation
	// HTTP status codes to indicate success: http.StatusOK
	ListByLocation func(ctx context.Context, locationName string, options *armsql.CapabilitiesClientListByLocationOptions) (resp azfake.Responder[armsql.CapabilitiesClientListByLocationResponse], errResp azfake.ErrorResponder)
}

CapabilitiesServer is a fake server for instances of the armsql.CapabilitiesClient type.

type CapabilitiesServerTransport

type CapabilitiesServerTransport struct {
	// contains filtered or unexported fields
}

CapabilitiesServerTransport connects instances of armsql.CapabilitiesClient to instances of CapabilitiesServer. Don't use this type directly, use NewCapabilitiesServerTransport instead.

func NewCapabilitiesServerTransport

func NewCapabilitiesServerTransport(srv *CapabilitiesServer) *CapabilitiesServerTransport

NewCapabilitiesServerTransport creates a new instance of CapabilitiesServerTransport with the provided implementation. The returned CapabilitiesServerTransport instance is connected to an instance of armsql.CapabilitiesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*CapabilitiesServerTransport) Do

Do implements the policy.Transporter interface for CapabilitiesServerTransport.

type DataMaskingPoliciesServer

type DataMaskingPoliciesServer struct {
	// CreateOrUpdate is the fake for method DataMaskingPoliciesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, dataMaskingPolicyName armsql.DataMaskingPolicyName, parameters armsql.DataMaskingPolicy, options *armsql.DataMaskingPoliciesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.DataMaskingPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DataMaskingPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, dataMaskingPolicyName armsql.DataMaskingPolicyName, options *armsql.DataMaskingPoliciesClientGetOptions) (resp azfake.Responder[armsql.DataMaskingPoliciesClientGetResponse], errResp azfake.ErrorResponder)
}

DataMaskingPoliciesServer is a fake server for instances of the armsql.DataMaskingPoliciesClient type.

type DataMaskingPoliciesServerTransport

type DataMaskingPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

DataMaskingPoliciesServerTransport connects instances of armsql.DataMaskingPoliciesClient to instances of DataMaskingPoliciesServer. Don't use this type directly, use NewDataMaskingPoliciesServerTransport instead.

func NewDataMaskingPoliciesServerTransport

func NewDataMaskingPoliciesServerTransport(srv *DataMaskingPoliciesServer) *DataMaskingPoliciesServerTransport

NewDataMaskingPoliciesServerTransport creates a new instance of DataMaskingPoliciesServerTransport with the provided implementation. The returned DataMaskingPoliciesServerTransport instance is connected to an instance of armsql.DataMaskingPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataMaskingPoliciesServerTransport) Do

Do implements the policy.Transporter interface for DataMaskingPoliciesServerTransport.

type DataMaskingRulesServer

type DataMaskingRulesServer struct {
	// CreateOrUpdate is the fake for method DataMaskingRulesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, dataMaskingPolicyName armsql.DataMaskingPolicyName, dataMaskingRuleName string, parameters armsql.DataMaskingRule, options *armsql.DataMaskingRulesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.DataMaskingRulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method DataMaskingRulesClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, dataMaskingPolicyName armsql.DataMaskingPolicyName, options *armsql.DataMaskingRulesClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DataMaskingRulesClientListByDatabaseResponse])
}

DataMaskingRulesServer is a fake server for instances of the armsql.DataMaskingRulesClient type.

type DataMaskingRulesServerTransport

type DataMaskingRulesServerTransport struct {
	// contains filtered or unexported fields
}

DataMaskingRulesServerTransport connects instances of armsql.DataMaskingRulesClient to instances of DataMaskingRulesServer. Don't use this type directly, use NewDataMaskingRulesServerTransport instead.

func NewDataMaskingRulesServerTransport

func NewDataMaskingRulesServerTransport(srv *DataMaskingRulesServer) *DataMaskingRulesServerTransport

NewDataMaskingRulesServerTransport creates a new instance of DataMaskingRulesServerTransport with the provided implementation. The returned DataMaskingRulesServerTransport instance is connected to an instance of armsql.DataMaskingRulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataMaskingRulesServerTransport) Do

Do implements the policy.Transporter interface for DataMaskingRulesServerTransport.

type DataWarehouseUserActivitiesServer

type DataWarehouseUserActivitiesServer struct {
	// Get is the fake for method DataWarehouseUserActivitiesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, dataWarehouseUserActivityName armsql.DataWarehouseUserActivityName, options *armsql.DataWarehouseUserActivitiesClientGetOptions) (resp azfake.Responder[armsql.DataWarehouseUserActivitiesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method DataWarehouseUserActivitiesClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.DataWarehouseUserActivitiesClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DataWarehouseUserActivitiesClientListByDatabaseResponse])
}

DataWarehouseUserActivitiesServer is a fake server for instances of the armsql.DataWarehouseUserActivitiesClient type.

type DataWarehouseUserActivitiesServerTransport

type DataWarehouseUserActivitiesServerTransport struct {
	// contains filtered or unexported fields
}

DataWarehouseUserActivitiesServerTransport connects instances of armsql.DataWarehouseUserActivitiesClient to instances of DataWarehouseUserActivitiesServer. Don't use this type directly, use NewDataWarehouseUserActivitiesServerTransport instead.

func NewDataWarehouseUserActivitiesServerTransport

func NewDataWarehouseUserActivitiesServerTransport(srv *DataWarehouseUserActivitiesServer) *DataWarehouseUserActivitiesServerTransport

NewDataWarehouseUserActivitiesServerTransport creates a new instance of DataWarehouseUserActivitiesServerTransport with the provided implementation. The returned DataWarehouseUserActivitiesServerTransport instance is connected to an instance of armsql.DataWarehouseUserActivitiesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataWarehouseUserActivitiesServerTransport) Do

Do implements the policy.Transporter interface for DataWarehouseUserActivitiesServerTransport.

type DatabaseAdvancedThreatProtectionSettingsServer

type DatabaseAdvancedThreatProtectionSettingsServer struct {
	// CreateOrUpdate is the fake for method DatabaseAdvancedThreatProtectionSettingsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, advancedThreatProtectionName armsql.AdvancedThreatProtectionName, parameters armsql.DatabaseAdvancedThreatProtection, options *armsql.DatabaseAdvancedThreatProtectionSettingsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.DatabaseAdvancedThreatProtectionSettingsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DatabaseAdvancedThreatProtectionSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, advancedThreatProtectionName armsql.AdvancedThreatProtectionName, options *armsql.DatabaseAdvancedThreatProtectionSettingsClientGetOptions) (resp azfake.Responder[armsql.DatabaseAdvancedThreatProtectionSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method DatabaseAdvancedThreatProtectionSettingsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseAdvancedThreatProtectionSettingsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DatabaseAdvancedThreatProtectionSettingsClientListByDatabaseResponse])
}

DatabaseAdvancedThreatProtectionSettingsServer is a fake server for instances of the armsql.DatabaseAdvancedThreatProtectionSettingsClient type.

type DatabaseAdvancedThreatProtectionSettingsServerTransport

type DatabaseAdvancedThreatProtectionSettingsServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseAdvancedThreatProtectionSettingsServerTransport connects instances of armsql.DatabaseAdvancedThreatProtectionSettingsClient to instances of DatabaseAdvancedThreatProtectionSettingsServer. Don't use this type directly, use NewDatabaseAdvancedThreatProtectionSettingsServerTransport instead.

func NewDatabaseAdvancedThreatProtectionSettingsServerTransport

func NewDatabaseAdvancedThreatProtectionSettingsServerTransport(srv *DatabaseAdvancedThreatProtectionSettingsServer) *DatabaseAdvancedThreatProtectionSettingsServerTransport

NewDatabaseAdvancedThreatProtectionSettingsServerTransport creates a new instance of DatabaseAdvancedThreatProtectionSettingsServerTransport with the provided implementation. The returned DatabaseAdvancedThreatProtectionSettingsServerTransport instance is connected to an instance of armsql.DatabaseAdvancedThreatProtectionSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseAdvancedThreatProtectionSettingsServerTransport) Do

Do implements the policy.Transporter interface for DatabaseAdvancedThreatProtectionSettingsServerTransport.

type DatabaseAdvisorsServer

type DatabaseAdvisorsServer struct {
	// Get is the fake for method DatabaseAdvisorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, advisorName string, options *armsql.DatabaseAdvisorsClientGetOptions) (resp azfake.Responder[armsql.DatabaseAdvisorsClientGetResponse], errResp azfake.ErrorResponder)

	// ListByDatabase is the fake for method DatabaseAdvisorsClient.ListByDatabase
	// HTTP status codes to indicate success: http.StatusOK
	ListByDatabase func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseAdvisorsClientListByDatabaseOptions) (resp azfake.Responder[armsql.DatabaseAdvisorsClientListByDatabaseResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method DatabaseAdvisorsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, advisorName string, parameters armsql.Advisor, options *armsql.DatabaseAdvisorsClientUpdateOptions) (resp azfake.Responder[armsql.DatabaseAdvisorsClientUpdateResponse], errResp azfake.ErrorResponder)
}

DatabaseAdvisorsServer is a fake server for instances of the armsql.DatabaseAdvisorsClient type.

type DatabaseAdvisorsServerTransport

type DatabaseAdvisorsServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseAdvisorsServerTransport connects instances of armsql.DatabaseAdvisorsClient to instances of DatabaseAdvisorsServer. Don't use this type directly, use NewDatabaseAdvisorsServerTransport instead.

func NewDatabaseAdvisorsServerTransport

func NewDatabaseAdvisorsServerTransport(srv *DatabaseAdvisorsServer) *DatabaseAdvisorsServerTransport

NewDatabaseAdvisorsServerTransport creates a new instance of DatabaseAdvisorsServerTransport with the provided implementation. The returned DatabaseAdvisorsServerTransport instance is connected to an instance of armsql.DatabaseAdvisorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseAdvisorsServerTransport) Do

Do implements the policy.Transporter interface for DatabaseAdvisorsServerTransport.

type DatabaseAutomaticTuningServer

type DatabaseAutomaticTuningServer struct {
	// Get is the fake for method DatabaseAutomaticTuningClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseAutomaticTuningClientGetOptions) (resp azfake.Responder[armsql.DatabaseAutomaticTuningClientGetResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method DatabaseAutomaticTuningClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters armsql.DatabaseAutomaticTuning, options *armsql.DatabaseAutomaticTuningClientUpdateOptions) (resp azfake.Responder[armsql.DatabaseAutomaticTuningClientUpdateResponse], errResp azfake.ErrorResponder)
}

DatabaseAutomaticTuningServer is a fake server for instances of the armsql.DatabaseAutomaticTuningClient type.

type DatabaseAutomaticTuningServerTransport

type DatabaseAutomaticTuningServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseAutomaticTuningServerTransport connects instances of armsql.DatabaseAutomaticTuningClient to instances of DatabaseAutomaticTuningServer. Don't use this type directly, use NewDatabaseAutomaticTuningServerTransport instead.

func NewDatabaseAutomaticTuningServerTransport

func NewDatabaseAutomaticTuningServerTransport(srv *DatabaseAutomaticTuningServer) *DatabaseAutomaticTuningServerTransport

NewDatabaseAutomaticTuningServerTransport creates a new instance of DatabaseAutomaticTuningServerTransport with the provided implementation. The returned DatabaseAutomaticTuningServerTransport instance is connected to an instance of armsql.DatabaseAutomaticTuningClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseAutomaticTuningServerTransport) Do

Do implements the policy.Transporter interface for DatabaseAutomaticTuningServerTransport.

type DatabaseBlobAuditingPoliciesServer

type DatabaseBlobAuditingPoliciesServer struct {
	// CreateOrUpdate is the fake for method DatabaseBlobAuditingPoliciesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters armsql.DatabaseBlobAuditingPolicy, options *armsql.DatabaseBlobAuditingPoliciesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.DatabaseBlobAuditingPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DatabaseBlobAuditingPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseBlobAuditingPoliciesClientGetOptions) (resp azfake.Responder[armsql.DatabaseBlobAuditingPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method DatabaseBlobAuditingPoliciesClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseBlobAuditingPoliciesClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DatabaseBlobAuditingPoliciesClientListByDatabaseResponse])
}

DatabaseBlobAuditingPoliciesServer is a fake server for instances of the armsql.DatabaseBlobAuditingPoliciesClient type.

type DatabaseBlobAuditingPoliciesServerTransport

type DatabaseBlobAuditingPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseBlobAuditingPoliciesServerTransport connects instances of armsql.DatabaseBlobAuditingPoliciesClient to instances of DatabaseBlobAuditingPoliciesServer. Don't use this type directly, use NewDatabaseBlobAuditingPoliciesServerTransport instead.

func NewDatabaseBlobAuditingPoliciesServerTransport

func NewDatabaseBlobAuditingPoliciesServerTransport(srv *DatabaseBlobAuditingPoliciesServer) *DatabaseBlobAuditingPoliciesServerTransport

NewDatabaseBlobAuditingPoliciesServerTransport creates a new instance of DatabaseBlobAuditingPoliciesServerTransport with the provided implementation. The returned DatabaseBlobAuditingPoliciesServerTransport instance is connected to an instance of armsql.DatabaseBlobAuditingPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseBlobAuditingPoliciesServerTransport) Do

Do implements the policy.Transporter interface for DatabaseBlobAuditingPoliciesServerTransport.

type DatabaseColumnsServer

type DatabaseColumnsServer struct {
	// Get is the fake for method DatabaseColumnsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, schemaName string, tableName string, columnName string, options *armsql.DatabaseColumnsClientGetOptions) (resp azfake.Responder[armsql.DatabaseColumnsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method DatabaseColumnsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseColumnsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DatabaseColumnsClientListByDatabaseResponse])

	// NewListByTablePager is the fake for method DatabaseColumnsClient.NewListByTablePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByTablePager func(resourceGroupName string, serverName string, databaseName string, schemaName string, tableName string, options *armsql.DatabaseColumnsClientListByTableOptions) (resp azfake.PagerResponder[armsql.DatabaseColumnsClientListByTableResponse])
}

DatabaseColumnsServer is a fake server for instances of the armsql.DatabaseColumnsClient type.

type DatabaseColumnsServerTransport

type DatabaseColumnsServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseColumnsServerTransport connects instances of armsql.DatabaseColumnsClient to instances of DatabaseColumnsServer. Don't use this type directly, use NewDatabaseColumnsServerTransport instead.

func NewDatabaseColumnsServerTransport

func NewDatabaseColumnsServerTransport(srv *DatabaseColumnsServer) *DatabaseColumnsServerTransport

NewDatabaseColumnsServerTransport creates a new instance of DatabaseColumnsServerTransport with the provided implementation. The returned DatabaseColumnsServerTransport instance is connected to an instance of armsql.DatabaseColumnsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseColumnsServerTransport) Do

Do implements the policy.Transporter interface for DatabaseColumnsServerTransport.

type DatabaseEncryptionProtectorsServer

type DatabaseEncryptionProtectorsServer struct {
	// BeginRevalidate is the fake for method DatabaseEncryptionProtectorsClient.BeginRevalidate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginRevalidate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, encryptionProtectorName armsql.EncryptionProtectorName, options *armsql.DatabaseEncryptionProtectorsClientBeginRevalidateOptions) (resp azfake.PollerResponder[armsql.DatabaseEncryptionProtectorsClientRevalidateResponse], errResp azfake.ErrorResponder)

	// BeginRevert is the fake for method DatabaseEncryptionProtectorsClient.BeginRevert
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginRevert func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, encryptionProtectorName armsql.EncryptionProtectorName, options *armsql.DatabaseEncryptionProtectorsClientBeginRevertOptions) (resp azfake.PollerResponder[armsql.DatabaseEncryptionProtectorsClientRevertResponse], errResp azfake.ErrorResponder)
}

DatabaseEncryptionProtectorsServer is a fake server for instances of the armsql.DatabaseEncryptionProtectorsClient type.

type DatabaseEncryptionProtectorsServerTransport

type DatabaseEncryptionProtectorsServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseEncryptionProtectorsServerTransport connects instances of armsql.DatabaseEncryptionProtectorsClient to instances of DatabaseEncryptionProtectorsServer. Don't use this type directly, use NewDatabaseEncryptionProtectorsServerTransport instead.

func NewDatabaseEncryptionProtectorsServerTransport

func NewDatabaseEncryptionProtectorsServerTransport(srv *DatabaseEncryptionProtectorsServer) *DatabaseEncryptionProtectorsServerTransport

NewDatabaseEncryptionProtectorsServerTransport creates a new instance of DatabaseEncryptionProtectorsServerTransport with the provided implementation. The returned DatabaseEncryptionProtectorsServerTransport instance is connected to an instance of armsql.DatabaseEncryptionProtectorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseEncryptionProtectorsServerTransport) Do

Do implements the policy.Transporter interface for DatabaseEncryptionProtectorsServerTransport.

type DatabaseExtensionsServer

type DatabaseExtensionsServer struct {
	// BeginCreateOrUpdate is the fake for method DatabaseExtensionsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, extensionName string, parameters armsql.DatabaseExtensions, options *armsql.DatabaseExtensionsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.DatabaseExtensionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DatabaseExtensionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, extensionName string, options *armsql.DatabaseExtensionsClientGetOptions) (resp azfake.Responder[armsql.DatabaseExtensionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method DatabaseExtensionsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseExtensionsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DatabaseExtensionsClientListByDatabaseResponse])
}

DatabaseExtensionsServer is a fake server for instances of the armsql.DatabaseExtensionsClient type.

type DatabaseExtensionsServerTransport

type DatabaseExtensionsServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseExtensionsServerTransport connects instances of armsql.DatabaseExtensionsClient to instances of DatabaseExtensionsServer. Don't use this type directly, use NewDatabaseExtensionsServerTransport instead.

func NewDatabaseExtensionsServerTransport

func NewDatabaseExtensionsServerTransport(srv *DatabaseExtensionsServer) *DatabaseExtensionsServerTransport

NewDatabaseExtensionsServerTransport creates a new instance of DatabaseExtensionsServerTransport with the provided implementation. The returned DatabaseExtensionsServerTransport instance is connected to an instance of armsql.DatabaseExtensionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseExtensionsServerTransport) Do

Do implements the policy.Transporter interface for DatabaseExtensionsServerTransport.

type DatabaseOperationsServer

type DatabaseOperationsServer struct {
	// Cancel is the fake for method DatabaseOperationsClient.Cancel
	// HTTP status codes to indicate success: http.StatusOK
	Cancel func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, operationID string, options *armsql.DatabaseOperationsClientCancelOptions) (resp azfake.Responder[armsql.DatabaseOperationsClientCancelResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method DatabaseOperationsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseOperationsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DatabaseOperationsClientListByDatabaseResponse])
}

DatabaseOperationsServer is a fake server for instances of the armsql.DatabaseOperationsClient type.

type DatabaseOperationsServerTransport

type DatabaseOperationsServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseOperationsServerTransport connects instances of armsql.DatabaseOperationsClient to instances of DatabaseOperationsServer. Don't use this type directly, use NewDatabaseOperationsServerTransport instead.

func NewDatabaseOperationsServerTransport

func NewDatabaseOperationsServerTransport(srv *DatabaseOperationsServer) *DatabaseOperationsServerTransport

NewDatabaseOperationsServerTransport creates a new instance of DatabaseOperationsServerTransport with the provided implementation. The returned DatabaseOperationsServerTransport instance is connected to an instance of armsql.DatabaseOperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseOperationsServerTransport) Do

Do implements the policy.Transporter interface for DatabaseOperationsServerTransport.

type DatabaseRecommendedActionsServer

type DatabaseRecommendedActionsServer struct {
	// Get is the fake for method DatabaseRecommendedActionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, advisorName string, recommendedActionName string, options *armsql.DatabaseRecommendedActionsClientGetOptions) (resp azfake.Responder[armsql.DatabaseRecommendedActionsClientGetResponse], errResp azfake.ErrorResponder)

	// ListByDatabaseAdvisor is the fake for method DatabaseRecommendedActionsClient.ListByDatabaseAdvisor
	// HTTP status codes to indicate success: http.StatusOK
	ListByDatabaseAdvisor func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, advisorName string, options *armsql.DatabaseRecommendedActionsClientListByDatabaseAdvisorOptions) (resp azfake.Responder[armsql.DatabaseRecommendedActionsClientListByDatabaseAdvisorResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method DatabaseRecommendedActionsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, advisorName string, recommendedActionName string, parameters armsql.RecommendedAction, options *armsql.DatabaseRecommendedActionsClientUpdateOptions) (resp azfake.Responder[armsql.DatabaseRecommendedActionsClientUpdateResponse], errResp azfake.ErrorResponder)
}

DatabaseRecommendedActionsServer is a fake server for instances of the armsql.DatabaseRecommendedActionsClient type.

type DatabaseRecommendedActionsServerTransport

type DatabaseRecommendedActionsServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseRecommendedActionsServerTransport connects instances of armsql.DatabaseRecommendedActionsClient to instances of DatabaseRecommendedActionsServer. Don't use this type directly, use NewDatabaseRecommendedActionsServerTransport instead.

func NewDatabaseRecommendedActionsServerTransport

func NewDatabaseRecommendedActionsServerTransport(srv *DatabaseRecommendedActionsServer) *DatabaseRecommendedActionsServerTransport

NewDatabaseRecommendedActionsServerTransport creates a new instance of DatabaseRecommendedActionsServerTransport with the provided implementation. The returned DatabaseRecommendedActionsServerTransport instance is connected to an instance of armsql.DatabaseRecommendedActionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseRecommendedActionsServerTransport) Do

Do implements the policy.Transporter interface for DatabaseRecommendedActionsServerTransport.

type DatabaseSQLVulnerabilityAssessmentBaselinesServer

type DatabaseSQLVulnerabilityAssessmentBaselinesServer struct {
	// CreateOrUpdate is the fake for method DatabaseSQLVulnerabilityAssessmentBaselinesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, baselineName armsql.BaselineName, parameters armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselineListInput, options *armsql.DatabaseSQLVulnerabilityAssessmentBaselinesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.DatabaseSQLVulnerabilityAssessmentBaselinesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DatabaseSQLVulnerabilityAssessmentBaselinesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, baselineName armsql.BaselineName, options *armsql.DatabaseSQLVulnerabilityAssessmentBaselinesClientGetOptions) (resp azfake.Responder[armsql.DatabaseSQLVulnerabilityAssessmentBaselinesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListBySQLVulnerabilityAssessmentPager is the fake for method DatabaseSQLVulnerabilityAssessmentBaselinesClient.NewListBySQLVulnerabilityAssessmentPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySQLVulnerabilityAssessmentPager func(resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.DatabaseSQLVulnerabilityAssessmentBaselinesClientListBySQLVulnerabilityAssessmentOptions) (resp azfake.PagerResponder[armsql.DatabaseSQLVulnerabilityAssessmentBaselinesClientListBySQLVulnerabilityAssessmentResponse])
}

DatabaseSQLVulnerabilityAssessmentBaselinesServer is a fake server for instances of the armsql.DatabaseSQLVulnerabilityAssessmentBaselinesClient type.

type DatabaseSQLVulnerabilityAssessmentBaselinesServerTransport

type DatabaseSQLVulnerabilityAssessmentBaselinesServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseSQLVulnerabilityAssessmentBaselinesServerTransport connects instances of armsql.DatabaseSQLVulnerabilityAssessmentBaselinesClient to instances of DatabaseSQLVulnerabilityAssessmentBaselinesServer. Don't use this type directly, use NewDatabaseSQLVulnerabilityAssessmentBaselinesServerTransport instead.

func NewDatabaseSQLVulnerabilityAssessmentBaselinesServerTransport

func NewDatabaseSQLVulnerabilityAssessmentBaselinesServerTransport(srv *DatabaseSQLVulnerabilityAssessmentBaselinesServer) *DatabaseSQLVulnerabilityAssessmentBaselinesServerTransport

NewDatabaseSQLVulnerabilityAssessmentBaselinesServerTransport creates a new instance of DatabaseSQLVulnerabilityAssessmentBaselinesServerTransport with the provided implementation. The returned DatabaseSQLVulnerabilityAssessmentBaselinesServerTransport instance is connected to an instance of armsql.DatabaseSQLVulnerabilityAssessmentBaselinesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseSQLVulnerabilityAssessmentBaselinesServerTransport) Do

Do implements the policy.Transporter interface for DatabaseSQLVulnerabilityAssessmentBaselinesServerTransport.

type DatabaseSQLVulnerabilityAssessmentExecuteScanServer

type DatabaseSQLVulnerabilityAssessmentExecuteScanServer struct {
	// BeginExecute is the fake for method DatabaseSQLVulnerabilityAssessmentExecuteScanClient.BeginExecute
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginExecute func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.DatabaseSQLVulnerabilityAssessmentExecuteScanClientBeginExecuteOptions) (resp azfake.PollerResponder[armsql.DatabaseSQLVulnerabilityAssessmentExecuteScanClientExecuteResponse], errResp azfake.ErrorResponder)
}

DatabaseSQLVulnerabilityAssessmentExecuteScanServer is a fake server for instances of the armsql.DatabaseSQLVulnerabilityAssessmentExecuteScanClient type.

type DatabaseSQLVulnerabilityAssessmentExecuteScanServerTransport

type DatabaseSQLVulnerabilityAssessmentExecuteScanServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseSQLVulnerabilityAssessmentExecuteScanServerTransport connects instances of armsql.DatabaseSQLVulnerabilityAssessmentExecuteScanClient to instances of DatabaseSQLVulnerabilityAssessmentExecuteScanServer. Don't use this type directly, use NewDatabaseSQLVulnerabilityAssessmentExecuteScanServerTransport instead.

func NewDatabaseSQLVulnerabilityAssessmentExecuteScanServerTransport

func NewDatabaseSQLVulnerabilityAssessmentExecuteScanServerTransport(srv *DatabaseSQLVulnerabilityAssessmentExecuteScanServer) *DatabaseSQLVulnerabilityAssessmentExecuteScanServerTransport

NewDatabaseSQLVulnerabilityAssessmentExecuteScanServerTransport creates a new instance of DatabaseSQLVulnerabilityAssessmentExecuteScanServerTransport with the provided implementation. The returned DatabaseSQLVulnerabilityAssessmentExecuteScanServerTransport instance is connected to an instance of armsql.DatabaseSQLVulnerabilityAssessmentExecuteScanClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseSQLVulnerabilityAssessmentExecuteScanServerTransport) Do

Do implements the policy.Transporter interface for DatabaseSQLVulnerabilityAssessmentExecuteScanServerTransport.

type DatabaseSQLVulnerabilityAssessmentRuleBaselinesServer

type DatabaseSQLVulnerabilityAssessmentRuleBaselinesServer struct {
	// CreateOrUpdate is the fake for method DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, baselineName armsql.BaselineName, ruleID string, parameters armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselineInput, options *armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, baselineName armsql.BaselineName, ruleID string, options *armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientDeleteOptions) (resp azfake.Responder[armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, baselineName armsql.BaselineName, ruleID string, options *armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientGetOptions) (resp azfake.Responder[armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByBaselinePager is the fake for method DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient.NewListByBaselinePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByBaselinePager func(resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, baselineName armsql.BaselineName, options *armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientListByBaselineOptions) (resp azfake.PagerResponder[armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselinesClientListByBaselineResponse])
}

DatabaseSQLVulnerabilityAssessmentRuleBaselinesServer is a fake server for instances of the armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient type.

type DatabaseSQLVulnerabilityAssessmentRuleBaselinesServerTransport

type DatabaseSQLVulnerabilityAssessmentRuleBaselinesServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseSQLVulnerabilityAssessmentRuleBaselinesServerTransport connects instances of armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient to instances of DatabaseSQLVulnerabilityAssessmentRuleBaselinesServer. Don't use this type directly, use NewDatabaseSQLVulnerabilityAssessmentRuleBaselinesServerTransport instead.

func NewDatabaseSQLVulnerabilityAssessmentRuleBaselinesServerTransport

func NewDatabaseSQLVulnerabilityAssessmentRuleBaselinesServerTransport(srv *DatabaseSQLVulnerabilityAssessmentRuleBaselinesServer) *DatabaseSQLVulnerabilityAssessmentRuleBaselinesServerTransport

NewDatabaseSQLVulnerabilityAssessmentRuleBaselinesServerTransport creates a new instance of DatabaseSQLVulnerabilityAssessmentRuleBaselinesServerTransport with the provided implementation. The returned DatabaseSQLVulnerabilityAssessmentRuleBaselinesServerTransport instance is connected to an instance of armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseSQLVulnerabilityAssessmentRuleBaselinesServerTransport) Do

Do implements the policy.Transporter interface for DatabaseSQLVulnerabilityAssessmentRuleBaselinesServerTransport.

type DatabaseSQLVulnerabilityAssessmentScanResultServer

type DatabaseSQLVulnerabilityAssessmentScanResultServer struct {
	// Get is the fake for method DatabaseSQLVulnerabilityAssessmentScanResultClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.SQLVulnerabilityAssessmentName, scanID string, scanResultID string, options *armsql.DatabaseSQLVulnerabilityAssessmentScanResultClientGetOptions) (resp azfake.Responder[armsql.DatabaseSQLVulnerabilityAssessmentScanResultClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByScanPager is the fake for method DatabaseSQLVulnerabilityAssessmentScanResultClient.NewListByScanPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByScanPager func(resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.SQLVulnerabilityAssessmentName, scanID string, options *armsql.DatabaseSQLVulnerabilityAssessmentScanResultClientListByScanOptions) (resp azfake.PagerResponder[armsql.DatabaseSQLVulnerabilityAssessmentScanResultClientListByScanResponse])
}

DatabaseSQLVulnerabilityAssessmentScanResultServer is a fake server for instances of the armsql.DatabaseSQLVulnerabilityAssessmentScanResultClient type.

type DatabaseSQLVulnerabilityAssessmentScanResultServerTransport

type DatabaseSQLVulnerabilityAssessmentScanResultServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseSQLVulnerabilityAssessmentScanResultServerTransport connects instances of armsql.DatabaseSQLVulnerabilityAssessmentScanResultClient to instances of DatabaseSQLVulnerabilityAssessmentScanResultServer. Don't use this type directly, use NewDatabaseSQLVulnerabilityAssessmentScanResultServerTransport instead.

func NewDatabaseSQLVulnerabilityAssessmentScanResultServerTransport

func NewDatabaseSQLVulnerabilityAssessmentScanResultServerTransport(srv *DatabaseSQLVulnerabilityAssessmentScanResultServer) *DatabaseSQLVulnerabilityAssessmentScanResultServerTransport

NewDatabaseSQLVulnerabilityAssessmentScanResultServerTransport creates a new instance of DatabaseSQLVulnerabilityAssessmentScanResultServerTransport with the provided implementation. The returned DatabaseSQLVulnerabilityAssessmentScanResultServerTransport instance is connected to an instance of armsql.DatabaseSQLVulnerabilityAssessmentScanResultClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseSQLVulnerabilityAssessmentScanResultServerTransport) Do

Do implements the policy.Transporter interface for DatabaseSQLVulnerabilityAssessmentScanResultServerTransport.

type DatabaseSQLVulnerabilityAssessmentScansServer

type DatabaseSQLVulnerabilityAssessmentScansServer struct {
	// Get is the fake for method DatabaseSQLVulnerabilityAssessmentScansClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, scanID string, options *armsql.DatabaseSQLVulnerabilityAssessmentScansClientGetOptions) (resp azfake.Responder[armsql.DatabaseSQLVulnerabilityAssessmentScansClientGetResponse], errResp azfake.ErrorResponder)

	// NewListBySQLVulnerabilityAssessmentsPager is the fake for method DatabaseSQLVulnerabilityAssessmentScansClient.NewListBySQLVulnerabilityAssessmentsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySQLVulnerabilityAssessmentsPager func(resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.DatabaseSQLVulnerabilityAssessmentScansClientListBySQLVulnerabilityAssessmentsOptions) (resp azfake.PagerResponder[armsql.DatabaseSQLVulnerabilityAssessmentScansClientListBySQLVulnerabilityAssessmentsResponse])
}

DatabaseSQLVulnerabilityAssessmentScansServer is a fake server for instances of the armsql.DatabaseSQLVulnerabilityAssessmentScansClient type.

type DatabaseSQLVulnerabilityAssessmentScansServerTransport

type DatabaseSQLVulnerabilityAssessmentScansServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseSQLVulnerabilityAssessmentScansServerTransport connects instances of armsql.DatabaseSQLVulnerabilityAssessmentScansClient to instances of DatabaseSQLVulnerabilityAssessmentScansServer. Don't use this type directly, use NewDatabaseSQLVulnerabilityAssessmentScansServerTransport instead.

func NewDatabaseSQLVulnerabilityAssessmentScansServerTransport

func NewDatabaseSQLVulnerabilityAssessmentScansServerTransport(srv *DatabaseSQLVulnerabilityAssessmentScansServer) *DatabaseSQLVulnerabilityAssessmentScansServerTransport

NewDatabaseSQLVulnerabilityAssessmentScansServerTransport creates a new instance of DatabaseSQLVulnerabilityAssessmentScansServerTransport with the provided implementation. The returned DatabaseSQLVulnerabilityAssessmentScansServerTransport instance is connected to an instance of armsql.DatabaseSQLVulnerabilityAssessmentScansClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseSQLVulnerabilityAssessmentScansServerTransport) Do

Do implements the policy.Transporter interface for DatabaseSQLVulnerabilityAssessmentScansServerTransport.

type DatabaseSQLVulnerabilityAssessmentsSettingsServer

type DatabaseSQLVulnerabilityAssessmentsSettingsServer struct {
	// Get is the fake for method DatabaseSQLVulnerabilityAssessmentsSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.SQLVulnerabilityAssessmentName, options *armsql.DatabaseSQLVulnerabilityAssessmentsSettingsClientGetOptions) (resp azfake.Responder[armsql.DatabaseSQLVulnerabilityAssessmentsSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method DatabaseSQLVulnerabilityAssessmentsSettingsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseSQLVulnerabilityAssessmentsSettingsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DatabaseSQLVulnerabilityAssessmentsSettingsClientListByDatabaseResponse])
}

DatabaseSQLVulnerabilityAssessmentsSettingsServer is a fake server for instances of the armsql.DatabaseSQLVulnerabilityAssessmentsSettingsClient type.

type DatabaseSQLVulnerabilityAssessmentsSettingsServerTransport

type DatabaseSQLVulnerabilityAssessmentsSettingsServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseSQLVulnerabilityAssessmentsSettingsServerTransport connects instances of armsql.DatabaseSQLVulnerabilityAssessmentsSettingsClient to instances of DatabaseSQLVulnerabilityAssessmentsSettingsServer. Don't use this type directly, use NewDatabaseSQLVulnerabilityAssessmentsSettingsServerTransport instead.

func NewDatabaseSQLVulnerabilityAssessmentsSettingsServerTransport

func NewDatabaseSQLVulnerabilityAssessmentsSettingsServerTransport(srv *DatabaseSQLVulnerabilityAssessmentsSettingsServer) *DatabaseSQLVulnerabilityAssessmentsSettingsServerTransport

NewDatabaseSQLVulnerabilityAssessmentsSettingsServerTransport creates a new instance of DatabaseSQLVulnerabilityAssessmentsSettingsServerTransport with the provided implementation. The returned DatabaseSQLVulnerabilityAssessmentsSettingsServerTransport instance is connected to an instance of armsql.DatabaseSQLVulnerabilityAssessmentsSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseSQLVulnerabilityAssessmentsSettingsServerTransport) Do

Do implements the policy.Transporter interface for DatabaseSQLVulnerabilityAssessmentsSettingsServerTransport.

type DatabaseSchemasServer

type DatabaseSchemasServer struct {
	// Get is the fake for method DatabaseSchemasClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, schemaName string, options *armsql.DatabaseSchemasClientGetOptions) (resp azfake.Responder[armsql.DatabaseSchemasClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method DatabaseSchemasClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseSchemasClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DatabaseSchemasClientListByDatabaseResponse])
}

DatabaseSchemasServer is a fake server for instances of the armsql.DatabaseSchemasClient type.

type DatabaseSchemasServerTransport

type DatabaseSchemasServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseSchemasServerTransport connects instances of armsql.DatabaseSchemasClient to instances of DatabaseSchemasServer. Don't use this type directly, use NewDatabaseSchemasServerTransport instead.

func NewDatabaseSchemasServerTransport

func NewDatabaseSchemasServerTransport(srv *DatabaseSchemasServer) *DatabaseSchemasServerTransport

NewDatabaseSchemasServerTransport creates a new instance of DatabaseSchemasServerTransport with the provided implementation. The returned DatabaseSchemasServerTransport instance is connected to an instance of armsql.DatabaseSchemasClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseSchemasServerTransport) Do

Do implements the policy.Transporter interface for DatabaseSchemasServerTransport.

type DatabaseSecurityAlertPoliciesServer

type DatabaseSecurityAlertPoliciesServer struct {
	// CreateOrUpdate is the fake for method DatabaseSecurityAlertPoliciesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, securityAlertPolicyName armsql.SecurityAlertPolicyName, parameters armsql.DatabaseSecurityAlertPolicy, options *armsql.DatabaseSecurityAlertPoliciesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.DatabaseSecurityAlertPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DatabaseSecurityAlertPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, securityAlertPolicyName armsql.SecurityAlertPolicyName, options *armsql.DatabaseSecurityAlertPoliciesClientGetOptions) (resp azfake.Responder[armsql.DatabaseSecurityAlertPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method DatabaseSecurityAlertPoliciesClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseSecurityAlertPoliciesClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DatabaseSecurityAlertPoliciesClientListByDatabaseResponse])
}

DatabaseSecurityAlertPoliciesServer is a fake server for instances of the armsql.DatabaseSecurityAlertPoliciesClient type.

type DatabaseSecurityAlertPoliciesServerTransport

type DatabaseSecurityAlertPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseSecurityAlertPoliciesServerTransport connects instances of armsql.DatabaseSecurityAlertPoliciesClient to instances of DatabaseSecurityAlertPoliciesServer. Don't use this type directly, use NewDatabaseSecurityAlertPoliciesServerTransport instead.

func NewDatabaseSecurityAlertPoliciesServerTransport

func NewDatabaseSecurityAlertPoliciesServerTransport(srv *DatabaseSecurityAlertPoliciesServer) *DatabaseSecurityAlertPoliciesServerTransport

NewDatabaseSecurityAlertPoliciesServerTransport creates a new instance of DatabaseSecurityAlertPoliciesServerTransport with the provided implementation. The returned DatabaseSecurityAlertPoliciesServerTransport instance is connected to an instance of armsql.DatabaseSecurityAlertPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseSecurityAlertPoliciesServerTransport) Do

Do implements the policy.Transporter interface for DatabaseSecurityAlertPoliciesServerTransport.

type DatabaseTablesServer

type DatabaseTablesServer struct {
	// Get is the fake for method DatabaseTablesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, schemaName string, tableName string, options *armsql.DatabaseTablesClientGetOptions) (resp azfake.Responder[armsql.DatabaseTablesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListBySchemaPager is the fake for method DatabaseTablesClient.NewListBySchemaPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySchemaPager func(resourceGroupName string, serverName string, databaseName string, schemaName string, options *armsql.DatabaseTablesClientListBySchemaOptions) (resp azfake.PagerResponder[armsql.DatabaseTablesClientListBySchemaResponse])
}

DatabaseTablesServer is a fake server for instances of the armsql.DatabaseTablesClient type.

type DatabaseTablesServerTransport

type DatabaseTablesServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseTablesServerTransport connects instances of armsql.DatabaseTablesClient to instances of DatabaseTablesServer. Don't use this type directly, use NewDatabaseTablesServerTransport instead.

func NewDatabaseTablesServerTransport

func NewDatabaseTablesServerTransport(srv *DatabaseTablesServer) *DatabaseTablesServerTransport

NewDatabaseTablesServerTransport creates a new instance of DatabaseTablesServerTransport with the provided implementation. The returned DatabaseTablesServerTransport instance is connected to an instance of armsql.DatabaseTablesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseTablesServerTransport) Do

Do implements the policy.Transporter interface for DatabaseTablesServerTransport.

type DatabaseUsagesServer

type DatabaseUsagesServer struct {
	// NewListByDatabasePager is the fake for method DatabaseUsagesClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseUsagesClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DatabaseUsagesClientListByDatabaseResponse])
}

DatabaseUsagesServer is a fake server for instances of the armsql.DatabaseUsagesClient type.

type DatabaseUsagesServerTransport

type DatabaseUsagesServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseUsagesServerTransport connects instances of armsql.DatabaseUsagesClient to instances of DatabaseUsagesServer. Don't use this type directly, use NewDatabaseUsagesServerTransport instead.

func NewDatabaseUsagesServerTransport

func NewDatabaseUsagesServerTransport(srv *DatabaseUsagesServer) *DatabaseUsagesServerTransport

NewDatabaseUsagesServerTransport creates a new instance of DatabaseUsagesServerTransport with the provided implementation. The returned DatabaseUsagesServerTransport instance is connected to an instance of armsql.DatabaseUsagesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseUsagesServerTransport) Do

Do implements the policy.Transporter interface for DatabaseUsagesServerTransport.

type DatabaseVulnerabilityAssessmentRuleBaselinesServer

type DatabaseVulnerabilityAssessmentRuleBaselinesServer struct {
	// CreateOrUpdate is the fake for method DatabaseVulnerabilityAssessmentRuleBaselinesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, ruleID string, baselineName armsql.VulnerabilityAssessmentPolicyBaselineName, parameters armsql.DatabaseVulnerabilityAssessmentRuleBaseline, options *armsql.DatabaseVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.DatabaseVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DatabaseVulnerabilityAssessmentRuleBaselinesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, ruleID string, baselineName armsql.VulnerabilityAssessmentPolicyBaselineName, options *armsql.DatabaseVulnerabilityAssessmentRuleBaselinesClientDeleteOptions) (resp azfake.Responder[armsql.DatabaseVulnerabilityAssessmentRuleBaselinesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DatabaseVulnerabilityAssessmentRuleBaselinesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, ruleID string, baselineName armsql.VulnerabilityAssessmentPolicyBaselineName, options *armsql.DatabaseVulnerabilityAssessmentRuleBaselinesClientGetOptions) (resp azfake.Responder[armsql.DatabaseVulnerabilityAssessmentRuleBaselinesClientGetResponse], errResp azfake.ErrorResponder)
}

DatabaseVulnerabilityAssessmentRuleBaselinesServer is a fake server for instances of the armsql.DatabaseVulnerabilityAssessmentRuleBaselinesClient type.

type DatabaseVulnerabilityAssessmentRuleBaselinesServerTransport

type DatabaseVulnerabilityAssessmentRuleBaselinesServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseVulnerabilityAssessmentRuleBaselinesServerTransport connects instances of armsql.DatabaseVulnerabilityAssessmentRuleBaselinesClient to instances of DatabaseVulnerabilityAssessmentRuleBaselinesServer. Don't use this type directly, use NewDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport instead.

func NewDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport

func NewDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport(srv *DatabaseVulnerabilityAssessmentRuleBaselinesServer) *DatabaseVulnerabilityAssessmentRuleBaselinesServerTransport

NewDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport creates a new instance of DatabaseVulnerabilityAssessmentRuleBaselinesServerTransport with the provided implementation. The returned DatabaseVulnerabilityAssessmentRuleBaselinesServerTransport instance is connected to an instance of armsql.DatabaseVulnerabilityAssessmentRuleBaselinesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseVulnerabilityAssessmentRuleBaselinesServerTransport) Do

Do implements the policy.Transporter interface for DatabaseVulnerabilityAssessmentRuleBaselinesServerTransport.

type DatabaseVulnerabilityAssessmentScansServer

type DatabaseVulnerabilityAssessmentScansServer struct {
	// Export is the fake for method DatabaseVulnerabilityAssessmentScansClient.Export
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Export func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, scanID string, options *armsql.DatabaseVulnerabilityAssessmentScansClientExportOptions) (resp azfake.Responder[armsql.DatabaseVulnerabilityAssessmentScansClientExportResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DatabaseVulnerabilityAssessmentScansClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, scanID string, options *armsql.DatabaseVulnerabilityAssessmentScansClientGetOptions) (resp azfake.Responder[armsql.DatabaseVulnerabilityAssessmentScansClientGetResponse], errResp azfake.ErrorResponder)

	// BeginInitiateScan is the fake for method DatabaseVulnerabilityAssessmentScansClient.BeginInitiateScan
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginInitiateScan func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, scanID string, options *armsql.DatabaseVulnerabilityAssessmentScansClientBeginInitiateScanOptions) (resp azfake.PollerResponder[armsql.DatabaseVulnerabilityAssessmentScansClientInitiateScanResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method DatabaseVulnerabilityAssessmentScansClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.DatabaseVulnerabilityAssessmentScansClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DatabaseVulnerabilityAssessmentScansClientListByDatabaseResponse])
}

DatabaseVulnerabilityAssessmentScansServer is a fake server for instances of the armsql.DatabaseVulnerabilityAssessmentScansClient type.

type DatabaseVulnerabilityAssessmentScansServerTransport

type DatabaseVulnerabilityAssessmentScansServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseVulnerabilityAssessmentScansServerTransport connects instances of armsql.DatabaseVulnerabilityAssessmentScansClient to instances of DatabaseVulnerabilityAssessmentScansServer. Don't use this type directly, use NewDatabaseVulnerabilityAssessmentScansServerTransport instead.

func NewDatabaseVulnerabilityAssessmentScansServerTransport

func NewDatabaseVulnerabilityAssessmentScansServerTransport(srv *DatabaseVulnerabilityAssessmentScansServer) *DatabaseVulnerabilityAssessmentScansServerTransport

NewDatabaseVulnerabilityAssessmentScansServerTransport creates a new instance of DatabaseVulnerabilityAssessmentScansServerTransport with the provided implementation. The returned DatabaseVulnerabilityAssessmentScansServerTransport instance is connected to an instance of armsql.DatabaseVulnerabilityAssessmentScansClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseVulnerabilityAssessmentScansServerTransport) Do

Do implements the policy.Transporter interface for DatabaseVulnerabilityAssessmentScansServerTransport.

type DatabaseVulnerabilityAssessmentsServer

type DatabaseVulnerabilityAssessmentsServer struct {
	// CreateOrUpdate is the fake for method DatabaseVulnerabilityAssessmentsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, parameters armsql.DatabaseVulnerabilityAssessment, options *armsql.DatabaseVulnerabilityAssessmentsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.DatabaseVulnerabilityAssessmentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DatabaseVulnerabilityAssessmentsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.DatabaseVulnerabilityAssessmentsClientDeleteOptions) (resp azfake.Responder[armsql.DatabaseVulnerabilityAssessmentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DatabaseVulnerabilityAssessmentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.DatabaseVulnerabilityAssessmentsClientGetOptions) (resp azfake.Responder[armsql.DatabaseVulnerabilityAssessmentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method DatabaseVulnerabilityAssessmentsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.DatabaseVulnerabilityAssessmentsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.DatabaseVulnerabilityAssessmentsClientListByDatabaseResponse])
}

DatabaseVulnerabilityAssessmentsServer is a fake server for instances of the armsql.DatabaseVulnerabilityAssessmentsClient type.

type DatabaseVulnerabilityAssessmentsServerTransport

type DatabaseVulnerabilityAssessmentsServerTransport struct {
	// contains filtered or unexported fields
}

DatabaseVulnerabilityAssessmentsServerTransport connects instances of armsql.DatabaseVulnerabilityAssessmentsClient to instances of DatabaseVulnerabilityAssessmentsServer. Don't use this type directly, use NewDatabaseVulnerabilityAssessmentsServerTransport instead.

func NewDatabaseVulnerabilityAssessmentsServerTransport

func NewDatabaseVulnerabilityAssessmentsServerTransport(srv *DatabaseVulnerabilityAssessmentsServer) *DatabaseVulnerabilityAssessmentsServerTransport

NewDatabaseVulnerabilityAssessmentsServerTransport creates a new instance of DatabaseVulnerabilityAssessmentsServerTransport with the provided implementation. The returned DatabaseVulnerabilityAssessmentsServerTransport instance is connected to an instance of armsql.DatabaseVulnerabilityAssessmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabaseVulnerabilityAssessmentsServerTransport) Do

Do implements the policy.Transporter interface for DatabaseVulnerabilityAssessmentsServerTransport.

type DatabasesServer

type DatabasesServer struct {
	// BeginCreateOrUpdate is the fake for method DatabasesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters armsql.Database, options *armsql.DatabasesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.DatabasesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method DatabasesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, options *armsql.DatabasesClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.DatabasesClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginExport is the fake for method DatabasesClient.BeginExport
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginExport func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters armsql.ExportDatabaseDefinition, options *armsql.DatabasesClientBeginExportOptions) (resp azfake.PollerResponder[armsql.DatabasesClientExportResponse], errResp azfake.ErrorResponder)

	// BeginFailover is the fake for method DatabasesClient.BeginFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginFailover func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, options *armsql.DatabasesClientBeginFailoverOptions) (resp azfake.PollerResponder[armsql.DatabasesClientFailoverResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DatabasesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, options *armsql.DatabasesClientGetOptions) (resp azfake.Responder[armsql.DatabasesClientGetResponse], errResp azfake.ErrorResponder)

	// BeginImport is the fake for method DatabasesClient.BeginImport
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginImport func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters armsql.ImportExistingDatabaseDefinition, options *armsql.DatabasesClientBeginImportOptions) (resp azfake.PollerResponder[armsql.DatabasesClientImportResponse], errResp azfake.ErrorResponder)

	// NewListByElasticPoolPager is the fake for method DatabasesClient.NewListByElasticPoolPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByElasticPoolPager func(resourceGroupName string, serverName string, elasticPoolName string, options *armsql.DatabasesClientListByElasticPoolOptions) (resp azfake.PagerResponder[armsql.DatabasesClientListByElasticPoolResponse])

	// NewListByServerPager is the fake for method DatabasesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.DatabasesClientListByServerOptions) (resp azfake.PagerResponder[armsql.DatabasesClientListByServerResponse])

	// NewListInaccessibleByServerPager is the fake for method DatabasesClient.NewListInaccessibleByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListInaccessibleByServerPager func(resourceGroupName string, serverName string, options *armsql.DatabasesClientListInaccessibleByServerOptions) (resp azfake.PagerResponder[armsql.DatabasesClientListInaccessibleByServerResponse])

	// BeginPause is the fake for method DatabasesClient.BeginPause
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginPause func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, options *armsql.DatabasesClientBeginPauseOptions) (resp azfake.PollerResponder[armsql.DatabasesClientPauseResponse], errResp azfake.ErrorResponder)

	// Rename is the fake for method DatabasesClient.Rename
	// HTTP status codes to indicate success: http.StatusOK
	Rename func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters armsql.ResourceMoveDefinition, options *armsql.DatabasesClientRenameOptions) (resp azfake.Responder[armsql.DatabasesClientRenameResponse], errResp azfake.ErrorResponder)

	// BeginResume is the fake for method DatabasesClient.BeginResume
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginResume func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, options *armsql.DatabasesClientBeginResumeOptions) (resp azfake.PollerResponder[armsql.DatabasesClientResumeResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method DatabasesClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters armsql.DatabaseUpdate, options *armsql.DatabasesClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.DatabasesClientUpdateResponse], errResp azfake.ErrorResponder)

	// BeginUpgradeDataWarehouse is the fake for method DatabasesClient.BeginUpgradeDataWarehouse
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginUpgradeDataWarehouse func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, options *armsql.DatabasesClientBeginUpgradeDataWarehouseOptions) (resp azfake.PollerResponder[armsql.DatabasesClientUpgradeDataWarehouseResponse], errResp azfake.ErrorResponder)
}

DatabasesServer is a fake server for instances of the armsql.DatabasesClient type.

type DatabasesServerTransport

type DatabasesServerTransport struct {
	// contains filtered or unexported fields
}

DatabasesServerTransport connects instances of armsql.DatabasesClient to instances of DatabasesServer. Don't use this type directly, use NewDatabasesServerTransport instead.

func NewDatabasesServerTransport

func NewDatabasesServerTransport(srv *DatabasesServer) *DatabasesServerTransport

NewDatabasesServerTransport creates a new instance of DatabasesServerTransport with the provided implementation. The returned DatabasesServerTransport instance is connected to an instance of armsql.DatabasesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatabasesServerTransport) Do

Do implements the policy.Transporter interface for DatabasesServerTransport.

type DeletedServersServer

type DeletedServersServer struct {
	// Get is the fake for method DeletedServersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, locationName string, deletedServerName string, options *armsql.DeletedServersClientGetOptions) (resp azfake.Responder[armsql.DeletedServersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method DeletedServersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsql.DeletedServersClientListOptions) (resp azfake.PagerResponder[armsql.DeletedServersClientListResponse])

	// NewListByLocationPager is the fake for method DeletedServersClient.NewListByLocationPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByLocationPager func(locationName string, options *armsql.DeletedServersClientListByLocationOptions) (resp azfake.PagerResponder[armsql.DeletedServersClientListByLocationResponse])

	// BeginRecover is the fake for method DeletedServersClient.BeginRecover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRecover func(ctx context.Context, locationName string, deletedServerName string, options *armsql.DeletedServersClientBeginRecoverOptions) (resp azfake.PollerResponder[armsql.DeletedServersClientRecoverResponse], errResp azfake.ErrorResponder)
}

DeletedServersServer is a fake server for instances of the armsql.DeletedServersClient type.

type DeletedServersServerTransport

type DeletedServersServerTransport struct {
	// contains filtered or unexported fields
}

DeletedServersServerTransport connects instances of armsql.DeletedServersClient to instances of DeletedServersServer. Don't use this type directly, use NewDeletedServersServerTransport instead.

func NewDeletedServersServerTransport

func NewDeletedServersServerTransport(srv *DeletedServersServer) *DeletedServersServerTransport

NewDeletedServersServerTransport creates a new instance of DeletedServersServerTransport with the provided implementation. The returned DeletedServersServerTransport instance is connected to an instance of armsql.DeletedServersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DeletedServersServerTransport) Do

Do implements the policy.Transporter interface for DeletedServersServerTransport.

type DistributedAvailabilityGroupsServer

type DistributedAvailabilityGroupsServer struct {
	// BeginCreateOrUpdate is the fake for method DistributedAvailabilityGroupsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, distributedAvailabilityGroupName string, parameters armsql.DistributedAvailabilityGroup, options *armsql.DistributedAvailabilityGroupsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.DistributedAvailabilityGroupsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method DistributedAvailabilityGroupsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, managedInstanceName string, distributedAvailabilityGroupName string, options *armsql.DistributedAvailabilityGroupsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.DistributedAvailabilityGroupsClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginFailover is the fake for method DistributedAvailabilityGroupsClient.BeginFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginFailover func(ctx context.Context, resourceGroupName string, managedInstanceName string, distributedAvailabilityGroupName string, parameters armsql.DistributedAvailabilityGroupsFailoverRequest, options *armsql.DistributedAvailabilityGroupsClientBeginFailoverOptions) (resp azfake.PollerResponder[armsql.DistributedAvailabilityGroupsClientFailoverResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DistributedAvailabilityGroupsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, distributedAvailabilityGroupName string, options *armsql.DistributedAvailabilityGroupsClientGetOptions) (resp azfake.Responder[armsql.DistributedAvailabilityGroupsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method DistributedAvailabilityGroupsClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.DistributedAvailabilityGroupsClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.DistributedAvailabilityGroupsClientListByInstanceResponse])

	// BeginSetRole is the fake for method DistributedAvailabilityGroupsClient.BeginSetRole
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginSetRole func(ctx context.Context, resourceGroupName string, managedInstanceName string, distributedAvailabilityGroupName string, parameters armsql.DistributedAvailabilityGroupSetRole, options *armsql.DistributedAvailabilityGroupsClientBeginSetRoleOptions) (resp azfake.PollerResponder[armsql.DistributedAvailabilityGroupsClientSetRoleResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method DistributedAvailabilityGroupsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, distributedAvailabilityGroupName string, parameters armsql.DistributedAvailabilityGroup, options *armsql.DistributedAvailabilityGroupsClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.DistributedAvailabilityGroupsClientUpdateResponse], errResp azfake.ErrorResponder)
}

DistributedAvailabilityGroupsServer is a fake server for instances of the armsql.DistributedAvailabilityGroupsClient type.

type DistributedAvailabilityGroupsServerTransport

type DistributedAvailabilityGroupsServerTransport struct {
	// contains filtered or unexported fields
}

DistributedAvailabilityGroupsServerTransport connects instances of armsql.DistributedAvailabilityGroupsClient to instances of DistributedAvailabilityGroupsServer. Don't use this type directly, use NewDistributedAvailabilityGroupsServerTransport instead.

func NewDistributedAvailabilityGroupsServerTransport

func NewDistributedAvailabilityGroupsServerTransport(srv *DistributedAvailabilityGroupsServer) *DistributedAvailabilityGroupsServerTransport

NewDistributedAvailabilityGroupsServerTransport creates a new instance of DistributedAvailabilityGroupsServerTransport with the provided implementation. The returned DistributedAvailabilityGroupsServerTransport instance is connected to an instance of armsql.DistributedAvailabilityGroupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DistributedAvailabilityGroupsServerTransport) Do

Do implements the policy.Transporter interface for DistributedAvailabilityGroupsServerTransport.

type ElasticPoolOperationsServer

type ElasticPoolOperationsServer struct {
	// Cancel is the fake for method ElasticPoolOperationsClient.Cancel
	// HTTP status codes to indicate success: http.StatusOK
	Cancel func(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string, operationID string, options *armsql.ElasticPoolOperationsClientCancelOptions) (resp azfake.Responder[armsql.ElasticPoolOperationsClientCancelResponse], errResp azfake.ErrorResponder)

	// NewListByElasticPoolPager is the fake for method ElasticPoolOperationsClient.NewListByElasticPoolPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByElasticPoolPager func(resourceGroupName string, serverName string, elasticPoolName string, options *armsql.ElasticPoolOperationsClientListByElasticPoolOptions) (resp azfake.PagerResponder[armsql.ElasticPoolOperationsClientListByElasticPoolResponse])
}

ElasticPoolOperationsServer is a fake server for instances of the armsql.ElasticPoolOperationsClient type.

type ElasticPoolOperationsServerTransport

type ElasticPoolOperationsServerTransport struct {
	// contains filtered or unexported fields
}

ElasticPoolOperationsServerTransport connects instances of armsql.ElasticPoolOperationsClient to instances of ElasticPoolOperationsServer. Don't use this type directly, use NewElasticPoolOperationsServerTransport instead.

func NewElasticPoolOperationsServerTransport

func NewElasticPoolOperationsServerTransport(srv *ElasticPoolOperationsServer) *ElasticPoolOperationsServerTransport

NewElasticPoolOperationsServerTransport creates a new instance of ElasticPoolOperationsServerTransport with the provided implementation. The returned ElasticPoolOperationsServerTransport instance is connected to an instance of armsql.ElasticPoolOperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ElasticPoolOperationsServerTransport) Do

Do implements the policy.Transporter interface for ElasticPoolOperationsServerTransport.

type ElasticPoolsServer

type ElasticPoolsServer struct {
	// BeginCreateOrUpdate is the fake for method ElasticPoolsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string, parameters armsql.ElasticPool, options *armsql.ElasticPoolsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ElasticPoolsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ElasticPoolsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string, options *armsql.ElasticPoolsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ElasticPoolsClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginFailover is the fake for method ElasticPoolsClient.BeginFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginFailover func(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string, options *armsql.ElasticPoolsClientBeginFailoverOptions) (resp azfake.PollerResponder[armsql.ElasticPoolsClientFailoverResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ElasticPoolsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string, options *armsql.ElasticPoolsClientGetOptions) (resp azfake.Responder[armsql.ElasticPoolsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method ElasticPoolsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ElasticPoolsClientListByServerOptions) (resp azfake.PagerResponder[armsql.ElasticPoolsClientListByServerResponse])

	// BeginUpdate is the fake for method ElasticPoolsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string, parameters armsql.ElasticPoolUpdate, options *armsql.ElasticPoolsClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.ElasticPoolsClientUpdateResponse], errResp azfake.ErrorResponder)
}

ElasticPoolsServer is a fake server for instances of the armsql.ElasticPoolsClient type.

type ElasticPoolsServerTransport

type ElasticPoolsServerTransport struct {
	// contains filtered or unexported fields
}

ElasticPoolsServerTransport connects instances of armsql.ElasticPoolsClient to instances of ElasticPoolsServer. Don't use this type directly, use NewElasticPoolsServerTransport instead.

func NewElasticPoolsServerTransport

func NewElasticPoolsServerTransport(srv *ElasticPoolsServer) *ElasticPoolsServerTransport

NewElasticPoolsServerTransport creates a new instance of ElasticPoolsServerTransport with the provided implementation. The returned ElasticPoolsServerTransport instance is connected to an instance of armsql.ElasticPoolsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ElasticPoolsServerTransport) Do

Do implements the policy.Transporter interface for ElasticPoolsServerTransport.

type EncryptionProtectorsServer

type EncryptionProtectorsServer struct {
	// BeginCreateOrUpdate is the fake for method EncryptionProtectorsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, encryptionProtectorName armsql.EncryptionProtectorName, parameters armsql.EncryptionProtector, options *armsql.EncryptionProtectorsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.EncryptionProtectorsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method EncryptionProtectorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, encryptionProtectorName armsql.EncryptionProtectorName, options *armsql.EncryptionProtectorsClientGetOptions) (resp azfake.Responder[armsql.EncryptionProtectorsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method EncryptionProtectorsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.EncryptionProtectorsClientListByServerOptions) (resp azfake.PagerResponder[armsql.EncryptionProtectorsClientListByServerResponse])

	// BeginRevalidate is the fake for method EncryptionProtectorsClient.BeginRevalidate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginRevalidate func(ctx context.Context, resourceGroupName string, serverName string, encryptionProtectorName armsql.EncryptionProtectorName, options *armsql.EncryptionProtectorsClientBeginRevalidateOptions) (resp azfake.PollerResponder[armsql.EncryptionProtectorsClientRevalidateResponse], errResp azfake.ErrorResponder)
}

EncryptionProtectorsServer is a fake server for instances of the armsql.EncryptionProtectorsClient type.

type EncryptionProtectorsServerTransport

type EncryptionProtectorsServerTransport struct {
	// contains filtered or unexported fields
}

EncryptionProtectorsServerTransport connects instances of armsql.EncryptionProtectorsClient to instances of EncryptionProtectorsServer. Don't use this type directly, use NewEncryptionProtectorsServerTransport instead.

func NewEncryptionProtectorsServerTransport

func NewEncryptionProtectorsServerTransport(srv *EncryptionProtectorsServer) *EncryptionProtectorsServerTransport

NewEncryptionProtectorsServerTransport creates a new instance of EncryptionProtectorsServerTransport with the provided implementation. The returned EncryptionProtectorsServerTransport instance is connected to an instance of armsql.EncryptionProtectorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*EncryptionProtectorsServerTransport) Do

Do implements the policy.Transporter interface for EncryptionProtectorsServerTransport.

type EndpointCertificatesServer

type EndpointCertificatesServer struct {
	// Get is the fake for method EndpointCertificatesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, endpointType string, options *armsql.EndpointCertificatesClientGetOptions) (resp azfake.Responder[armsql.EndpointCertificatesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method EndpointCertificatesClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.EndpointCertificatesClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.EndpointCertificatesClientListByInstanceResponse])
}

EndpointCertificatesServer is a fake server for instances of the armsql.EndpointCertificatesClient type.

type EndpointCertificatesServerTransport

type EndpointCertificatesServerTransport struct {
	// contains filtered or unexported fields
}

EndpointCertificatesServerTransport connects instances of armsql.EndpointCertificatesClient to instances of EndpointCertificatesServer. Don't use this type directly, use NewEndpointCertificatesServerTransport instead.

func NewEndpointCertificatesServerTransport

func NewEndpointCertificatesServerTransport(srv *EndpointCertificatesServer) *EndpointCertificatesServerTransport

NewEndpointCertificatesServerTransport creates a new instance of EndpointCertificatesServerTransport with the provided implementation. The returned EndpointCertificatesServerTransport instance is connected to an instance of armsql.EndpointCertificatesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*EndpointCertificatesServerTransport) Do

Do implements the policy.Transporter interface for EndpointCertificatesServerTransport.

type ExtendedDatabaseBlobAuditingPoliciesServer

type ExtendedDatabaseBlobAuditingPoliciesServer struct {
	// CreateOrUpdate is the fake for method ExtendedDatabaseBlobAuditingPoliciesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters armsql.ExtendedDatabaseBlobAuditingPolicy, options *armsql.ExtendedDatabaseBlobAuditingPoliciesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.ExtendedDatabaseBlobAuditingPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ExtendedDatabaseBlobAuditingPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, options *armsql.ExtendedDatabaseBlobAuditingPoliciesClientGetOptions) (resp azfake.Responder[armsql.ExtendedDatabaseBlobAuditingPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ExtendedDatabaseBlobAuditingPoliciesClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.ExtendedDatabaseBlobAuditingPoliciesClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ExtendedDatabaseBlobAuditingPoliciesClientListByDatabaseResponse])
}

ExtendedDatabaseBlobAuditingPoliciesServer is a fake server for instances of the armsql.ExtendedDatabaseBlobAuditingPoliciesClient type.

type ExtendedDatabaseBlobAuditingPoliciesServerTransport

type ExtendedDatabaseBlobAuditingPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

ExtendedDatabaseBlobAuditingPoliciesServerTransport connects instances of armsql.ExtendedDatabaseBlobAuditingPoliciesClient to instances of ExtendedDatabaseBlobAuditingPoliciesServer. Don't use this type directly, use NewExtendedDatabaseBlobAuditingPoliciesServerTransport instead.

func NewExtendedDatabaseBlobAuditingPoliciesServerTransport

func NewExtendedDatabaseBlobAuditingPoliciesServerTransport(srv *ExtendedDatabaseBlobAuditingPoliciesServer) *ExtendedDatabaseBlobAuditingPoliciesServerTransport

NewExtendedDatabaseBlobAuditingPoliciesServerTransport creates a new instance of ExtendedDatabaseBlobAuditingPoliciesServerTransport with the provided implementation. The returned ExtendedDatabaseBlobAuditingPoliciesServerTransport instance is connected to an instance of armsql.ExtendedDatabaseBlobAuditingPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ExtendedDatabaseBlobAuditingPoliciesServerTransport) Do

Do implements the policy.Transporter interface for ExtendedDatabaseBlobAuditingPoliciesServerTransport.

type ExtendedServerBlobAuditingPoliciesServer

type ExtendedServerBlobAuditingPoliciesServer struct {
	// BeginCreateOrUpdate is the fake for method ExtendedServerBlobAuditingPoliciesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, parameters armsql.ExtendedServerBlobAuditingPolicy, options *armsql.ExtendedServerBlobAuditingPoliciesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ExtendedServerBlobAuditingPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ExtendedServerBlobAuditingPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, options *armsql.ExtendedServerBlobAuditingPoliciesClientGetOptions) (resp azfake.Responder[armsql.ExtendedServerBlobAuditingPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method ExtendedServerBlobAuditingPoliciesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ExtendedServerBlobAuditingPoliciesClientListByServerOptions) (resp azfake.PagerResponder[armsql.ExtendedServerBlobAuditingPoliciesClientListByServerResponse])
}

ExtendedServerBlobAuditingPoliciesServer is a fake server for instances of the armsql.ExtendedServerBlobAuditingPoliciesClient type.

type ExtendedServerBlobAuditingPoliciesServerTransport

type ExtendedServerBlobAuditingPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

ExtendedServerBlobAuditingPoliciesServerTransport connects instances of armsql.ExtendedServerBlobAuditingPoliciesClient to instances of ExtendedServerBlobAuditingPoliciesServer. Don't use this type directly, use NewExtendedServerBlobAuditingPoliciesServerTransport instead.

func NewExtendedServerBlobAuditingPoliciesServerTransport

func NewExtendedServerBlobAuditingPoliciesServerTransport(srv *ExtendedServerBlobAuditingPoliciesServer) *ExtendedServerBlobAuditingPoliciesServerTransport

NewExtendedServerBlobAuditingPoliciesServerTransport creates a new instance of ExtendedServerBlobAuditingPoliciesServerTransport with the provided implementation. The returned ExtendedServerBlobAuditingPoliciesServerTransport instance is connected to an instance of armsql.ExtendedServerBlobAuditingPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ExtendedServerBlobAuditingPoliciesServerTransport) Do

Do implements the policy.Transporter interface for ExtendedServerBlobAuditingPoliciesServerTransport.

type FailoverGroupsServer

type FailoverGroupsServer struct {
	// BeginCreateOrUpdate is the fake for method FailoverGroupsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, failoverGroupName string, parameters armsql.FailoverGroup, options *armsql.FailoverGroupsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.FailoverGroupsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method FailoverGroupsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, failoverGroupName string, options *armsql.FailoverGroupsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.FailoverGroupsClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginFailover is the fake for method FailoverGroupsClient.BeginFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginFailover func(ctx context.Context, resourceGroupName string, serverName string, failoverGroupName string, options *armsql.FailoverGroupsClientBeginFailoverOptions) (resp azfake.PollerResponder[armsql.FailoverGroupsClientFailoverResponse], errResp azfake.ErrorResponder)

	// BeginForceFailoverAllowDataLoss is the fake for method FailoverGroupsClient.BeginForceFailoverAllowDataLoss
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginForceFailoverAllowDataLoss func(ctx context.Context, resourceGroupName string, serverName string, failoverGroupName string, options *armsql.FailoverGroupsClientBeginForceFailoverAllowDataLossOptions) (resp azfake.PollerResponder[armsql.FailoverGroupsClientForceFailoverAllowDataLossResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method FailoverGroupsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, failoverGroupName string, options *armsql.FailoverGroupsClientGetOptions) (resp azfake.Responder[armsql.FailoverGroupsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method FailoverGroupsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.FailoverGroupsClientListByServerOptions) (resp azfake.PagerResponder[armsql.FailoverGroupsClientListByServerResponse])

	// BeginTryPlannedBeforeForcedFailover is the fake for method FailoverGroupsClient.BeginTryPlannedBeforeForcedFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginTryPlannedBeforeForcedFailover func(ctx context.Context, resourceGroupName string, serverName string, failoverGroupName string, options *armsql.FailoverGroupsClientBeginTryPlannedBeforeForcedFailoverOptions) (resp azfake.PollerResponder[armsql.FailoverGroupsClientTryPlannedBeforeForcedFailoverResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method FailoverGroupsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, serverName string, failoverGroupName string, parameters armsql.FailoverGroupUpdate, options *armsql.FailoverGroupsClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.FailoverGroupsClientUpdateResponse], errResp azfake.ErrorResponder)
}

FailoverGroupsServer is a fake server for instances of the armsql.FailoverGroupsClient type.

type FailoverGroupsServerTransport

type FailoverGroupsServerTransport struct {
	// contains filtered or unexported fields
}

FailoverGroupsServerTransport connects instances of armsql.FailoverGroupsClient to instances of FailoverGroupsServer. Don't use this type directly, use NewFailoverGroupsServerTransport instead.

func NewFailoverGroupsServerTransport

func NewFailoverGroupsServerTransport(srv *FailoverGroupsServer) *FailoverGroupsServerTransport

NewFailoverGroupsServerTransport creates a new instance of FailoverGroupsServerTransport with the provided implementation. The returned FailoverGroupsServerTransport instance is connected to an instance of armsql.FailoverGroupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*FailoverGroupsServerTransport) Do

Do implements the policy.Transporter interface for FailoverGroupsServerTransport.

type FirewallRulesServer

type FirewallRulesServer struct {
	// CreateOrUpdate is the fake for method FirewallRulesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, firewallRuleName string, parameters armsql.FirewallRule, options *armsql.FirewallRulesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.FirewallRulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method FirewallRulesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, serverName string, firewallRuleName string, options *armsql.FirewallRulesClientDeleteOptions) (resp azfake.Responder[armsql.FirewallRulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method FirewallRulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, firewallRuleName string, options *armsql.FirewallRulesClientGetOptions) (resp azfake.Responder[armsql.FirewallRulesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method FirewallRulesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.FirewallRulesClientListByServerOptions) (resp azfake.PagerResponder[armsql.FirewallRulesClientListByServerResponse])

	// Replace is the fake for method FirewallRulesClient.Replace
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	Replace func(ctx context.Context, resourceGroupName string, serverName string, parameters armsql.FirewallRuleList, options *armsql.FirewallRulesClientReplaceOptions) (resp azfake.Responder[armsql.FirewallRulesClientReplaceResponse], errResp azfake.ErrorResponder)
}

FirewallRulesServer is a fake server for instances of the armsql.FirewallRulesClient type.

type FirewallRulesServerTransport

type FirewallRulesServerTransport struct {
	// contains filtered or unexported fields
}

FirewallRulesServerTransport connects instances of armsql.FirewallRulesClient to instances of FirewallRulesServer. Don't use this type directly, use NewFirewallRulesServerTransport instead.

func NewFirewallRulesServerTransport

func NewFirewallRulesServerTransport(srv *FirewallRulesServer) *FirewallRulesServerTransport

NewFirewallRulesServerTransport creates a new instance of FirewallRulesServerTransport with the provided implementation. The returned FirewallRulesServerTransport instance is connected to an instance of armsql.FirewallRulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*FirewallRulesServerTransport) Do

Do implements the policy.Transporter interface for FirewallRulesServerTransport.

type GeoBackupPoliciesServer

type GeoBackupPoliciesServer struct {
	// CreateOrUpdate is the fake for method GeoBackupPoliciesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, geoBackupPolicyName armsql.GeoBackupPolicyName, parameters armsql.GeoBackupPolicy, options *armsql.GeoBackupPoliciesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.GeoBackupPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method GeoBackupPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, geoBackupPolicyName armsql.GeoBackupPolicyName, options *armsql.GeoBackupPoliciesClientGetOptions) (resp azfake.Responder[armsql.GeoBackupPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method GeoBackupPoliciesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, serverName string, databaseName string, options *armsql.GeoBackupPoliciesClientListOptions) (resp azfake.PagerResponder[armsql.GeoBackupPoliciesClientListResponse])
}

GeoBackupPoliciesServer is a fake server for instances of the armsql.GeoBackupPoliciesClient type.

type GeoBackupPoliciesServerTransport

type GeoBackupPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

GeoBackupPoliciesServerTransport connects instances of armsql.GeoBackupPoliciesClient to instances of GeoBackupPoliciesServer. Don't use this type directly, use NewGeoBackupPoliciesServerTransport instead.

func NewGeoBackupPoliciesServerTransport

func NewGeoBackupPoliciesServerTransport(srv *GeoBackupPoliciesServer) *GeoBackupPoliciesServerTransport

NewGeoBackupPoliciesServerTransport creates a new instance of GeoBackupPoliciesServerTransport with the provided implementation. The returned GeoBackupPoliciesServerTransport instance is connected to an instance of armsql.GeoBackupPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*GeoBackupPoliciesServerTransport) Do

Do implements the policy.Transporter interface for GeoBackupPoliciesServerTransport.

type IPv6FirewallRulesServer

type IPv6FirewallRulesServer struct {
	// CreateOrUpdate is the fake for method IPv6FirewallRulesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, firewallRuleName string, parameters armsql.IPv6FirewallRule, options *armsql.IPv6FirewallRulesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.IPv6FirewallRulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method IPv6FirewallRulesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, serverName string, firewallRuleName string, options *armsql.IPv6FirewallRulesClientDeleteOptions) (resp azfake.Responder[armsql.IPv6FirewallRulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method IPv6FirewallRulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, firewallRuleName string, options *armsql.IPv6FirewallRulesClientGetOptions) (resp azfake.Responder[armsql.IPv6FirewallRulesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method IPv6FirewallRulesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.IPv6FirewallRulesClientListByServerOptions) (resp azfake.PagerResponder[armsql.IPv6FirewallRulesClientListByServerResponse])
}

IPv6FirewallRulesServer is a fake server for instances of the armsql.IPv6FirewallRulesClient type.

type IPv6FirewallRulesServerTransport

type IPv6FirewallRulesServerTransport struct {
	// contains filtered or unexported fields
}

IPv6FirewallRulesServerTransport connects instances of armsql.IPv6FirewallRulesClient to instances of IPv6FirewallRulesServer. Don't use this type directly, use NewIPv6FirewallRulesServerTransport instead.

func NewIPv6FirewallRulesServerTransport

func NewIPv6FirewallRulesServerTransport(srv *IPv6FirewallRulesServer) *IPv6FirewallRulesServerTransport

NewIPv6FirewallRulesServerTransport creates a new instance of IPv6FirewallRulesServerTransport with the provided implementation. The returned IPv6FirewallRulesServerTransport instance is connected to an instance of armsql.IPv6FirewallRulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*IPv6FirewallRulesServerTransport) Do

Do implements the policy.Transporter interface for IPv6FirewallRulesServerTransport.

type InstanceFailoverGroupsServer

type InstanceFailoverGroupsServer struct {
	// BeginCreateOrUpdate is the fake for method InstanceFailoverGroupsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, locationName string, failoverGroupName string, parameters armsql.InstanceFailoverGroup, options *armsql.InstanceFailoverGroupsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.InstanceFailoverGroupsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method InstanceFailoverGroupsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, locationName string, failoverGroupName string, options *armsql.InstanceFailoverGroupsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.InstanceFailoverGroupsClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginFailover is the fake for method InstanceFailoverGroupsClient.BeginFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginFailover func(ctx context.Context, resourceGroupName string, locationName string, failoverGroupName string, options *armsql.InstanceFailoverGroupsClientBeginFailoverOptions) (resp azfake.PollerResponder[armsql.InstanceFailoverGroupsClientFailoverResponse], errResp azfake.ErrorResponder)

	// BeginForceFailoverAllowDataLoss is the fake for method InstanceFailoverGroupsClient.BeginForceFailoverAllowDataLoss
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginForceFailoverAllowDataLoss func(ctx context.Context, resourceGroupName string, locationName string, failoverGroupName string, options *armsql.InstanceFailoverGroupsClientBeginForceFailoverAllowDataLossOptions) (resp azfake.PollerResponder[armsql.InstanceFailoverGroupsClientForceFailoverAllowDataLossResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method InstanceFailoverGroupsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, locationName string, failoverGroupName string, options *armsql.InstanceFailoverGroupsClientGetOptions) (resp azfake.Responder[armsql.InstanceFailoverGroupsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByLocationPager is the fake for method InstanceFailoverGroupsClient.NewListByLocationPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByLocationPager func(resourceGroupName string, locationName string, options *armsql.InstanceFailoverGroupsClientListByLocationOptions) (resp azfake.PagerResponder[armsql.InstanceFailoverGroupsClientListByLocationResponse])
}

InstanceFailoverGroupsServer is a fake server for instances of the armsql.InstanceFailoverGroupsClient type.

type InstanceFailoverGroupsServerTransport

type InstanceFailoverGroupsServerTransport struct {
	// contains filtered or unexported fields
}

InstanceFailoverGroupsServerTransport connects instances of armsql.InstanceFailoverGroupsClient to instances of InstanceFailoverGroupsServer. Don't use this type directly, use NewInstanceFailoverGroupsServerTransport instead.

func NewInstanceFailoverGroupsServerTransport

func NewInstanceFailoverGroupsServerTransport(srv *InstanceFailoverGroupsServer) *InstanceFailoverGroupsServerTransport

NewInstanceFailoverGroupsServerTransport creates a new instance of InstanceFailoverGroupsServerTransport with the provided implementation. The returned InstanceFailoverGroupsServerTransport instance is connected to an instance of armsql.InstanceFailoverGroupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*InstanceFailoverGroupsServerTransport) Do

Do implements the policy.Transporter interface for InstanceFailoverGroupsServerTransport.

type InstancePoolOperationsServer

type InstancePoolOperationsServer struct {
	// Get is the fake for method InstancePoolOperationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, instancePoolName string, operationID string, options *armsql.InstancePoolOperationsClientGetOptions) (resp azfake.Responder[armsql.InstancePoolOperationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePoolPager is the fake for method InstancePoolOperationsClient.NewListByInstancePoolPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePoolPager func(resourceGroupName string, instancePoolName string, options *armsql.InstancePoolOperationsClientListByInstancePoolOptions) (resp azfake.PagerResponder[armsql.InstancePoolOperationsClientListByInstancePoolResponse])
}

InstancePoolOperationsServer is a fake server for instances of the armsql.InstancePoolOperationsClient type.

type InstancePoolOperationsServerTransport

type InstancePoolOperationsServerTransport struct {
	// contains filtered or unexported fields
}

InstancePoolOperationsServerTransport connects instances of armsql.InstancePoolOperationsClient to instances of InstancePoolOperationsServer. Don't use this type directly, use NewInstancePoolOperationsServerTransport instead.

func NewInstancePoolOperationsServerTransport

func NewInstancePoolOperationsServerTransport(srv *InstancePoolOperationsServer) *InstancePoolOperationsServerTransport

NewInstancePoolOperationsServerTransport creates a new instance of InstancePoolOperationsServerTransport with the provided implementation. The returned InstancePoolOperationsServerTransport instance is connected to an instance of armsql.InstancePoolOperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*InstancePoolOperationsServerTransport) Do

Do implements the policy.Transporter interface for InstancePoolOperationsServerTransport.

type InstancePoolsServer

type InstancePoolsServer struct {
	// BeginCreateOrUpdate is the fake for method InstancePoolsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, instancePoolName string, parameters armsql.InstancePool, options *armsql.InstancePoolsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.InstancePoolsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method InstancePoolsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, instancePoolName string, options *armsql.InstancePoolsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.InstancePoolsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method InstancePoolsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, instancePoolName string, options *armsql.InstancePoolsClientGetOptions) (resp azfake.Responder[armsql.InstancePoolsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method InstancePoolsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsql.InstancePoolsClientListOptions) (resp azfake.PagerResponder[armsql.InstancePoolsClientListResponse])

	// NewListByResourceGroupPager is the fake for method InstancePoolsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armsql.InstancePoolsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsql.InstancePoolsClientListByResourceGroupResponse])

	// BeginUpdate is the fake for method InstancePoolsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, instancePoolName string, parameters armsql.InstancePoolUpdate, options *armsql.InstancePoolsClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.InstancePoolsClientUpdateResponse], errResp azfake.ErrorResponder)
}

InstancePoolsServer is a fake server for instances of the armsql.InstancePoolsClient type.

type InstancePoolsServerTransport

type InstancePoolsServerTransport struct {
	// contains filtered or unexported fields
}

InstancePoolsServerTransport connects instances of armsql.InstancePoolsClient to instances of InstancePoolsServer. Don't use this type directly, use NewInstancePoolsServerTransport instead.

func NewInstancePoolsServerTransport

func NewInstancePoolsServerTransport(srv *InstancePoolsServer) *InstancePoolsServerTransport

NewInstancePoolsServerTransport creates a new instance of InstancePoolsServerTransport with the provided implementation. The returned InstancePoolsServerTransport instance is connected to an instance of armsql.InstancePoolsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*InstancePoolsServerTransport) Do

Do implements the policy.Transporter interface for InstancePoolsServerTransport.

type JobAgentsServer

type JobAgentsServer struct {
	// BeginCreateOrUpdate is the fake for method JobAgentsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, parameters armsql.JobAgent, options *armsql.JobAgentsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.JobAgentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method JobAgentsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, options *armsql.JobAgentsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.JobAgentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method JobAgentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, options *armsql.JobAgentsClientGetOptions) (resp azfake.Responder[armsql.JobAgentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method JobAgentsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.JobAgentsClientListByServerOptions) (resp azfake.PagerResponder[armsql.JobAgentsClientListByServerResponse])

	// BeginUpdate is the fake for method JobAgentsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, parameters armsql.JobAgentUpdate, options *armsql.JobAgentsClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.JobAgentsClientUpdateResponse], errResp azfake.ErrorResponder)
}

JobAgentsServer is a fake server for instances of the armsql.JobAgentsClient type.

type JobAgentsServerTransport

type JobAgentsServerTransport struct {
	// contains filtered or unexported fields
}

JobAgentsServerTransport connects instances of armsql.JobAgentsClient to instances of JobAgentsServer. Don't use this type directly, use NewJobAgentsServerTransport instead.

func NewJobAgentsServerTransport

func NewJobAgentsServerTransport(srv *JobAgentsServer) *JobAgentsServerTransport

NewJobAgentsServerTransport creates a new instance of JobAgentsServerTransport with the provided implementation. The returned JobAgentsServerTransport instance is connected to an instance of armsql.JobAgentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobAgentsServerTransport) Do

Do implements the policy.Transporter interface for JobAgentsServerTransport.

type JobCredentialsServer

type JobCredentialsServer struct {
	// CreateOrUpdate is the fake for method JobCredentialsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, credentialName string, parameters armsql.JobCredential, options *armsql.JobCredentialsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.JobCredentialsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method JobCredentialsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, credentialName string, options *armsql.JobCredentialsClientDeleteOptions) (resp azfake.Responder[armsql.JobCredentialsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method JobCredentialsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, credentialName string, options *armsql.JobCredentialsClientGetOptions) (resp azfake.Responder[armsql.JobCredentialsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAgentPager is the fake for method JobCredentialsClient.NewListByAgentPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAgentPager func(resourceGroupName string, serverName string, jobAgentName string, options *armsql.JobCredentialsClientListByAgentOptions) (resp azfake.PagerResponder[armsql.JobCredentialsClientListByAgentResponse])
}

JobCredentialsServer is a fake server for instances of the armsql.JobCredentialsClient type.

type JobCredentialsServerTransport

type JobCredentialsServerTransport struct {
	// contains filtered or unexported fields
}

JobCredentialsServerTransport connects instances of armsql.JobCredentialsClient to instances of JobCredentialsServer. Don't use this type directly, use NewJobCredentialsServerTransport instead.

func NewJobCredentialsServerTransport

func NewJobCredentialsServerTransport(srv *JobCredentialsServer) *JobCredentialsServerTransport

NewJobCredentialsServerTransport creates a new instance of JobCredentialsServerTransport with the provided implementation. The returned JobCredentialsServerTransport instance is connected to an instance of armsql.JobCredentialsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobCredentialsServerTransport) Do

Do implements the policy.Transporter interface for JobCredentialsServerTransport.

type JobExecutionsServer

type JobExecutionsServer struct {
	// Cancel is the fake for method JobExecutionsClient.Cancel
	// HTTP status codes to indicate success: http.StatusOK
	Cancel func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, jobExecutionID string, options *armsql.JobExecutionsClientCancelOptions) (resp azfake.Responder[armsql.JobExecutionsClientCancelResponse], errResp azfake.ErrorResponder)

	// BeginCreate is the fake for method JobExecutionsClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, options *armsql.JobExecutionsClientBeginCreateOptions) (resp azfake.PollerResponder[armsql.JobExecutionsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginCreateOrUpdate is the fake for method JobExecutionsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, jobExecutionID string, options *armsql.JobExecutionsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.JobExecutionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method JobExecutionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, jobExecutionID string, options *armsql.JobExecutionsClientGetOptions) (resp azfake.Responder[armsql.JobExecutionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAgentPager is the fake for method JobExecutionsClient.NewListByAgentPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAgentPager func(resourceGroupName string, serverName string, jobAgentName string, options *armsql.JobExecutionsClientListByAgentOptions) (resp azfake.PagerResponder[armsql.JobExecutionsClientListByAgentResponse])

	// NewListByJobPager is the fake for method JobExecutionsClient.NewListByJobPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByJobPager func(resourceGroupName string, serverName string, jobAgentName string, jobName string, options *armsql.JobExecutionsClientListByJobOptions) (resp azfake.PagerResponder[armsql.JobExecutionsClientListByJobResponse])
}

JobExecutionsServer is a fake server for instances of the armsql.JobExecutionsClient type.

type JobExecutionsServerTransport

type JobExecutionsServerTransport struct {
	// contains filtered or unexported fields
}

JobExecutionsServerTransport connects instances of armsql.JobExecutionsClient to instances of JobExecutionsServer. Don't use this type directly, use NewJobExecutionsServerTransport instead.

func NewJobExecutionsServerTransport

func NewJobExecutionsServerTransport(srv *JobExecutionsServer) *JobExecutionsServerTransport

NewJobExecutionsServerTransport creates a new instance of JobExecutionsServerTransport with the provided implementation. The returned JobExecutionsServerTransport instance is connected to an instance of armsql.JobExecutionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobExecutionsServerTransport) Do

Do implements the policy.Transporter interface for JobExecutionsServerTransport.

type JobPrivateEndpointsServer

type JobPrivateEndpointsServer struct {
	// BeginCreateOrUpdate is the fake for method JobPrivateEndpointsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, privateEndpointName string, parameters armsql.JobPrivateEndpoint, options *armsql.JobPrivateEndpointsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.JobPrivateEndpointsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method JobPrivateEndpointsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, privateEndpointName string, options *armsql.JobPrivateEndpointsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.JobPrivateEndpointsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method JobPrivateEndpointsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, privateEndpointName string, options *armsql.JobPrivateEndpointsClientGetOptions) (resp azfake.Responder[armsql.JobPrivateEndpointsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAgentPager is the fake for method JobPrivateEndpointsClient.NewListByAgentPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAgentPager func(resourceGroupName string, serverName string, jobAgentName string, options *armsql.JobPrivateEndpointsClientListByAgentOptions) (resp azfake.PagerResponder[armsql.JobPrivateEndpointsClientListByAgentResponse])
}

JobPrivateEndpointsServer is a fake server for instances of the armsql.JobPrivateEndpointsClient type.

type JobPrivateEndpointsServerTransport

type JobPrivateEndpointsServerTransport struct {
	// contains filtered or unexported fields
}

JobPrivateEndpointsServerTransport connects instances of armsql.JobPrivateEndpointsClient to instances of JobPrivateEndpointsServer. Don't use this type directly, use NewJobPrivateEndpointsServerTransport instead.

func NewJobPrivateEndpointsServerTransport

func NewJobPrivateEndpointsServerTransport(srv *JobPrivateEndpointsServer) *JobPrivateEndpointsServerTransport

NewJobPrivateEndpointsServerTransport creates a new instance of JobPrivateEndpointsServerTransport with the provided implementation. The returned JobPrivateEndpointsServerTransport instance is connected to an instance of armsql.JobPrivateEndpointsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobPrivateEndpointsServerTransport) Do

Do implements the policy.Transporter interface for JobPrivateEndpointsServerTransport.

type JobStepExecutionsServer

type JobStepExecutionsServer struct {
	// Get is the fake for method JobStepExecutionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, jobExecutionID string, stepName string, options *armsql.JobStepExecutionsClientGetOptions) (resp azfake.Responder[armsql.JobStepExecutionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByJobExecutionPager is the fake for method JobStepExecutionsClient.NewListByJobExecutionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByJobExecutionPager func(resourceGroupName string, serverName string, jobAgentName string, jobName string, jobExecutionID string, options *armsql.JobStepExecutionsClientListByJobExecutionOptions) (resp azfake.PagerResponder[armsql.JobStepExecutionsClientListByJobExecutionResponse])
}

JobStepExecutionsServer is a fake server for instances of the armsql.JobStepExecutionsClient type.

type JobStepExecutionsServerTransport

type JobStepExecutionsServerTransport struct {
	// contains filtered or unexported fields
}

JobStepExecutionsServerTransport connects instances of armsql.JobStepExecutionsClient to instances of JobStepExecutionsServer. Don't use this type directly, use NewJobStepExecutionsServerTransport instead.

func NewJobStepExecutionsServerTransport

func NewJobStepExecutionsServerTransport(srv *JobStepExecutionsServer) *JobStepExecutionsServerTransport

NewJobStepExecutionsServerTransport creates a new instance of JobStepExecutionsServerTransport with the provided implementation. The returned JobStepExecutionsServerTransport instance is connected to an instance of armsql.JobStepExecutionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobStepExecutionsServerTransport) Do

Do implements the policy.Transporter interface for JobStepExecutionsServerTransport.

type JobStepsServer

type JobStepsServer struct {
	// CreateOrUpdate is the fake for method JobStepsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, stepName string, parameters armsql.JobStep, options *armsql.JobStepsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.JobStepsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method JobStepsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, stepName string, options *armsql.JobStepsClientDeleteOptions) (resp azfake.Responder[armsql.JobStepsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method JobStepsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, stepName string, options *armsql.JobStepsClientGetOptions) (resp azfake.Responder[armsql.JobStepsClientGetResponse], errResp azfake.ErrorResponder)

	// GetByVersion is the fake for method JobStepsClient.GetByVersion
	// HTTP status codes to indicate success: http.StatusOK
	GetByVersion func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, jobVersion int32, stepName string, options *armsql.JobStepsClientGetByVersionOptions) (resp azfake.Responder[armsql.JobStepsClientGetByVersionResponse], errResp azfake.ErrorResponder)

	// NewListByJobPager is the fake for method JobStepsClient.NewListByJobPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByJobPager func(resourceGroupName string, serverName string, jobAgentName string, jobName string, options *armsql.JobStepsClientListByJobOptions) (resp azfake.PagerResponder[armsql.JobStepsClientListByJobResponse])

	// NewListByVersionPager is the fake for method JobStepsClient.NewListByVersionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByVersionPager func(resourceGroupName string, serverName string, jobAgentName string, jobName string, jobVersion int32, options *armsql.JobStepsClientListByVersionOptions) (resp azfake.PagerResponder[armsql.JobStepsClientListByVersionResponse])
}

JobStepsServer is a fake server for instances of the armsql.JobStepsClient type.

type JobStepsServerTransport

type JobStepsServerTransport struct {
	// contains filtered or unexported fields
}

JobStepsServerTransport connects instances of armsql.JobStepsClient to instances of JobStepsServer. Don't use this type directly, use NewJobStepsServerTransport instead.

func NewJobStepsServerTransport

func NewJobStepsServerTransport(srv *JobStepsServer) *JobStepsServerTransport

NewJobStepsServerTransport creates a new instance of JobStepsServerTransport with the provided implementation. The returned JobStepsServerTransport instance is connected to an instance of armsql.JobStepsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobStepsServerTransport) Do

Do implements the policy.Transporter interface for JobStepsServerTransport.

type JobTargetExecutionsServer

type JobTargetExecutionsServer struct {
	// Get is the fake for method JobTargetExecutionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, jobExecutionID string, stepName string, targetID string, options *armsql.JobTargetExecutionsClientGetOptions) (resp azfake.Responder[armsql.JobTargetExecutionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByJobExecutionPager is the fake for method JobTargetExecutionsClient.NewListByJobExecutionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByJobExecutionPager func(resourceGroupName string, serverName string, jobAgentName string, jobName string, jobExecutionID string, options *armsql.JobTargetExecutionsClientListByJobExecutionOptions) (resp azfake.PagerResponder[armsql.JobTargetExecutionsClientListByJobExecutionResponse])

	// NewListByStepPager is the fake for method JobTargetExecutionsClient.NewListByStepPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByStepPager func(resourceGroupName string, serverName string, jobAgentName string, jobName string, jobExecutionID string, stepName string, options *armsql.JobTargetExecutionsClientListByStepOptions) (resp azfake.PagerResponder[armsql.JobTargetExecutionsClientListByStepResponse])
}

JobTargetExecutionsServer is a fake server for instances of the armsql.JobTargetExecutionsClient type.

type JobTargetExecutionsServerTransport

type JobTargetExecutionsServerTransport struct {
	// contains filtered or unexported fields
}

JobTargetExecutionsServerTransport connects instances of armsql.JobTargetExecutionsClient to instances of JobTargetExecutionsServer. Don't use this type directly, use NewJobTargetExecutionsServerTransport instead.

func NewJobTargetExecutionsServerTransport

func NewJobTargetExecutionsServerTransport(srv *JobTargetExecutionsServer) *JobTargetExecutionsServerTransport

NewJobTargetExecutionsServerTransport creates a new instance of JobTargetExecutionsServerTransport with the provided implementation. The returned JobTargetExecutionsServerTransport instance is connected to an instance of armsql.JobTargetExecutionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobTargetExecutionsServerTransport) Do

Do implements the policy.Transporter interface for JobTargetExecutionsServerTransport.

type JobTargetGroupsServer

type JobTargetGroupsServer struct {
	// CreateOrUpdate is the fake for method JobTargetGroupsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, targetGroupName string, parameters armsql.JobTargetGroup, options *armsql.JobTargetGroupsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.JobTargetGroupsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method JobTargetGroupsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, targetGroupName string, options *armsql.JobTargetGroupsClientDeleteOptions) (resp azfake.Responder[armsql.JobTargetGroupsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method JobTargetGroupsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, targetGroupName string, options *armsql.JobTargetGroupsClientGetOptions) (resp azfake.Responder[armsql.JobTargetGroupsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAgentPager is the fake for method JobTargetGroupsClient.NewListByAgentPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAgentPager func(resourceGroupName string, serverName string, jobAgentName string, options *armsql.JobTargetGroupsClientListByAgentOptions) (resp azfake.PagerResponder[armsql.JobTargetGroupsClientListByAgentResponse])
}

JobTargetGroupsServer is a fake server for instances of the armsql.JobTargetGroupsClient type.

type JobTargetGroupsServerTransport

type JobTargetGroupsServerTransport struct {
	// contains filtered or unexported fields
}

JobTargetGroupsServerTransport connects instances of armsql.JobTargetGroupsClient to instances of JobTargetGroupsServer. Don't use this type directly, use NewJobTargetGroupsServerTransport instead.

func NewJobTargetGroupsServerTransport

func NewJobTargetGroupsServerTransport(srv *JobTargetGroupsServer) *JobTargetGroupsServerTransport

NewJobTargetGroupsServerTransport creates a new instance of JobTargetGroupsServerTransport with the provided implementation. The returned JobTargetGroupsServerTransport instance is connected to an instance of armsql.JobTargetGroupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobTargetGroupsServerTransport) Do

Do implements the policy.Transporter interface for JobTargetGroupsServerTransport.

type JobVersionsServer

type JobVersionsServer struct {
	// Get is the fake for method JobVersionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, jobVersion int32, options *armsql.JobVersionsClientGetOptions) (resp azfake.Responder[armsql.JobVersionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByJobPager is the fake for method JobVersionsClient.NewListByJobPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByJobPager func(resourceGroupName string, serverName string, jobAgentName string, jobName string, options *armsql.JobVersionsClientListByJobOptions) (resp azfake.PagerResponder[armsql.JobVersionsClientListByJobResponse])
}

JobVersionsServer is a fake server for instances of the armsql.JobVersionsClient type.

type JobVersionsServerTransport

type JobVersionsServerTransport struct {
	// contains filtered or unexported fields
}

JobVersionsServerTransport connects instances of armsql.JobVersionsClient to instances of JobVersionsServer. Don't use this type directly, use NewJobVersionsServerTransport instead.

func NewJobVersionsServerTransport

func NewJobVersionsServerTransport(srv *JobVersionsServer) *JobVersionsServerTransport

NewJobVersionsServerTransport creates a new instance of JobVersionsServerTransport with the provided implementation. The returned JobVersionsServerTransport instance is connected to an instance of armsql.JobVersionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobVersionsServerTransport) Do

Do implements the policy.Transporter interface for JobVersionsServerTransport.

type JobsServer

type JobsServer struct {
	// CreateOrUpdate is the fake for method JobsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, parameters armsql.Job, options *armsql.JobsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.JobsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method JobsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, options *armsql.JobsClientDeleteOptions) (resp azfake.Responder[armsql.JobsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method JobsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, jobAgentName string, jobName string, options *armsql.JobsClientGetOptions) (resp azfake.Responder[armsql.JobsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAgentPager is the fake for method JobsClient.NewListByAgentPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAgentPager func(resourceGroupName string, serverName string, jobAgentName string, options *armsql.JobsClientListByAgentOptions) (resp azfake.PagerResponder[armsql.JobsClientListByAgentResponse])
}

JobsServer is a fake server for instances of the armsql.JobsClient type.

type JobsServerTransport

type JobsServerTransport struct {
	// contains filtered or unexported fields
}

JobsServerTransport connects instances of armsql.JobsClient to instances of JobsServer. Don't use this type directly, use NewJobsServerTransport instead.

func NewJobsServerTransport

func NewJobsServerTransport(srv *JobsServer) *JobsServerTransport

NewJobsServerTransport creates a new instance of JobsServerTransport with the provided implementation. The returned JobsServerTransport instance is connected to an instance of armsql.JobsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobsServerTransport) Do

Do implements the policy.Transporter interface for JobsServerTransport.

type LedgerDigestUploadsServer

type LedgerDigestUploadsServer struct {
	// BeginCreateOrUpdate is the fake for method LedgerDigestUploadsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, ledgerDigestUploads armsql.LedgerDigestUploadsName, parameters armsql.LedgerDigestUploads, options *armsql.LedgerDigestUploadsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.LedgerDigestUploadsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDisable is the fake for method LedgerDigestUploadsClient.BeginDisable
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginDisable func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, ledgerDigestUploads armsql.LedgerDigestUploadsName, options *armsql.LedgerDigestUploadsClientBeginDisableOptions) (resp azfake.PollerResponder[armsql.LedgerDigestUploadsClientDisableResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method LedgerDigestUploadsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, ledgerDigestUploads armsql.LedgerDigestUploadsName, options *armsql.LedgerDigestUploadsClientGetOptions) (resp azfake.Responder[armsql.LedgerDigestUploadsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method LedgerDigestUploadsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.LedgerDigestUploadsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.LedgerDigestUploadsClientListByDatabaseResponse])
}

LedgerDigestUploadsServer is a fake server for instances of the armsql.LedgerDigestUploadsClient type.

type LedgerDigestUploadsServerTransport

type LedgerDigestUploadsServerTransport struct {
	// contains filtered or unexported fields
}

LedgerDigestUploadsServerTransport connects instances of armsql.LedgerDigestUploadsClient to instances of LedgerDigestUploadsServer. Don't use this type directly, use NewLedgerDigestUploadsServerTransport instead.

func NewLedgerDigestUploadsServerTransport

func NewLedgerDigestUploadsServerTransport(srv *LedgerDigestUploadsServer) *LedgerDigestUploadsServerTransport

NewLedgerDigestUploadsServerTransport creates a new instance of LedgerDigestUploadsServerTransport with the provided implementation. The returned LedgerDigestUploadsServerTransport instance is connected to an instance of armsql.LedgerDigestUploadsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*LedgerDigestUploadsServerTransport) Do

Do implements the policy.Transporter interface for LedgerDigestUploadsServerTransport.

type LongTermRetentionBackupsServer

type LongTermRetentionBackupsServer struct {
	// BeginChangeAccessTier is the fake for method LongTermRetentionBackupsClient.BeginChangeAccessTier
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginChangeAccessTier func(ctx context.Context, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, parameters armsql.ChangeLongTermRetentionBackupAccessTierParameters, options *armsql.LongTermRetentionBackupsClientBeginChangeAccessTierOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientChangeAccessTierResponse], errResp azfake.ErrorResponder)

	// BeginChangeAccessTierByResourceGroup is the fake for method LongTermRetentionBackupsClient.BeginChangeAccessTierByResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginChangeAccessTierByResourceGroup func(ctx context.Context, resourceGroupName string, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, parameters armsql.ChangeLongTermRetentionBackupAccessTierParameters, options *armsql.LongTermRetentionBackupsClientBeginChangeAccessTierByResourceGroupOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientChangeAccessTierByResourceGroupResponse], errResp azfake.ErrorResponder)

	// BeginCopy is the fake for method LongTermRetentionBackupsClient.BeginCopy
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCopy func(ctx context.Context, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, parameters armsql.CopyLongTermRetentionBackupParameters, options *armsql.LongTermRetentionBackupsClientBeginCopyOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientCopyResponse], errResp azfake.ErrorResponder)

	// BeginCopyByResourceGroup is the fake for method LongTermRetentionBackupsClient.BeginCopyByResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCopyByResourceGroup func(ctx context.Context, resourceGroupName string, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, parameters armsql.CopyLongTermRetentionBackupParameters, options *armsql.LongTermRetentionBackupsClientBeginCopyByResourceGroupOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientCopyByResourceGroupResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method LongTermRetentionBackupsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, options *armsql.LongTermRetentionBackupsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginDeleteByResourceGroup is the fake for method LongTermRetentionBackupsClient.BeginDeleteByResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDeleteByResourceGroup func(ctx context.Context, resourceGroupName string, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, options *armsql.LongTermRetentionBackupsClientBeginDeleteByResourceGroupOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientDeleteByResourceGroupResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method LongTermRetentionBackupsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, options *armsql.LongTermRetentionBackupsClientGetOptions) (resp azfake.Responder[armsql.LongTermRetentionBackupsClientGetResponse], errResp azfake.ErrorResponder)

	// GetByResourceGroup is the fake for method LongTermRetentionBackupsClient.GetByResourceGroup
	// HTTP status codes to indicate success: http.StatusOK
	GetByResourceGroup func(ctx context.Context, resourceGroupName string, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, options *armsql.LongTermRetentionBackupsClientGetByResourceGroupOptions) (resp azfake.Responder[armsql.LongTermRetentionBackupsClientGetByResourceGroupResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method LongTermRetentionBackupsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, options *armsql.LongTermRetentionBackupsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionBackupsClientListByDatabaseResponse])

	// NewListByLocationPager is the fake for method LongTermRetentionBackupsClient.NewListByLocationPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByLocationPager func(locationName string, options *armsql.LongTermRetentionBackupsClientListByLocationOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionBackupsClientListByLocationResponse])

	// NewListByResourceGroupDatabasePager is the fake for method LongTermRetentionBackupsClient.NewListByResourceGroupDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupDatabasePager func(resourceGroupName string, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, options *armsql.LongTermRetentionBackupsClientListByResourceGroupDatabaseOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionBackupsClientListByResourceGroupDatabaseResponse])

	// NewListByResourceGroupLocationPager is the fake for method LongTermRetentionBackupsClient.NewListByResourceGroupLocationPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupLocationPager func(resourceGroupName string, locationName string, options *armsql.LongTermRetentionBackupsClientListByResourceGroupLocationOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionBackupsClientListByResourceGroupLocationResponse])

	// NewListByResourceGroupServerPager is the fake for method LongTermRetentionBackupsClient.NewListByResourceGroupServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupServerPager func(resourceGroupName string, locationName string, longTermRetentionServerName string, options *armsql.LongTermRetentionBackupsClientListByResourceGroupServerOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionBackupsClientListByResourceGroupServerResponse])

	// NewListByServerPager is the fake for method LongTermRetentionBackupsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(locationName string, longTermRetentionServerName string, options *armsql.LongTermRetentionBackupsClientListByServerOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionBackupsClientListByServerResponse])

	// BeginLockTimeBasedImmutability is the fake for method LongTermRetentionBackupsClient.BeginLockTimeBasedImmutability
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginLockTimeBasedImmutability func(ctx context.Context, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, options *armsql.LongTermRetentionBackupsClientBeginLockTimeBasedImmutabilityOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientLockTimeBasedImmutabilityResponse], errResp azfake.ErrorResponder)

	// BeginLockTimeBasedImmutabilityByResourceGroup is the fake for method LongTermRetentionBackupsClient.BeginLockTimeBasedImmutabilityByResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginLockTimeBasedImmutabilityByResourceGroup func(ctx context.Context, resourceGroupName string, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, options *armsql.LongTermRetentionBackupsClientBeginLockTimeBasedImmutabilityByResourceGroupOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientLockTimeBasedImmutabilityByResourceGroupResponse], errResp azfake.ErrorResponder)

	// BeginRemoveLegalHoldImmutability is the fake for method LongTermRetentionBackupsClient.BeginRemoveLegalHoldImmutability
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRemoveLegalHoldImmutability func(ctx context.Context, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, options *armsql.LongTermRetentionBackupsClientBeginRemoveLegalHoldImmutabilityOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientRemoveLegalHoldImmutabilityResponse], errResp azfake.ErrorResponder)

	// BeginRemoveLegalHoldImmutabilityByResourceGroup is the fake for method LongTermRetentionBackupsClient.BeginRemoveLegalHoldImmutabilityByResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRemoveLegalHoldImmutabilityByResourceGroup func(ctx context.Context, resourceGroupName string, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, options *armsql.LongTermRetentionBackupsClientBeginRemoveLegalHoldImmutabilityByResourceGroupOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientRemoveLegalHoldImmutabilityByResourceGroupResponse], errResp azfake.ErrorResponder)

	// BeginRemoveTimeBasedImmutability is the fake for method LongTermRetentionBackupsClient.BeginRemoveTimeBasedImmutability
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRemoveTimeBasedImmutability func(ctx context.Context, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, options *armsql.LongTermRetentionBackupsClientBeginRemoveTimeBasedImmutabilityOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientRemoveTimeBasedImmutabilityResponse], errResp azfake.ErrorResponder)

	// BeginRemoveTimeBasedImmutabilityByResourceGroup is the fake for method LongTermRetentionBackupsClient.BeginRemoveTimeBasedImmutabilityByResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRemoveTimeBasedImmutabilityByResourceGroup func(ctx context.Context, resourceGroupName string, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, options *armsql.LongTermRetentionBackupsClientBeginRemoveTimeBasedImmutabilityByResourceGroupOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientRemoveTimeBasedImmutabilityByResourceGroupResponse], errResp azfake.ErrorResponder)

	// BeginSetLegalHoldImmutability is the fake for method LongTermRetentionBackupsClient.BeginSetLegalHoldImmutability
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginSetLegalHoldImmutability func(ctx context.Context, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, options *armsql.LongTermRetentionBackupsClientBeginSetLegalHoldImmutabilityOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientSetLegalHoldImmutabilityResponse], errResp azfake.ErrorResponder)

	// BeginSetLegalHoldImmutabilityByResourceGroup is the fake for method LongTermRetentionBackupsClient.BeginSetLegalHoldImmutabilityByResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginSetLegalHoldImmutabilityByResourceGroup func(ctx context.Context, resourceGroupName string, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, options *armsql.LongTermRetentionBackupsClientBeginSetLegalHoldImmutabilityByResourceGroupOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientSetLegalHoldImmutabilityByResourceGroupResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method LongTermRetentionBackupsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, parameters armsql.UpdateLongTermRetentionBackupParameters, options *armsql.LongTermRetentionBackupsClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientUpdateResponse], errResp azfake.ErrorResponder)

	// BeginUpdateByResourceGroup is the fake for method LongTermRetentionBackupsClient.BeginUpdateByResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdateByResourceGroup func(ctx context.Context, resourceGroupName string, locationName string, longTermRetentionServerName string, longTermRetentionDatabaseName string, backupName string, parameters armsql.UpdateLongTermRetentionBackupParameters, options *armsql.LongTermRetentionBackupsClientBeginUpdateByResourceGroupOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionBackupsClientUpdateByResourceGroupResponse], errResp azfake.ErrorResponder)
}

LongTermRetentionBackupsServer is a fake server for instances of the armsql.LongTermRetentionBackupsClient type.

type LongTermRetentionBackupsServerTransport

type LongTermRetentionBackupsServerTransport struct {
	// contains filtered or unexported fields
}

LongTermRetentionBackupsServerTransport connects instances of armsql.LongTermRetentionBackupsClient to instances of LongTermRetentionBackupsServer. Don't use this type directly, use NewLongTermRetentionBackupsServerTransport instead.

func NewLongTermRetentionBackupsServerTransport

func NewLongTermRetentionBackupsServerTransport(srv *LongTermRetentionBackupsServer) *LongTermRetentionBackupsServerTransport

NewLongTermRetentionBackupsServerTransport creates a new instance of LongTermRetentionBackupsServerTransport with the provided implementation. The returned LongTermRetentionBackupsServerTransport instance is connected to an instance of armsql.LongTermRetentionBackupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*LongTermRetentionBackupsServerTransport) Do

Do implements the policy.Transporter interface for LongTermRetentionBackupsServerTransport.

type LongTermRetentionManagedInstanceBackupsServer

type LongTermRetentionManagedInstanceBackupsServer struct {
	// BeginDelete is the fake for method LongTermRetentionManagedInstanceBackupsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, locationName string, managedInstanceName string, databaseName string, backupName string, options *armsql.LongTermRetentionManagedInstanceBackupsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionManagedInstanceBackupsClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginDeleteByResourceGroup is the fake for method LongTermRetentionManagedInstanceBackupsClient.BeginDeleteByResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDeleteByResourceGroup func(ctx context.Context, resourceGroupName string, locationName string, managedInstanceName string, databaseName string, backupName string, options *armsql.LongTermRetentionManagedInstanceBackupsClientBeginDeleteByResourceGroupOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionManagedInstanceBackupsClientDeleteByResourceGroupResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method LongTermRetentionManagedInstanceBackupsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, locationName string, managedInstanceName string, databaseName string, backupName string, options *armsql.LongTermRetentionManagedInstanceBackupsClientGetOptions) (resp azfake.Responder[armsql.LongTermRetentionManagedInstanceBackupsClientGetResponse], errResp azfake.ErrorResponder)

	// GetByResourceGroup is the fake for method LongTermRetentionManagedInstanceBackupsClient.GetByResourceGroup
	// HTTP status codes to indicate success: http.StatusOK
	GetByResourceGroup func(ctx context.Context, resourceGroupName string, locationName string, managedInstanceName string, databaseName string, backupName string, options *armsql.LongTermRetentionManagedInstanceBackupsClientGetByResourceGroupOptions) (resp azfake.Responder[armsql.LongTermRetentionManagedInstanceBackupsClientGetByResourceGroupResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method LongTermRetentionManagedInstanceBackupsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(locationName string, managedInstanceName string, databaseName string, options *armsql.LongTermRetentionManagedInstanceBackupsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionManagedInstanceBackupsClientListByDatabaseResponse])

	// NewListByInstancePager is the fake for method LongTermRetentionManagedInstanceBackupsClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(locationName string, managedInstanceName string, options *armsql.LongTermRetentionManagedInstanceBackupsClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionManagedInstanceBackupsClientListByInstanceResponse])

	// NewListByLocationPager is the fake for method LongTermRetentionManagedInstanceBackupsClient.NewListByLocationPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByLocationPager func(locationName string, options *armsql.LongTermRetentionManagedInstanceBackupsClientListByLocationOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionManagedInstanceBackupsClientListByLocationResponse])

	// NewListByResourceGroupDatabasePager is the fake for method LongTermRetentionManagedInstanceBackupsClient.NewListByResourceGroupDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupDatabasePager func(resourceGroupName string, locationName string, managedInstanceName string, databaseName string, options *armsql.LongTermRetentionManagedInstanceBackupsClientListByResourceGroupDatabaseOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionManagedInstanceBackupsClientListByResourceGroupDatabaseResponse])

	// NewListByResourceGroupInstancePager is the fake for method LongTermRetentionManagedInstanceBackupsClient.NewListByResourceGroupInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupInstancePager func(resourceGroupName string, locationName string, managedInstanceName string, options *armsql.LongTermRetentionManagedInstanceBackupsClientListByResourceGroupInstanceOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionManagedInstanceBackupsClientListByResourceGroupInstanceResponse])

	// NewListByResourceGroupLocationPager is the fake for method LongTermRetentionManagedInstanceBackupsClient.NewListByResourceGroupLocationPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupLocationPager func(resourceGroupName string, locationName string, options *armsql.LongTermRetentionManagedInstanceBackupsClientListByResourceGroupLocationOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionManagedInstanceBackupsClientListByResourceGroupLocationResponse])
}

LongTermRetentionManagedInstanceBackupsServer is a fake server for instances of the armsql.LongTermRetentionManagedInstanceBackupsClient type.

type LongTermRetentionManagedInstanceBackupsServerTransport

type LongTermRetentionManagedInstanceBackupsServerTransport struct {
	// contains filtered or unexported fields
}

LongTermRetentionManagedInstanceBackupsServerTransport connects instances of armsql.LongTermRetentionManagedInstanceBackupsClient to instances of LongTermRetentionManagedInstanceBackupsServer. Don't use this type directly, use NewLongTermRetentionManagedInstanceBackupsServerTransport instead.

func NewLongTermRetentionManagedInstanceBackupsServerTransport

func NewLongTermRetentionManagedInstanceBackupsServerTransport(srv *LongTermRetentionManagedInstanceBackupsServer) *LongTermRetentionManagedInstanceBackupsServerTransport

NewLongTermRetentionManagedInstanceBackupsServerTransport creates a new instance of LongTermRetentionManagedInstanceBackupsServerTransport with the provided implementation. The returned LongTermRetentionManagedInstanceBackupsServerTransport instance is connected to an instance of armsql.LongTermRetentionManagedInstanceBackupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*LongTermRetentionManagedInstanceBackupsServerTransport) Do

Do implements the policy.Transporter interface for LongTermRetentionManagedInstanceBackupsServerTransport.

type LongTermRetentionPoliciesServer

type LongTermRetentionPoliciesServer struct {
	// BeginCreateOrUpdate is the fake for method LongTermRetentionPoliciesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, policyName armsql.LongTermRetentionPolicyName, parameters armsql.LongTermRetentionPolicy, options *armsql.LongTermRetentionPoliciesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.LongTermRetentionPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method LongTermRetentionPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, policyName armsql.LongTermRetentionPolicyName, options *armsql.LongTermRetentionPoliciesClientGetOptions) (resp azfake.Responder[armsql.LongTermRetentionPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method LongTermRetentionPoliciesClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.LongTermRetentionPoliciesClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.LongTermRetentionPoliciesClientListByDatabaseResponse])
}

LongTermRetentionPoliciesServer is a fake server for instances of the armsql.LongTermRetentionPoliciesClient type.

type LongTermRetentionPoliciesServerTransport

type LongTermRetentionPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

LongTermRetentionPoliciesServerTransport connects instances of armsql.LongTermRetentionPoliciesClient to instances of LongTermRetentionPoliciesServer. Don't use this type directly, use NewLongTermRetentionPoliciesServerTransport instead.

func NewLongTermRetentionPoliciesServerTransport

func NewLongTermRetentionPoliciesServerTransport(srv *LongTermRetentionPoliciesServer) *LongTermRetentionPoliciesServerTransport

NewLongTermRetentionPoliciesServerTransport creates a new instance of LongTermRetentionPoliciesServerTransport with the provided implementation. The returned LongTermRetentionPoliciesServerTransport instance is connected to an instance of armsql.LongTermRetentionPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*LongTermRetentionPoliciesServerTransport) Do

Do implements the policy.Transporter interface for LongTermRetentionPoliciesServerTransport.

type MaintenanceWindowOptionsServer

type MaintenanceWindowOptionsServer struct {
	// Get is the fake for method MaintenanceWindowOptionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, maintenanceWindowOptionsName string, options *armsql.MaintenanceWindowOptionsClientGetOptions) (resp azfake.Responder[armsql.MaintenanceWindowOptionsClientGetResponse], errResp azfake.ErrorResponder)
}

MaintenanceWindowOptionsServer is a fake server for instances of the armsql.MaintenanceWindowOptionsClient type.

type MaintenanceWindowOptionsServerTransport

type MaintenanceWindowOptionsServerTransport struct {
	// contains filtered or unexported fields
}

MaintenanceWindowOptionsServerTransport connects instances of armsql.MaintenanceWindowOptionsClient to instances of MaintenanceWindowOptionsServer. Don't use this type directly, use NewMaintenanceWindowOptionsServerTransport instead.

func NewMaintenanceWindowOptionsServerTransport

func NewMaintenanceWindowOptionsServerTransport(srv *MaintenanceWindowOptionsServer) *MaintenanceWindowOptionsServerTransport

NewMaintenanceWindowOptionsServerTransport creates a new instance of MaintenanceWindowOptionsServerTransport with the provided implementation. The returned MaintenanceWindowOptionsServerTransport instance is connected to an instance of armsql.MaintenanceWindowOptionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*MaintenanceWindowOptionsServerTransport) Do

Do implements the policy.Transporter interface for MaintenanceWindowOptionsServerTransport.

type MaintenanceWindowsServer

type MaintenanceWindowsServer struct {
	// CreateOrUpdate is the fake for method MaintenanceWindowsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, maintenanceWindowName string, parameters armsql.MaintenanceWindows, options *armsql.MaintenanceWindowsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.MaintenanceWindowsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method MaintenanceWindowsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, maintenanceWindowName string, options *armsql.MaintenanceWindowsClientGetOptions) (resp azfake.Responder[armsql.MaintenanceWindowsClientGetResponse], errResp azfake.ErrorResponder)
}

MaintenanceWindowsServer is a fake server for instances of the armsql.MaintenanceWindowsClient type.

type MaintenanceWindowsServerTransport

type MaintenanceWindowsServerTransport struct {
	// contains filtered or unexported fields
}

MaintenanceWindowsServerTransport connects instances of armsql.MaintenanceWindowsClient to instances of MaintenanceWindowsServer. Don't use this type directly, use NewMaintenanceWindowsServerTransport instead.

func NewMaintenanceWindowsServerTransport

func NewMaintenanceWindowsServerTransport(srv *MaintenanceWindowsServer) *MaintenanceWindowsServerTransport

NewMaintenanceWindowsServerTransport creates a new instance of MaintenanceWindowsServerTransport with the provided implementation. The returned MaintenanceWindowsServerTransport instance is connected to an instance of armsql.MaintenanceWindowsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*MaintenanceWindowsServerTransport) Do

Do implements the policy.Transporter interface for MaintenanceWindowsServerTransport.

type ManagedBackupShortTermRetentionPoliciesServer

type ManagedBackupShortTermRetentionPoliciesServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedBackupShortTermRetentionPoliciesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, policyName armsql.ManagedShortTermRetentionPolicyName, parameters armsql.ManagedBackupShortTermRetentionPolicy, options *armsql.ManagedBackupShortTermRetentionPoliciesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedBackupShortTermRetentionPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedBackupShortTermRetentionPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, policyName armsql.ManagedShortTermRetentionPolicyName, options *armsql.ManagedBackupShortTermRetentionPoliciesClientGetOptions) (resp azfake.Responder[armsql.ManagedBackupShortTermRetentionPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ManagedBackupShortTermRetentionPoliciesClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedBackupShortTermRetentionPoliciesClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedBackupShortTermRetentionPoliciesClientListByDatabaseResponse])

	// BeginUpdate is the fake for method ManagedBackupShortTermRetentionPoliciesClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, policyName armsql.ManagedShortTermRetentionPolicyName, parameters armsql.ManagedBackupShortTermRetentionPolicy, options *armsql.ManagedBackupShortTermRetentionPoliciesClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedBackupShortTermRetentionPoliciesClientUpdateResponse], errResp azfake.ErrorResponder)
}

ManagedBackupShortTermRetentionPoliciesServer is a fake server for instances of the armsql.ManagedBackupShortTermRetentionPoliciesClient type.

type ManagedBackupShortTermRetentionPoliciesServerTransport

type ManagedBackupShortTermRetentionPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedBackupShortTermRetentionPoliciesServerTransport connects instances of armsql.ManagedBackupShortTermRetentionPoliciesClient to instances of ManagedBackupShortTermRetentionPoliciesServer. Don't use this type directly, use NewManagedBackupShortTermRetentionPoliciesServerTransport instead.

func NewManagedBackupShortTermRetentionPoliciesServerTransport

func NewManagedBackupShortTermRetentionPoliciesServerTransport(srv *ManagedBackupShortTermRetentionPoliciesServer) *ManagedBackupShortTermRetentionPoliciesServerTransport

NewManagedBackupShortTermRetentionPoliciesServerTransport creates a new instance of ManagedBackupShortTermRetentionPoliciesServerTransport with the provided implementation. The returned ManagedBackupShortTermRetentionPoliciesServerTransport instance is connected to an instance of armsql.ManagedBackupShortTermRetentionPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedBackupShortTermRetentionPoliciesServerTransport) Do

Do implements the policy.Transporter interface for ManagedBackupShortTermRetentionPoliciesServerTransport.

type ManagedDatabaseAdvancedThreatProtectionSettingsServer

type ManagedDatabaseAdvancedThreatProtectionSettingsServer struct {
	// CreateOrUpdate is the fake for method ManagedDatabaseAdvancedThreatProtectionSettingsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, advancedThreatProtectionName armsql.AdvancedThreatProtectionName, parameters armsql.ManagedDatabaseAdvancedThreatProtection, options *armsql.ManagedDatabaseAdvancedThreatProtectionSettingsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.ManagedDatabaseAdvancedThreatProtectionSettingsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedDatabaseAdvancedThreatProtectionSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, advancedThreatProtectionName armsql.AdvancedThreatProtectionName, options *armsql.ManagedDatabaseAdvancedThreatProtectionSettingsClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseAdvancedThreatProtectionSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ManagedDatabaseAdvancedThreatProtectionSettingsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabaseAdvancedThreatProtectionSettingsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseAdvancedThreatProtectionSettingsClientListByDatabaseResponse])
}

ManagedDatabaseAdvancedThreatProtectionSettingsServer is a fake server for instances of the armsql.ManagedDatabaseAdvancedThreatProtectionSettingsClient type.

type ManagedDatabaseAdvancedThreatProtectionSettingsServerTransport

type ManagedDatabaseAdvancedThreatProtectionSettingsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseAdvancedThreatProtectionSettingsServerTransport connects instances of armsql.ManagedDatabaseAdvancedThreatProtectionSettingsClient to instances of ManagedDatabaseAdvancedThreatProtectionSettingsServer. Don't use this type directly, use NewManagedDatabaseAdvancedThreatProtectionSettingsServerTransport instead.

func NewManagedDatabaseAdvancedThreatProtectionSettingsServerTransport

func NewManagedDatabaseAdvancedThreatProtectionSettingsServerTransport(srv *ManagedDatabaseAdvancedThreatProtectionSettingsServer) *ManagedDatabaseAdvancedThreatProtectionSettingsServerTransport

NewManagedDatabaseAdvancedThreatProtectionSettingsServerTransport creates a new instance of ManagedDatabaseAdvancedThreatProtectionSettingsServerTransport with the provided implementation. The returned ManagedDatabaseAdvancedThreatProtectionSettingsServerTransport instance is connected to an instance of armsql.ManagedDatabaseAdvancedThreatProtectionSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseAdvancedThreatProtectionSettingsServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseAdvancedThreatProtectionSettingsServerTransport.

type ManagedDatabaseColumnsServer

type ManagedDatabaseColumnsServer struct {
	// Get is the fake for method ManagedDatabaseColumnsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, schemaName string, tableName string, columnName string, options *armsql.ManagedDatabaseColumnsClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseColumnsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ManagedDatabaseColumnsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabaseColumnsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseColumnsClientListByDatabaseResponse])

	// NewListByTablePager is the fake for method ManagedDatabaseColumnsClient.NewListByTablePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByTablePager func(resourceGroupName string, managedInstanceName string, databaseName string, schemaName string, tableName string, options *armsql.ManagedDatabaseColumnsClientListByTableOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseColumnsClientListByTableResponse])
}

ManagedDatabaseColumnsServer is a fake server for instances of the armsql.ManagedDatabaseColumnsClient type.

type ManagedDatabaseColumnsServerTransport

type ManagedDatabaseColumnsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseColumnsServerTransport connects instances of armsql.ManagedDatabaseColumnsClient to instances of ManagedDatabaseColumnsServer. Don't use this type directly, use NewManagedDatabaseColumnsServerTransport instead.

func NewManagedDatabaseColumnsServerTransport

func NewManagedDatabaseColumnsServerTransport(srv *ManagedDatabaseColumnsServer) *ManagedDatabaseColumnsServerTransport

NewManagedDatabaseColumnsServerTransport creates a new instance of ManagedDatabaseColumnsServerTransport with the provided implementation. The returned ManagedDatabaseColumnsServerTransport instance is connected to an instance of armsql.ManagedDatabaseColumnsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseColumnsServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseColumnsServerTransport.

type ManagedDatabaseMoveOperationsServer

type ManagedDatabaseMoveOperationsServer struct {
	// Get is the fake for method ManagedDatabaseMoveOperationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, locationName string, operationID string, options *armsql.ManagedDatabaseMoveOperationsClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseMoveOperationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByLocationPager is the fake for method ManagedDatabaseMoveOperationsClient.NewListByLocationPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByLocationPager func(resourceGroupName string, locationName string, options *armsql.ManagedDatabaseMoveOperationsClientListByLocationOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseMoveOperationsClientListByLocationResponse])
}

ManagedDatabaseMoveOperationsServer is a fake server for instances of the armsql.ManagedDatabaseMoveOperationsClient type.

type ManagedDatabaseMoveOperationsServerTransport

type ManagedDatabaseMoveOperationsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseMoveOperationsServerTransport connects instances of armsql.ManagedDatabaseMoveOperationsClient to instances of ManagedDatabaseMoveOperationsServer. Don't use this type directly, use NewManagedDatabaseMoveOperationsServerTransport instead.

func NewManagedDatabaseMoveOperationsServerTransport

func NewManagedDatabaseMoveOperationsServerTransport(srv *ManagedDatabaseMoveOperationsServer) *ManagedDatabaseMoveOperationsServerTransport

NewManagedDatabaseMoveOperationsServerTransport creates a new instance of ManagedDatabaseMoveOperationsServerTransport with the provided implementation. The returned ManagedDatabaseMoveOperationsServerTransport instance is connected to an instance of armsql.ManagedDatabaseMoveOperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseMoveOperationsServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseMoveOperationsServerTransport.

type ManagedDatabaseQueriesServer

type ManagedDatabaseQueriesServer struct {
	// Get is the fake for method ManagedDatabaseQueriesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, queryID string, options *armsql.ManagedDatabaseQueriesClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseQueriesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByQueryPager is the fake for method ManagedDatabaseQueriesClient.NewListByQueryPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByQueryPager func(resourceGroupName string, managedInstanceName string, databaseName string, queryID string, options *armsql.ManagedDatabaseQueriesClientListByQueryOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseQueriesClientListByQueryResponse])
}

ManagedDatabaseQueriesServer is a fake server for instances of the armsql.ManagedDatabaseQueriesClient type.

type ManagedDatabaseQueriesServerTransport

type ManagedDatabaseQueriesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseQueriesServerTransport connects instances of armsql.ManagedDatabaseQueriesClient to instances of ManagedDatabaseQueriesServer. Don't use this type directly, use NewManagedDatabaseQueriesServerTransport instead.

func NewManagedDatabaseQueriesServerTransport

func NewManagedDatabaseQueriesServerTransport(srv *ManagedDatabaseQueriesServer) *ManagedDatabaseQueriesServerTransport

NewManagedDatabaseQueriesServerTransport creates a new instance of ManagedDatabaseQueriesServerTransport with the provided implementation. The returned ManagedDatabaseQueriesServerTransport instance is connected to an instance of armsql.ManagedDatabaseQueriesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseQueriesServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseQueriesServerTransport.

type ManagedDatabaseRecommendedSensitivityLabelsServer

type ManagedDatabaseRecommendedSensitivityLabelsServer struct {
	// Update is the fake for method ManagedDatabaseRecommendedSensitivityLabelsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, parameters armsql.RecommendedSensitivityLabelUpdateList, options *armsql.ManagedDatabaseRecommendedSensitivityLabelsClientUpdateOptions) (resp azfake.Responder[armsql.ManagedDatabaseRecommendedSensitivityLabelsClientUpdateResponse], errResp azfake.ErrorResponder)
}

ManagedDatabaseRecommendedSensitivityLabelsServer is a fake server for instances of the armsql.ManagedDatabaseRecommendedSensitivityLabelsClient type.

type ManagedDatabaseRecommendedSensitivityLabelsServerTransport

type ManagedDatabaseRecommendedSensitivityLabelsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseRecommendedSensitivityLabelsServerTransport connects instances of armsql.ManagedDatabaseRecommendedSensitivityLabelsClient to instances of ManagedDatabaseRecommendedSensitivityLabelsServer. Don't use this type directly, use NewManagedDatabaseRecommendedSensitivityLabelsServerTransport instead.

func NewManagedDatabaseRecommendedSensitivityLabelsServerTransport

func NewManagedDatabaseRecommendedSensitivityLabelsServerTransport(srv *ManagedDatabaseRecommendedSensitivityLabelsServer) *ManagedDatabaseRecommendedSensitivityLabelsServerTransport

NewManagedDatabaseRecommendedSensitivityLabelsServerTransport creates a new instance of ManagedDatabaseRecommendedSensitivityLabelsServerTransport with the provided implementation. The returned ManagedDatabaseRecommendedSensitivityLabelsServerTransport instance is connected to an instance of armsql.ManagedDatabaseRecommendedSensitivityLabelsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseRecommendedSensitivityLabelsServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseRecommendedSensitivityLabelsServerTransport.

type ManagedDatabaseRestoreDetailsServer

type ManagedDatabaseRestoreDetailsServer struct {
	// Get is the fake for method ManagedDatabaseRestoreDetailsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, restoreDetailsName armsql.RestoreDetailsName, options *armsql.ManagedDatabaseRestoreDetailsClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseRestoreDetailsClientGetResponse], errResp azfake.ErrorResponder)
}

ManagedDatabaseRestoreDetailsServer is a fake server for instances of the armsql.ManagedDatabaseRestoreDetailsClient type.

type ManagedDatabaseRestoreDetailsServerTransport

type ManagedDatabaseRestoreDetailsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseRestoreDetailsServerTransport connects instances of armsql.ManagedDatabaseRestoreDetailsClient to instances of ManagedDatabaseRestoreDetailsServer. Don't use this type directly, use NewManagedDatabaseRestoreDetailsServerTransport instead.

func NewManagedDatabaseRestoreDetailsServerTransport

func NewManagedDatabaseRestoreDetailsServerTransport(srv *ManagedDatabaseRestoreDetailsServer) *ManagedDatabaseRestoreDetailsServerTransport

NewManagedDatabaseRestoreDetailsServerTransport creates a new instance of ManagedDatabaseRestoreDetailsServerTransport with the provided implementation. The returned ManagedDatabaseRestoreDetailsServerTransport instance is connected to an instance of armsql.ManagedDatabaseRestoreDetailsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseRestoreDetailsServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseRestoreDetailsServerTransport.

type ManagedDatabaseSchemasServer

type ManagedDatabaseSchemasServer struct {
	// Get is the fake for method ManagedDatabaseSchemasClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, schemaName string, options *armsql.ManagedDatabaseSchemasClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseSchemasClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ManagedDatabaseSchemasClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabaseSchemasClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseSchemasClientListByDatabaseResponse])
}

ManagedDatabaseSchemasServer is a fake server for instances of the armsql.ManagedDatabaseSchemasClient type.

type ManagedDatabaseSchemasServerTransport

type ManagedDatabaseSchemasServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseSchemasServerTransport connects instances of armsql.ManagedDatabaseSchemasClient to instances of ManagedDatabaseSchemasServer. Don't use this type directly, use NewManagedDatabaseSchemasServerTransport instead.

func NewManagedDatabaseSchemasServerTransport

func NewManagedDatabaseSchemasServerTransport(srv *ManagedDatabaseSchemasServer) *ManagedDatabaseSchemasServerTransport

NewManagedDatabaseSchemasServerTransport creates a new instance of ManagedDatabaseSchemasServerTransport with the provided implementation. The returned ManagedDatabaseSchemasServerTransport instance is connected to an instance of armsql.ManagedDatabaseSchemasClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseSchemasServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseSchemasServerTransport.

type ManagedDatabaseSecurityAlertPoliciesServer

type ManagedDatabaseSecurityAlertPoliciesServer struct {
	// CreateOrUpdate is the fake for method ManagedDatabaseSecurityAlertPoliciesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, securityAlertPolicyName armsql.SecurityAlertPolicyName, parameters armsql.ManagedDatabaseSecurityAlertPolicy, options *armsql.ManagedDatabaseSecurityAlertPoliciesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.ManagedDatabaseSecurityAlertPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedDatabaseSecurityAlertPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, securityAlertPolicyName armsql.SecurityAlertPolicyName, options *armsql.ManagedDatabaseSecurityAlertPoliciesClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseSecurityAlertPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ManagedDatabaseSecurityAlertPoliciesClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabaseSecurityAlertPoliciesClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseSecurityAlertPoliciesClientListByDatabaseResponse])
}

ManagedDatabaseSecurityAlertPoliciesServer is a fake server for instances of the armsql.ManagedDatabaseSecurityAlertPoliciesClient type.

type ManagedDatabaseSecurityAlertPoliciesServerTransport

type ManagedDatabaseSecurityAlertPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseSecurityAlertPoliciesServerTransport connects instances of armsql.ManagedDatabaseSecurityAlertPoliciesClient to instances of ManagedDatabaseSecurityAlertPoliciesServer. Don't use this type directly, use NewManagedDatabaseSecurityAlertPoliciesServerTransport instead.

func NewManagedDatabaseSecurityAlertPoliciesServerTransport

func NewManagedDatabaseSecurityAlertPoliciesServerTransport(srv *ManagedDatabaseSecurityAlertPoliciesServer) *ManagedDatabaseSecurityAlertPoliciesServerTransport

NewManagedDatabaseSecurityAlertPoliciesServerTransport creates a new instance of ManagedDatabaseSecurityAlertPoliciesServerTransport with the provided implementation. The returned ManagedDatabaseSecurityAlertPoliciesServerTransport instance is connected to an instance of armsql.ManagedDatabaseSecurityAlertPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseSecurityAlertPoliciesServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseSecurityAlertPoliciesServerTransport.

type ManagedDatabaseSecurityEventsServer

type ManagedDatabaseSecurityEventsServer struct {
	// NewListByDatabasePager is the fake for method ManagedDatabaseSecurityEventsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabaseSecurityEventsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseSecurityEventsClientListByDatabaseResponse])
}

ManagedDatabaseSecurityEventsServer is a fake server for instances of the armsql.ManagedDatabaseSecurityEventsClient type.

type ManagedDatabaseSecurityEventsServerTransport

type ManagedDatabaseSecurityEventsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseSecurityEventsServerTransport connects instances of armsql.ManagedDatabaseSecurityEventsClient to instances of ManagedDatabaseSecurityEventsServer. Don't use this type directly, use NewManagedDatabaseSecurityEventsServerTransport instead.

func NewManagedDatabaseSecurityEventsServerTransport

func NewManagedDatabaseSecurityEventsServerTransport(srv *ManagedDatabaseSecurityEventsServer) *ManagedDatabaseSecurityEventsServerTransport

NewManagedDatabaseSecurityEventsServerTransport creates a new instance of ManagedDatabaseSecurityEventsServerTransport with the provided implementation. The returned ManagedDatabaseSecurityEventsServerTransport instance is connected to an instance of armsql.ManagedDatabaseSecurityEventsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseSecurityEventsServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseSecurityEventsServerTransport.

type ManagedDatabaseSensitivityLabelsServer

type ManagedDatabaseSensitivityLabelsServer struct {
	// CreateOrUpdate is the fake for method ManagedDatabaseSensitivityLabelsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, schemaName string, tableName string, columnName string, parameters armsql.SensitivityLabel, options *armsql.ManagedDatabaseSensitivityLabelsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.ManagedDatabaseSensitivityLabelsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ManagedDatabaseSensitivityLabelsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, schemaName string, tableName string, columnName string, options *armsql.ManagedDatabaseSensitivityLabelsClientDeleteOptions) (resp azfake.Responder[armsql.ManagedDatabaseSensitivityLabelsClientDeleteResponse], errResp azfake.ErrorResponder)

	// DisableRecommendation is the fake for method ManagedDatabaseSensitivityLabelsClient.DisableRecommendation
	// HTTP status codes to indicate success: http.StatusOK
	DisableRecommendation func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, schemaName string, tableName string, columnName string, options *armsql.ManagedDatabaseSensitivityLabelsClientDisableRecommendationOptions) (resp azfake.Responder[armsql.ManagedDatabaseSensitivityLabelsClientDisableRecommendationResponse], errResp azfake.ErrorResponder)

	// EnableRecommendation is the fake for method ManagedDatabaseSensitivityLabelsClient.EnableRecommendation
	// HTTP status codes to indicate success: http.StatusOK
	EnableRecommendation func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, schemaName string, tableName string, columnName string, options *armsql.ManagedDatabaseSensitivityLabelsClientEnableRecommendationOptions) (resp azfake.Responder[armsql.ManagedDatabaseSensitivityLabelsClientEnableRecommendationResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedDatabaseSensitivityLabelsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, schemaName string, tableName string, columnName string, sensitivityLabelSource armsql.SensitivityLabelSource, options *armsql.ManagedDatabaseSensitivityLabelsClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseSensitivityLabelsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ManagedDatabaseSensitivityLabelsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabaseSensitivityLabelsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseSensitivityLabelsClientListByDatabaseResponse])

	// NewListCurrentByDatabasePager is the fake for method ManagedDatabaseSensitivityLabelsClient.NewListCurrentByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListCurrentByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabaseSensitivityLabelsClientListCurrentByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseSensitivityLabelsClientListCurrentByDatabaseResponse])

	// NewListRecommendedByDatabasePager is the fake for method ManagedDatabaseSensitivityLabelsClient.NewListRecommendedByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListRecommendedByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabaseSensitivityLabelsClientListRecommendedByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseSensitivityLabelsClientListRecommendedByDatabaseResponse])

	// Update is the fake for method ManagedDatabaseSensitivityLabelsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, parameters armsql.SensitivityLabelUpdateList, options *armsql.ManagedDatabaseSensitivityLabelsClientUpdateOptions) (resp azfake.Responder[armsql.ManagedDatabaseSensitivityLabelsClientUpdateResponse], errResp azfake.ErrorResponder)
}

ManagedDatabaseSensitivityLabelsServer is a fake server for instances of the armsql.ManagedDatabaseSensitivityLabelsClient type.

type ManagedDatabaseSensitivityLabelsServerTransport

type ManagedDatabaseSensitivityLabelsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseSensitivityLabelsServerTransport connects instances of armsql.ManagedDatabaseSensitivityLabelsClient to instances of ManagedDatabaseSensitivityLabelsServer. Don't use this type directly, use NewManagedDatabaseSensitivityLabelsServerTransport instead.

func NewManagedDatabaseSensitivityLabelsServerTransport

func NewManagedDatabaseSensitivityLabelsServerTransport(srv *ManagedDatabaseSensitivityLabelsServer) *ManagedDatabaseSensitivityLabelsServerTransport

NewManagedDatabaseSensitivityLabelsServerTransport creates a new instance of ManagedDatabaseSensitivityLabelsServerTransport with the provided implementation. The returned ManagedDatabaseSensitivityLabelsServerTransport instance is connected to an instance of armsql.ManagedDatabaseSensitivityLabelsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseSensitivityLabelsServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseSensitivityLabelsServerTransport.

type ManagedDatabaseTablesServer

type ManagedDatabaseTablesServer struct {
	// Get is the fake for method ManagedDatabaseTablesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, schemaName string, tableName string, options *armsql.ManagedDatabaseTablesClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseTablesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListBySchemaPager is the fake for method ManagedDatabaseTablesClient.NewListBySchemaPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySchemaPager func(resourceGroupName string, managedInstanceName string, databaseName string, schemaName string, options *armsql.ManagedDatabaseTablesClientListBySchemaOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseTablesClientListBySchemaResponse])
}

ManagedDatabaseTablesServer is a fake server for instances of the armsql.ManagedDatabaseTablesClient type.

type ManagedDatabaseTablesServerTransport

type ManagedDatabaseTablesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseTablesServerTransport connects instances of armsql.ManagedDatabaseTablesClient to instances of ManagedDatabaseTablesServer. Don't use this type directly, use NewManagedDatabaseTablesServerTransport instead.

func NewManagedDatabaseTablesServerTransport

func NewManagedDatabaseTablesServerTransport(srv *ManagedDatabaseTablesServer) *ManagedDatabaseTablesServerTransport

NewManagedDatabaseTablesServerTransport creates a new instance of ManagedDatabaseTablesServerTransport with the provided implementation. The returned ManagedDatabaseTablesServerTransport instance is connected to an instance of armsql.ManagedDatabaseTablesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseTablesServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseTablesServerTransport.

type ManagedDatabaseTransparentDataEncryptionServer

type ManagedDatabaseTransparentDataEncryptionServer struct {
	// CreateOrUpdate is the fake for method ManagedDatabaseTransparentDataEncryptionClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, tdeName armsql.TransparentDataEncryptionName, parameters armsql.ManagedTransparentDataEncryption, options *armsql.ManagedDatabaseTransparentDataEncryptionClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.ManagedDatabaseTransparentDataEncryptionClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedDatabaseTransparentDataEncryptionClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, tdeName armsql.TransparentDataEncryptionName, options *armsql.ManagedDatabaseTransparentDataEncryptionClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseTransparentDataEncryptionClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ManagedDatabaseTransparentDataEncryptionClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabaseTransparentDataEncryptionClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseTransparentDataEncryptionClientListByDatabaseResponse])
}

ManagedDatabaseTransparentDataEncryptionServer is a fake server for instances of the armsql.ManagedDatabaseTransparentDataEncryptionClient type.

type ManagedDatabaseTransparentDataEncryptionServerTransport

type ManagedDatabaseTransparentDataEncryptionServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseTransparentDataEncryptionServerTransport connects instances of armsql.ManagedDatabaseTransparentDataEncryptionClient to instances of ManagedDatabaseTransparentDataEncryptionServer. Don't use this type directly, use NewManagedDatabaseTransparentDataEncryptionServerTransport instead.

func NewManagedDatabaseTransparentDataEncryptionServerTransport

func NewManagedDatabaseTransparentDataEncryptionServerTransport(srv *ManagedDatabaseTransparentDataEncryptionServer) *ManagedDatabaseTransparentDataEncryptionServerTransport

NewManagedDatabaseTransparentDataEncryptionServerTransport creates a new instance of ManagedDatabaseTransparentDataEncryptionServerTransport with the provided implementation. The returned ManagedDatabaseTransparentDataEncryptionServerTransport instance is connected to an instance of armsql.ManagedDatabaseTransparentDataEncryptionClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseTransparentDataEncryptionServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseTransparentDataEncryptionServerTransport.

type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServer

type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServer struct {
	// CreateOrUpdate is the fake for method ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, ruleID string, baselineName armsql.VulnerabilityAssessmentPolicyBaselineName, parameters armsql.DatabaseVulnerabilityAssessmentRuleBaseline, options *armsql.ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, ruleID string, baselineName armsql.VulnerabilityAssessmentPolicyBaselineName, options *armsql.ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientDeleteOptions) (resp azfake.Responder[armsql.ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, ruleID string, baselineName armsql.VulnerabilityAssessmentPolicyBaselineName, options *armsql.ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientGetResponse], errResp azfake.ErrorResponder)
}

ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServer is a fake server for instances of the armsql.ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClient type.

type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport

type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport connects instances of armsql.ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClient to instances of ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServer. Don't use this type directly, use NewManagedDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport instead.

func NewManagedDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport

func NewManagedDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport(srv *ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServer) *ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport

NewManagedDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport creates a new instance of ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport with the provided implementation. The returned ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport instance is connected to an instance of armsql.ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServerTransport.

type ManagedDatabaseVulnerabilityAssessmentScansServer

type ManagedDatabaseVulnerabilityAssessmentScansServer struct {
	// Export is the fake for method ManagedDatabaseVulnerabilityAssessmentScansClient.Export
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Export func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, scanID string, options *armsql.ManagedDatabaseVulnerabilityAssessmentScansClientExportOptions) (resp azfake.Responder[armsql.ManagedDatabaseVulnerabilityAssessmentScansClientExportResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedDatabaseVulnerabilityAssessmentScansClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, scanID string, options *armsql.ManagedDatabaseVulnerabilityAssessmentScansClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseVulnerabilityAssessmentScansClientGetResponse], errResp azfake.ErrorResponder)

	// BeginInitiateScan is the fake for method ManagedDatabaseVulnerabilityAssessmentScansClient.BeginInitiateScan
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginInitiateScan func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, scanID string, options *armsql.ManagedDatabaseVulnerabilityAssessmentScansClientBeginInitiateScanOptions) (resp azfake.PollerResponder[armsql.ManagedDatabaseVulnerabilityAssessmentScansClientInitiateScanResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ManagedDatabaseVulnerabilityAssessmentScansClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.ManagedDatabaseVulnerabilityAssessmentScansClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseVulnerabilityAssessmentScansClientListByDatabaseResponse])
}

ManagedDatabaseVulnerabilityAssessmentScansServer is a fake server for instances of the armsql.ManagedDatabaseVulnerabilityAssessmentScansClient type.

type ManagedDatabaseVulnerabilityAssessmentScansServerTransport

type ManagedDatabaseVulnerabilityAssessmentScansServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseVulnerabilityAssessmentScansServerTransport connects instances of armsql.ManagedDatabaseVulnerabilityAssessmentScansClient to instances of ManagedDatabaseVulnerabilityAssessmentScansServer. Don't use this type directly, use NewManagedDatabaseVulnerabilityAssessmentScansServerTransport instead.

func NewManagedDatabaseVulnerabilityAssessmentScansServerTransport

func NewManagedDatabaseVulnerabilityAssessmentScansServerTransport(srv *ManagedDatabaseVulnerabilityAssessmentScansServer) *ManagedDatabaseVulnerabilityAssessmentScansServerTransport

NewManagedDatabaseVulnerabilityAssessmentScansServerTransport creates a new instance of ManagedDatabaseVulnerabilityAssessmentScansServerTransport with the provided implementation. The returned ManagedDatabaseVulnerabilityAssessmentScansServerTransport instance is connected to an instance of armsql.ManagedDatabaseVulnerabilityAssessmentScansClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseVulnerabilityAssessmentScansServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseVulnerabilityAssessmentScansServerTransport.

type ManagedDatabaseVulnerabilityAssessmentsServer

type ManagedDatabaseVulnerabilityAssessmentsServer struct {
	// CreateOrUpdate is the fake for method ManagedDatabaseVulnerabilityAssessmentsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, parameters armsql.DatabaseVulnerabilityAssessment, options *armsql.ManagedDatabaseVulnerabilityAssessmentsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.ManagedDatabaseVulnerabilityAssessmentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ManagedDatabaseVulnerabilityAssessmentsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.ManagedDatabaseVulnerabilityAssessmentsClientDeleteOptions) (resp azfake.Responder[armsql.ManagedDatabaseVulnerabilityAssessmentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedDatabaseVulnerabilityAssessmentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.ManagedDatabaseVulnerabilityAssessmentsClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabaseVulnerabilityAssessmentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ManagedDatabaseVulnerabilityAssessmentsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabaseVulnerabilityAssessmentsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedDatabaseVulnerabilityAssessmentsClientListByDatabaseResponse])
}

ManagedDatabaseVulnerabilityAssessmentsServer is a fake server for instances of the armsql.ManagedDatabaseVulnerabilityAssessmentsClient type.

type ManagedDatabaseVulnerabilityAssessmentsServerTransport

type ManagedDatabaseVulnerabilityAssessmentsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabaseVulnerabilityAssessmentsServerTransport connects instances of armsql.ManagedDatabaseVulnerabilityAssessmentsClient to instances of ManagedDatabaseVulnerabilityAssessmentsServer. Don't use this type directly, use NewManagedDatabaseVulnerabilityAssessmentsServerTransport instead.

func NewManagedDatabaseVulnerabilityAssessmentsServerTransport

func NewManagedDatabaseVulnerabilityAssessmentsServerTransport(srv *ManagedDatabaseVulnerabilityAssessmentsServer) *ManagedDatabaseVulnerabilityAssessmentsServerTransport

NewManagedDatabaseVulnerabilityAssessmentsServerTransport creates a new instance of ManagedDatabaseVulnerabilityAssessmentsServerTransport with the provided implementation. The returned ManagedDatabaseVulnerabilityAssessmentsServerTransport instance is connected to an instance of armsql.ManagedDatabaseVulnerabilityAssessmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabaseVulnerabilityAssessmentsServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabaseVulnerabilityAssessmentsServerTransport.

type ManagedDatabasesServer

type ManagedDatabasesServer struct {
	// BeginCancelMove is the fake for method ManagedDatabasesClient.BeginCancelMove
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginCancelMove func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, parameters armsql.ManagedDatabaseMoveDefinition, options *armsql.ManagedDatabasesClientBeginCancelMoveOptions) (resp azfake.PollerResponder[armsql.ManagedDatabasesClientCancelMoveResponse], errResp azfake.ErrorResponder)

	// BeginCompleteMove is the fake for method ManagedDatabasesClient.BeginCompleteMove
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginCompleteMove func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, parameters armsql.ManagedDatabaseMoveDefinition, options *armsql.ManagedDatabasesClientBeginCompleteMoveOptions) (resp azfake.PollerResponder[armsql.ManagedDatabasesClientCompleteMoveResponse], errResp azfake.ErrorResponder)

	// BeginCompleteRestore is the fake for method ManagedDatabasesClient.BeginCompleteRestore
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginCompleteRestore func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, parameters armsql.CompleteDatabaseRestoreDefinition, options *armsql.ManagedDatabasesClientBeginCompleteRestoreOptions) (resp azfake.PollerResponder[armsql.ManagedDatabasesClientCompleteRestoreResponse], errResp azfake.ErrorResponder)

	// BeginCreateOrUpdate is the fake for method ManagedDatabasesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, parameters armsql.ManagedDatabase, options *armsql.ManagedDatabasesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedDatabasesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ManagedDatabasesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabasesClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ManagedDatabasesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedDatabasesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabasesClientGetOptions) (resp azfake.Responder[armsql.ManagedDatabasesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method ManagedDatabasesClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedDatabasesClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedDatabasesClientListByInstanceResponse])

	// NewListInaccessibleByInstancePager is the fake for method ManagedDatabasesClient.NewListInaccessibleByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListInaccessibleByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedDatabasesClientListInaccessibleByInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedDatabasesClientListInaccessibleByInstanceResponse])

	// BeginReevaluateInaccessibleDatabaseState is the fake for method ManagedDatabasesClient.BeginReevaluateInaccessibleDatabaseState
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginReevaluateInaccessibleDatabaseState func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedDatabasesClientBeginReevaluateInaccessibleDatabaseStateOptions) (resp azfake.PollerResponder[armsql.ManagedDatabasesClientReevaluateInaccessibleDatabaseStateResponse], errResp azfake.ErrorResponder)

	// BeginStartMove is the fake for method ManagedDatabasesClient.BeginStartMove
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginStartMove func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, parameters armsql.ManagedDatabaseStartMoveDefinition, options *armsql.ManagedDatabasesClientBeginStartMoveOptions) (resp azfake.PollerResponder[armsql.ManagedDatabasesClientStartMoveResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method ManagedDatabasesClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, parameters armsql.ManagedDatabaseUpdate, options *armsql.ManagedDatabasesClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedDatabasesClientUpdateResponse], errResp azfake.ErrorResponder)
}

ManagedDatabasesServer is a fake server for instances of the armsql.ManagedDatabasesClient type.

type ManagedDatabasesServerTransport

type ManagedDatabasesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedDatabasesServerTransport connects instances of armsql.ManagedDatabasesClient to instances of ManagedDatabasesServer. Don't use this type directly, use NewManagedDatabasesServerTransport instead.

func NewManagedDatabasesServerTransport

func NewManagedDatabasesServerTransport(srv *ManagedDatabasesServer) *ManagedDatabasesServerTransport

NewManagedDatabasesServerTransport creates a new instance of ManagedDatabasesServerTransport with the provided implementation. The returned ManagedDatabasesServerTransport instance is connected to an instance of armsql.ManagedDatabasesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedDatabasesServerTransport) Do

Do implements the policy.Transporter interface for ManagedDatabasesServerTransport.

type ManagedInstanceAdministratorsServer

type ManagedInstanceAdministratorsServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedInstanceAdministratorsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, administratorName armsql.AdministratorName, parameters armsql.ManagedInstanceAdministrator, options *armsql.ManagedInstanceAdministratorsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceAdministratorsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ManagedInstanceAdministratorsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, managedInstanceName string, administratorName armsql.AdministratorName, options *armsql.ManagedInstanceAdministratorsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceAdministratorsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedInstanceAdministratorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, administratorName armsql.AdministratorName, options *armsql.ManagedInstanceAdministratorsClientGetOptions) (resp azfake.Responder[armsql.ManagedInstanceAdministratorsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method ManagedInstanceAdministratorsClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstanceAdministratorsClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedInstanceAdministratorsClientListByInstanceResponse])
}

ManagedInstanceAdministratorsServer is a fake server for instances of the armsql.ManagedInstanceAdministratorsClient type.

type ManagedInstanceAdministratorsServerTransport

type ManagedInstanceAdministratorsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstanceAdministratorsServerTransport connects instances of armsql.ManagedInstanceAdministratorsClient to instances of ManagedInstanceAdministratorsServer. Don't use this type directly, use NewManagedInstanceAdministratorsServerTransport instead.

func NewManagedInstanceAdministratorsServerTransport

func NewManagedInstanceAdministratorsServerTransport(srv *ManagedInstanceAdministratorsServer) *ManagedInstanceAdministratorsServerTransport

NewManagedInstanceAdministratorsServerTransport creates a new instance of ManagedInstanceAdministratorsServerTransport with the provided implementation. The returned ManagedInstanceAdministratorsServerTransport instance is connected to an instance of armsql.ManagedInstanceAdministratorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstanceAdministratorsServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstanceAdministratorsServerTransport.

type ManagedInstanceAdvancedThreatProtectionSettingsServer

type ManagedInstanceAdvancedThreatProtectionSettingsServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedInstanceAdvancedThreatProtectionSettingsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, advancedThreatProtectionName armsql.AdvancedThreatProtectionName, parameters armsql.ManagedInstanceAdvancedThreatProtection, options *armsql.ManagedInstanceAdvancedThreatProtectionSettingsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceAdvancedThreatProtectionSettingsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedInstanceAdvancedThreatProtectionSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, advancedThreatProtectionName armsql.AdvancedThreatProtectionName, options *armsql.ManagedInstanceAdvancedThreatProtectionSettingsClientGetOptions) (resp azfake.Responder[armsql.ManagedInstanceAdvancedThreatProtectionSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method ManagedInstanceAdvancedThreatProtectionSettingsClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstanceAdvancedThreatProtectionSettingsClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedInstanceAdvancedThreatProtectionSettingsClientListByInstanceResponse])
}

ManagedInstanceAdvancedThreatProtectionSettingsServer is a fake server for instances of the armsql.ManagedInstanceAdvancedThreatProtectionSettingsClient type.

type ManagedInstanceAdvancedThreatProtectionSettingsServerTransport

type ManagedInstanceAdvancedThreatProtectionSettingsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstanceAdvancedThreatProtectionSettingsServerTransport connects instances of armsql.ManagedInstanceAdvancedThreatProtectionSettingsClient to instances of ManagedInstanceAdvancedThreatProtectionSettingsServer. Don't use this type directly, use NewManagedInstanceAdvancedThreatProtectionSettingsServerTransport instead.

func NewManagedInstanceAdvancedThreatProtectionSettingsServerTransport

func NewManagedInstanceAdvancedThreatProtectionSettingsServerTransport(srv *ManagedInstanceAdvancedThreatProtectionSettingsServer) *ManagedInstanceAdvancedThreatProtectionSettingsServerTransport

NewManagedInstanceAdvancedThreatProtectionSettingsServerTransport creates a new instance of ManagedInstanceAdvancedThreatProtectionSettingsServerTransport with the provided implementation. The returned ManagedInstanceAdvancedThreatProtectionSettingsServerTransport instance is connected to an instance of armsql.ManagedInstanceAdvancedThreatProtectionSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstanceAdvancedThreatProtectionSettingsServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstanceAdvancedThreatProtectionSettingsServerTransport.

type ManagedInstanceAzureADOnlyAuthenticationsServer

type ManagedInstanceAzureADOnlyAuthenticationsServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedInstanceAzureADOnlyAuthenticationsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, authenticationName armsql.AuthenticationName, parameters armsql.ManagedInstanceAzureADOnlyAuthentication, options *armsql.ManagedInstanceAzureADOnlyAuthenticationsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceAzureADOnlyAuthenticationsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ManagedInstanceAzureADOnlyAuthenticationsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, managedInstanceName string, authenticationName armsql.AuthenticationName, options *armsql.ManagedInstanceAzureADOnlyAuthenticationsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceAzureADOnlyAuthenticationsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedInstanceAzureADOnlyAuthenticationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, authenticationName armsql.AuthenticationName, options *armsql.ManagedInstanceAzureADOnlyAuthenticationsClientGetOptions) (resp azfake.Responder[armsql.ManagedInstanceAzureADOnlyAuthenticationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method ManagedInstanceAzureADOnlyAuthenticationsClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstanceAzureADOnlyAuthenticationsClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedInstanceAzureADOnlyAuthenticationsClientListByInstanceResponse])
}

ManagedInstanceAzureADOnlyAuthenticationsServer is a fake server for instances of the armsql.ManagedInstanceAzureADOnlyAuthenticationsClient type.

type ManagedInstanceAzureADOnlyAuthenticationsServerTransport

type ManagedInstanceAzureADOnlyAuthenticationsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstanceAzureADOnlyAuthenticationsServerTransport connects instances of armsql.ManagedInstanceAzureADOnlyAuthenticationsClient to instances of ManagedInstanceAzureADOnlyAuthenticationsServer. Don't use this type directly, use NewManagedInstanceAzureADOnlyAuthenticationsServerTransport instead.

func NewManagedInstanceAzureADOnlyAuthenticationsServerTransport

func NewManagedInstanceAzureADOnlyAuthenticationsServerTransport(srv *ManagedInstanceAzureADOnlyAuthenticationsServer) *ManagedInstanceAzureADOnlyAuthenticationsServerTransport

NewManagedInstanceAzureADOnlyAuthenticationsServerTransport creates a new instance of ManagedInstanceAzureADOnlyAuthenticationsServerTransport with the provided implementation. The returned ManagedInstanceAzureADOnlyAuthenticationsServerTransport instance is connected to an instance of armsql.ManagedInstanceAzureADOnlyAuthenticationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstanceAzureADOnlyAuthenticationsServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstanceAzureADOnlyAuthenticationsServerTransport.

type ManagedInstanceDtcsServer

type ManagedInstanceDtcsServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedInstanceDtcsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, dtcName armsql.DtcName, parameters armsql.ManagedInstanceDtc, options *armsql.ManagedInstanceDtcsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceDtcsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedInstanceDtcsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, dtcName armsql.DtcName, options *armsql.ManagedInstanceDtcsClientGetOptions) (resp azfake.Responder[armsql.ManagedInstanceDtcsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByManagedInstancePager is the fake for method ManagedInstanceDtcsClient.NewListByManagedInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagedInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstanceDtcsClientListByManagedInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedInstanceDtcsClientListByManagedInstanceResponse])
}

ManagedInstanceDtcsServer is a fake server for instances of the armsql.ManagedInstanceDtcsClient type.

type ManagedInstanceDtcsServerTransport

type ManagedInstanceDtcsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstanceDtcsServerTransport connects instances of armsql.ManagedInstanceDtcsClient to instances of ManagedInstanceDtcsServer. Don't use this type directly, use NewManagedInstanceDtcsServerTransport instead.

func NewManagedInstanceDtcsServerTransport

func NewManagedInstanceDtcsServerTransport(srv *ManagedInstanceDtcsServer) *ManagedInstanceDtcsServerTransport

NewManagedInstanceDtcsServerTransport creates a new instance of ManagedInstanceDtcsServerTransport with the provided implementation. The returned ManagedInstanceDtcsServerTransport instance is connected to an instance of armsql.ManagedInstanceDtcsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstanceDtcsServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstanceDtcsServerTransport.

type ManagedInstanceEncryptionProtectorsServer

type ManagedInstanceEncryptionProtectorsServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedInstanceEncryptionProtectorsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, encryptionProtectorName armsql.EncryptionProtectorName, parameters armsql.ManagedInstanceEncryptionProtector, options *armsql.ManagedInstanceEncryptionProtectorsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceEncryptionProtectorsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedInstanceEncryptionProtectorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, encryptionProtectorName armsql.EncryptionProtectorName, options *armsql.ManagedInstanceEncryptionProtectorsClientGetOptions) (resp azfake.Responder[armsql.ManagedInstanceEncryptionProtectorsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method ManagedInstanceEncryptionProtectorsClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstanceEncryptionProtectorsClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedInstanceEncryptionProtectorsClientListByInstanceResponse])

	// BeginRevalidate is the fake for method ManagedInstanceEncryptionProtectorsClient.BeginRevalidate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginRevalidate func(ctx context.Context, resourceGroupName string, managedInstanceName string, encryptionProtectorName armsql.EncryptionProtectorName, options *armsql.ManagedInstanceEncryptionProtectorsClientBeginRevalidateOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceEncryptionProtectorsClientRevalidateResponse], errResp azfake.ErrorResponder)
}

ManagedInstanceEncryptionProtectorsServer is a fake server for instances of the armsql.ManagedInstanceEncryptionProtectorsClient type.

type ManagedInstanceEncryptionProtectorsServerTransport

type ManagedInstanceEncryptionProtectorsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstanceEncryptionProtectorsServerTransport connects instances of armsql.ManagedInstanceEncryptionProtectorsClient to instances of ManagedInstanceEncryptionProtectorsServer. Don't use this type directly, use NewManagedInstanceEncryptionProtectorsServerTransport instead.

func NewManagedInstanceEncryptionProtectorsServerTransport

func NewManagedInstanceEncryptionProtectorsServerTransport(srv *ManagedInstanceEncryptionProtectorsServer) *ManagedInstanceEncryptionProtectorsServerTransport

NewManagedInstanceEncryptionProtectorsServerTransport creates a new instance of ManagedInstanceEncryptionProtectorsServerTransport with the provided implementation. The returned ManagedInstanceEncryptionProtectorsServerTransport instance is connected to an instance of armsql.ManagedInstanceEncryptionProtectorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstanceEncryptionProtectorsServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstanceEncryptionProtectorsServerTransport.

type ManagedInstanceKeysServer

type ManagedInstanceKeysServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedInstanceKeysClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, keyName string, parameters armsql.ManagedInstanceKey, options *armsql.ManagedInstanceKeysClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceKeysClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ManagedInstanceKeysClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, managedInstanceName string, keyName string, options *armsql.ManagedInstanceKeysClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceKeysClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedInstanceKeysClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, keyName string, options *armsql.ManagedInstanceKeysClientGetOptions) (resp azfake.Responder[armsql.ManagedInstanceKeysClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method ManagedInstanceKeysClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstanceKeysClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedInstanceKeysClientListByInstanceResponse])
}

ManagedInstanceKeysServer is a fake server for instances of the armsql.ManagedInstanceKeysClient type.

type ManagedInstanceKeysServerTransport

type ManagedInstanceKeysServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstanceKeysServerTransport connects instances of armsql.ManagedInstanceKeysClient to instances of ManagedInstanceKeysServer. Don't use this type directly, use NewManagedInstanceKeysServerTransport instead.

func NewManagedInstanceKeysServerTransport

func NewManagedInstanceKeysServerTransport(srv *ManagedInstanceKeysServer) *ManagedInstanceKeysServerTransport

NewManagedInstanceKeysServerTransport creates a new instance of ManagedInstanceKeysServerTransport with the provided implementation. The returned ManagedInstanceKeysServerTransport instance is connected to an instance of armsql.ManagedInstanceKeysClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstanceKeysServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstanceKeysServerTransport.

type ManagedInstanceLongTermRetentionPoliciesServer

type ManagedInstanceLongTermRetentionPoliciesServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedInstanceLongTermRetentionPoliciesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, policyName armsql.ManagedInstanceLongTermRetentionPolicyName, parameters armsql.ManagedInstanceLongTermRetentionPolicy, options *armsql.ManagedInstanceLongTermRetentionPoliciesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceLongTermRetentionPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ManagedInstanceLongTermRetentionPoliciesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginDelete func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, policyName armsql.ManagedInstanceLongTermRetentionPolicyName, options *armsql.ManagedInstanceLongTermRetentionPoliciesClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceLongTermRetentionPoliciesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedInstanceLongTermRetentionPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, policyName armsql.ManagedInstanceLongTermRetentionPolicyName, options *armsql.ManagedInstanceLongTermRetentionPoliciesClientGetOptions) (resp azfake.Responder[armsql.ManagedInstanceLongTermRetentionPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ManagedInstanceLongTermRetentionPoliciesClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedInstanceLongTermRetentionPoliciesClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedInstanceLongTermRetentionPoliciesClientListByDatabaseResponse])
}

ManagedInstanceLongTermRetentionPoliciesServer is a fake server for instances of the armsql.ManagedInstanceLongTermRetentionPoliciesClient type.

type ManagedInstanceLongTermRetentionPoliciesServerTransport

type ManagedInstanceLongTermRetentionPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstanceLongTermRetentionPoliciesServerTransport connects instances of armsql.ManagedInstanceLongTermRetentionPoliciesClient to instances of ManagedInstanceLongTermRetentionPoliciesServer. Don't use this type directly, use NewManagedInstanceLongTermRetentionPoliciesServerTransport instead.

func NewManagedInstanceLongTermRetentionPoliciesServerTransport

func NewManagedInstanceLongTermRetentionPoliciesServerTransport(srv *ManagedInstanceLongTermRetentionPoliciesServer) *ManagedInstanceLongTermRetentionPoliciesServerTransport

NewManagedInstanceLongTermRetentionPoliciesServerTransport creates a new instance of ManagedInstanceLongTermRetentionPoliciesServerTransport with the provided implementation. The returned ManagedInstanceLongTermRetentionPoliciesServerTransport instance is connected to an instance of armsql.ManagedInstanceLongTermRetentionPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstanceLongTermRetentionPoliciesServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstanceLongTermRetentionPoliciesServerTransport.

type ManagedInstanceOperationsServer

type ManagedInstanceOperationsServer struct {
	// Cancel is the fake for method ManagedInstanceOperationsClient.Cancel
	// HTTP status codes to indicate success: http.StatusOK
	Cancel func(ctx context.Context, resourceGroupName string, managedInstanceName string, operationID string, options *armsql.ManagedInstanceOperationsClientCancelOptions) (resp azfake.Responder[armsql.ManagedInstanceOperationsClientCancelResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedInstanceOperationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, operationID string, options *armsql.ManagedInstanceOperationsClientGetOptions) (resp azfake.Responder[armsql.ManagedInstanceOperationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByManagedInstancePager is the fake for method ManagedInstanceOperationsClient.NewListByManagedInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagedInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstanceOperationsClientListByManagedInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedInstanceOperationsClientListByManagedInstanceResponse])
}

ManagedInstanceOperationsServer is a fake server for instances of the armsql.ManagedInstanceOperationsClient type.

type ManagedInstanceOperationsServerTransport

type ManagedInstanceOperationsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstanceOperationsServerTransport connects instances of armsql.ManagedInstanceOperationsClient to instances of ManagedInstanceOperationsServer. Don't use this type directly, use NewManagedInstanceOperationsServerTransport instead.

func NewManagedInstanceOperationsServerTransport

func NewManagedInstanceOperationsServerTransport(srv *ManagedInstanceOperationsServer) *ManagedInstanceOperationsServerTransport

NewManagedInstanceOperationsServerTransport creates a new instance of ManagedInstanceOperationsServerTransport with the provided implementation. The returned ManagedInstanceOperationsServerTransport instance is connected to an instance of armsql.ManagedInstanceOperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstanceOperationsServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstanceOperationsServerTransport.

type ManagedInstancePrivateEndpointConnectionsServer

type ManagedInstancePrivateEndpointConnectionsServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedInstancePrivateEndpointConnectionsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, privateEndpointConnectionName string, parameters armsql.ManagedInstancePrivateEndpointConnection, options *armsql.ManagedInstancePrivateEndpointConnectionsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedInstancePrivateEndpointConnectionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ManagedInstancePrivateEndpointConnectionsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, managedInstanceName string, privateEndpointConnectionName string, options *armsql.ManagedInstancePrivateEndpointConnectionsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ManagedInstancePrivateEndpointConnectionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedInstancePrivateEndpointConnectionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, privateEndpointConnectionName string, options *armsql.ManagedInstancePrivateEndpointConnectionsClientGetOptions) (resp azfake.Responder[armsql.ManagedInstancePrivateEndpointConnectionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByManagedInstancePager is the fake for method ManagedInstancePrivateEndpointConnectionsClient.NewListByManagedInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagedInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstancePrivateEndpointConnectionsClientListByManagedInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedInstancePrivateEndpointConnectionsClientListByManagedInstanceResponse])
}

ManagedInstancePrivateEndpointConnectionsServer is a fake server for instances of the armsql.ManagedInstancePrivateEndpointConnectionsClient type.

type ManagedInstancePrivateEndpointConnectionsServerTransport

type ManagedInstancePrivateEndpointConnectionsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstancePrivateEndpointConnectionsServerTransport connects instances of armsql.ManagedInstancePrivateEndpointConnectionsClient to instances of ManagedInstancePrivateEndpointConnectionsServer. Don't use this type directly, use NewManagedInstancePrivateEndpointConnectionsServerTransport instead.

func NewManagedInstancePrivateEndpointConnectionsServerTransport

func NewManagedInstancePrivateEndpointConnectionsServerTransport(srv *ManagedInstancePrivateEndpointConnectionsServer) *ManagedInstancePrivateEndpointConnectionsServerTransport

NewManagedInstancePrivateEndpointConnectionsServerTransport creates a new instance of ManagedInstancePrivateEndpointConnectionsServerTransport with the provided implementation. The returned ManagedInstancePrivateEndpointConnectionsServerTransport instance is connected to an instance of armsql.ManagedInstancePrivateEndpointConnectionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstancePrivateEndpointConnectionsServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstancePrivateEndpointConnectionsServerTransport.

type ManagedInstancePrivateLinkResourcesServer

type ManagedInstancePrivateLinkResourcesServer struct {
	// Get is the fake for method ManagedInstancePrivateLinkResourcesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, groupName string, options *armsql.ManagedInstancePrivateLinkResourcesClientGetOptions) (resp azfake.Responder[armsql.ManagedInstancePrivateLinkResourcesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByManagedInstancePager is the fake for method ManagedInstancePrivateLinkResourcesClient.NewListByManagedInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagedInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstancePrivateLinkResourcesClientListByManagedInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedInstancePrivateLinkResourcesClientListByManagedInstanceResponse])
}

ManagedInstancePrivateLinkResourcesServer is a fake server for instances of the armsql.ManagedInstancePrivateLinkResourcesClient type.

type ManagedInstancePrivateLinkResourcesServerTransport

type ManagedInstancePrivateLinkResourcesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstancePrivateLinkResourcesServerTransport connects instances of armsql.ManagedInstancePrivateLinkResourcesClient to instances of ManagedInstancePrivateLinkResourcesServer. Don't use this type directly, use NewManagedInstancePrivateLinkResourcesServerTransport instead.

func NewManagedInstancePrivateLinkResourcesServerTransport

func NewManagedInstancePrivateLinkResourcesServerTransport(srv *ManagedInstancePrivateLinkResourcesServer) *ManagedInstancePrivateLinkResourcesServerTransport

NewManagedInstancePrivateLinkResourcesServerTransport creates a new instance of ManagedInstancePrivateLinkResourcesServerTransport with the provided implementation. The returned ManagedInstancePrivateLinkResourcesServerTransport instance is connected to an instance of armsql.ManagedInstancePrivateLinkResourcesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstancePrivateLinkResourcesServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstancePrivateLinkResourcesServerTransport.

type ManagedInstanceTdeCertificatesServer

type ManagedInstanceTdeCertificatesServer struct {
	// BeginCreate is the fake for method ManagedInstanceTdeCertificatesClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginCreate func(ctx context.Context, resourceGroupName string, managedInstanceName string, parameters armsql.TdeCertificate, options *armsql.ManagedInstanceTdeCertificatesClientBeginCreateOptions) (resp azfake.PollerResponder[armsql.ManagedInstanceTdeCertificatesClientCreateResponse], errResp azfake.ErrorResponder)
}

ManagedInstanceTdeCertificatesServer is a fake server for instances of the armsql.ManagedInstanceTdeCertificatesClient type.

type ManagedInstanceTdeCertificatesServerTransport

type ManagedInstanceTdeCertificatesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstanceTdeCertificatesServerTransport connects instances of armsql.ManagedInstanceTdeCertificatesClient to instances of ManagedInstanceTdeCertificatesServer. Don't use this type directly, use NewManagedInstanceTdeCertificatesServerTransport instead.

func NewManagedInstanceTdeCertificatesServerTransport

func NewManagedInstanceTdeCertificatesServerTransport(srv *ManagedInstanceTdeCertificatesServer) *ManagedInstanceTdeCertificatesServerTransport

NewManagedInstanceTdeCertificatesServerTransport creates a new instance of ManagedInstanceTdeCertificatesServerTransport with the provided implementation. The returned ManagedInstanceTdeCertificatesServerTransport instance is connected to an instance of armsql.ManagedInstanceTdeCertificatesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstanceTdeCertificatesServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstanceTdeCertificatesServerTransport.

type ManagedInstanceVulnerabilityAssessmentsServer

type ManagedInstanceVulnerabilityAssessmentsServer struct {
	// CreateOrUpdate is the fake for method ManagedInstanceVulnerabilityAssessmentsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, parameters armsql.ManagedInstanceVulnerabilityAssessment, options *armsql.ManagedInstanceVulnerabilityAssessmentsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.ManagedInstanceVulnerabilityAssessmentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ManagedInstanceVulnerabilityAssessmentsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, managedInstanceName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.ManagedInstanceVulnerabilityAssessmentsClientDeleteOptions) (resp azfake.Responder[armsql.ManagedInstanceVulnerabilityAssessmentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedInstanceVulnerabilityAssessmentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.ManagedInstanceVulnerabilityAssessmentsClientGetOptions) (resp azfake.Responder[armsql.ManagedInstanceVulnerabilityAssessmentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method ManagedInstanceVulnerabilityAssessmentsClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstanceVulnerabilityAssessmentsClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedInstanceVulnerabilityAssessmentsClientListByInstanceResponse])
}

ManagedInstanceVulnerabilityAssessmentsServer is a fake server for instances of the armsql.ManagedInstanceVulnerabilityAssessmentsClient type.

type ManagedInstanceVulnerabilityAssessmentsServerTransport

type ManagedInstanceVulnerabilityAssessmentsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstanceVulnerabilityAssessmentsServerTransport connects instances of armsql.ManagedInstanceVulnerabilityAssessmentsClient to instances of ManagedInstanceVulnerabilityAssessmentsServer. Don't use this type directly, use NewManagedInstanceVulnerabilityAssessmentsServerTransport instead.

func NewManagedInstanceVulnerabilityAssessmentsServerTransport

func NewManagedInstanceVulnerabilityAssessmentsServerTransport(srv *ManagedInstanceVulnerabilityAssessmentsServer) *ManagedInstanceVulnerabilityAssessmentsServerTransport

NewManagedInstanceVulnerabilityAssessmentsServerTransport creates a new instance of ManagedInstanceVulnerabilityAssessmentsServerTransport with the provided implementation. The returned ManagedInstanceVulnerabilityAssessmentsServerTransport instance is connected to an instance of armsql.ManagedInstanceVulnerabilityAssessmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstanceVulnerabilityAssessmentsServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstanceVulnerabilityAssessmentsServerTransport.

type ManagedInstancesServer

type ManagedInstancesServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedInstancesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, parameters armsql.ManagedInstance, options *armsql.ManagedInstancesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedInstancesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ManagedInstancesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstancesClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ManagedInstancesClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginFailover is the fake for method ManagedInstancesClient.BeginFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginFailover func(ctx context.Context, resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstancesClientBeginFailoverOptions) (resp azfake.PollerResponder[armsql.ManagedInstancesClientFailoverResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedInstancesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstancesClientGetOptions) (resp azfake.Responder[armsql.ManagedInstancesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ManagedInstancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsql.ManagedInstancesClientListOptions) (resp azfake.PagerResponder[armsql.ManagedInstancesClientListResponse])

	// NewListByInstancePoolPager is the fake for method ManagedInstancesClient.NewListByInstancePoolPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePoolPager func(resourceGroupName string, instancePoolName string, options *armsql.ManagedInstancesClientListByInstancePoolOptions) (resp azfake.PagerResponder[armsql.ManagedInstancesClientListByInstancePoolResponse])

	// NewListByManagedInstancePager is the fake for method ManagedInstancesClient.NewListByManagedInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagedInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstancesClientListByManagedInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedInstancesClientListByManagedInstanceResponse])

	// NewListByResourceGroupPager is the fake for method ManagedInstancesClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armsql.ManagedInstancesClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsql.ManagedInstancesClientListByResourceGroupResponse])

	// NewListOutboundNetworkDependenciesByManagedInstancePager is the fake for method ManagedInstancesClient.NewListOutboundNetworkDependenciesByManagedInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListOutboundNetworkDependenciesByManagedInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstancesClientListOutboundNetworkDependenciesByManagedInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedInstancesClientListOutboundNetworkDependenciesByManagedInstanceResponse])

	// BeginReevaluateInaccessibleDatabaseState is the fake for method ManagedInstancesClient.BeginReevaluateInaccessibleDatabaseState
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginReevaluateInaccessibleDatabaseState func(ctx context.Context, resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstancesClientBeginReevaluateInaccessibleDatabaseStateOptions) (resp azfake.PollerResponder[armsql.ManagedInstancesClientReevaluateInaccessibleDatabaseStateResponse], errResp azfake.ErrorResponder)

	// BeginRefreshStatus is the fake for method ManagedInstancesClient.BeginRefreshStatus
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRefreshStatus func(ctx context.Context, resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstancesClientBeginRefreshStatusOptions) (resp azfake.PollerResponder[armsql.ManagedInstancesClientRefreshStatusResponse], errResp azfake.ErrorResponder)

	// BeginStart is the fake for method ManagedInstancesClient.BeginStart
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStart func(ctx context.Context, resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstancesClientBeginStartOptions) (resp azfake.PollerResponder[armsql.ManagedInstancesClientStartResponse], errResp azfake.ErrorResponder)

	// BeginStop is the fake for method ManagedInstancesClient.BeginStop
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStop func(ctx context.Context, resourceGroupName string, managedInstanceName string, options *armsql.ManagedInstancesClientBeginStopOptions) (resp azfake.PollerResponder[armsql.ManagedInstancesClientStopResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method ManagedInstancesClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, parameters armsql.ManagedInstanceUpdate, options *armsql.ManagedInstancesClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedInstancesClientUpdateResponse], errResp azfake.ErrorResponder)

	// BeginValidateAzureKeyVaultEncryptionKey is the fake for method ManagedInstancesClient.BeginValidateAzureKeyVaultEncryptionKey
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginValidateAzureKeyVaultEncryptionKey func(ctx context.Context, resourceGroupName string, managedInstanceName string, parameters armsql.ManagedInstanceValidateAzureKeyVaultEncryptionKeyRequest, options *armsql.ManagedInstancesClientBeginValidateAzureKeyVaultEncryptionKeyOptions) (resp azfake.PollerResponder[armsql.ManagedInstancesClientValidateAzureKeyVaultEncryptionKeyResponse], errResp azfake.ErrorResponder)
}

ManagedInstancesServer is a fake server for instances of the armsql.ManagedInstancesClient type.

type ManagedInstancesServerTransport

type ManagedInstancesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedInstancesServerTransport connects instances of armsql.ManagedInstancesClient to instances of ManagedInstancesServer. Don't use this type directly, use NewManagedInstancesServerTransport instead.

func NewManagedInstancesServerTransport

func NewManagedInstancesServerTransport(srv *ManagedInstancesServer) *ManagedInstancesServerTransport

NewManagedInstancesServerTransport creates a new instance of ManagedInstancesServerTransport with the provided implementation. The returned ManagedInstancesServerTransport instance is connected to an instance of armsql.ManagedInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedInstancesServerTransport) Do

Do implements the policy.Transporter interface for ManagedInstancesServerTransport.

type ManagedLedgerDigestUploadsServer

type ManagedLedgerDigestUploadsServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedLedgerDigestUploadsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, ledgerDigestUploads armsql.ManagedLedgerDigestUploadsName, parameters armsql.ManagedLedgerDigestUploads, options *armsql.ManagedLedgerDigestUploadsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedLedgerDigestUploadsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDisable is the fake for method ManagedLedgerDigestUploadsClient.BeginDisable
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginDisable func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, ledgerDigestUploads armsql.ManagedLedgerDigestUploadsName, options *armsql.ManagedLedgerDigestUploadsClientBeginDisableOptions) (resp azfake.PollerResponder[armsql.ManagedLedgerDigestUploadsClientDisableResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedLedgerDigestUploadsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, databaseName string, ledgerDigestUploads armsql.ManagedLedgerDigestUploadsName, options *armsql.ManagedLedgerDigestUploadsClientGetOptions) (resp azfake.Responder[armsql.ManagedLedgerDigestUploadsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ManagedLedgerDigestUploadsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, managedInstanceName string, databaseName string, options *armsql.ManagedLedgerDigestUploadsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedLedgerDigestUploadsClientListByDatabaseResponse])
}

ManagedLedgerDigestUploadsServer is a fake server for instances of the armsql.ManagedLedgerDigestUploadsClient type.

type ManagedLedgerDigestUploadsServerTransport

type ManagedLedgerDigestUploadsServerTransport struct {
	// contains filtered or unexported fields
}

ManagedLedgerDigestUploadsServerTransport connects instances of armsql.ManagedLedgerDigestUploadsClient to instances of ManagedLedgerDigestUploadsServer. Don't use this type directly, use NewManagedLedgerDigestUploadsServerTransport instead.

func NewManagedLedgerDigestUploadsServerTransport

func NewManagedLedgerDigestUploadsServerTransport(srv *ManagedLedgerDigestUploadsServer) *ManagedLedgerDigestUploadsServerTransport

NewManagedLedgerDigestUploadsServerTransport creates a new instance of ManagedLedgerDigestUploadsServerTransport with the provided implementation. The returned ManagedLedgerDigestUploadsServerTransport instance is connected to an instance of armsql.ManagedLedgerDigestUploadsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedLedgerDigestUploadsServerTransport) Do

Do implements the policy.Transporter interface for ManagedLedgerDigestUploadsServerTransport.

type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServer

type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, restorableDroppedDatabaseID string, policyName armsql.ManagedShortTermRetentionPolicyName, parameters armsql.ManagedBackupShortTermRetentionPolicy, options *armsql.ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, restorableDroppedDatabaseID string, policyName armsql.ManagedShortTermRetentionPolicyName, options *armsql.ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClientGetOptions) (resp azfake.Responder[armsql.ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByRestorableDroppedDatabasePager is the fake for method ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClient.NewListByRestorableDroppedDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByRestorableDroppedDatabasePager func(resourceGroupName string, managedInstanceName string, restorableDroppedDatabaseID string, options *armsql.ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClientListByRestorableDroppedDatabaseOptions) (resp azfake.PagerResponder[armsql.ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClientListByRestorableDroppedDatabaseResponse])

	// BeginUpdate is the fake for method ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, restorableDroppedDatabaseID string, policyName armsql.ManagedShortTermRetentionPolicyName, parameters armsql.ManagedBackupShortTermRetentionPolicy, options *armsql.ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClientUpdateResponse], errResp azfake.ErrorResponder)
}

ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServer is a fake server for instances of the armsql.ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClient type.

type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServerTransport

type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServerTransport connects instances of armsql.ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClient to instances of ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServer. Don't use this type directly, use NewManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServerTransport instead.

func NewManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServerTransport

NewManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServerTransport creates a new instance of ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServerTransport with the provided implementation. The returned ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServerTransport instance is connected to an instance of armsql.ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServerTransport) Do

Do implements the policy.Transporter interface for ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServerTransport.

type ManagedServerDNSAliasesServer

type ManagedServerDNSAliasesServer struct {
	// BeginAcquire is the fake for method ManagedServerDNSAliasesClient.BeginAcquire
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginAcquire func(ctx context.Context, resourceGroupName string, managedInstanceName string, dnsAliasName string, parameters armsql.ManagedServerDNSAliasAcquisition, options *armsql.ManagedServerDNSAliasesClientBeginAcquireOptions) (resp azfake.PollerResponder[armsql.ManagedServerDNSAliasesClientAcquireResponse], errResp azfake.ErrorResponder)

	// BeginCreateOrUpdate is the fake for method ManagedServerDNSAliasesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, dnsAliasName string, parameters armsql.ManagedServerDNSAliasCreation, options *armsql.ManagedServerDNSAliasesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedServerDNSAliasesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ManagedServerDNSAliasesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, managedInstanceName string, dnsAliasName string, options *armsql.ManagedServerDNSAliasesClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ManagedServerDNSAliasesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedServerDNSAliasesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, dnsAliasName string, options *armsql.ManagedServerDNSAliasesClientGetOptions) (resp azfake.Responder[armsql.ManagedServerDNSAliasesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByManagedInstancePager is the fake for method ManagedServerDNSAliasesClient.NewListByManagedInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagedInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedServerDNSAliasesClientListByManagedInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedServerDNSAliasesClientListByManagedInstanceResponse])
}

ManagedServerDNSAliasesServer is a fake server for instances of the armsql.ManagedServerDNSAliasesClient type.

type ManagedServerDNSAliasesServerTransport

type ManagedServerDNSAliasesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedServerDNSAliasesServerTransport connects instances of armsql.ManagedServerDNSAliasesClient to instances of ManagedServerDNSAliasesServer. Don't use this type directly, use NewManagedServerDNSAliasesServerTransport instead.

func NewManagedServerDNSAliasesServerTransport

func NewManagedServerDNSAliasesServerTransport(srv *ManagedServerDNSAliasesServer) *ManagedServerDNSAliasesServerTransport

NewManagedServerDNSAliasesServerTransport creates a new instance of ManagedServerDNSAliasesServerTransport with the provided implementation. The returned ManagedServerDNSAliasesServerTransport instance is connected to an instance of armsql.ManagedServerDNSAliasesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedServerDNSAliasesServerTransport) Do

Do implements the policy.Transporter interface for ManagedServerDNSAliasesServerTransport.

type ManagedServerSecurityAlertPoliciesServer

type ManagedServerSecurityAlertPoliciesServer struct {
	// BeginCreateOrUpdate is the fake for method ManagedServerSecurityAlertPoliciesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, securityAlertPolicyName armsql.SecurityAlertPolicyName, parameters armsql.ManagedServerSecurityAlertPolicy, options *armsql.ManagedServerSecurityAlertPoliciesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ManagedServerSecurityAlertPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagedServerSecurityAlertPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, securityAlertPolicyName armsql.SecurityAlertPolicyName, options *armsql.ManagedServerSecurityAlertPoliciesClientGetOptions) (resp azfake.Responder[armsql.ManagedServerSecurityAlertPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method ManagedServerSecurityAlertPoliciesClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ManagedServerSecurityAlertPoliciesClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.ManagedServerSecurityAlertPoliciesClientListByInstanceResponse])
}

ManagedServerSecurityAlertPoliciesServer is a fake server for instances of the armsql.ManagedServerSecurityAlertPoliciesClient type.

type ManagedServerSecurityAlertPoliciesServerTransport

type ManagedServerSecurityAlertPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

ManagedServerSecurityAlertPoliciesServerTransport connects instances of armsql.ManagedServerSecurityAlertPoliciesClient to instances of ManagedServerSecurityAlertPoliciesServer. Don't use this type directly, use NewManagedServerSecurityAlertPoliciesServerTransport instead.

func NewManagedServerSecurityAlertPoliciesServerTransport

func NewManagedServerSecurityAlertPoliciesServerTransport(srv *ManagedServerSecurityAlertPoliciesServer) *ManagedServerSecurityAlertPoliciesServerTransport

NewManagedServerSecurityAlertPoliciesServerTransport creates a new instance of ManagedServerSecurityAlertPoliciesServerTransport with the provided implementation. The returned ManagedServerSecurityAlertPoliciesServerTransport instance is connected to an instance of armsql.ManagedServerSecurityAlertPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagedServerSecurityAlertPoliciesServerTransport) Do

Do implements the policy.Transporter interface for ManagedServerSecurityAlertPoliciesServerTransport.

type NetworkSecurityPerimeterConfigurationsServer

type NetworkSecurityPerimeterConfigurationsServer struct {
	// Get is the fake for method NetworkSecurityPerimeterConfigurationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, nspConfigName string, options *armsql.NetworkSecurityPerimeterConfigurationsClientGetOptions) (resp azfake.Responder[armsql.NetworkSecurityPerimeterConfigurationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method NetworkSecurityPerimeterConfigurationsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.NetworkSecurityPerimeterConfigurationsClientListByServerOptions) (resp azfake.PagerResponder[armsql.NetworkSecurityPerimeterConfigurationsClientListByServerResponse])

	// BeginReconcile is the fake for method NetworkSecurityPerimeterConfigurationsClient.BeginReconcile
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginReconcile func(ctx context.Context, resourceGroupName string, serverName string, nspConfigName string, options *armsql.NetworkSecurityPerimeterConfigurationsClientBeginReconcileOptions) (resp azfake.PollerResponder[armsql.NetworkSecurityPerimeterConfigurationsClientReconcileResponse], errResp azfake.ErrorResponder)
}

NetworkSecurityPerimeterConfigurationsServer is a fake server for instances of the armsql.NetworkSecurityPerimeterConfigurationsClient type.

type NetworkSecurityPerimeterConfigurationsServerTransport

type NetworkSecurityPerimeterConfigurationsServerTransport struct {
	// contains filtered or unexported fields
}

NetworkSecurityPerimeterConfigurationsServerTransport connects instances of armsql.NetworkSecurityPerimeterConfigurationsClient to instances of NetworkSecurityPerimeterConfigurationsServer. Don't use this type directly, use NewNetworkSecurityPerimeterConfigurationsServerTransport instead.

func NewNetworkSecurityPerimeterConfigurationsServerTransport

func NewNetworkSecurityPerimeterConfigurationsServerTransport(srv *NetworkSecurityPerimeterConfigurationsServer) *NetworkSecurityPerimeterConfigurationsServerTransport

NewNetworkSecurityPerimeterConfigurationsServerTransport creates a new instance of NetworkSecurityPerimeterConfigurationsServerTransport with the provided implementation. The returned NetworkSecurityPerimeterConfigurationsServerTransport instance is connected to an instance of armsql.NetworkSecurityPerimeterConfigurationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*NetworkSecurityPerimeterConfigurationsServerTransport) Do

Do implements the policy.Transporter interface for NetworkSecurityPerimeterConfigurationsServerTransport.

type OperationsServer

type OperationsServer struct {
	// NewListPager is the fake for method OperationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsql.OperationsClientListOptions) (resp azfake.PagerResponder[armsql.OperationsClientListResponse])
}

OperationsServer is a fake server for instances of the armsql.OperationsClient type.

type OperationsServerTransport

type OperationsServerTransport struct {
	// contains filtered or unexported fields
}

OperationsServerTransport connects instances of armsql.OperationsClient to instances of OperationsServer. Don't use this type directly, use NewOperationsServerTransport instead.

func NewOperationsServerTransport

func NewOperationsServerTransport(srv *OperationsServer) *OperationsServerTransport

NewOperationsServerTransport creates a new instance of OperationsServerTransport with the provided implementation. The returned OperationsServerTransport instance is connected to an instance of armsql.OperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OperationsServerTransport) Do

Do implements the policy.Transporter interface for OperationsServerTransport.

type OutboundFirewallRulesServer

type OutboundFirewallRulesServer struct {
	// BeginCreateOrUpdate is the fake for method OutboundFirewallRulesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, outboundRuleFqdn string, options *armsql.OutboundFirewallRulesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.OutboundFirewallRulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method OutboundFirewallRulesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, outboundRuleFqdn string, options *armsql.OutboundFirewallRulesClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.OutboundFirewallRulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method OutboundFirewallRulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, outboundRuleFqdn string, options *armsql.OutboundFirewallRulesClientGetOptions) (resp azfake.Responder[armsql.OutboundFirewallRulesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method OutboundFirewallRulesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.OutboundFirewallRulesClientListByServerOptions) (resp azfake.PagerResponder[armsql.OutboundFirewallRulesClientListByServerResponse])
}

OutboundFirewallRulesServer is a fake server for instances of the armsql.OutboundFirewallRulesClient type.

type OutboundFirewallRulesServerTransport

type OutboundFirewallRulesServerTransport struct {
	// contains filtered or unexported fields
}

OutboundFirewallRulesServerTransport connects instances of armsql.OutboundFirewallRulesClient to instances of OutboundFirewallRulesServer. Don't use this type directly, use NewOutboundFirewallRulesServerTransport instead.

func NewOutboundFirewallRulesServerTransport

func NewOutboundFirewallRulesServerTransport(srv *OutboundFirewallRulesServer) *OutboundFirewallRulesServerTransport

NewOutboundFirewallRulesServerTransport creates a new instance of OutboundFirewallRulesServerTransport with the provided implementation. The returned OutboundFirewallRulesServerTransport instance is connected to an instance of armsql.OutboundFirewallRulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OutboundFirewallRulesServerTransport) Do

Do implements the policy.Transporter interface for OutboundFirewallRulesServerTransport.

type PrivateEndpointConnectionsServer

type PrivateEndpointConnectionsServer struct {
	// BeginCreateOrUpdate is the fake for method PrivateEndpointConnectionsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, privateEndpointConnectionName string, parameters armsql.PrivateEndpointConnection, options *armsql.PrivateEndpointConnectionsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.PrivateEndpointConnectionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method PrivateEndpointConnectionsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, privateEndpointConnectionName string, options *armsql.PrivateEndpointConnectionsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.PrivateEndpointConnectionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method PrivateEndpointConnectionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, privateEndpointConnectionName string, options *armsql.PrivateEndpointConnectionsClientGetOptions) (resp azfake.Responder[armsql.PrivateEndpointConnectionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method PrivateEndpointConnectionsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.PrivateEndpointConnectionsClientListByServerOptions) (resp azfake.PagerResponder[armsql.PrivateEndpointConnectionsClientListByServerResponse])
}

PrivateEndpointConnectionsServer is a fake server for instances of the armsql.PrivateEndpointConnectionsClient type.

type PrivateEndpointConnectionsServerTransport

type PrivateEndpointConnectionsServerTransport struct {
	// contains filtered or unexported fields
}

PrivateEndpointConnectionsServerTransport connects instances of armsql.PrivateEndpointConnectionsClient to instances of PrivateEndpointConnectionsServer. Don't use this type directly, use NewPrivateEndpointConnectionsServerTransport instead.

func NewPrivateEndpointConnectionsServerTransport

func NewPrivateEndpointConnectionsServerTransport(srv *PrivateEndpointConnectionsServer) *PrivateEndpointConnectionsServerTransport

NewPrivateEndpointConnectionsServerTransport creates a new instance of PrivateEndpointConnectionsServerTransport with the provided implementation. The returned PrivateEndpointConnectionsServerTransport instance is connected to an instance of armsql.PrivateEndpointConnectionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PrivateEndpointConnectionsServerTransport) Do

Do implements the policy.Transporter interface for PrivateEndpointConnectionsServerTransport.

type PrivateLinkResourcesServer

type PrivateLinkResourcesServer struct {
	// Get is the fake for method PrivateLinkResourcesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, groupName string, options *armsql.PrivateLinkResourcesClientGetOptions) (resp azfake.Responder[armsql.PrivateLinkResourcesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method PrivateLinkResourcesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.PrivateLinkResourcesClientListByServerOptions) (resp azfake.PagerResponder[armsql.PrivateLinkResourcesClientListByServerResponse])
}

PrivateLinkResourcesServer is a fake server for instances of the armsql.PrivateLinkResourcesClient type.

type PrivateLinkResourcesServerTransport

type PrivateLinkResourcesServerTransport struct {
	// contains filtered or unexported fields
}

PrivateLinkResourcesServerTransport connects instances of armsql.PrivateLinkResourcesClient to instances of PrivateLinkResourcesServer. Don't use this type directly, use NewPrivateLinkResourcesServerTransport instead.

func NewPrivateLinkResourcesServerTransport

func NewPrivateLinkResourcesServerTransport(srv *PrivateLinkResourcesServer) *PrivateLinkResourcesServerTransport

NewPrivateLinkResourcesServerTransport creates a new instance of PrivateLinkResourcesServerTransport with the provided implementation. The returned PrivateLinkResourcesServerTransport instance is connected to an instance of armsql.PrivateLinkResourcesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PrivateLinkResourcesServerTransport) Do

Do implements the policy.Transporter interface for PrivateLinkResourcesServerTransport.

type RecommendedSensitivityLabelsServer

type RecommendedSensitivityLabelsServer struct {
	// Update is the fake for method RecommendedSensitivityLabelsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters armsql.RecommendedSensitivityLabelUpdateList, options *armsql.RecommendedSensitivityLabelsClientUpdateOptions) (resp azfake.Responder[armsql.RecommendedSensitivityLabelsClientUpdateResponse], errResp azfake.ErrorResponder)
}

RecommendedSensitivityLabelsServer is a fake server for instances of the armsql.RecommendedSensitivityLabelsClient type.

type RecommendedSensitivityLabelsServerTransport

type RecommendedSensitivityLabelsServerTransport struct {
	// contains filtered or unexported fields
}

RecommendedSensitivityLabelsServerTransport connects instances of armsql.RecommendedSensitivityLabelsClient to instances of RecommendedSensitivityLabelsServer. Don't use this type directly, use NewRecommendedSensitivityLabelsServerTransport instead.

func NewRecommendedSensitivityLabelsServerTransport

func NewRecommendedSensitivityLabelsServerTransport(srv *RecommendedSensitivityLabelsServer) *RecommendedSensitivityLabelsServerTransport

NewRecommendedSensitivityLabelsServerTransport creates a new instance of RecommendedSensitivityLabelsServerTransport with the provided implementation. The returned RecommendedSensitivityLabelsServerTransport instance is connected to an instance of armsql.RecommendedSensitivityLabelsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RecommendedSensitivityLabelsServerTransport) Do

Do implements the policy.Transporter interface for RecommendedSensitivityLabelsServerTransport.

type RecoverableDatabasesServer

type RecoverableDatabasesServer struct {
	// Get is the fake for method RecoverableDatabasesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, options *armsql.RecoverableDatabasesClientGetOptions) (resp azfake.Responder[armsql.RecoverableDatabasesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method RecoverableDatabasesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.RecoverableDatabasesClientListByServerOptions) (resp azfake.PagerResponder[armsql.RecoverableDatabasesClientListByServerResponse])
}

RecoverableDatabasesServer is a fake server for instances of the armsql.RecoverableDatabasesClient type.

type RecoverableDatabasesServerTransport

type RecoverableDatabasesServerTransport struct {
	// contains filtered or unexported fields
}

RecoverableDatabasesServerTransport connects instances of armsql.RecoverableDatabasesClient to instances of RecoverableDatabasesServer. Don't use this type directly, use NewRecoverableDatabasesServerTransport instead.

func NewRecoverableDatabasesServerTransport

func NewRecoverableDatabasesServerTransport(srv *RecoverableDatabasesServer) *RecoverableDatabasesServerTransport

NewRecoverableDatabasesServerTransport creates a new instance of RecoverableDatabasesServerTransport with the provided implementation. The returned RecoverableDatabasesServerTransport instance is connected to an instance of armsql.RecoverableDatabasesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RecoverableDatabasesServerTransport) Do

Do implements the policy.Transporter interface for RecoverableDatabasesServerTransport.

type RecoverableManagedDatabasesServer

type RecoverableManagedDatabasesServer struct {
	// Get is the fake for method RecoverableManagedDatabasesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, recoverableDatabaseName string, options *armsql.RecoverableManagedDatabasesClientGetOptions) (resp azfake.Responder[armsql.RecoverableManagedDatabasesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method RecoverableManagedDatabasesClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.RecoverableManagedDatabasesClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.RecoverableManagedDatabasesClientListByInstanceResponse])
}

RecoverableManagedDatabasesServer is a fake server for instances of the armsql.RecoverableManagedDatabasesClient type.

type RecoverableManagedDatabasesServerTransport

type RecoverableManagedDatabasesServerTransport struct {
	// contains filtered or unexported fields
}

RecoverableManagedDatabasesServerTransport connects instances of armsql.RecoverableManagedDatabasesClient to instances of RecoverableManagedDatabasesServer. Don't use this type directly, use NewRecoverableManagedDatabasesServerTransport instead.

func NewRecoverableManagedDatabasesServerTransport

func NewRecoverableManagedDatabasesServerTransport(srv *RecoverableManagedDatabasesServer) *RecoverableManagedDatabasesServerTransport

NewRecoverableManagedDatabasesServerTransport creates a new instance of RecoverableManagedDatabasesServerTransport with the provided implementation. The returned RecoverableManagedDatabasesServerTransport instance is connected to an instance of armsql.RecoverableManagedDatabasesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RecoverableManagedDatabasesServerTransport) Do

Do implements the policy.Transporter interface for RecoverableManagedDatabasesServerTransport.

type ReplicationLinksServer

type ReplicationLinksServer struct {
	// BeginCreateOrUpdate is the fake for method ReplicationLinksClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, linkID string, parameters armsql.ReplicationLink, options *armsql.ReplicationLinksClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ReplicationLinksClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ReplicationLinksClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, linkID string, options *armsql.ReplicationLinksClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ReplicationLinksClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginFailover is the fake for method ReplicationLinksClient.BeginFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginFailover func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, linkID string, options *armsql.ReplicationLinksClientBeginFailoverOptions) (resp azfake.PollerResponder[armsql.ReplicationLinksClientFailoverResponse], errResp azfake.ErrorResponder)

	// BeginFailoverAllowDataLoss is the fake for method ReplicationLinksClient.BeginFailoverAllowDataLoss
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginFailoverAllowDataLoss func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, linkID string, options *armsql.ReplicationLinksClientBeginFailoverAllowDataLossOptions) (resp azfake.PollerResponder[armsql.ReplicationLinksClientFailoverAllowDataLossResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationLinksClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, linkID string, options *armsql.ReplicationLinksClientGetOptions) (resp azfake.Responder[armsql.ReplicationLinksClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method ReplicationLinksClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.ReplicationLinksClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.ReplicationLinksClientListByDatabaseResponse])

	// NewListByServerPager is the fake for method ReplicationLinksClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ReplicationLinksClientListByServerOptions) (resp azfake.PagerResponder[armsql.ReplicationLinksClientListByServerResponse])

	// BeginUpdate is the fake for method ReplicationLinksClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, linkID string, parameters armsql.ReplicationLinkUpdate, options *armsql.ReplicationLinksClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.ReplicationLinksClientUpdateResponse], errResp azfake.ErrorResponder)
}

ReplicationLinksServer is a fake server for instances of the armsql.ReplicationLinksClient type.

type ReplicationLinksServerTransport

type ReplicationLinksServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationLinksServerTransport connects instances of armsql.ReplicationLinksClient to instances of ReplicationLinksServer. Don't use this type directly, use NewReplicationLinksServerTransport instead.

func NewReplicationLinksServerTransport

func NewReplicationLinksServerTransport(srv *ReplicationLinksServer) *ReplicationLinksServerTransport

NewReplicationLinksServerTransport creates a new instance of ReplicationLinksServerTransport with the provided implementation. The returned ReplicationLinksServerTransport instance is connected to an instance of armsql.ReplicationLinksClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationLinksServerTransport) Do

Do implements the policy.Transporter interface for ReplicationLinksServerTransport.

type RestorableDroppedDatabasesServer

type RestorableDroppedDatabasesServer struct {
	// Get is the fake for method RestorableDroppedDatabasesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, restorableDroppedDatabaseID string, options *armsql.RestorableDroppedDatabasesClientGetOptions) (resp azfake.Responder[armsql.RestorableDroppedDatabasesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method RestorableDroppedDatabasesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.RestorableDroppedDatabasesClientListByServerOptions) (resp azfake.PagerResponder[armsql.RestorableDroppedDatabasesClientListByServerResponse])
}

RestorableDroppedDatabasesServer is a fake server for instances of the armsql.RestorableDroppedDatabasesClient type.

type RestorableDroppedDatabasesServerTransport

type RestorableDroppedDatabasesServerTransport struct {
	// contains filtered or unexported fields
}

RestorableDroppedDatabasesServerTransport connects instances of armsql.RestorableDroppedDatabasesClient to instances of RestorableDroppedDatabasesServer. Don't use this type directly, use NewRestorableDroppedDatabasesServerTransport instead.

func NewRestorableDroppedDatabasesServerTransport

func NewRestorableDroppedDatabasesServerTransport(srv *RestorableDroppedDatabasesServer) *RestorableDroppedDatabasesServerTransport

NewRestorableDroppedDatabasesServerTransport creates a new instance of RestorableDroppedDatabasesServerTransport with the provided implementation. The returned RestorableDroppedDatabasesServerTransport instance is connected to an instance of armsql.RestorableDroppedDatabasesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RestorableDroppedDatabasesServerTransport) Do

Do implements the policy.Transporter interface for RestorableDroppedDatabasesServerTransport.

type RestorableDroppedManagedDatabasesServer

type RestorableDroppedManagedDatabasesServer struct {
	// Get is the fake for method RestorableDroppedManagedDatabasesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, restorableDroppedDatabaseID string, options *armsql.RestorableDroppedManagedDatabasesClientGetOptions) (resp azfake.Responder[armsql.RestorableDroppedManagedDatabasesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method RestorableDroppedManagedDatabasesClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.RestorableDroppedManagedDatabasesClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.RestorableDroppedManagedDatabasesClientListByInstanceResponse])
}

RestorableDroppedManagedDatabasesServer is a fake server for instances of the armsql.RestorableDroppedManagedDatabasesClient type.

type RestorableDroppedManagedDatabasesServerTransport

type RestorableDroppedManagedDatabasesServerTransport struct {
	// contains filtered or unexported fields
}

RestorableDroppedManagedDatabasesServerTransport connects instances of armsql.RestorableDroppedManagedDatabasesClient to instances of RestorableDroppedManagedDatabasesServer. Don't use this type directly, use NewRestorableDroppedManagedDatabasesServerTransport instead.

func NewRestorableDroppedManagedDatabasesServerTransport

func NewRestorableDroppedManagedDatabasesServerTransport(srv *RestorableDroppedManagedDatabasesServer) *RestorableDroppedManagedDatabasesServerTransport

NewRestorableDroppedManagedDatabasesServerTransport creates a new instance of RestorableDroppedManagedDatabasesServerTransport with the provided implementation. The returned RestorableDroppedManagedDatabasesServerTransport instance is connected to an instance of armsql.RestorableDroppedManagedDatabasesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RestorableDroppedManagedDatabasesServerTransport) Do

Do implements the policy.Transporter interface for RestorableDroppedManagedDatabasesServerTransport.

type RestorePointsServer

type RestorePointsServer struct {
	// BeginCreate is the fake for method RestorePointsClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters armsql.CreateDatabaseRestorePointDefinition, options *armsql.RestorePointsClientBeginCreateOptions) (resp azfake.PollerResponder[armsql.RestorePointsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method RestorePointsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, restorePointName string, options *armsql.RestorePointsClientDeleteOptions) (resp azfake.Responder[armsql.RestorePointsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method RestorePointsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, restorePointName string, options *armsql.RestorePointsClientGetOptions) (resp azfake.Responder[armsql.RestorePointsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method RestorePointsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.RestorePointsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.RestorePointsClientListByDatabaseResponse])
}

RestorePointsServer is a fake server for instances of the armsql.RestorePointsClient type.

type RestorePointsServerTransport

type RestorePointsServerTransport struct {
	// contains filtered or unexported fields
}

RestorePointsServerTransport connects instances of armsql.RestorePointsClient to instances of RestorePointsServer. Don't use this type directly, use NewRestorePointsServerTransport instead.

func NewRestorePointsServerTransport

func NewRestorePointsServerTransport(srv *RestorePointsServer) *RestorePointsServerTransport

NewRestorePointsServerTransport creates a new instance of RestorePointsServerTransport with the provided implementation. The returned RestorePointsServerTransport instance is connected to an instance of armsql.RestorePointsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RestorePointsServerTransport) Do

Do implements the policy.Transporter interface for RestorePointsServerTransport.

type SensitivityLabelsServer

type SensitivityLabelsServer struct {
	// CreateOrUpdate is the fake for method SensitivityLabelsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, schemaName string, tableName string, columnName string, parameters armsql.SensitivityLabel, options *armsql.SensitivityLabelsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.SensitivityLabelsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method SensitivityLabelsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, schemaName string, tableName string, columnName string, options *armsql.SensitivityLabelsClientDeleteOptions) (resp azfake.Responder[armsql.SensitivityLabelsClientDeleteResponse], errResp azfake.ErrorResponder)

	// DisableRecommendation is the fake for method SensitivityLabelsClient.DisableRecommendation
	// HTTP status codes to indicate success: http.StatusOK
	DisableRecommendation func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, schemaName string, tableName string, columnName string, options *armsql.SensitivityLabelsClientDisableRecommendationOptions) (resp azfake.Responder[armsql.SensitivityLabelsClientDisableRecommendationResponse], errResp azfake.ErrorResponder)

	// EnableRecommendation is the fake for method SensitivityLabelsClient.EnableRecommendation
	// HTTP status codes to indicate success: http.StatusOK
	EnableRecommendation func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, schemaName string, tableName string, columnName string, options *armsql.SensitivityLabelsClientEnableRecommendationOptions) (resp azfake.Responder[armsql.SensitivityLabelsClientEnableRecommendationResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SensitivityLabelsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, schemaName string, tableName string, columnName string, sensitivityLabelSource armsql.SensitivityLabelSource, options *armsql.SensitivityLabelsClientGetOptions) (resp azfake.Responder[armsql.SensitivityLabelsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method SensitivityLabelsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.SensitivityLabelsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.SensitivityLabelsClientListByDatabaseResponse])

	// NewListCurrentByDatabasePager is the fake for method SensitivityLabelsClient.NewListCurrentByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListCurrentByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.SensitivityLabelsClientListCurrentByDatabaseOptions) (resp azfake.PagerResponder[armsql.SensitivityLabelsClientListCurrentByDatabaseResponse])

	// NewListRecommendedByDatabasePager is the fake for method SensitivityLabelsClient.NewListRecommendedByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListRecommendedByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.SensitivityLabelsClientListRecommendedByDatabaseOptions) (resp azfake.PagerResponder[armsql.SensitivityLabelsClientListRecommendedByDatabaseResponse])

	// Update is the fake for method SensitivityLabelsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters armsql.SensitivityLabelUpdateList, options *armsql.SensitivityLabelsClientUpdateOptions) (resp azfake.Responder[armsql.SensitivityLabelsClientUpdateResponse], errResp azfake.ErrorResponder)
}

SensitivityLabelsServer is a fake server for instances of the armsql.SensitivityLabelsClient type.

type SensitivityLabelsServerTransport

type SensitivityLabelsServerTransport struct {
	// contains filtered or unexported fields
}

SensitivityLabelsServerTransport connects instances of armsql.SensitivityLabelsClient to instances of SensitivityLabelsServer. Don't use this type directly, use NewSensitivityLabelsServerTransport instead.

func NewSensitivityLabelsServerTransport

func NewSensitivityLabelsServerTransport(srv *SensitivityLabelsServer) *SensitivityLabelsServerTransport

NewSensitivityLabelsServerTransport creates a new instance of SensitivityLabelsServerTransport with the provided implementation. The returned SensitivityLabelsServerTransport instance is connected to an instance of armsql.SensitivityLabelsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SensitivityLabelsServerTransport) Do

Do implements the policy.Transporter interface for SensitivityLabelsServerTransport.

type ServerAdvancedThreatProtectionSettingsServer

type ServerAdvancedThreatProtectionSettingsServer struct {
	// BeginCreateOrUpdate is the fake for method ServerAdvancedThreatProtectionSettingsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, advancedThreatProtectionName armsql.AdvancedThreatProtectionName, parameters armsql.ServerAdvancedThreatProtection, options *armsql.ServerAdvancedThreatProtectionSettingsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerAdvancedThreatProtectionSettingsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerAdvancedThreatProtectionSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, advancedThreatProtectionName armsql.AdvancedThreatProtectionName, options *armsql.ServerAdvancedThreatProtectionSettingsClientGetOptions) (resp azfake.Responder[armsql.ServerAdvancedThreatProtectionSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method ServerAdvancedThreatProtectionSettingsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ServerAdvancedThreatProtectionSettingsClientListByServerOptions) (resp azfake.PagerResponder[armsql.ServerAdvancedThreatProtectionSettingsClientListByServerResponse])
}

ServerAdvancedThreatProtectionSettingsServer is a fake server for instances of the armsql.ServerAdvancedThreatProtectionSettingsClient type.

type ServerAdvancedThreatProtectionSettingsServerTransport

type ServerAdvancedThreatProtectionSettingsServerTransport struct {
	// contains filtered or unexported fields
}

ServerAdvancedThreatProtectionSettingsServerTransport connects instances of armsql.ServerAdvancedThreatProtectionSettingsClient to instances of ServerAdvancedThreatProtectionSettingsServer. Don't use this type directly, use NewServerAdvancedThreatProtectionSettingsServerTransport instead.

func NewServerAdvancedThreatProtectionSettingsServerTransport

func NewServerAdvancedThreatProtectionSettingsServerTransport(srv *ServerAdvancedThreatProtectionSettingsServer) *ServerAdvancedThreatProtectionSettingsServerTransport

NewServerAdvancedThreatProtectionSettingsServerTransport creates a new instance of ServerAdvancedThreatProtectionSettingsServerTransport with the provided implementation. The returned ServerAdvancedThreatProtectionSettingsServerTransport instance is connected to an instance of armsql.ServerAdvancedThreatProtectionSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerAdvancedThreatProtectionSettingsServerTransport) Do

Do implements the policy.Transporter interface for ServerAdvancedThreatProtectionSettingsServerTransport.

type ServerAdvisorsServer

type ServerAdvisorsServer struct {
	// Get is the fake for method ServerAdvisorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, advisorName string, options *armsql.ServerAdvisorsClientGetOptions) (resp azfake.Responder[armsql.ServerAdvisorsClientGetResponse], errResp azfake.ErrorResponder)

	// ListByServer is the fake for method ServerAdvisorsClient.ListByServer
	// HTTP status codes to indicate success: http.StatusOK
	ListByServer func(ctx context.Context, resourceGroupName string, serverName string, options *armsql.ServerAdvisorsClientListByServerOptions) (resp azfake.Responder[armsql.ServerAdvisorsClientListByServerResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method ServerAdvisorsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, serverName string, advisorName string, parameters armsql.Advisor, options *armsql.ServerAdvisorsClientUpdateOptions) (resp azfake.Responder[armsql.ServerAdvisorsClientUpdateResponse], errResp azfake.ErrorResponder)
}

ServerAdvisorsServer is a fake server for instances of the armsql.ServerAdvisorsClient type.

type ServerAdvisorsServerTransport

type ServerAdvisorsServerTransport struct {
	// contains filtered or unexported fields
}

ServerAdvisorsServerTransport connects instances of armsql.ServerAdvisorsClient to instances of ServerAdvisorsServer. Don't use this type directly, use NewServerAdvisorsServerTransport instead.

func NewServerAdvisorsServerTransport

func NewServerAdvisorsServerTransport(srv *ServerAdvisorsServer) *ServerAdvisorsServerTransport

NewServerAdvisorsServerTransport creates a new instance of ServerAdvisorsServerTransport with the provided implementation. The returned ServerAdvisorsServerTransport instance is connected to an instance of armsql.ServerAdvisorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerAdvisorsServerTransport) Do

Do implements the policy.Transporter interface for ServerAdvisorsServerTransport.

type ServerAutomaticTuningServer

type ServerAutomaticTuningServer struct {
	// Get is the fake for method ServerAutomaticTuningClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, options *armsql.ServerAutomaticTuningClientGetOptions) (resp azfake.Responder[armsql.ServerAutomaticTuningClientGetResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method ServerAutomaticTuningClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, serverName string, parameters armsql.ServerAutomaticTuning, options *armsql.ServerAutomaticTuningClientUpdateOptions) (resp azfake.Responder[armsql.ServerAutomaticTuningClientUpdateResponse], errResp azfake.ErrorResponder)
}

ServerAutomaticTuningServer is a fake server for instances of the armsql.ServerAutomaticTuningClient type.

type ServerAutomaticTuningServerTransport

type ServerAutomaticTuningServerTransport struct {
	// contains filtered or unexported fields
}

ServerAutomaticTuningServerTransport connects instances of armsql.ServerAutomaticTuningClient to instances of ServerAutomaticTuningServer. Don't use this type directly, use NewServerAutomaticTuningServerTransport instead.

func NewServerAutomaticTuningServerTransport

func NewServerAutomaticTuningServerTransport(srv *ServerAutomaticTuningServer) *ServerAutomaticTuningServerTransport

NewServerAutomaticTuningServerTransport creates a new instance of ServerAutomaticTuningServerTransport with the provided implementation. The returned ServerAutomaticTuningServerTransport instance is connected to an instance of armsql.ServerAutomaticTuningClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerAutomaticTuningServerTransport) Do

Do implements the policy.Transporter interface for ServerAutomaticTuningServerTransport.

type ServerAzureADAdministratorsServer

type ServerAzureADAdministratorsServer struct {
	// BeginCreateOrUpdate is the fake for method ServerAzureADAdministratorsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, administratorName armsql.AdministratorName, parameters armsql.ServerAzureADAdministrator, options *armsql.ServerAzureADAdministratorsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerAzureADAdministratorsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ServerAzureADAdministratorsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, administratorName armsql.AdministratorName, options *armsql.ServerAzureADAdministratorsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ServerAzureADAdministratorsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerAzureADAdministratorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, administratorName armsql.AdministratorName, options *armsql.ServerAzureADAdministratorsClientGetOptions) (resp azfake.Responder[armsql.ServerAzureADAdministratorsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method ServerAzureADAdministratorsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ServerAzureADAdministratorsClientListByServerOptions) (resp azfake.PagerResponder[armsql.ServerAzureADAdministratorsClientListByServerResponse])
}

ServerAzureADAdministratorsServer is a fake server for instances of the armsql.ServerAzureADAdministratorsClient type.

type ServerAzureADAdministratorsServerTransport

type ServerAzureADAdministratorsServerTransport struct {
	// contains filtered or unexported fields
}

ServerAzureADAdministratorsServerTransport connects instances of armsql.ServerAzureADAdministratorsClient to instances of ServerAzureADAdministratorsServer. Don't use this type directly, use NewServerAzureADAdministratorsServerTransport instead.

func NewServerAzureADAdministratorsServerTransport

func NewServerAzureADAdministratorsServerTransport(srv *ServerAzureADAdministratorsServer) *ServerAzureADAdministratorsServerTransport

NewServerAzureADAdministratorsServerTransport creates a new instance of ServerAzureADAdministratorsServerTransport with the provided implementation. The returned ServerAzureADAdministratorsServerTransport instance is connected to an instance of armsql.ServerAzureADAdministratorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerAzureADAdministratorsServerTransport) Do

Do implements the policy.Transporter interface for ServerAzureADAdministratorsServerTransport.

type ServerAzureADOnlyAuthenticationsServer

type ServerAzureADOnlyAuthenticationsServer struct {
	// BeginCreateOrUpdate is the fake for method ServerAzureADOnlyAuthenticationsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, authenticationName armsql.AuthenticationName, parameters armsql.ServerAzureADOnlyAuthentication, options *armsql.ServerAzureADOnlyAuthenticationsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerAzureADOnlyAuthenticationsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ServerAzureADOnlyAuthenticationsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, authenticationName armsql.AuthenticationName, options *armsql.ServerAzureADOnlyAuthenticationsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ServerAzureADOnlyAuthenticationsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerAzureADOnlyAuthenticationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, authenticationName armsql.AuthenticationName, options *armsql.ServerAzureADOnlyAuthenticationsClientGetOptions) (resp azfake.Responder[armsql.ServerAzureADOnlyAuthenticationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method ServerAzureADOnlyAuthenticationsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ServerAzureADOnlyAuthenticationsClientListByServerOptions) (resp azfake.PagerResponder[armsql.ServerAzureADOnlyAuthenticationsClientListByServerResponse])
}

ServerAzureADOnlyAuthenticationsServer is a fake server for instances of the armsql.ServerAzureADOnlyAuthenticationsClient type.

type ServerAzureADOnlyAuthenticationsServerTransport

type ServerAzureADOnlyAuthenticationsServerTransport struct {
	// contains filtered or unexported fields
}

ServerAzureADOnlyAuthenticationsServerTransport connects instances of armsql.ServerAzureADOnlyAuthenticationsClient to instances of ServerAzureADOnlyAuthenticationsServer. Don't use this type directly, use NewServerAzureADOnlyAuthenticationsServerTransport instead.

func NewServerAzureADOnlyAuthenticationsServerTransport

func NewServerAzureADOnlyAuthenticationsServerTransport(srv *ServerAzureADOnlyAuthenticationsServer) *ServerAzureADOnlyAuthenticationsServerTransport

NewServerAzureADOnlyAuthenticationsServerTransport creates a new instance of ServerAzureADOnlyAuthenticationsServerTransport with the provided implementation. The returned ServerAzureADOnlyAuthenticationsServerTransport instance is connected to an instance of armsql.ServerAzureADOnlyAuthenticationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerAzureADOnlyAuthenticationsServerTransport) Do

Do implements the policy.Transporter interface for ServerAzureADOnlyAuthenticationsServerTransport.

type ServerBlobAuditingPoliciesServer

type ServerBlobAuditingPoliciesServer struct {
	// BeginCreateOrUpdate is the fake for method ServerBlobAuditingPoliciesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, parameters armsql.ServerBlobAuditingPolicy, options *armsql.ServerBlobAuditingPoliciesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerBlobAuditingPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerBlobAuditingPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, options *armsql.ServerBlobAuditingPoliciesClientGetOptions) (resp azfake.Responder[armsql.ServerBlobAuditingPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method ServerBlobAuditingPoliciesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ServerBlobAuditingPoliciesClientListByServerOptions) (resp azfake.PagerResponder[armsql.ServerBlobAuditingPoliciesClientListByServerResponse])
}

ServerBlobAuditingPoliciesServer is a fake server for instances of the armsql.ServerBlobAuditingPoliciesClient type.

type ServerBlobAuditingPoliciesServerTransport

type ServerBlobAuditingPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

ServerBlobAuditingPoliciesServerTransport connects instances of armsql.ServerBlobAuditingPoliciesClient to instances of ServerBlobAuditingPoliciesServer. Don't use this type directly, use NewServerBlobAuditingPoliciesServerTransport instead.

func NewServerBlobAuditingPoliciesServerTransport

func NewServerBlobAuditingPoliciesServerTransport(srv *ServerBlobAuditingPoliciesServer) *ServerBlobAuditingPoliciesServerTransport

NewServerBlobAuditingPoliciesServerTransport creates a new instance of ServerBlobAuditingPoliciesServerTransport with the provided implementation. The returned ServerBlobAuditingPoliciesServerTransport instance is connected to an instance of armsql.ServerBlobAuditingPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerBlobAuditingPoliciesServerTransport) Do

Do implements the policy.Transporter interface for ServerBlobAuditingPoliciesServerTransport.

type ServerConfigurationOptionsServer

type ServerConfigurationOptionsServer struct {
	// BeginCreateOrUpdate is the fake for method ServerConfigurationOptionsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, serverConfigurationOptionName armsql.ServerConfigurationOptionName, parameters armsql.ServerConfigurationOption, options *armsql.ServerConfigurationOptionsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerConfigurationOptionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerConfigurationOptionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, serverConfigurationOptionName armsql.ServerConfigurationOptionName, options *armsql.ServerConfigurationOptionsClientGetOptions) (resp azfake.Responder[armsql.ServerConfigurationOptionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByManagedInstancePager is the fake for method ServerConfigurationOptionsClient.NewListByManagedInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagedInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ServerConfigurationOptionsClientListByManagedInstanceOptions) (resp azfake.PagerResponder[armsql.ServerConfigurationOptionsClientListByManagedInstanceResponse])
}

ServerConfigurationOptionsServer is a fake server for instances of the armsql.ServerConfigurationOptionsClient type.

type ServerConfigurationOptionsServerTransport

type ServerConfigurationOptionsServerTransport struct {
	// contains filtered or unexported fields
}

ServerConfigurationOptionsServerTransport connects instances of armsql.ServerConfigurationOptionsClient to instances of ServerConfigurationOptionsServer. Don't use this type directly, use NewServerConfigurationOptionsServerTransport instead.

func NewServerConfigurationOptionsServerTransport

func NewServerConfigurationOptionsServerTransport(srv *ServerConfigurationOptionsServer) *ServerConfigurationOptionsServerTransport

NewServerConfigurationOptionsServerTransport creates a new instance of ServerConfigurationOptionsServerTransport with the provided implementation. The returned ServerConfigurationOptionsServerTransport instance is connected to an instance of armsql.ServerConfigurationOptionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerConfigurationOptionsServerTransport) Do

Do implements the policy.Transporter interface for ServerConfigurationOptionsServerTransport.

type ServerConnectionPoliciesServer

type ServerConnectionPoliciesServer struct {
	// BeginCreateOrUpdate is the fake for method ServerConnectionPoliciesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, connectionPolicyName armsql.ConnectionPolicyName, parameters armsql.ServerConnectionPolicy, options *armsql.ServerConnectionPoliciesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerConnectionPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerConnectionPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, connectionPolicyName armsql.ConnectionPolicyName, options *armsql.ServerConnectionPoliciesClientGetOptions) (resp azfake.Responder[armsql.ServerConnectionPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method ServerConnectionPoliciesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ServerConnectionPoliciesClientListByServerOptions) (resp azfake.PagerResponder[armsql.ServerConnectionPoliciesClientListByServerResponse])
}

ServerConnectionPoliciesServer is a fake server for instances of the armsql.ServerConnectionPoliciesClient type.

type ServerConnectionPoliciesServerTransport

type ServerConnectionPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

ServerConnectionPoliciesServerTransport connects instances of armsql.ServerConnectionPoliciesClient to instances of ServerConnectionPoliciesServer. Don't use this type directly, use NewServerConnectionPoliciesServerTransport instead.

func NewServerConnectionPoliciesServerTransport

func NewServerConnectionPoliciesServerTransport(srv *ServerConnectionPoliciesServer) *ServerConnectionPoliciesServerTransport

NewServerConnectionPoliciesServerTransport creates a new instance of ServerConnectionPoliciesServerTransport with the provided implementation. The returned ServerConnectionPoliciesServerTransport instance is connected to an instance of armsql.ServerConnectionPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerConnectionPoliciesServerTransport) Do

Do implements the policy.Transporter interface for ServerConnectionPoliciesServerTransport.

type ServerDNSAliasesServer

type ServerDNSAliasesServer struct {
	// BeginAcquire is the fake for method ServerDNSAliasesClient.BeginAcquire
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginAcquire func(ctx context.Context, resourceGroupName string, serverName string, dnsAliasName string, parameters armsql.ServerDNSAliasAcquisition, options *armsql.ServerDNSAliasesClientBeginAcquireOptions) (resp azfake.PollerResponder[armsql.ServerDNSAliasesClientAcquireResponse], errResp azfake.ErrorResponder)

	// BeginCreateOrUpdate is the fake for method ServerDNSAliasesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, dnsAliasName string, options *armsql.ServerDNSAliasesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerDNSAliasesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ServerDNSAliasesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, dnsAliasName string, options *armsql.ServerDNSAliasesClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ServerDNSAliasesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerDNSAliasesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, dnsAliasName string, options *armsql.ServerDNSAliasesClientGetOptions) (resp azfake.Responder[armsql.ServerDNSAliasesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method ServerDNSAliasesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ServerDNSAliasesClientListByServerOptions) (resp azfake.PagerResponder[armsql.ServerDNSAliasesClientListByServerResponse])
}

ServerDNSAliasesServer is a fake server for instances of the armsql.ServerDNSAliasesClient type.

type ServerDNSAliasesServerTransport

type ServerDNSAliasesServerTransport struct {
	// contains filtered or unexported fields
}

ServerDNSAliasesServerTransport connects instances of armsql.ServerDNSAliasesClient to instances of ServerDNSAliasesServer. Don't use this type directly, use NewServerDNSAliasesServerTransport instead.

func NewServerDNSAliasesServerTransport

func NewServerDNSAliasesServerTransport(srv *ServerDNSAliasesServer) *ServerDNSAliasesServerTransport

NewServerDNSAliasesServerTransport creates a new instance of ServerDNSAliasesServerTransport with the provided implementation. The returned ServerDNSAliasesServerTransport instance is connected to an instance of armsql.ServerDNSAliasesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerDNSAliasesServerTransport) Do

Do implements the policy.Transporter interface for ServerDNSAliasesServerTransport.

type ServerDevOpsAuditSettingsServer

type ServerDevOpsAuditSettingsServer struct {
	// BeginCreateOrUpdate is the fake for method ServerDevOpsAuditSettingsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, devOpsAuditingSettingsName armsql.DevOpsAuditingSettingsName, parameters armsql.ServerDevOpsAuditingSettings, options *armsql.ServerDevOpsAuditSettingsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerDevOpsAuditSettingsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerDevOpsAuditSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, devOpsAuditingSettingsName armsql.DevOpsAuditingSettingsName, options *armsql.ServerDevOpsAuditSettingsClientGetOptions) (resp azfake.Responder[armsql.ServerDevOpsAuditSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method ServerDevOpsAuditSettingsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ServerDevOpsAuditSettingsClientListByServerOptions) (resp azfake.PagerResponder[armsql.ServerDevOpsAuditSettingsClientListByServerResponse])
}

ServerDevOpsAuditSettingsServer is a fake server for instances of the armsql.ServerDevOpsAuditSettingsClient type.

type ServerDevOpsAuditSettingsServerTransport

type ServerDevOpsAuditSettingsServerTransport struct {
	// contains filtered or unexported fields
}

ServerDevOpsAuditSettingsServerTransport connects instances of armsql.ServerDevOpsAuditSettingsClient to instances of ServerDevOpsAuditSettingsServer. Don't use this type directly, use NewServerDevOpsAuditSettingsServerTransport instead.

func NewServerDevOpsAuditSettingsServerTransport

func NewServerDevOpsAuditSettingsServerTransport(srv *ServerDevOpsAuditSettingsServer) *ServerDevOpsAuditSettingsServerTransport

NewServerDevOpsAuditSettingsServerTransport creates a new instance of ServerDevOpsAuditSettingsServerTransport with the provided implementation. The returned ServerDevOpsAuditSettingsServerTransport instance is connected to an instance of armsql.ServerDevOpsAuditSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerDevOpsAuditSettingsServerTransport) Do

Do implements the policy.Transporter interface for ServerDevOpsAuditSettingsServerTransport.

type ServerFactory

type ServerFactory struct {
	// AgentServer contains the fakes for client AgentClient
	AgentServer AgentServer

	// BackupShortTermRetentionPoliciesServer contains the fakes for client BackupShortTermRetentionPoliciesClient
	BackupShortTermRetentionPoliciesServer BackupShortTermRetentionPoliciesServer

	// CapabilitiesServer contains the fakes for client CapabilitiesClient
	CapabilitiesServer CapabilitiesServer

	// DataMaskingPoliciesServer contains the fakes for client DataMaskingPoliciesClient
	DataMaskingPoliciesServer DataMaskingPoliciesServer

	// DataMaskingRulesServer contains the fakes for client DataMaskingRulesClient
	DataMaskingRulesServer DataMaskingRulesServer

	// DataWarehouseUserActivitiesServer contains the fakes for client DataWarehouseUserActivitiesClient
	DataWarehouseUserActivitiesServer DataWarehouseUserActivitiesServer

	// DatabaseAdvancedThreatProtectionSettingsServer contains the fakes for client DatabaseAdvancedThreatProtectionSettingsClient
	DatabaseAdvancedThreatProtectionSettingsServer DatabaseAdvancedThreatProtectionSettingsServer

	// DatabaseAdvisorsServer contains the fakes for client DatabaseAdvisorsClient
	DatabaseAdvisorsServer DatabaseAdvisorsServer

	// DatabaseAutomaticTuningServer contains the fakes for client DatabaseAutomaticTuningClient
	DatabaseAutomaticTuningServer DatabaseAutomaticTuningServer

	// DatabaseBlobAuditingPoliciesServer contains the fakes for client DatabaseBlobAuditingPoliciesClient
	DatabaseBlobAuditingPoliciesServer DatabaseBlobAuditingPoliciesServer

	// DatabaseColumnsServer contains the fakes for client DatabaseColumnsClient
	DatabaseColumnsServer DatabaseColumnsServer

	// DatabaseEncryptionProtectorsServer contains the fakes for client DatabaseEncryptionProtectorsClient
	DatabaseEncryptionProtectorsServer DatabaseEncryptionProtectorsServer

	// DatabaseExtensionsServer contains the fakes for client DatabaseExtensionsClient
	DatabaseExtensionsServer DatabaseExtensionsServer

	// DatabaseOperationsServer contains the fakes for client DatabaseOperationsClient
	DatabaseOperationsServer DatabaseOperationsServer

	// DatabaseRecommendedActionsServer contains the fakes for client DatabaseRecommendedActionsClient
	DatabaseRecommendedActionsServer DatabaseRecommendedActionsServer

	// DatabaseSQLVulnerabilityAssessmentBaselinesServer contains the fakes for client DatabaseSQLVulnerabilityAssessmentBaselinesClient
	DatabaseSQLVulnerabilityAssessmentBaselinesServer DatabaseSQLVulnerabilityAssessmentBaselinesServer

	// DatabaseSQLVulnerabilityAssessmentExecuteScanServer contains the fakes for client DatabaseSQLVulnerabilityAssessmentExecuteScanClient
	DatabaseSQLVulnerabilityAssessmentExecuteScanServer DatabaseSQLVulnerabilityAssessmentExecuteScanServer

	// DatabaseSQLVulnerabilityAssessmentRuleBaselinesServer contains the fakes for client DatabaseSQLVulnerabilityAssessmentRuleBaselinesClient
	DatabaseSQLVulnerabilityAssessmentRuleBaselinesServer DatabaseSQLVulnerabilityAssessmentRuleBaselinesServer

	// DatabaseSQLVulnerabilityAssessmentScanResultServer contains the fakes for client DatabaseSQLVulnerabilityAssessmentScanResultClient
	DatabaseSQLVulnerabilityAssessmentScanResultServer DatabaseSQLVulnerabilityAssessmentScanResultServer

	// DatabaseSQLVulnerabilityAssessmentScansServer contains the fakes for client DatabaseSQLVulnerabilityAssessmentScansClient
	DatabaseSQLVulnerabilityAssessmentScansServer DatabaseSQLVulnerabilityAssessmentScansServer

	// DatabaseSQLVulnerabilityAssessmentsSettingsServer contains the fakes for client DatabaseSQLVulnerabilityAssessmentsSettingsClient
	DatabaseSQLVulnerabilityAssessmentsSettingsServer DatabaseSQLVulnerabilityAssessmentsSettingsServer

	// DatabaseSchemasServer contains the fakes for client DatabaseSchemasClient
	DatabaseSchemasServer DatabaseSchemasServer

	// DatabaseSecurityAlertPoliciesServer contains the fakes for client DatabaseSecurityAlertPoliciesClient
	DatabaseSecurityAlertPoliciesServer DatabaseSecurityAlertPoliciesServer

	// DatabaseTablesServer contains the fakes for client DatabaseTablesClient
	DatabaseTablesServer DatabaseTablesServer

	// DatabaseUsagesServer contains the fakes for client DatabaseUsagesClient
	DatabaseUsagesServer DatabaseUsagesServer

	// DatabaseVulnerabilityAssessmentRuleBaselinesServer contains the fakes for client DatabaseVulnerabilityAssessmentRuleBaselinesClient
	DatabaseVulnerabilityAssessmentRuleBaselinesServer DatabaseVulnerabilityAssessmentRuleBaselinesServer

	// DatabaseVulnerabilityAssessmentScansServer contains the fakes for client DatabaseVulnerabilityAssessmentScansClient
	DatabaseVulnerabilityAssessmentScansServer DatabaseVulnerabilityAssessmentScansServer

	// DatabaseVulnerabilityAssessmentsServer contains the fakes for client DatabaseVulnerabilityAssessmentsClient
	DatabaseVulnerabilityAssessmentsServer DatabaseVulnerabilityAssessmentsServer

	// DatabasesServer contains the fakes for client DatabasesClient
	DatabasesServer DatabasesServer

	// DeletedServersServer contains the fakes for client DeletedServersClient
	DeletedServersServer DeletedServersServer

	// DistributedAvailabilityGroupsServer contains the fakes for client DistributedAvailabilityGroupsClient
	DistributedAvailabilityGroupsServer DistributedAvailabilityGroupsServer

	// ElasticPoolOperationsServer contains the fakes for client ElasticPoolOperationsClient
	ElasticPoolOperationsServer ElasticPoolOperationsServer

	// ElasticPoolsServer contains the fakes for client ElasticPoolsClient
	ElasticPoolsServer ElasticPoolsServer

	// EncryptionProtectorsServer contains the fakes for client EncryptionProtectorsClient
	EncryptionProtectorsServer EncryptionProtectorsServer

	// EndpointCertificatesServer contains the fakes for client EndpointCertificatesClient
	EndpointCertificatesServer EndpointCertificatesServer

	// ExtendedDatabaseBlobAuditingPoliciesServer contains the fakes for client ExtendedDatabaseBlobAuditingPoliciesClient
	ExtendedDatabaseBlobAuditingPoliciesServer ExtendedDatabaseBlobAuditingPoliciesServer

	// ExtendedServerBlobAuditingPoliciesServer contains the fakes for client ExtendedServerBlobAuditingPoliciesClient
	ExtendedServerBlobAuditingPoliciesServer ExtendedServerBlobAuditingPoliciesServer

	// FailoverGroupsServer contains the fakes for client FailoverGroupsClient
	FailoverGroupsServer FailoverGroupsServer

	// FirewallRulesServer contains the fakes for client FirewallRulesClient
	FirewallRulesServer FirewallRulesServer

	// GeoBackupPoliciesServer contains the fakes for client GeoBackupPoliciesClient
	GeoBackupPoliciesServer GeoBackupPoliciesServer

	// IPv6FirewallRulesServer contains the fakes for client IPv6FirewallRulesClient
	IPv6FirewallRulesServer IPv6FirewallRulesServer

	// InstanceFailoverGroupsServer contains the fakes for client InstanceFailoverGroupsClient
	InstanceFailoverGroupsServer InstanceFailoverGroupsServer

	// InstancePoolOperationsServer contains the fakes for client InstancePoolOperationsClient
	InstancePoolOperationsServer InstancePoolOperationsServer

	// InstancePoolsServer contains the fakes for client InstancePoolsClient
	InstancePoolsServer InstancePoolsServer

	// JobAgentsServer contains the fakes for client JobAgentsClient
	JobAgentsServer JobAgentsServer

	// JobCredentialsServer contains the fakes for client JobCredentialsClient
	JobCredentialsServer JobCredentialsServer

	// JobExecutionsServer contains the fakes for client JobExecutionsClient
	JobExecutionsServer JobExecutionsServer

	// JobPrivateEndpointsServer contains the fakes for client JobPrivateEndpointsClient
	JobPrivateEndpointsServer JobPrivateEndpointsServer

	// JobStepExecutionsServer contains the fakes for client JobStepExecutionsClient
	JobStepExecutionsServer JobStepExecutionsServer

	// JobStepsServer contains the fakes for client JobStepsClient
	JobStepsServer JobStepsServer

	// JobTargetExecutionsServer contains the fakes for client JobTargetExecutionsClient
	JobTargetExecutionsServer JobTargetExecutionsServer

	// JobTargetGroupsServer contains the fakes for client JobTargetGroupsClient
	JobTargetGroupsServer JobTargetGroupsServer

	// JobVersionsServer contains the fakes for client JobVersionsClient
	JobVersionsServer JobVersionsServer

	// JobsServer contains the fakes for client JobsClient
	JobsServer JobsServer

	// LedgerDigestUploadsServer contains the fakes for client LedgerDigestUploadsClient
	LedgerDigestUploadsServer LedgerDigestUploadsServer

	// LongTermRetentionBackupsServer contains the fakes for client LongTermRetentionBackupsClient
	LongTermRetentionBackupsServer LongTermRetentionBackupsServer

	// LongTermRetentionManagedInstanceBackupsServer contains the fakes for client LongTermRetentionManagedInstanceBackupsClient
	LongTermRetentionManagedInstanceBackupsServer LongTermRetentionManagedInstanceBackupsServer

	// LongTermRetentionPoliciesServer contains the fakes for client LongTermRetentionPoliciesClient
	LongTermRetentionPoliciesServer LongTermRetentionPoliciesServer

	// MaintenanceWindowOptionsServer contains the fakes for client MaintenanceWindowOptionsClient
	MaintenanceWindowOptionsServer MaintenanceWindowOptionsServer

	// MaintenanceWindowsServer contains the fakes for client MaintenanceWindowsClient
	MaintenanceWindowsServer MaintenanceWindowsServer

	// ManagedBackupShortTermRetentionPoliciesServer contains the fakes for client ManagedBackupShortTermRetentionPoliciesClient
	ManagedBackupShortTermRetentionPoliciesServer ManagedBackupShortTermRetentionPoliciesServer

	// ManagedDatabaseAdvancedThreatProtectionSettingsServer contains the fakes for client ManagedDatabaseAdvancedThreatProtectionSettingsClient
	ManagedDatabaseAdvancedThreatProtectionSettingsServer ManagedDatabaseAdvancedThreatProtectionSettingsServer

	// ManagedDatabaseColumnsServer contains the fakes for client ManagedDatabaseColumnsClient
	ManagedDatabaseColumnsServer ManagedDatabaseColumnsServer

	// ManagedDatabaseMoveOperationsServer contains the fakes for client ManagedDatabaseMoveOperationsClient
	ManagedDatabaseMoveOperationsServer ManagedDatabaseMoveOperationsServer

	// ManagedDatabaseQueriesServer contains the fakes for client ManagedDatabaseQueriesClient
	ManagedDatabaseQueriesServer ManagedDatabaseQueriesServer

	// ManagedDatabaseRecommendedSensitivityLabelsServer contains the fakes for client ManagedDatabaseRecommendedSensitivityLabelsClient
	ManagedDatabaseRecommendedSensitivityLabelsServer ManagedDatabaseRecommendedSensitivityLabelsServer

	// ManagedDatabaseRestoreDetailsServer contains the fakes for client ManagedDatabaseRestoreDetailsClient
	ManagedDatabaseRestoreDetailsServer ManagedDatabaseRestoreDetailsServer

	// ManagedDatabaseSchemasServer contains the fakes for client ManagedDatabaseSchemasClient
	ManagedDatabaseSchemasServer ManagedDatabaseSchemasServer

	// ManagedDatabaseSecurityAlertPoliciesServer contains the fakes for client ManagedDatabaseSecurityAlertPoliciesClient
	ManagedDatabaseSecurityAlertPoliciesServer ManagedDatabaseSecurityAlertPoliciesServer

	// ManagedDatabaseSecurityEventsServer contains the fakes for client ManagedDatabaseSecurityEventsClient
	ManagedDatabaseSecurityEventsServer ManagedDatabaseSecurityEventsServer

	// ManagedDatabaseSensitivityLabelsServer contains the fakes for client ManagedDatabaseSensitivityLabelsClient
	ManagedDatabaseSensitivityLabelsServer ManagedDatabaseSensitivityLabelsServer

	// ManagedDatabaseTablesServer contains the fakes for client ManagedDatabaseTablesClient
	ManagedDatabaseTablesServer ManagedDatabaseTablesServer

	// ManagedDatabaseTransparentDataEncryptionServer contains the fakes for client ManagedDatabaseTransparentDataEncryptionClient
	ManagedDatabaseTransparentDataEncryptionServer ManagedDatabaseTransparentDataEncryptionServer

	// ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServer contains the fakes for client ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClient
	ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServer ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServer

	// ManagedDatabaseVulnerabilityAssessmentScansServer contains the fakes for client ManagedDatabaseVulnerabilityAssessmentScansClient
	ManagedDatabaseVulnerabilityAssessmentScansServer ManagedDatabaseVulnerabilityAssessmentScansServer

	// ManagedDatabaseVulnerabilityAssessmentsServer contains the fakes for client ManagedDatabaseVulnerabilityAssessmentsClient
	ManagedDatabaseVulnerabilityAssessmentsServer ManagedDatabaseVulnerabilityAssessmentsServer

	// ManagedDatabasesServer contains the fakes for client ManagedDatabasesClient
	ManagedDatabasesServer ManagedDatabasesServer

	// ManagedInstanceAdministratorsServer contains the fakes for client ManagedInstanceAdministratorsClient
	ManagedInstanceAdministratorsServer ManagedInstanceAdministratorsServer

	// ManagedInstanceAdvancedThreatProtectionSettingsServer contains the fakes for client ManagedInstanceAdvancedThreatProtectionSettingsClient
	ManagedInstanceAdvancedThreatProtectionSettingsServer ManagedInstanceAdvancedThreatProtectionSettingsServer

	// ManagedInstanceAzureADOnlyAuthenticationsServer contains the fakes for client ManagedInstanceAzureADOnlyAuthenticationsClient
	ManagedInstanceAzureADOnlyAuthenticationsServer ManagedInstanceAzureADOnlyAuthenticationsServer

	// ManagedInstanceDtcsServer contains the fakes for client ManagedInstanceDtcsClient
	ManagedInstanceDtcsServer ManagedInstanceDtcsServer

	// ManagedInstanceEncryptionProtectorsServer contains the fakes for client ManagedInstanceEncryptionProtectorsClient
	ManagedInstanceEncryptionProtectorsServer ManagedInstanceEncryptionProtectorsServer

	// ManagedInstanceKeysServer contains the fakes for client ManagedInstanceKeysClient
	ManagedInstanceKeysServer ManagedInstanceKeysServer

	// ManagedInstanceLongTermRetentionPoliciesServer contains the fakes for client ManagedInstanceLongTermRetentionPoliciesClient
	ManagedInstanceLongTermRetentionPoliciesServer ManagedInstanceLongTermRetentionPoliciesServer

	// ManagedInstanceOperationsServer contains the fakes for client ManagedInstanceOperationsClient
	ManagedInstanceOperationsServer ManagedInstanceOperationsServer

	// ManagedInstancePrivateEndpointConnectionsServer contains the fakes for client ManagedInstancePrivateEndpointConnectionsClient
	ManagedInstancePrivateEndpointConnectionsServer ManagedInstancePrivateEndpointConnectionsServer

	// ManagedInstancePrivateLinkResourcesServer contains the fakes for client ManagedInstancePrivateLinkResourcesClient
	ManagedInstancePrivateLinkResourcesServer ManagedInstancePrivateLinkResourcesServer

	// ManagedInstanceTdeCertificatesServer contains the fakes for client ManagedInstanceTdeCertificatesClient
	ManagedInstanceTdeCertificatesServer ManagedInstanceTdeCertificatesServer

	// ManagedInstanceVulnerabilityAssessmentsServer contains the fakes for client ManagedInstanceVulnerabilityAssessmentsClient
	ManagedInstanceVulnerabilityAssessmentsServer ManagedInstanceVulnerabilityAssessmentsServer

	// ManagedInstancesServer contains the fakes for client ManagedInstancesClient
	ManagedInstancesServer ManagedInstancesServer

	// ManagedLedgerDigestUploadsServer contains the fakes for client ManagedLedgerDigestUploadsClient
	ManagedLedgerDigestUploadsServer ManagedLedgerDigestUploadsServer

	// ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServer contains the fakes for client ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClient
	ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServer ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServer

	// ManagedServerDNSAliasesServer contains the fakes for client ManagedServerDNSAliasesClient
	ManagedServerDNSAliasesServer ManagedServerDNSAliasesServer

	// ManagedServerSecurityAlertPoliciesServer contains the fakes for client ManagedServerSecurityAlertPoliciesClient
	ManagedServerSecurityAlertPoliciesServer ManagedServerSecurityAlertPoliciesServer

	// NetworkSecurityPerimeterConfigurationsServer contains the fakes for client NetworkSecurityPerimeterConfigurationsClient
	NetworkSecurityPerimeterConfigurationsServer NetworkSecurityPerimeterConfigurationsServer

	// OperationsServer contains the fakes for client OperationsClient
	OperationsServer OperationsServer

	// OutboundFirewallRulesServer contains the fakes for client OutboundFirewallRulesClient
	OutboundFirewallRulesServer OutboundFirewallRulesServer

	// PrivateEndpointConnectionsServer contains the fakes for client PrivateEndpointConnectionsClient
	PrivateEndpointConnectionsServer PrivateEndpointConnectionsServer

	// PrivateLinkResourcesServer contains the fakes for client PrivateLinkResourcesClient
	PrivateLinkResourcesServer PrivateLinkResourcesServer

	// RecommendedSensitivityLabelsServer contains the fakes for client RecommendedSensitivityLabelsClient
	RecommendedSensitivityLabelsServer RecommendedSensitivityLabelsServer

	// RecoverableDatabasesServer contains the fakes for client RecoverableDatabasesClient
	RecoverableDatabasesServer RecoverableDatabasesServer

	// RecoverableManagedDatabasesServer contains the fakes for client RecoverableManagedDatabasesClient
	RecoverableManagedDatabasesServer RecoverableManagedDatabasesServer

	// ReplicationLinksServer contains the fakes for client ReplicationLinksClient
	ReplicationLinksServer ReplicationLinksServer

	// RestorableDroppedDatabasesServer contains the fakes for client RestorableDroppedDatabasesClient
	RestorableDroppedDatabasesServer RestorableDroppedDatabasesServer

	// RestorableDroppedManagedDatabasesServer contains the fakes for client RestorableDroppedManagedDatabasesClient
	RestorableDroppedManagedDatabasesServer RestorableDroppedManagedDatabasesServer

	// RestorePointsServer contains the fakes for client RestorePointsClient
	RestorePointsServer RestorePointsServer

	// SensitivityLabelsServer contains the fakes for client SensitivityLabelsClient
	SensitivityLabelsServer SensitivityLabelsServer

	// ServerAdvancedThreatProtectionSettingsServer contains the fakes for client ServerAdvancedThreatProtectionSettingsClient
	ServerAdvancedThreatProtectionSettingsServer ServerAdvancedThreatProtectionSettingsServer

	// ServerAdvisorsServer contains the fakes for client ServerAdvisorsClient
	ServerAdvisorsServer ServerAdvisorsServer

	// ServerAutomaticTuningServer contains the fakes for client ServerAutomaticTuningClient
	ServerAutomaticTuningServer ServerAutomaticTuningServer

	// ServerAzureADAdministratorsServer contains the fakes for client ServerAzureADAdministratorsClient
	ServerAzureADAdministratorsServer ServerAzureADAdministratorsServer

	// ServerAzureADOnlyAuthenticationsServer contains the fakes for client ServerAzureADOnlyAuthenticationsClient
	ServerAzureADOnlyAuthenticationsServer ServerAzureADOnlyAuthenticationsServer

	// ServerBlobAuditingPoliciesServer contains the fakes for client ServerBlobAuditingPoliciesClient
	ServerBlobAuditingPoliciesServer ServerBlobAuditingPoliciesServer

	// ServerConfigurationOptionsServer contains the fakes for client ServerConfigurationOptionsClient
	ServerConfigurationOptionsServer ServerConfigurationOptionsServer

	// ServerConnectionPoliciesServer contains the fakes for client ServerConnectionPoliciesClient
	ServerConnectionPoliciesServer ServerConnectionPoliciesServer

	// ServerDNSAliasesServer contains the fakes for client ServerDNSAliasesClient
	ServerDNSAliasesServer ServerDNSAliasesServer

	// ServerDevOpsAuditSettingsServer contains the fakes for client ServerDevOpsAuditSettingsClient
	ServerDevOpsAuditSettingsServer ServerDevOpsAuditSettingsServer

	// ServerKeysServer contains the fakes for client ServerKeysClient
	ServerKeysServer ServerKeysServer

	// ServerOperationsServer contains the fakes for client ServerOperationsClient
	ServerOperationsServer ServerOperationsServer

	// ServerSecurityAlertPoliciesServer contains the fakes for client ServerSecurityAlertPoliciesClient
	ServerSecurityAlertPoliciesServer ServerSecurityAlertPoliciesServer

	// ServerTrustCertificatesServer contains the fakes for client ServerTrustCertificatesClient
	ServerTrustCertificatesServer ServerTrustCertificatesServer

	// ServerTrustGroupsServer contains the fakes for client ServerTrustGroupsClient
	ServerTrustGroupsServer ServerTrustGroupsServer

	// ServerUsagesServer contains the fakes for client ServerUsagesClient
	ServerUsagesServer ServerUsagesServer

	// ServerVulnerabilityAssessmentsServer contains the fakes for client ServerVulnerabilityAssessmentsClient
	ServerVulnerabilityAssessmentsServer ServerVulnerabilityAssessmentsServer

	// ServersServer contains the fakes for client ServersClient
	ServersServer ServersServer

	// StartStopManagedInstanceSchedulesServer contains the fakes for client StartStopManagedInstanceSchedulesClient
	StartStopManagedInstanceSchedulesServer StartStopManagedInstanceSchedulesServer

	// SubscriptionUsagesServer contains the fakes for client SubscriptionUsagesClient
	SubscriptionUsagesServer SubscriptionUsagesServer

	// SynapseLinkWorkspacesServer contains the fakes for client SynapseLinkWorkspacesClient
	SynapseLinkWorkspacesServer SynapseLinkWorkspacesServer

	// SyncAgentsServer contains the fakes for client SyncAgentsClient
	SyncAgentsServer SyncAgentsServer

	// SyncGroupsServer contains the fakes for client SyncGroupsClient
	SyncGroupsServer SyncGroupsServer

	// SyncMembersServer contains the fakes for client SyncMembersClient
	SyncMembersServer SyncMembersServer

	// TdeCertificatesServer contains the fakes for client TdeCertificatesClient
	TdeCertificatesServer TdeCertificatesServer

	// TimeZonesServer contains the fakes for client TimeZonesClient
	TimeZonesServer TimeZonesServer

	// TransparentDataEncryptionsServer contains the fakes for client TransparentDataEncryptionsClient
	TransparentDataEncryptionsServer TransparentDataEncryptionsServer

	// UsagesServer contains the fakes for client UsagesClient
	UsagesServer UsagesServer

	// VirtualClustersServer contains the fakes for client VirtualClustersClient
	VirtualClustersServer VirtualClustersServer

	// VirtualNetworkRulesServer contains the fakes for client VirtualNetworkRulesClient
	VirtualNetworkRulesServer VirtualNetworkRulesServer

	// VulnerabilityAssessmentBaselineServer contains the fakes for client VulnerabilityAssessmentBaselineClient
	VulnerabilityAssessmentBaselineServer VulnerabilityAssessmentBaselineServer

	// VulnerabilityAssessmentBaselinesServer contains the fakes for client VulnerabilityAssessmentBaselinesClient
	VulnerabilityAssessmentBaselinesServer VulnerabilityAssessmentBaselinesServer

	// VulnerabilityAssessmentExecuteScanServer contains the fakes for client VulnerabilityAssessmentExecuteScanClient
	VulnerabilityAssessmentExecuteScanServer VulnerabilityAssessmentExecuteScanServer

	// VulnerabilityAssessmentRuleBaselineServer contains the fakes for client VulnerabilityAssessmentRuleBaselineClient
	VulnerabilityAssessmentRuleBaselineServer VulnerabilityAssessmentRuleBaselineServer

	// VulnerabilityAssessmentRuleBaselinesServer contains the fakes for client VulnerabilityAssessmentRuleBaselinesClient
	VulnerabilityAssessmentRuleBaselinesServer VulnerabilityAssessmentRuleBaselinesServer

	// VulnerabilityAssessmentScanResultServer contains the fakes for client VulnerabilityAssessmentScanResultClient
	VulnerabilityAssessmentScanResultServer VulnerabilityAssessmentScanResultServer

	// VulnerabilityAssessmentScansServer contains the fakes for client VulnerabilityAssessmentScansClient
	VulnerabilityAssessmentScansServer VulnerabilityAssessmentScansServer

	// VulnerabilityAssessmentsServer contains the fakes for client VulnerabilityAssessmentsClient
	VulnerabilityAssessmentsServer VulnerabilityAssessmentsServer

	// VulnerabilityAssessmentsSettingsServer contains the fakes for client VulnerabilityAssessmentsSettingsClient
	VulnerabilityAssessmentsSettingsServer VulnerabilityAssessmentsSettingsServer

	// WorkloadClassifiersServer contains the fakes for client WorkloadClassifiersClient
	WorkloadClassifiersServer WorkloadClassifiersServer

	// WorkloadGroupsServer contains the fakes for client WorkloadGroupsClient
	WorkloadGroupsServer WorkloadGroupsServer
}

ServerFactory is a fake server for instances of the armsql.ClientFactory type.

type ServerFactoryTransport

type ServerFactoryTransport struct {
	// contains filtered or unexported fields
}

ServerFactoryTransport connects instances of armsql.ClientFactory to instances of ServerFactory. Don't use this type directly, use NewServerFactoryTransport instead.

func NewServerFactoryTransport

func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport

NewServerFactoryTransport creates a new instance of ServerFactoryTransport with the provided implementation. The returned ServerFactoryTransport instance is connected to an instance of armsql.ClientFactory via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerFactoryTransport) Do

Do implements the policy.Transporter interface for ServerFactoryTransport.

type ServerKeysServer

type ServerKeysServer struct {
	// BeginCreateOrUpdate is the fake for method ServerKeysClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, keyName string, parameters armsql.ServerKey, options *armsql.ServerKeysClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerKeysClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ServerKeysClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, keyName string, options *armsql.ServerKeysClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ServerKeysClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerKeysClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, keyName string, options *armsql.ServerKeysClientGetOptions) (resp azfake.Responder[armsql.ServerKeysClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method ServerKeysClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ServerKeysClientListByServerOptions) (resp azfake.PagerResponder[armsql.ServerKeysClientListByServerResponse])
}

ServerKeysServer is a fake server for instances of the armsql.ServerKeysClient type.

type ServerKeysServerTransport

type ServerKeysServerTransport struct {
	// contains filtered or unexported fields
}

ServerKeysServerTransport connects instances of armsql.ServerKeysClient to instances of ServerKeysServer. Don't use this type directly, use NewServerKeysServerTransport instead.

func NewServerKeysServerTransport

func NewServerKeysServerTransport(srv *ServerKeysServer) *ServerKeysServerTransport

NewServerKeysServerTransport creates a new instance of ServerKeysServerTransport with the provided implementation. The returned ServerKeysServerTransport instance is connected to an instance of armsql.ServerKeysClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerKeysServerTransport) Do

Do implements the policy.Transporter interface for ServerKeysServerTransport.

type ServerOperationsServer

type ServerOperationsServer struct {
	// NewListByServerPager is the fake for method ServerOperationsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ServerOperationsClientListByServerOptions) (resp azfake.PagerResponder[armsql.ServerOperationsClientListByServerResponse])
}

ServerOperationsServer is a fake server for instances of the armsql.ServerOperationsClient type.

type ServerOperationsServerTransport

type ServerOperationsServerTransport struct {
	// contains filtered or unexported fields
}

ServerOperationsServerTransport connects instances of armsql.ServerOperationsClient to instances of ServerOperationsServer. Don't use this type directly, use NewServerOperationsServerTransport instead.

func NewServerOperationsServerTransport

func NewServerOperationsServerTransport(srv *ServerOperationsServer) *ServerOperationsServerTransport

NewServerOperationsServerTransport creates a new instance of ServerOperationsServerTransport with the provided implementation. The returned ServerOperationsServerTransport instance is connected to an instance of armsql.ServerOperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerOperationsServerTransport) Do

Do implements the policy.Transporter interface for ServerOperationsServerTransport.

type ServerSecurityAlertPoliciesServer

type ServerSecurityAlertPoliciesServer struct {
	// BeginCreateOrUpdate is the fake for method ServerSecurityAlertPoliciesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, securityAlertPolicyName armsql.SecurityAlertPolicyName, parameters armsql.ServerSecurityAlertPolicy, options *armsql.ServerSecurityAlertPoliciesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerSecurityAlertPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerSecurityAlertPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, securityAlertPolicyName armsql.SecurityAlertPolicyName, options *armsql.ServerSecurityAlertPoliciesClientGetOptions) (resp azfake.Responder[armsql.ServerSecurityAlertPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method ServerSecurityAlertPoliciesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ServerSecurityAlertPoliciesClientListByServerOptions) (resp azfake.PagerResponder[armsql.ServerSecurityAlertPoliciesClientListByServerResponse])
}

ServerSecurityAlertPoliciesServer is a fake server for instances of the armsql.ServerSecurityAlertPoliciesClient type.

type ServerSecurityAlertPoliciesServerTransport

type ServerSecurityAlertPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

ServerSecurityAlertPoliciesServerTransport connects instances of armsql.ServerSecurityAlertPoliciesClient to instances of ServerSecurityAlertPoliciesServer. Don't use this type directly, use NewServerSecurityAlertPoliciesServerTransport instead.

func NewServerSecurityAlertPoliciesServerTransport

func NewServerSecurityAlertPoliciesServerTransport(srv *ServerSecurityAlertPoliciesServer) *ServerSecurityAlertPoliciesServerTransport

NewServerSecurityAlertPoliciesServerTransport creates a new instance of ServerSecurityAlertPoliciesServerTransport with the provided implementation. The returned ServerSecurityAlertPoliciesServerTransport instance is connected to an instance of armsql.ServerSecurityAlertPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerSecurityAlertPoliciesServerTransport) Do

Do implements the policy.Transporter interface for ServerSecurityAlertPoliciesServerTransport.

type ServerTrustCertificatesServer

type ServerTrustCertificatesServer struct {
	// BeginCreateOrUpdate is the fake for method ServerTrustCertificatesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, certificateName string, parameters armsql.ServerTrustCertificate, options *armsql.ServerTrustCertificatesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerTrustCertificatesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ServerTrustCertificatesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, managedInstanceName string, certificateName string, options *armsql.ServerTrustCertificatesClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ServerTrustCertificatesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerTrustCertificatesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, certificateName string, options *armsql.ServerTrustCertificatesClientGetOptions) (resp azfake.Responder[armsql.ServerTrustCertificatesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method ServerTrustCertificatesClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ServerTrustCertificatesClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.ServerTrustCertificatesClientListByInstanceResponse])
}

ServerTrustCertificatesServer is a fake server for instances of the armsql.ServerTrustCertificatesClient type.

type ServerTrustCertificatesServerTransport

type ServerTrustCertificatesServerTransport struct {
	// contains filtered or unexported fields
}

ServerTrustCertificatesServerTransport connects instances of armsql.ServerTrustCertificatesClient to instances of ServerTrustCertificatesServer. Don't use this type directly, use NewServerTrustCertificatesServerTransport instead.

func NewServerTrustCertificatesServerTransport

func NewServerTrustCertificatesServerTransport(srv *ServerTrustCertificatesServer) *ServerTrustCertificatesServerTransport

NewServerTrustCertificatesServerTransport creates a new instance of ServerTrustCertificatesServerTransport with the provided implementation. The returned ServerTrustCertificatesServerTransport instance is connected to an instance of armsql.ServerTrustCertificatesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerTrustCertificatesServerTransport) Do

Do implements the policy.Transporter interface for ServerTrustCertificatesServerTransport.

type ServerTrustGroupsServer

type ServerTrustGroupsServer struct {
	// BeginCreateOrUpdate is the fake for method ServerTrustGroupsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, locationName string, serverTrustGroupName string, parameters armsql.ServerTrustGroup, options *armsql.ServerTrustGroupsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerTrustGroupsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ServerTrustGroupsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, locationName string, serverTrustGroupName string, options *armsql.ServerTrustGroupsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ServerTrustGroupsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerTrustGroupsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, locationName string, serverTrustGroupName string, options *armsql.ServerTrustGroupsClientGetOptions) (resp azfake.Responder[armsql.ServerTrustGroupsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method ServerTrustGroupsClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.ServerTrustGroupsClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.ServerTrustGroupsClientListByInstanceResponse])

	// NewListByLocationPager is the fake for method ServerTrustGroupsClient.NewListByLocationPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByLocationPager func(resourceGroupName string, locationName string, options *armsql.ServerTrustGroupsClientListByLocationOptions) (resp azfake.PagerResponder[armsql.ServerTrustGroupsClientListByLocationResponse])
}

ServerTrustGroupsServer is a fake server for instances of the armsql.ServerTrustGroupsClient type.

type ServerTrustGroupsServerTransport

type ServerTrustGroupsServerTransport struct {
	// contains filtered or unexported fields
}

ServerTrustGroupsServerTransport connects instances of armsql.ServerTrustGroupsClient to instances of ServerTrustGroupsServer. Don't use this type directly, use NewServerTrustGroupsServerTransport instead.

func NewServerTrustGroupsServerTransport

func NewServerTrustGroupsServerTransport(srv *ServerTrustGroupsServer) *ServerTrustGroupsServerTransport

NewServerTrustGroupsServerTransport creates a new instance of ServerTrustGroupsServerTransport with the provided implementation. The returned ServerTrustGroupsServerTransport instance is connected to an instance of armsql.ServerTrustGroupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerTrustGroupsServerTransport) Do

Do implements the policy.Transporter interface for ServerTrustGroupsServerTransport.

type ServerUsagesServer

type ServerUsagesServer struct {
	// NewListByServerPager is the fake for method ServerUsagesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ServerUsagesClientListByServerOptions) (resp azfake.PagerResponder[armsql.ServerUsagesClientListByServerResponse])
}

ServerUsagesServer is a fake server for instances of the armsql.ServerUsagesClient type.

type ServerUsagesServerTransport

type ServerUsagesServerTransport struct {
	// contains filtered or unexported fields
}

ServerUsagesServerTransport connects instances of armsql.ServerUsagesClient to instances of ServerUsagesServer. Don't use this type directly, use NewServerUsagesServerTransport instead.

func NewServerUsagesServerTransport

func NewServerUsagesServerTransport(srv *ServerUsagesServer) *ServerUsagesServerTransport

NewServerUsagesServerTransport creates a new instance of ServerUsagesServerTransport with the provided implementation. The returned ServerUsagesServerTransport instance is connected to an instance of armsql.ServerUsagesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerUsagesServerTransport) Do

Do implements the policy.Transporter interface for ServerUsagesServerTransport.

type ServerVulnerabilityAssessmentsServer

type ServerVulnerabilityAssessmentsServer struct {
	// CreateOrUpdate is the fake for method ServerVulnerabilityAssessmentsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, parameters armsql.ServerVulnerabilityAssessment, options *armsql.ServerVulnerabilityAssessmentsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.ServerVulnerabilityAssessmentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ServerVulnerabilityAssessmentsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.ServerVulnerabilityAssessmentsClientDeleteOptions) (resp azfake.Responder[armsql.ServerVulnerabilityAssessmentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerVulnerabilityAssessmentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.ServerVulnerabilityAssessmentsClientGetOptions) (resp azfake.Responder[armsql.ServerVulnerabilityAssessmentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method ServerVulnerabilityAssessmentsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.ServerVulnerabilityAssessmentsClientListByServerOptions) (resp azfake.PagerResponder[armsql.ServerVulnerabilityAssessmentsClientListByServerResponse])
}

ServerVulnerabilityAssessmentsServer is a fake server for instances of the armsql.ServerVulnerabilityAssessmentsClient type.

type ServerVulnerabilityAssessmentsServerTransport

type ServerVulnerabilityAssessmentsServerTransport struct {
	// contains filtered or unexported fields
}

ServerVulnerabilityAssessmentsServerTransport connects instances of armsql.ServerVulnerabilityAssessmentsClient to instances of ServerVulnerabilityAssessmentsServer. Don't use this type directly, use NewServerVulnerabilityAssessmentsServerTransport instead.

func NewServerVulnerabilityAssessmentsServerTransport

func NewServerVulnerabilityAssessmentsServerTransport(srv *ServerVulnerabilityAssessmentsServer) *ServerVulnerabilityAssessmentsServerTransport

NewServerVulnerabilityAssessmentsServerTransport creates a new instance of ServerVulnerabilityAssessmentsServerTransport with the provided implementation. The returned ServerVulnerabilityAssessmentsServerTransport instance is connected to an instance of armsql.ServerVulnerabilityAssessmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerVulnerabilityAssessmentsServerTransport) Do

Do implements the policy.Transporter interface for ServerVulnerabilityAssessmentsServerTransport.

type ServersServer

type ServersServer struct {
	// CheckNameAvailability is the fake for method ServersClient.CheckNameAvailability
	// HTTP status codes to indicate success: http.StatusOK
	CheckNameAvailability func(ctx context.Context, parameters armsql.CheckNameAvailabilityRequest, options *armsql.ServersClientCheckNameAvailabilityOptions) (resp azfake.Responder[armsql.ServersClientCheckNameAvailabilityResponse], errResp azfake.ErrorResponder)

	// BeginCreateOrUpdate is the fake for method ServersClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, parameters armsql.Server, options *armsql.ServersClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServersClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ServersClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, options *armsql.ServersClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.ServersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, options *armsql.ServersClientGetOptions) (resp azfake.Responder[armsql.ServersClientGetResponse], errResp azfake.ErrorResponder)

	// BeginImportDatabase is the fake for method ServersClient.BeginImportDatabase
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginImportDatabase func(ctx context.Context, resourceGroupName string, serverName string, parameters armsql.ImportNewDatabaseDefinition, options *armsql.ServersClientBeginImportDatabaseOptions) (resp azfake.PollerResponder[armsql.ServersClientImportDatabaseResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ServersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsql.ServersClientListOptions) (resp azfake.PagerResponder[armsql.ServersClientListResponse])

	// NewListByResourceGroupPager is the fake for method ServersClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armsql.ServersClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsql.ServersClientListByResourceGroupResponse])

	// BeginRefreshStatus is the fake for method ServersClient.BeginRefreshStatus
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRefreshStatus func(ctx context.Context, resourceGroupName string, serverName string, options *armsql.ServersClientBeginRefreshStatusOptions) (resp azfake.PollerResponder[armsql.ServersClientRefreshStatusResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method ServersClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, serverName string, parameters armsql.ServerUpdate, options *armsql.ServersClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.ServersClientUpdateResponse], errResp azfake.ErrorResponder)
}

ServersServer is a fake server for instances of the armsql.ServersClient type.

type ServersServerTransport

type ServersServerTransport struct {
	// contains filtered or unexported fields
}

ServersServerTransport connects instances of armsql.ServersClient to instances of ServersServer. Don't use this type directly, use NewServersServerTransport instead.

func NewServersServerTransport

func NewServersServerTransport(srv *ServersServer) *ServersServerTransport

NewServersServerTransport creates a new instance of ServersServerTransport with the provided implementation. The returned ServersServerTransport instance is connected to an instance of armsql.ServersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServersServerTransport) Do

Do implements the policy.Transporter interface for ServersServerTransport.

type StartStopManagedInstanceSchedulesServer

type StartStopManagedInstanceSchedulesServer struct {
	// CreateOrUpdate is the fake for method StartStopManagedInstanceSchedulesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, managedInstanceName string, startStopScheduleName armsql.StartStopScheduleName, parameters armsql.StartStopManagedInstanceSchedule, options *armsql.StartStopManagedInstanceSchedulesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.StartStopManagedInstanceSchedulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method StartStopManagedInstanceSchedulesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, managedInstanceName string, startStopScheduleName armsql.StartStopScheduleName, options *armsql.StartStopManagedInstanceSchedulesClientDeleteOptions) (resp azfake.Responder[armsql.StartStopManagedInstanceSchedulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method StartStopManagedInstanceSchedulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managedInstanceName string, startStopScheduleName armsql.StartStopScheduleName, options *armsql.StartStopManagedInstanceSchedulesClientGetOptions) (resp azfake.Responder[armsql.StartStopManagedInstanceSchedulesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByInstancePager is the fake for method StartStopManagedInstanceSchedulesClient.NewListByInstancePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePager func(resourceGroupName string, managedInstanceName string, options *armsql.StartStopManagedInstanceSchedulesClientListByInstanceOptions) (resp azfake.PagerResponder[armsql.StartStopManagedInstanceSchedulesClientListByInstanceResponse])
}

StartStopManagedInstanceSchedulesServer is a fake server for instances of the armsql.StartStopManagedInstanceSchedulesClient type.

type StartStopManagedInstanceSchedulesServerTransport

type StartStopManagedInstanceSchedulesServerTransport struct {
	// contains filtered or unexported fields
}

StartStopManagedInstanceSchedulesServerTransport connects instances of armsql.StartStopManagedInstanceSchedulesClient to instances of StartStopManagedInstanceSchedulesServer. Don't use this type directly, use NewStartStopManagedInstanceSchedulesServerTransport instead.

func NewStartStopManagedInstanceSchedulesServerTransport

func NewStartStopManagedInstanceSchedulesServerTransport(srv *StartStopManagedInstanceSchedulesServer) *StartStopManagedInstanceSchedulesServerTransport

NewStartStopManagedInstanceSchedulesServerTransport creates a new instance of StartStopManagedInstanceSchedulesServerTransport with the provided implementation. The returned StartStopManagedInstanceSchedulesServerTransport instance is connected to an instance of armsql.StartStopManagedInstanceSchedulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*StartStopManagedInstanceSchedulesServerTransport) Do

Do implements the policy.Transporter interface for StartStopManagedInstanceSchedulesServerTransport.

type SubscriptionUsagesServer

type SubscriptionUsagesServer struct {
	// Get is the fake for method SubscriptionUsagesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, locationName string, usageName string, options *armsql.SubscriptionUsagesClientGetOptions) (resp azfake.Responder[armsql.SubscriptionUsagesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByLocationPager is the fake for method SubscriptionUsagesClient.NewListByLocationPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByLocationPager func(locationName string, options *armsql.SubscriptionUsagesClientListByLocationOptions) (resp azfake.PagerResponder[armsql.SubscriptionUsagesClientListByLocationResponse])
}

SubscriptionUsagesServer is a fake server for instances of the armsql.SubscriptionUsagesClient type.

type SubscriptionUsagesServerTransport

type SubscriptionUsagesServerTransport struct {
	// contains filtered or unexported fields
}

SubscriptionUsagesServerTransport connects instances of armsql.SubscriptionUsagesClient to instances of SubscriptionUsagesServer. Don't use this type directly, use NewSubscriptionUsagesServerTransport instead.

func NewSubscriptionUsagesServerTransport

func NewSubscriptionUsagesServerTransport(srv *SubscriptionUsagesServer) *SubscriptionUsagesServerTransport

NewSubscriptionUsagesServerTransport creates a new instance of SubscriptionUsagesServerTransport with the provided implementation. The returned SubscriptionUsagesServerTransport instance is connected to an instance of armsql.SubscriptionUsagesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SubscriptionUsagesServerTransport) Do

Do implements the policy.Transporter interface for SubscriptionUsagesServerTransport.

type SynapseLinkWorkspacesServer

type SynapseLinkWorkspacesServer struct {
	// NewListByDatabasePager is the fake for method SynapseLinkWorkspacesClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.SynapseLinkWorkspacesClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.SynapseLinkWorkspacesClientListByDatabaseResponse])
}

SynapseLinkWorkspacesServer is a fake server for instances of the armsql.SynapseLinkWorkspacesClient type.

type SynapseLinkWorkspacesServerTransport

type SynapseLinkWorkspacesServerTransport struct {
	// contains filtered or unexported fields
}

SynapseLinkWorkspacesServerTransport connects instances of armsql.SynapseLinkWorkspacesClient to instances of SynapseLinkWorkspacesServer. Don't use this type directly, use NewSynapseLinkWorkspacesServerTransport instead.

func NewSynapseLinkWorkspacesServerTransport

func NewSynapseLinkWorkspacesServerTransport(srv *SynapseLinkWorkspacesServer) *SynapseLinkWorkspacesServerTransport

NewSynapseLinkWorkspacesServerTransport creates a new instance of SynapseLinkWorkspacesServerTransport with the provided implementation. The returned SynapseLinkWorkspacesServerTransport instance is connected to an instance of armsql.SynapseLinkWorkspacesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SynapseLinkWorkspacesServerTransport) Do

Do implements the policy.Transporter interface for SynapseLinkWorkspacesServerTransport.

type SyncAgentsServer

type SyncAgentsServer struct {
	// BeginCreateOrUpdate is the fake for method SyncAgentsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, syncAgentName string, parameters armsql.SyncAgent, options *armsql.SyncAgentsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.SyncAgentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method SyncAgentsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, syncAgentName string, options *armsql.SyncAgentsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.SyncAgentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// GenerateKey is the fake for method SyncAgentsClient.GenerateKey
	// HTTP status codes to indicate success: http.StatusOK
	GenerateKey func(ctx context.Context, resourceGroupName string, serverName string, syncAgentName string, options *armsql.SyncAgentsClientGenerateKeyOptions) (resp azfake.Responder[armsql.SyncAgentsClientGenerateKeyResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SyncAgentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, syncAgentName string, options *armsql.SyncAgentsClientGetOptions) (resp azfake.Responder[armsql.SyncAgentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method SyncAgentsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.SyncAgentsClientListByServerOptions) (resp azfake.PagerResponder[armsql.SyncAgentsClientListByServerResponse])

	// NewListLinkedDatabasesPager is the fake for method SyncAgentsClient.NewListLinkedDatabasesPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListLinkedDatabasesPager func(resourceGroupName string, serverName string, syncAgentName string, options *armsql.SyncAgentsClientListLinkedDatabasesOptions) (resp azfake.PagerResponder[armsql.SyncAgentsClientListLinkedDatabasesResponse])
}

SyncAgentsServer is a fake server for instances of the armsql.SyncAgentsClient type.

type SyncAgentsServerTransport

type SyncAgentsServerTransport struct {
	// contains filtered or unexported fields
}

SyncAgentsServerTransport connects instances of armsql.SyncAgentsClient to instances of SyncAgentsServer. Don't use this type directly, use NewSyncAgentsServerTransport instead.

func NewSyncAgentsServerTransport

func NewSyncAgentsServerTransport(srv *SyncAgentsServer) *SyncAgentsServerTransport

NewSyncAgentsServerTransport creates a new instance of SyncAgentsServerTransport with the provided implementation. The returned SyncAgentsServerTransport instance is connected to an instance of armsql.SyncAgentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SyncAgentsServerTransport) Do

Do implements the policy.Transporter interface for SyncAgentsServerTransport.

type SyncGroupsServer

type SyncGroupsServer struct {
	// CancelSync is the fake for method SyncGroupsClient.CancelSync
	// HTTP status codes to indicate success: http.StatusOK
	CancelSync func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, syncGroupName string, options *armsql.SyncGroupsClientCancelSyncOptions) (resp azfake.Responder[armsql.SyncGroupsClientCancelSyncResponse], errResp azfake.ErrorResponder)

	// BeginCreateOrUpdate is the fake for method SyncGroupsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, syncGroupName string, parameters armsql.SyncGroup, options *armsql.SyncGroupsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.SyncGroupsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method SyncGroupsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, syncGroupName string, options *armsql.SyncGroupsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.SyncGroupsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SyncGroupsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, syncGroupName string, options *armsql.SyncGroupsClientGetOptions) (resp azfake.Responder[armsql.SyncGroupsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method SyncGroupsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.SyncGroupsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.SyncGroupsClientListByDatabaseResponse])

	// NewListHubSchemasPager is the fake for method SyncGroupsClient.NewListHubSchemasPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListHubSchemasPager func(resourceGroupName string, serverName string, databaseName string, syncGroupName string, options *armsql.SyncGroupsClientListHubSchemasOptions) (resp azfake.PagerResponder[armsql.SyncGroupsClientListHubSchemasResponse])

	// NewListLogsPager is the fake for method SyncGroupsClient.NewListLogsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListLogsPager func(resourceGroupName string, serverName string, databaseName string, syncGroupName string, startTime string, endTime string, typeParam armsql.SyncGroupsType, options *armsql.SyncGroupsClientListLogsOptions) (resp azfake.PagerResponder[armsql.SyncGroupsClientListLogsResponse])

	// NewListSyncDatabaseIDsPager is the fake for method SyncGroupsClient.NewListSyncDatabaseIDsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListSyncDatabaseIDsPager func(locationName string, options *armsql.SyncGroupsClientListSyncDatabaseIDsOptions) (resp azfake.PagerResponder[armsql.SyncGroupsClientListSyncDatabaseIDsResponse])

	// BeginRefreshHubSchema is the fake for method SyncGroupsClient.BeginRefreshHubSchema
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginRefreshHubSchema func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, syncGroupName string, options *armsql.SyncGroupsClientBeginRefreshHubSchemaOptions) (resp azfake.PollerResponder[armsql.SyncGroupsClientRefreshHubSchemaResponse], errResp azfake.ErrorResponder)

	// TriggerSync is the fake for method SyncGroupsClient.TriggerSync
	// HTTP status codes to indicate success: http.StatusOK
	TriggerSync func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, syncGroupName string, options *armsql.SyncGroupsClientTriggerSyncOptions) (resp azfake.Responder[armsql.SyncGroupsClientTriggerSyncResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method SyncGroupsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, syncGroupName string, parameters armsql.SyncGroup, options *armsql.SyncGroupsClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.SyncGroupsClientUpdateResponse], errResp azfake.ErrorResponder)
}

SyncGroupsServer is a fake server for instances of the armsql.SyncGroupsClient type.

type SyncGroupsServerTransport

type SyncGroupsServerTransport struct {
	// contains filtered or unexported fields
}

SyncGroupsServerTransport connects instances of armsql.SyncGroupsClient to instances of SyncGroupsServer. Don't use this type directly, use NewSyncGroupsServerTransport instead.

func NewSyncGroupsServerTransport

func NewSyncGroupsServerTransport(srv *SyncGroupsServer) *SyncGroupsServerTransport

NewSyncGroupsServerTransport creates a new instance of SyncGroupsServerTransport with the provided implementation. The returned SyncGroupsServerTransport instance is connected to an instance of armsql.SyncGroupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SyncGroupsServerTransport) Do

Do implements the policy.Transporter interface for SyncGroupsServerTransport.

type SyncMembersServer

type SyncMembersServer struct {
	// BeginCreateOrUpdate is the fake for method SyncMembersClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, syncGroupName string, syncMemberName string, parameters armsql.SyncMember, options *armsql.SyncMembersClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.SyncMembersClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method SyncMembersClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, syncGroupName string, syncMemberName string, options *armsql.SyncMembersClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.SyncMembersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SyncMembersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, syncGroupName string, syncMemberName string, options *armsql.SyncMembersClientGetOptions) (resp azfake.Responder[armsql.SyncMembersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListBySyncGroupPager is the fake for method SyncMembersClient.NewListBySyncGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySyncGroupPager func(resourceGroupName string, serverName string, databaseName string, syncGroupName string, options *armsql.SyncMembersClientListBySyncGroupOptions) (resp azfake.PagerResponder[armsql.SyncMembersClientListBySyncGroupResponse])

	// NewListMemberSchemasPager is the fake for method SyncMembersClient.NewListMemberSchemasPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListMemberSchemasPager func(resourceGroupName string, serverName string, databaseName string, syncGroupName string, syncMemberName string, options *armsql.SyncMembersClientListMemberSchemasOptions) (resp azfake.PagerResponder[armsql.SyncMembersClientListMemberSchemasResponse])

	// BeginRefreshMemberSchema is the fake for method SyncMembersClient.BeginRefreshMemberSchema
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginRefreshMemberSchema func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, syncGroupName string, syncMemberName string, options *armsql.SyncMembersClientBeginRefreshMemberSchemaOptions) (resp azfake.PollerResponder[armsql.SyncMembersClientRefreshMemberSchemaResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method SyncMembersClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, syncGroupName string, syncMemberName string, parameters armsql.SyncMember, options *armsql.SyncMembersClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.SyncMembersClientUpdateResponse], errResp azfake.ErrorResponder)
}

SyncMembersServer is a fake server for instances of the armsql.SyncMembersClient type.

type SyncMembersServerTransport

type SyncMembersServerTransport struct {
	// contains filtered or unexported fields
}

SyncMembersServerTransport connects instances of armsql.SyncMembersClient to instances of SyncMembersServer. Don't use this type directly, use NewSyncMembersServerTransport instead.

func NewSyncMembersServerTransport

func NewSyncMembersServerTransport(srv *SyncMembersServer) *SyncMembersServerTransport

NewSyncMembersServerTransport creates a new instance of SyncMembersServerTransport with the provided implementation. The returned SyncMembersServerTransport instance is connected to an instance of armsql.SyncMembersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SyncMembersServerTransport) Do

Do implements the policy.Transporter interface for SyncMembersServerTransport.

type TdeCertificatesServer

type TdeCertificatesServer struct {
	// BeginCreate is the fake for method TdeCertificatesClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginCreate func(ctx context.Context, resourceGroupName string, serverName string, parameters armsql.TdeCertificate, options *armsql.TdeCertificatesClientBeginCreateOptions) (resp azfake.PollerResponder[armsql.TdeCertificatesClientCreateResponse], errResp azfake.ErrorResponder)
}

TdeCertificatesServer is a fake server for instances of the armsql.TdeCertificatesClient type.

type TdeCertificatesServerTransport

type TdeCertificatesServerTransport struct {
	// contains filtered or unexported fields
}

TdeCertificatesServerTransport connects instances of armsql.TdeCertificatesClient to instances of TdeCertificatesServer. Don't use this type directly, use NewTdeCertificatesServerTransport instead.

func NewTdeCertificatesServerTransport

func NewTdeCertificatesServerTransport(srv *TdeCertificatesServer) *TdeCertificatesServerTransport

NewTdeCertificatesServerTransport creates a new instance of TdeCertificatesServerTransport with the provided implementation. The returned TdeCertificatesServerTransport instance is connected to an instance of armsql.TdeCertificatesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*TdeCertificatesServerTransport) Do

Do implements the policy.Transporter interface for TdeCertificatesServerTransport.

type TimeZonesServer

type TimeZonesServer struct {
	// Get is the fake for method TimeZonesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, locationName string, timeZoneID string, options *armsql.TimeZonesClientGetOptions) (resp azfake.Responder[armsql.TimeZonesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByLocationPager is the fake for method TimeZonesClient.NewListByLocationPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByLocationPager func(locationName string, options *armsql.TimeZonesClientListByLocationOptions) (resp azfake.PagerResponder[armsql.TimeZonesClientListByLocationResponse])
}

TimeZonesServer is a fake server for instances of the armsql.TimeZonesClient type.

type TimeZonesServerTransport

type TimeZonesServerTransport struct {
	// contains filtered or unexported fields
}

TimeZonesServerTransport connects instances of armsql.TimeZonesClient to instances of TimeZonesServer. Don't use this type directly, use NewTimeZonesServerTransport instead.

func NewTimeZonesServerTransport

func NewTimeZonesServerTransport(srv *TimeZonesServer) *TimeZonesServerTransport

NewTimeZonesServerTransport creates a new instance of TimeZonesServerTransport with the provided implementation. The returned TimeZonesServerTransport instance is connected to an instance of armsql.TimeZonesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*TimeZonesServerTransport) Do

Do implements the policy.Transporter interface for TimeZonesServerTransport.

type TransparentDataEncryptionsServer

type TransparentDataEncryptionsServer struct {
	// BeginCreateOrUpdate is the fake for method TransparentDataEncryptionsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, tdeName armsql.TransparentDataEncryptionName, parameters armsql.LogicalDatabaseTransparentDataEncryption, options *armsql.TransparentDataEncryptionsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.TransparentDataEncryptionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method TransparentDataEncryptionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, tdeName armsql.TransparentDataEncryptionName, options *armsql.TransparentDataEncryptionsClientGetOptions) (resp azfake.Responder[armsql.TransparentDataEncryptionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method TransparentDataEncryptionsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.TransparentDataEncryptionsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.TransparentDataEncryptionsClientListByDatabaseResponse])

	// BeginResume is the fake for method TransparentDataEncryptionsClient.BeginResume
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginResume func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, tdeName armsql.TransparentDataEncryptionName, options *armsql.TransparentDataEncryptionsClientBeginResumeOptions) (resp azfake.PollerResponder[armsql.TransparentDataEncryptionsClientResumeResponse], errResp azfake.ErrorResponder)

	// BeginSuspend is the fake for method TransparentDataEncryptionsClient.BeginSuspend
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginSuspend func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, tdeName armsql.TransparentDataEncryptionName, options *armsql.TransparentDataEncryptionsClientBeginSuspendOptions) (resp azfake.PollerResponder[armsql.TransparentDataEncryptionsClientSuspendResponse], errResp azfake.ErrorResponder)
}

TransparentDataEncryptionsServer is a fake server for instances of the armsql.TransparentDataEncryptionsClient type.

type TransparentDataEncryptionsServerTransport

type TransparentDataEncryptionsServerTransport struct {
	// contains filtered or unexported fields
}

TransparentDataEncryptionsServerTransport connects instances of armsql.TransparentDataEncryptionsClient to instances of TransparentDataEncryptionsServer. Don't use this type directly, use NewTransparentDataEncryptionsServerTransport instead.

func NewTransparentDataEncryptionsServerTransport

func NewTransparentDataEncryptionsServerTransport(srv *TransparentDataEncryptionsServer) *TransparentDataEncryptionsServerTransport

NewTransparentDataEncryptionsServerTransport creates a new instance of TransparentDataEncryptionsServerTransport with the provided implementation. The returned TransparentDataEncryptionsServerTransport instance is connected to an instance of armsql.TransparentDataEncryptionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*TransparentDataEncryptionsServerTransport) Do

Do implements the policy.Transporter interface for TransparentDataEncryptionsServerTransport.

type UsagesServer

type UsagesServer struct {
	// NewListByInstancePoolPager is the fake for method UsagesClient.NewListByInstancePoolPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByInstancePoolPager func(resourceGroupName string, instancePoolName string, options *armsql.UsagesClientListByInstancePoolOptions) (resp azfake.PagerResponder[armsql.UsagesClientListByInstancePoolResponse])
}

UsagesServer is a fake server for instances of the armsql.UsagesClient type.

type UsagesServerTransport

type UsagesServerTransport struct {
	// contains filtered or unexported fields
}

UsagesServerTransport connects instances of armsql.UsagesClient to instances of UsagesServer. Don't use this type directly, use NewUsagesServerTransport instead.

func NewUsagesServerTransport

func NewUsagesServerTransport(srv *UsagesServer) *UsagesServerTransport

NewUsagesServerTransport creates a new instance of UsagesServerTransport with the provided implementation. The returned UsagesServerTransport instance is connected to an instance of armsql.UsagesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*UsagesServerTransport) Do

Do implements the policy.Transporter interface for UsagesServerTransport.

type VirtualClustersServer

type VirtualClustersServer struct {
	// BeginCreateOrUpdate is the fake for method VirtualClustersClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, virtualClusterName string, parameters armsql.VirtualCluster, options *armsql.VirtualClustersClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.VirtualClustersClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method VirtualClustersClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, virtualClusterName string, options *armsql.VirtualClustersClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.VirtualClustersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method VirtualClustersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, virtualClusterName string, options *armsql.VirtualClustersClientGetOptions) (resp azfake.Responder[armsql.VirtualClustersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method VirtualClustersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsql.VirtualClustersClientListOptions) (resp azfake.PagerResponder[armsql.VirtualClustersClientListResponse])

	// NewListByResourceGroupPager is the fake for method VirtualClustersClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armsql.VirtualClustersClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsql.VirtualClustersClientListByResourceGroupResponse])

	// BeginUpdate is the fake for method VirtualClustersClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, virtualClusterName string, parameters armsql.VirtualClusterUpdate, options *armsql.VirtualClustersClientBeginUpdateOptions) (resp azfake.PollerResponder[armsql.VirtualClustersClientUpdateResponse], errResp azfake.ErrorResponder)

	// BeginUpdateDNSServers is the fake for method VirtualClustersClient.BeginUpdateDNSServers
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdateDNSServers func(ctx context.Context, resourceGroupName string, virtualClusterName string, options *armsql.VirtualClustersClientBeginUpdateDNSServersOptions) (resp azfake.PollerResponder[armsql.VirtualClustersClientUpdateDNSServersResponse], errResp azfake.ErrorResponder)
}

VirtualClustersServer is a fake server for instances of the armsql.VirtualClustersClient type.

type VirtualClustersServerTransport

type VirtualClustersServerTransport struct {
	// contains filtered or unexported fields
}

VirtualClustersServerTransport connects instances of armsql.VirtualClustersClient to instances of VirtualClustersServer. Don't use this type directly, use NewVirtualClustersServerTransport instead.

func NewVirtualClustersServerTransport

func NewVirtualClustersServerTransport(srv *VirtualClustersServer) *VirtualClustersServerTransport

NewVirtualClustersServerTransport creates a new instance of VirtualClustersServerTransport with the provided implementation. The returned VirtualClustersServerTransport instance is connected to an instance of armsql.VirtualClustersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VirtualClustersServerTransport) Do

Do implements the policy.Transporter interface for VirtualClustersServerTransport.

type VirtualNetworkRulesServer

type VirtualNetworkRulesServer struct {
	// BeginCreateOrUpdate is the fake for method VirtualNetworkRulesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, virtualNetworkRuleName string, parameters armsql.VirtualNetworkRule, options *armsql.VirtualNetworkRulesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.VirtualNetworkRulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method VirtualNetworkRulesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, virtualNetworkRuleName string, options *armsql.VirtualNetworkRulesClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.VirtualNetworkRulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method VirtualNetworkRulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, virtualNetworkRuleName string, options *armsql.VirtualNetworkRulesClientGetOptions) (resp azfake.Responder[armsql.VirtualNetworkRulesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method VirtualNetworkRulesClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.VirtualNetworkRulesClientListByServerOptions) (resp azfake.PagerResponder[armsql.VirtualNetworkRulesClientListByServerResponse])
}

VirtualNetworkRulesServer is a fake server for instances of the armsql.VirtualNetworkRulesClient type.

type VirtualNetworkRulesServerTransport

type VirtualNetworkRulesServerTransport struct {
	// contains filtered or unexported fields
}

VirtualNetworkRulesServerTransport connects instances of armsql.VirtualNetworkRulesClient to instances of VirtualNetworkRulesServer. Don't use this type directly, use NewVirtualNetworkRulesServerTransport instead.

func NewVirtualNetworkRulesServerTransport

func NewVirtualNetworkRulesServerTransport(srv *VirtualNetworkRulesServer) *VirtualNetworkRulesServerTransport

NewVirtualNetworkRulesServerTransport creates a new instance of VirtualNetworkRulesServerTransport with the provided implementation. The returned VirtualNetworkRulesServerTransport instance is connected to an instance of armsql.VirtualNetworkRulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VirtualNetworkRulesServerTransport) Do

Do implements the policy.Transporter interface for VirtualNetworkRulesServerTransport.

type VulnerabilityAssessmentBaselineServer

type VulnerabilityAssessmentBaselineServer struct {
	// Get is the fake for method VulnerabilityAssessmentBaselineClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, baselineName armsql.BaselineName, options *armsql.VulnerabilityAssessmentBaselineClientGetOptions) (resp azfake.Responder[armsql.VulnerabilityAssessmentBaselineClientGetResponse], errResp azfake.ErrorResponder)

	// NewListBySQLVulnerabilityAssessmentPager is the fake for method VulnerabilityAssessmentBaselineClient.NewListBySQLVulnerabilityAssessmentPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySQLVulnerabilityAssessmentPager func(resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.VulnerabilityAssessmentBaselineClientListBySQLVulnerabilityAssessmentOptions) (resp azfake.PagerResponder[armsql.VulnerabilityAssessmentBaselineClientListBySQLVulnerabilityAssessmentResponse])
}

VulnerabilityAssessmentBaselineServer is a fake server for instances of the armsql.VulnerabilityAssessmentBaselineClient type.

type VulnerabilityAssessmentBaselineServerTransport

type VulnerabilityAssessmentBaselineServerTransport struct {
	// contains filtered or unexported fields
}

VulnerabilityAssessmentBaselineServerTransport connects instances of armsql.VulnerabilityAssessmentBaselineClient to instances of VulnerabilityAssessmentBaselineServer. Don't use this type directly, use NewVulnerabilityAssessmentBaselineServerTransport instead.

func NewVulnerabilityAssessmentBaselineServerTransport

func NewVulnerabilityAssessmentBaselineServerTransport(srv *VulnerabilityAssessmentBaselineServer) *VulnerabilityAssessmentBaselineServerTransport

NewVulnerabilityAssessmentBaselineServerTransport creates a new instance of VulnerabilityAssessmentBaselineServerTransport with the provided implementation. The returned VulnerabilityAssessmentBaselineServerTransport instance is connected to an instance of armsql.VulnerabilityAssessmentBaselineClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VulnerabilityAssessmentBaselineServerTransport) Do

Do implements the policy.Transporter interface for VulnerabilityAssessmentBaselineServerTransport.

type VulnerabilityAssessmentBaselinesServer

type VulnerabilityAssessmentBaselinesServer struct {
	// CreateOrUpdate is the fake for method VulnerabilityAssessmentBaselinesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, baselineName armsql.BaselineName, parameters armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselineListInput, options *armsql.VulnerabilityAssessmentBaselinesClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.VulnerabilityAssessmentBaselinesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)
}

VulnerabilityAssessmentBaselinesServer is a fake server for instances of the armsql.VulnerabilityAssessmentBaselinesClient type.

type VulnerabilityAssessmentBaselinesServerTransport

type VulnerabilityAssessmentBaselinesServerTransport struct {
	// contains filtered or unexported fields
}

VulnerabilityAssessmentBaselinesServerTransport connects instances of armsql.VulnerabilityAssessmentBaselinesClient to instances of VulnerabilityAssessmentBaselinesServer. Don't use this type directly, use NewVulnerabilityAssessmentBaselinesServerTransport instead.

func NewVulnerabilityAssessmentBaselinesServerTransport

func NewVulnerabilityAssessmentBaselinesServerTransport(srv *VulnerabilityAssessmentBaselinesServer) *VulnerabilityAssessmentBaselinesServerTransport

NewVulnerabilityAssessmentBaselinesServerTransport creates a new instance of VulnerabilityAssessmentBaselinesServerTransport with the provided implementation. The returned VulnerabilityAssessmentBaselinesServerTransport instance is connected to an instance of armsql.VulnerabilityAssessmentBaselinesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VulnerabilityAssessmentBaselinesServerTransport) Do

Do implements the policy.Transporter interface for VulnerabilityAssessmentBaselinesServerTransport.

type VulnerabilityAssessmentExecuteScanServer

type VulnerabilityAssessmentExecuteScanServer struct {
	// BeginExecute is the fake for method VulnerabilityAssessmentExecuteScanClient.BeginExecute
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginExecute func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.VulnerabilityAssessmentExecuteScanClientBeginExecuteOptions) (resp azfake.PollerResponder[armsql.VulnerabilityAssessmentExecuteScanClientExecuteResponse], errResp azfake.ErrorResponder)
}

VulnerabilityAssessmentExecuteScanServer is a fake server for instances of the armsql.VulnerabilityAssessmentExecuteScanClient type.

type VulnerabilityAssessmentExecuteScanServerTransport

type VulnerabilityAssessmentExecuteScanServerTransport struct {
	// contains filtered or unexported fields
}

VulnerabilityAssessmentExecuteScanServerTransport connects instances of armsql.VulnerabilityAssessmentExecuteScanClient to instances of VulnerabilityAssessmentExecuteScanServer. Don't use this type directly, use NewVulnerabilityAssessmentExecuteScanServerTransport instead.

func NewVulnerabilityAssessmentExecuteScanServerTransport

func NewVulnerabilityAssessmentExecuteScanServerTransport(srv *VulnerabilityAssessmentExecuteScanServer) *VulnerabilityAssessmentExecuteScanServerTransport

NewVulnerabilityAssessmentExecuteScanServerTransport creates a new instance of VulnerabilityAssessmentExecuteScanServerTransport with the provided implementation. The returned VulnerabilityAssessmentExecuteScanServerTransport instance is connected to an instance of armsql.VulnerabilityAssessmentExecuteScanClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VulnerabilityAssessmentExecuteScanServerTransport) Do

Do implements the policy.Transporter interface for VulnerabilityAssessmentExecuteScanServerTransport.

type VulnerabilityAssessmentRuleBaselineServer

type VulnerabilityAssessmentRuleBaselineServer struct {
	// CreateOrUpdate is the fake for method VulnerabilityAssessmentRuleBaselineClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, baselineName armsql.BaselineName, ruleID string, parameters armsql.DatabaseSQLVulnerabilityAssessmentRuleBaselineInput, options *armsql.VulnerabilityAssessmentRuleBaselineClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.VulnerabilityAssessmentRuleBaselineClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method VulnerabilityAssessmentRuleBaselineClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, baselineName armsql.BaselineName, ruleID string, options *armsql.VulnerabilityAssessmentRuleBaselineClientGetOptions) (resp azfake.Responder[armsql.VulnerabilityAssessmentRuleBaselineClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByBaselinePager is the fake for method VulnerabilityAssessmentRuleBaselineClient.NewListByBaselinePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByBaselinePager func(resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, baselineName armsql.BaselineName, options *armsql.VulnerabilityAssessmentRuleBaselineClientListByBaselineOptions) (resp azfake.PagerResponder[armsql.VulnerabilityAssessmentRuleBaselineClientListByBaselineResponse])
}

VulnerabilityAssessmentRuleBaselineServer is a fake server for instances of the armsql.VulnerabilityAssessmentRuleBaselineClient type.

type VulnerabilityAssessmentRuleBaselineServerTransport

type VulnerabilityAssessmentRuleBaselineServerTransport struct {
	// contains filtered or unexported fields
}

VulnerabilityAssessmentRuleBaselineServerTransport connects instances of armsql.VulnerabilityAssessmentRuleBaselineClient to instances of VulnerabilityAssessmentRuleBaselineServer. Don't use this type directly, use NewVulnerabilityAssessmentRuleBaselineServerTransport instead.

func NewVulnerabilityAssessmentRuleBaselineServerTransport

func NewVulnerabilityAssessmentRuleBaselineServerTransport(srv *VulnerabilityAssessmentRuleBaselineServer) *VulnerabilityAssessmentRuleBaselineServerTransport

NewVulnerabilityAssessmentRuleBaselineServerTransport creates a new instance of VulnerabilityAssessmentRuleBaselineServerTransport with the provided implementation. The returned VulnerabilityAssessmentRuleBaselineServerTransport instance is connected to an instance of armsql.VulnerabilityAssessmentRuleBaselineClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VulnerabilityAssessmentRuleBaselineServerTransport) Do

Do implements the policy.Transporter interface for VulnerabilityAssessmentRuleBaselineServerTransport.

type VulnerabilityAssessmentRuleBaselinesServer

type VulnerabilityAssessmentRuleBaselinesServer struct {
	// Delete is the fake for method VulnerabilityAssessmentRuleBaselinesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, baselineName armsql.BaselineName, ruleID string, options *armsql.VulnerabilityAssessmentRuleBaselinesClientDeleteOptions) (resp azfake.Responder[armsql.VulnerabilityAssessmentRuleBaselinesClientDeleteResponse], errResp azfake.ErrorResponder)
}

VulnerabilityAssessmentRuleBaselinesServer is a fake server for instances of the armsql.VulnerabilityAssessmentRuleBaselinesClient type.

type VulnerabilityAssessmentRuleBaselinesServerTransport

type VulnerabilityAssessmentRuleBaselinesServerTransport struct {
	// contains filtered or unexported fields
}

VulnerabilityAssessmentRuleBaselinesServerTransport connects instances of armsql.VulnerabilityAssessmentRuleBaselinesClient to instances of VulnerabilityAssessmentRuleBaselinesServer. Don't use this type directly, use NewVulnerabilityAssessmentRuleBaselinesServerTransport instead.

func NewVulnerabilityAssessmentRuleBaselinesServerTransport

func NewVulnerabilityAssessmentRuleBaselinesServerTransport(srv *VulnerabilityAssessmentRuleBaselinesServer) *VulnerabilityAssessmentRuleBaselinesServerTransport

NewVulnerabilityAssessmentRuleBaselinesServerTransport creates a new instance of VulnerabilityAssessmentRuleBaselinesServerTransport with the provided implementation. The returned VulnerabilityAssessmentRuleBaselinesServerTransport instance is connected to an instance of armsql.VulnerabilityAssessmentRuleBaselinesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VulnerabilityAssessmentRuleBaselinesServerTransport) Do

Do implements the policy.Transporter interface for VulnerabilityAssessmentRuleBaselinesServerTransport.

type VulnerabilityAssessmentScanResultServer

type VulnerabilityAssessmentScanResultServer struct {
	// Get is the fake for method VulnerabilityAssessmentScanResultClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.SQLVulnerabilityAssessmentName, scanID string, scanResultID string, options *armsql.VulnerabilityAssessmentScanResultClientGetOptions) (resp azfake.Responder[armsql.VulnerabilityAssessmentScanResultClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByScanPager is the fake for method VulnerabilityAssessmentScanResultClient.NewListByScanPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByScanPager func(resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.SQLVulnerabilityAssessmentName, scanID string, options *armsql.VulnerabilityAssessmentScanResultClientListByScanOptions) (resp azfake.PagerResponder[armsql.VulnerabilityAssessmentScanResultClientListByScanResponse])
}

VulnerabilityAssessmentScanResultServer is a fake server for instances of the armsql.VulnerabilityAssessmentScanResultClient type.

type VulnerabilityAssessmentScanResultServerTransport

type VulnerabilityAssessmentScanResultServerTransport struct {
	// contains filtered or unexported fields
}

VulnerabilityAssessmentScanResultServerTransport connects instances of armsql.VulnerabilityAssessmentScanResultClient to instances of VulnerabilityAssessmentScanResultServer. Don't use this type directly, use NewVulnerabilityAssessmentScanResultServerTransport instead.

func NewVulnerabilityAssessmentScanResultServerTransport

func NewVulnerabilityAssessmentScanResultServerTransport(srv *VulnerabilityAssessmentScanResultServer) *VulnerabilityAssessmentScanResultServerTransport

NewVulnerabilityAssessmentScanResultServerTransport creates a new instance of VulnerabilityAssessmentScanResultServerTransport with the provided implementation. The returned VulnerabilityAssessmentScanResultServerTransport instance is connected to an instance of armsql.VulnerabilityAssessmentScanResultClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VulnerabilityAssessmentScanResultServerTransport) Do

Do implements the policy.Transporter interface for VulnerabilityAssessmentScanResultServerTransport.

type VulnerabilityAssessmentScansServer

type VulnerabilityAssessmentScansServer struct {
	// Get is the fake for method VulnerabilityAssessmentScansClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, scanID string, options *armsql.VulnerabilityAssessmentScansClientGetOptions) (resp azfake.Responder[armsql.VulnerabilityAssessmentScansClientGetResponse], errResp azfake.ErrorResponder)

	// NewListBySQLVulnerabilityAssessmentsPager is the fake for method VulnerabilityAssessmentScansClient.NewListBySQLVulnerabilityAssessmentsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySQLVulnerabilityAssessmentsPager func(resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.VulnerabilityAssessmentScansClientListBySQLVulnerabilityAssessmentsOptions) (resp azfake.PagerResponder[armsql.VulnerabilityAssessmentScansClientListBySQLVulnerabilityAssessmentsResponse])
}

VulnerabilityAssessmentScansServer is a fake server for instances of the armsql.VulnerabilityAssessmentScansClient type.

type VulnerabilityAssessmentScansServerTransport

type VulnerabilityAssessmentScansServerTransport struct {
	// contains filtered or unexported fields
}

VulnerabilityAssessmentScansServerTransport connects instances of armsql.VulnerabilityAssessmentScansClient to instances of VulnerabilityAssessmentScansServer. Don't use this type directly, use NewVulnerabilityAssessmentScansServerTransport instead.

func NewVulnerabilityAssessmentScansServerTransport

func NewVulnerabilityAssessmentScansServerTransport(srv *VulnerabilityAssessmentScansServer) *VulnerabilityAssessmentScansServerTransport

NewVulnerabilityAssessmentScansServerTransport creates a new instance of VulnerabilityAssessmentScansServerTransport with the provided implementation. The returned VulnerabilityAssessmentScansServerTransport instance is connected to an instance of armsql.VulnerabilityAssessmentScansClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VulnerabilityAssessmentScansServerTransport) Do

Do implements the policy.Transporter interface for VulnerabilityAssessmentScansServerTransport.

type VulnerabilityAssessmentsServer

type VulnerabilityAssessmentsServer struct {
	// Delete is the fake for method VulnerabilityAssessmentsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, options *armsql.VulnerabilityAssessmentsClientDeleteOptions) (resp azfake.Responder[armsql.VulnerabilityAssessmentsClientDeleteResponse], errResp azfake.ErrorResponder)
}

VulnerabilityAssessmentsServer is a fake server for instances of the armsql.VulnerabilityAssessmentsClient type.

type VulnerabilityAssessmentsServerTransport

type VulnerabilityAssessmentsServerTransport struct {
	// contains filtered or unexported fields
}

VulnerabilityAssessmentsServerTransport connects instances of armsql.VulnerabilityAssessmentsClient to instances of VulnerabilityAssessmentsServer. Don't use this type directly, use NewVulnerabilityAssessmentsServerTransport instead.

func NewVulnerabilityAssessmentsServerTransport

func NewVulnerabilityAssessmentsServerTransport(srv *VulnerabilityAssessmentsServer) *VulnerabilityAssessmentsServerTransport

NewVulnerabilityAssessmentsServerTransport creates a new instance of VulnerabilityAssessmentsServerTransport with the provided implementation. The returned VulnerabilityAssessmentsServerTransport instance is connected to an instance of armsql.VulnerabilityAssessmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VulnerabilityAssessmentsServerTransport) Do

Do implements the policy.Transporter interface for VulnerabilityAssessmentsServerTransport.

type VulnerabilityAssessmentsSettingsServer

type VulnerabilityAssessmentsSettingsServer struct {
	// CreateOrUpdate is the fake for method VulnerabilityAssessmentsSettingsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.VulnerabilityAssessmentName, parameters armsql.VulnerabilityAssessment, options *armsql.VulnerabilityAssessmentsSettingsClientCreateOrUpdateOptions) (resp azfake.Responder[armsql.VulnerabilityAssessmentsSettingsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method VulnerabilityAssessmentsSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, vulnerabilityAssessmentName armsql.SQLVulnerabilityAssessmentName, options *armsql.VulnerabilityAssessmentsSettingsClientGetOptions) (resp azfake.Responder[armsql.VulnerabilityAssessmentsSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByServerPager is the fake for method VulnerabilityAssessmentsSettingsClient.NewListByServerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByServerPager func(resourceGroupName string, serverName string, options *armsql.VulnerabilityAssessmentsSettingsClientListByServerOptions) (resp azfake.PagerResponder[armsql.VulnerabilityAssessmentsSettingsClientListByServerResponse])
}

VulnerabilityAssessmentsSettingsServer is a fake server for instances of the armsql.VulnerabilityAssessmentsSettingsClient type.

type VulnerabilityAssessmentsSettingsServerTransport

type VulnerabilityAssessmentsSettingsServerTransport struct {
	// contains filtered or unexported fields
}

VulnerabilityAssessmentsSettingsServerTransport connects instances of armsql.VulnerabilityAssessmentsSettingsClient to instances of VulnerabilityAssessmentsSettingsServer. Don't use this type directly, use NewVulnerabilityAssessmentsSettingsServerTransport instead.

func NewVulnerabilityAssessmentsSettingsServerTransport

func NewVulnerabilityAssessmentsSettingsServerTransport(srv *VulnerabilityAssessmentsSettingsServer) *VulnerabilityAssessmentsSettingsServerTransport

NewVulnerabilityAssessmentsSettingsServerTransport creates a new instance of VulnerabilityAssessmentsSettingsServerTransport with the provided implementation. The returned VulnerabilityAssessmentsSettingsServerTransport instance is connected to an instance of armsql.VulnerabilityAssessmentsSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VulnerabilityAssessmentsSettingsServerTransport) Do

Do implements the policy.Transporter interface for VulnerabilityAssessmentsSettingsServerTransport.

type WorkloadClassifiersServer

type WorkloadClassifiersServer struct {
	// BeginCreateOrUpdate is the fake for method WorkloadClassifiersClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, workloadGroupName string, workloadClassifierName string, parameters armsql.WorkloadClassifier, options *armsql.WorkloadClassifiersClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.WorkloadClassifiersClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method WorkloadClassifiersClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, workloadGroupName string, workloadClassifierName string, options *armsql.WorkloadClassifiersClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.WorkloadClassifiersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method WorkloadClassifiersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, workloadGroupName string, workloadClassifierName string, options *armsql.WorkloadClassifiersClientGetOptions) (resp azfake.Responder[armsql.WorkloadClassifiersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByWorkloadGroupPager is the fake for method WorkloadClassifiersClient.NewListByWorkloadGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByWorkloadGroupPager func(resourceGroupName string, serverName string, databaseName string, workloadGroupName string, options *armsql.WorkloadClassifiersClientListByWorkloadGroupOptions) (resp azfake.PagerResponder[armsql.WorkloadClassifiersClientListByWorkloadGroupResponse])
}

WorkloadClassifiersServer is a fake server for instances of the armsql.WorkloadClassifiersClient type.

type WorkloadClassifiersServerTransport

type WorkloadClassifiersServerTransport struct {
	// contains filtered or unexported fields
}

WorkloadClassifiersServerTransport connects instances of armsql.WorkloadClassifiersClient to instances of WorkloadClassifiersServer. Don't use this type directly, use NewWorkloadClassifiersServerTransport instead.

func NewWorkloadClassifiersServerTransport

func NewWorkloadClassifiersServerTransport(srv *WorkloadClassifiersServer) *WorkloadClassifiersServerTransport

NewWorkloadClassifiersServerTransport creates a new instance of WorkloadClassifiersServerTransport with the provided implementation. The returned WorkloadClassifiersServerTransport instance is connected to an instance of armsql.WorkloadClassifiersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*WorkloadClassifiersServerTransport) Do

Do implements the policy.Transporter interface for WorkloadClassifiersServerTransport.

type WorkloadGroupsServer

type WorkloadGroupsServer struct {
	// BeginCreateOrUpdate is the fake for method WorkloadGroupsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, workloadGroupName string, parameters armsql.WorkloadGroup, options *armsql.WorkloadGroupsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.WorkloadGroupsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method WorkloadGroupsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, workloadGroupName string, options *armsql.WorkloadGroupsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsql.WorkloadGroupsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method WorkloadGroupsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, workloadGroupName string, options *armsql.WorkloadGroupsClientGetOptions) (resp azfake.Responder[armsql.WorkloadGroupsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDatabasePager is the fake for method WorkloadGroupsClient.NewListByDatabasePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDatabasePager func(resourceGroupName string, serverName string, databaseName string, options *armsql.WorkloadGroupsClientListByDatabaseOptions) (resp azfake.PagerResponder[armsql.WorkloadGroupsClientListByDatabaseResponse])
}

WorkloadGroupsServer is a fake server for instances of the armsql.WorkloadGroupsClient type.

type WorkloadGroupsServerTransport

type WorkloadGroupsServerTransport struct {
	// contains filtered or unexported fields
}

WorkloadGroupsServerTransport connects instances of armsql.WorkloadGroupsClient to instances of WorkloadGroupsServer. Don't use this type directly, use NewWorkloadGroupsServerTransport instead.

func NewWorkloadGroupsServerTransport

func NewWorkloadGroupsServerTransport(srv *WorkloadGroupsServer) *WorkloadGroupsServerTransport

NewWorkloadGroupsServerTransport creates a new instance of WorkloadGroupsServerTransport with the provided implementation. The returned WorkloadGroupsServerTransport instance is connected to an instance of armsql.WorkloadGroupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*WorkloadGroupsServerTransport) Do

Do implements the policy.Transporter interface for WorkloadGroupsServerTransport.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL