fake

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2023 License: MIT Imports: 18 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
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, 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, 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, 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, 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 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 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
	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
	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])

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

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

	// 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
	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)

	// 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])

	// 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 ElasticPoolActivitiesServer

type ElasticPoolActivitiesServer struct {
	// NewListByElasticPoolPager is the fake for method ElasticPoolActivitiesClient.NewListByElasticPoolPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByElasticPoolPager func(resourceGroupName string, serverName string, elasticPoolName string, options *armsql.ElasticPoolActivitiesClientListByElasticPoolOptions) (resp azfake.PagerResponder[armsql.ElasticPoolActivitiesClientListByElasticPoolResponse])
}

ElasticPoolActivitiesServer is a fake server for instances of the armsql.ElasticPoolActivitiesClient type.

type ElasticPoolActivitiesServerTransport

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

ElasticPoolActivitiesServerTransport connects instances of armsql.ElasticPoolActivitiesClient to instances of ElasticPoolActivitiesServer. Don't use this type directly, use NewElasticPoolActivitiesServerTransport instead.

func NewElasticPoolActivitiesServerTransport

func NewElasticPoolActivitiesServerTransport(srv *ElasticPoolActivitiesServer) *ElasticPoolActivitiesServerTransport

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

func (*ElasticPoolActivitiesServerTransport) Do

Do implements the policy.Transporter interface for ElasticPoolActivitiesServerTransport.

type ElasticPoolDatabaseActivitiesServer

type ElasticPoolDatabaseActivitiesServer struct {
	// NewListByElasticPoolPager is the fake for method ElasticPoolDatabaseActivitiesClient.NewListByElasticPoolPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByElasticPoolPager func(resourceGroupName string, serverName string, elasticPoolName string, options *armsql.ElasticPoolDatabaseActivitiesClientListByElasticPoolOptions) (resp azfake.PagerResponder[armsql.ElasticPoolDatabaseActivitiesClientListByElasticPoolResponse])
}

ElasticPoolDatabaseActivitiesServer is a fake server for instances of the armsql.ElasticPoolDatabaseActivitiesClient type.

type ElasticPoolDatabaseActivitiesServerTransport

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

ElasticPoolDatabaseActivitiesServerTransport connects instances of armsql.ElasticPoolDatabaseActivitiesClient to instances of ElasticPoolDatabaseActivitiesServer. Don't use this type directly, use NewElasticPoolDatabaseActivitiesServerTransport instead.

func NewElasticPoolDatabaseActivitiesServerTransport

func NewElasticPoolDatabaseActivitiesServerTransport(srv *ElasticPoolDatabaseActivitiesServer) *ElasticPoolDatabaseActivitiesServerTransport

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

func (*ElasticPoolDatabaseActivitiesServerTransport) Do

Do implements the policy.Transporter interface for ElasticPoolDatabaseActivitiesServerTransport.

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
	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])

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

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

	// 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
	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])

	// 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)

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

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 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 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 {
	// 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
	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
	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])

	// 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
	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
	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 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 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)

	// 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
	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 {
	// BeginCompleteRestore is the fake for method ManagedDatabasesClient.BeginCompleteRestore
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	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])

	// 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
	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 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 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
	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)

	// 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
	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
	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])

	// 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)
}

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 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 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 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, parameters armsql.OutboundFirewallRule, 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 {
	// Delete is the fake for method ReplicationLinksClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, linkID string, options *armsql.ReplicationLinksClientDeleteOptions) (resp azfake.Responder[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])
}

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)

	// 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 ServerCommunicationLinksServer

type ServerCommunicationLinksServer struct {
	// BeginCreateOrUpdate is the fake for method ServerCommunicationLinksClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, communicationLinkName string, parameters armsql.ServerCommunicationLink, options *armsql.ServerCommunicationLinksClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsql.ServerCommunicationLinksClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

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

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

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

ServerCommunicationLinksServer is a fake server for instances of the armsql.ServerCommunicationLinksClient type.

type ServerCommunicationLinksServerTransport

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

ServerCommunicationLinksServerTransport connects instances of armsql.ServerCommunicationLinksClient to instances of ServerCommunicationLinksServer. Don't use this type directly, use NewServerCommunicationLinksServerTransport instead.

func NewServerCommunicationLinksServerTransport

func NewServerCommunicationLinksServerTransport(srv *ServerCommunicationLinksServer) *ServerCommunicationLinksServerTransport

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

func (*ServerCommunicationLinksServerTransport) Do

Do implements the policy.Transporter interface for ServerCommunicationLinksServerTransport.

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 string, 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 string, 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                                                            AgentServer
	BackupShortTermRetentionPoliciesServer                                 BackupShortTermRetentionPoliciesServer
	CapabilitiesServer                                                     CapabilitiesServer
	DataMaskingPoliciesServer                                              DataMaskingPoliciesServer
	DataMaskingRulesServer                                                 DataMaskingRulesServer
	DataWarehouseUserActivitiesServer                                      DataWarehouseUserActivitiesServer
	DatabaseAdvancedThreatProtectionSettingsServer                         DatabaseAdvancedThreatProtectionSettingsServer
	DatabaseAdvisorsServer                                                 DatabaseAdvisorsServer
	DatabaseAutomaticTuningServer                                          DatabaseAutomaticTuningServer
	DatabaseBlobAuditingPoliciesServer                                     DatabaseBlobAuditingPoliciesServer
	DatabaseColumnsServer                                                  DatabaseColumnsServer
	DatabaseExtensionsServer                                               DatabaseExtensionsServer
	DatabaseOperationsServer                                               DatabaseOperationsServer
	DatabaseRecommendedActionsServer                                       DatabaseRecommendedActionsServer
	DatabaseSchemasServer                                                  DatabaseSchemasServer
	DatabaseSecurityAlertPoliciesServer                                    DatabaseSecurityAlertPoliciesServer
	DatabaseTablesServer                                                   DatabaseTablesServer
	DatabaseUsagesServer                                                   DatabaseUsagesServer
	DatabaseVulnerabilityAssessmentRuleBaselinesServer                     DatabaseVulnerabilityAssessmentRuleBaselinesServer
	DatabaseVulnerabilityAssessmentScansServer                             DatabaseVulnerabilityAssessmentScansServer
	DatabaseVulnerabilityAssessmentsServer                                 DatabaseVulnerabilityAssessmentsServer
	DatabasesServer                                                        DatabasesServer
	DeletedServersServer                                                   DeletedServersServer
	DistributedAvailabilityGroupsServer                                    DistributedAvailabilityGroupsServer
	ElasticPoolActivitiesServer                                            ElasticPoolActivitiesServer
	ElasticPoolDatabaseActivitiesServer                                    ElasticPoolDatabaseActivitiesServer
	ElasticPoolOperationsServer                                            ElasticPoolOperationsServer
	ElasticPoolsServer                                                     ElasticPoolsServer
	EncryptionProtectorsServer                                             EncryptionProtectorsServer
	EndpointCertificatesServer                                             EndpointCertificatesServer
	ExtendedDatabaseBlobAuditingPoliciesServer                             ExtendedDatabaseBlobAuditingPoliciesServer
	ExtendedServerBlobAuditingPoliciesServer                               ExtendedServerBlobAuditingPoliciesServer
	FailoverGroupsServer                                                   FailoverGroupsServer
	FirewallRulesServer                                                    FirewallRulesServer
	GeoBackupPoliciesServer                                                GeoBackupPoliciesServer
	IPv6FirewallRulesServer                                                IPv6FirewallRulesServer
	InstanceFailoverGroupsServer                                           InstanceFailoverGroupsServer
	InstancePoolsServer                                                    InstancePoolsServer
	JobAgentsServer                                                        JobAgentsServer
	JobCredentialsServer                                                   JobCredentialsServer
	JobExecutionsServer                                                    JobExecutionsServer
	JobStepExecutionsServer                                                JobStepExecutionsServer
	JobStepsServer                                                         JobStepsServer
	JobTargetExecutionsServer                                              JobTargetExecutionsServer
	JobTargetGroupsServer                                                  JobTargetGroupsServer
	JobVersionsServer                                                      JobVersionsServer
	JobsServer                                                             JobsServer
	LedgerDigestUploadsServer                                              LedgerDigestUploadsServer
	LongTermRetentionBackupsServer                                         LongTermRetentionBackupsServer
	LongTermRetentionManagedInstanceBackupsServer                          LongTermRetentionManagedInstanceBackupsServer
	LongTermRetentionPoliciesServer                                        LongTermRetentionPoliciesServer
	MaintenanceWindowOptionsServer                                         MaintenanceWindowOptionsServer
	MaintenanceWindowsServer                                               MaintenanceWindowsServer
	ManagedBackupShortTermRetentionPoliciesServer                          ManagedBackupShortTermRetentionPoliciesServer
	ManagedDatabaseColumnsServer                                           ManagedDatabaseColumnsServer
	ManagedDatabaseQueriesServer                                           ManagedDatabaseQueriesServer
	ManagedDatabaseRecommendedSensitivityLabelsServer                      ManagedDatabaseRecommendedSensitivityLabelsServer
	ManagedDatabaseRestoreDetailsServer                                    ManagedDatabaseRestoreDetailsServer
	ManagedDatabaseSchemasServer                                           ManagedDatabaseSchemasServer
	ManagedDatabaseSecurityAlertPoliciesServer                             ManagedDatabaseSecurityAlertPoliciesServer
	ManagedDatabaseSecurityEventsServer                                    ManagedDatabaseSecurityEventsServer
	ManagedDatabaseSensitivityLabelsServer                                 ManagedDatabaseSensitivityLabelsServer
	ManagedDatabaseTablesServer                                            ManagedDatabaseTablesServer
	ManagedDatabaseTransparentDataEncryptionServer                         ManagedDatabaseTransparentDataEncryptionServer
	ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServer              ManagedDatabaseVulnerabilityAssessmentRuleBaselinesServer
	ManagedDatabaseVulnerabilityAssessmentScansServer                      ManagedDatabaseVulnerabilityAssessmentScansServer
	ManagedDatabaseVulnerabilityAssessmentsServer                          ManagedDatabaseVulnerabilityAssessmentsServer
	ManagedDatabasesServer                                                 ManagedDatabasesServer
	ManagedInstanceAdministratorsServer                                    ManagedInstanceAdministratorsServer
	ManagedInstanceAzureADOnlyAuthenticationsServer                        ManagedInstanceAzureADOnlyAuthenticationsServer
	ManagedInstanceEncryptionProtectorsServer                              ManagedInstanceEncryptionProtectorsServer
	ManagedInstanceKeysServer                                              ManagedInstanceKeysServer
	ManagedInstanceLongTermRetentionPoliciesServer                         ManagedInstanceLongTermRetentionPoliciesServer
	ManagedInstanceOperationsServer                                        ManagedInstanceOperationsServer
	ManagedInstancePrivateEndpointConnectionsServer                        ManagedInstancePrivateEndpointConnectionsServer
	ManagedInstancePrivateLinkResourcesServer                              ManagedInstancePrivateLinkResourcesServer
	ManagedInstanceTdeCertificatesServer                                   ManagedInstanceTdeCertificatesServer
	ManagedInstanceVulnerabilityAssessmentsServer                          ManagedInstanceVulnerabilityAssessmentsServer
	ManagedInstancesServer                                                 ManagedInstancesServer
	ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServer ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesServer
	ManagedServerSecurityAlertPoliciesServer                               ManagedServerSecurityAlertPoliciesServer
	OperationsServer                                                       OperationsServer
	OutboundFirewallRulesServer                                            OutboundFirewallRulesServer
	PrivateEndpointConnectionsServer                                       PrivateEndpointConnectionsServer
	PrivateLinkResourcesServer                                             PrivateLinkResourcesServer
	RecommendedSensitivityLabelsServer                                     RecommendedSensitivityLabelsServer
	RecoverableDatabasesServer                                             RecoverableDatabasesServer
	RecoverableManagedDatabasesServer                                      RecoverableManagedDatabasesServer
	ReplicationLinksServer                                                 ReplicationLinksServer
	RestorableDroppedDatabasesServer                                       RestorableDroppedDatabasesServer
	RestorableDroppedManagedDatabasesServer                                RestorableDroppedManagedDatabasesServer
	RestorePointsServer                                                    RestorePointsServer
	SensitivityLabelsServer                                                SensitivityLabelsServer
	ServerAdvancedThreatProtectionSettingsServer                           ServerAdvancedThreatProtectionSettingsServer
	ServerAdvisorsServer                                                   ServerAdvisorsServer
	ServerAutomaticTuningServer                                            ServerAutomaticTuningServer
	ServerAzureADAdministratorsServer                                      ServerAzureADAdministratorsServer
	ServerAzureADOnlyAuthenticationsServer                                 ServerAzureADOnlyAuthenticationsServer
	ServerBlobAuditingPoliciesServer                                       ServerBlobAuditingPoliciesServer
	ServerCommunicationLinksServer                                         ServerCommunicationLinksServer
	ServerConnectionPoliciesServer                                         ServerConnectionPoliciesServer
	ServerDNSAliasesServer                                                 ServerDNSAliasesServer
	ServerDevOpsAuditSettingsServer                                        ServerDevOpsAuditSettingsServer
	ServerKeysServer                                                       ServerKeysServer
	ServerOperationsServer                                                 ServerOperationsServer
	ServerSecurityAlertPoliciesServer                                      ServerSecurityAlertPoliciesServer
	ServerTrustCertificatesServer                                          ServerTrustCertificatesServer
	ServerTrustGroupsServer                                                ServerTrustGroupsServer
	ServerUsagesServer                                                     ServerUsagesServer
	ServerVulnerabilityAssessmentsServer                                   ServerVulnerabilityAssessmentsServer
	ServersServer                                                          ServersServer
	ServiceObjectivesServer                                                ServiceObjectivesServer
	SubscriptionUsagesServer                                               SubscriptionUsagesServer
	SyncAgentsServer                                                       SyncAgentsServer
	SyncGroupsServer                                                       SyncGroupsServer
	SyncMembersServer                                                      SyncMembersServer
	TdeCertificatesServer                                                  TdeCertificatesServer
	TimeZonesServer                                                        TimeZonesServer
	TransparentDataEncryptionsServer                                       TransparentDataEncryptionsServer
	UsagesServer                                                           UsagesServer
	VirtualClustersServer                                                  VirtualClustersServer
	VirtualNetworkRulesServer                                              VirtualNetworkRulesServer
	WorkloadClassifiersServer                                              WorkloadClassifiersServer
	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])

	// 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 ServiceObjectivesServer

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

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

ServiceObjectivesServer is a fake server for instances of the armsql.ServiceObjectivesClient type.

type ServiceObjectivesServerTransport

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

ServiceObjectivesServerTransport connects instances of armsql.ServiceObjectivesClient to instances of ServiceObjectivesServer. Don't use this type directly, use NewServiceObjectivesServerTransport instead.

func NewServiceObjectivesServerTransport

func NewServiceObjectivesServerTransport(srv *ServiceObjectivesServer) *ServiceObjectivesServerTransport

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

func (*ServiceObjectivesServerTransport) Do

Do implements the policy.Transporter interface for ServiceObjectivesServerTransport.

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 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
	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
	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
	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 {
	// CreateOrUpdate is the fake for method TransparentDataEncryptionsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, serverName string, databaseName string, tdeName armsql.TransparentDataEncryptionName, parameters armsql.LogicalDatabaseTransparentDataEncryption, options *armsql.TransparentDataEncryptionsClientCreateOrUpdateOptions) (resp azfake.Responder[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])
}

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 {
	// 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)

	// UpdateDNSServers is the fake for method VirtualClustersClient.UpdateDNSServers
	// HTTP status codes to indicate success: http.StatusOK
	UpdateDNSServers func(ctx context.Context, resourceGroupName string, virtualClusterName string, options *armsql.VirtualClustersClientUpdateDNSServersOptions) (resp azfake.Responder[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 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