fake

package
v2.4.0 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 2023 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BackupInstancesServer

type BackupInstancesServer struct {
	// BeginAdhocBackup is the fake for method BackupInstancesClient.BeginAdhocBackup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginAdhocBackup func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, parameters armdataprotection.TriggerBackupRequest, options *armdataprotection.BackupInstancesClientBeginAdhocBackupOptions) (resp azfake.PollerResponder[armdataprotection.BackupInstancesClientAdhocBackupResponse], errResp azfake.ErrorResponder)

	// BeginCreateOrUpdate is the fake for method BackupInstancesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, parameters armdataprotection.BackupInstanceResource, options *armdataprotection.BackupInstancesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armdataprotection.BackupInstancesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method BackupInstancesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, options *armdataprotection.BackupInstancesClientBeginDeleteOptions) (resp azfake.PollerResponder[armdataprotection.BackupInstancesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method BackupInstancesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, options *armdataprotection.BackupInstancesClientGetOptions) (resp azfake.Responder[armdataprotection.BackupInstancesClientGetResponse], errResp azfake.ErrorResponder)

	// GetBackupInstanceOperationResult is the fake for method BackupInstancesClient.GetBackupInstanceOperationResult
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	GetBackupInstanceOperationResult func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, operationID string, options *armdataprotection.BackupInstancesClientGetBackupInstanceOperationResultOptions) (resp azfake.Responder[armdataprotection.BackupInstancesClientGetBackupInstanceOperationResultResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method BackupInstancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, vaultName string, options *armdataprotection.BackupInstancesClientListOptions) (resp azfake.PagerResponder[armdataprotection.BackupInstancesClientListResponse])

	// BeginResumeBackups is the fake for method BackupInstancesClient.BeginResumeBackups
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginResumeBackups func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, options *armdataprotection.BackupInstancesClientBeginResumeBackupsOptions) (resp azfake.PollerResponder[armdataprotection.BackupInstancesClientResumeBackupsResponse], errResp azfake.ErrorResponder)

	// BeginResumeProtection is the fake for method BackupInstancesClient.BeginResumeProtection
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginResumeProtection func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, options *armdataprotection.BackupInstancesClientBeginResumeProtectionOptions) (resp azfake.PollerResponder[armdataprotection.BackupInstancesClientResumeProtectionResponse], errResp azfake.ErrorResponder)

	// BeginStopProtection is the fake for method BackupInstancesClient.BeginStopProtection
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStopProtection func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, options *armdataprotection.BackupInstancesClientBeginStopProtectionOptions) (resp azfake.PollerResponder[armdataprotection.BackupInstancesClientStopProtectionResponse], errResp azfake.ErrorResponder)

	// BeginSuspendBackups is the fake for method BackupInstancesClient.BeginSuspendBackups
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginSuspendBackups func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, options *armdataprotection.BackupInstancesClientBeginSuspendBackupsOptions) (resp azfake.PollerResponder[armdataprotection.BackupInstancesClientSuspendBackupsResponse], errResp azfake.ErrorResponder)

	// BeginSyncBackupInstance is the fake for method BackupInstancesClient.BeginSyncBackupInstance
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginSyncBackupInstance func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, parameters armdataprotection.SyncBackupInstanceRequest, options *armdataprotection.BackupInstancesClientBeginSyncBackupInstanceOptions) (resp azfake.PollerResponder[armdataprotection.BackupInstancesClientSyncBackupInstanceResponse], errResp azfake.ErrorResponder)

	// BeginTriggerRehydrate is the fake for method BackupInstancesClient.BeginTriggerRehydrate
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginTriggerRehydrate func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, parameters armdataprotection.AzureBackupRehydrationRequest, options *armdataprotection.BackupInstancesClientBeginTriggerRehydrateOptions) (resp azfake.PollerResponder[armdataprotection.BackupInstancesClientTriggerRehydrateResponse], errResp azfake.ErrorResponder)

	// BeginTriggerRestore is the fake for method BackupInstancesClient.BeginTriggerRestore
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginTriggerRestore func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, parameters armdataprotection.AzureBackupRestoreRequestClassification, options *armdataprotection.BackupInstancesClientBeginTriggerRestoreOptions) (resp azfake.PollerResponder[armdataprotection.BackupInstancesClientTriggerRestoreResponse], errResp azfake.ErrorResponder)

	// BeginValidateForBackup is the fake for method BackupInstancesClient.BeginValidateForBackup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginValidateForBackup func(ctx context.Context, resourceGroupName string, vaultName string, parameters armdataprotection.ValidateForBackupRequest, options *armdataprotection.BackupInstancesClientBeginValidateForBackupOptions) (resp azfake.PollerResponder[armdataprotection.BackupInstancesClientValidateForBackupResponse], errResp azfake.ErrorResponder)

	// BeginValidateForRestore is the fake for method BackupInstancesClient.BeginValidateForRestore
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginValidateForRestore func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, parameters armdataprotection.ValidateRestoreRequestObject, options *armdataprotection.BackupInstancesClientBeginValidateForRestoreOptions) (resp azfake.PollerResponder[armdataprotection.BackupInstancesClientValidateForRestoreResponse], errResp azfake.ErrorResponder)
}

BackupInstancesServer is a fake server for instances of the armdataprotection.BackupInstancesClient type.

type BackupInstancesServerTransport

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

BackupInstancesServerTransport connects instances of armdataprotection.BackupInstancesClient to instances of BackupInstancesServer. Don't use this type directly, use NewBackupInstancesServerTransport instead.

func NewBackupInstancesServerTransport

func NewBackupInstancesServerTransport(srv *BackupInstancesServer) *BackupInstancesServerTransport

NewBackupInstancesServerTransport creates a new instance of BackupInstancesServerTransport with the provided implementation. The returned BackupInstancesServerTransport instance is connected to an instance of armdataprotection.BackupInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BackupInstancesServerTransport) Do

Do implements the policy.Transporter interface for BackupInstancesServerTransport.

type BackupPoliciesServer

type BackupPoliciesServer struct {
	// CreateOrUpdate is the fake for method BackupPoliciesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, vaultName string, backupPolicyName string, parameters armdataprotection.BaseBackupPolicyResource, options *armdataprotection.BackupPoliciesClientCreateOrUpdateOptions) (resp azfake.Responder[armdataprotection.BackupPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method BackupPoliciesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, vaultName string, backupPolicyName string, options *armdataprotection.BackupPoliciesClientDeleteOptions) (resp azfake.Responder[armdataprotection.BackupPoliciesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method BackupPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, vaultName string, backupPolicyName string, options *armdataprotection.BackupPoliciesClientGetOptions) (resp azfake.Responder[armdataprotection.BackupPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method BackupPoliciesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, vaultName string, options *armdataprotection.BackupPoliciesClientListOptions) (resp azfake.PagerResponder[armdataprotection.BackupPoliciesClientListResponse])
}

BackupPoliciesServer is a fake server for instances of the armdataprotection.BackupPoliciesClient type.

type BackupPoliciesServerTransport

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

BackupPoliciesServerTransport connects instances of armdataprotection.BackupPoliciesClient to instances of BackupPoliciesServer. Don't use this type directly, use NewBackupPoliciesServerTransport instead.

func NewBackupPoliciesServerTransport

func NewBackupPoliciesServerTransport(srv *BackupPoliciesServer) *BackupPoliciesServerTransport

NewBackupPoliciesServerTransport creates a new instance of BackupPoliciesServerTransport with the provided implementation. The returned BackupPoliciesServerTransport instance is connected to an instance of armdataprotection.BackupPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BackupPoliciesServerTransport) Do

Do implements the policy.Transporter interface for BackupPoliciesServerTransport.

type BackupVaultOperationResultsServer

type BackupVaultOperationResultsServer struct {
	// Get is the fake for method BackupVaultOperationResultsClient.Get
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	Get func(ctx context.Context, resourceGroupName string, vaultName string, operationID string, options *armdataprotection.BackupVaultOperationResultsClientGetOptions) (resp azfake.Responder[armdataprotection.BackupVaultOperationResultsClientGetResponse], errResp azfake.ErrorResponder)
}

BackupVaultOperationResultsServer is a fake server for instances of the armdataprotection.BackupVaultOperationResultsClient type.

type BackupVaultOperationResultsServerTransport

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

BackupVaultOperationResultsServerTransport connects instances of armdataprotection.BackupVaultOperationResultsClient to instances of BackupVaultOperationResultsServer. Don't use this type directly, use NewBackupVaultOperationResultsServerTransport instead.

func NewBackupVaultOperationResultsServerTransport

func NewBackupVaultOperationResultsServerTransport(srv *BackupVaultOperationResultsServer) *BackupVaultOperationResultsServerTransport

NewBackupVaultOperationResultsServerTransport creates a new instance of BackupVaultOperationResultsServerTransport with the provided implementation. The returned BackupVaultOperationResultsServerTransport instance is connected to an instance of armdataprotection.BackupVaultOperationResultsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BackupVaultOperationResultsServerTransport) Do

Do implements the policy.Transporter interface for BackupVaultOperationResultsServerTransport.

type BackupVaultsServer

type BackupVaultsServer struct {
	// CheckNameAvailability is the fake for method BackupVaultsClient.CheckNameAvailability
	// HTTP status codes to indicate success: http.StatusOK
	CheckNameAvailability func(ctx context.Context, resourceGroupName string, location string, parameters armdataprotection.CheckNameAvailabilityRequest, options *armdataprotection.BackupVaultsClientCheckNameAvailabilityOptions) (resp azfake.Responder[armdataprotection.BackupVaultsClientCheckNameAvailabilityResponse], errResp azfake.ErrorResponder)

	// BeginCreateOrUpdate is the fake for method BackupVaultsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, vaultName string, parameters armdataprotection.BackupVaultResource, options *armdataprotection.BackupVaultsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armdataprotection.BackupVaultsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method BackupVaultsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, vaultName string, options *armdataprotection.BackupVaultsClientBeginDeleteOptions) (resp azfake.PollerResponder[armdataprotection.BackupVaultsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method BackupVaultsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, vaultName string, options *armdataprotection.BackupVaultsClientGetOptions) (resp azfake.Responder[armdataprotection.BackupVaultsClientGetResponse], errResp azfake.ErrorResponder)

	// NewGetInResourceGroupPager is the fake for method BackupVaultsClient.NewGetInResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewGetInResourceGroupPager func(resourceGroupName string, options *armdataprotection.BackupVaultsClientGetInResourceGroupOptions) (resp azfake.PagerResponder[armdataprotection.BackupVaultsClientGetInResourceGroupResponse])

	// NewGetInSubscriptionPager is the fake for method BackupVaultsClient.NewGetInSubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewGetInSubscriptionPager func(options *armdataprotection.BackupVaultsClientGetInSubscriptionOptions) (resp azfake.PagerResponder[armdataprotection.BackupVaultsClientGetInSubscriptionResponse])

	// BeginUpdate is the fake for method BackupVaultsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, vaultName string, parameters armdataprotection.PatchResourceRequestInput, options *armdataprotection.BackupVaultsClientBeginUpdateOptions) (resp azfake.PollerResponder[armdataprotection.BackupVaultsClientUpdateResponse], errResp azfake.ErrorResponder)
}

BackupVaultsServer is a fake server for instances of the armdataprotection.BackupVaultsClient type.

type BackupVaultsServerTransport

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

BackupVaultsServerTransport connects instances of armdataprotection.BackupVaultsClient to instances of BackupVaultsServer. Don't use this type directly, use NewBackupVaultsServerTransport instead.

func NewBackupVaultsServerTransport

func NewBackupVaultsServerTransport(srv *BackupVaultsServer) *BackupVaultsServerTransport

NewBackupVaultsServerTransport creates a new instance of BackupVaultsServerTransport with the provided implementation. The returned BackupVaultsServerTransport instance is connected to an instance of armdataprotection.BackupVaultsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BackupVaultsServerTransport) Do

Do implements the policy.Transporter interface for BackupVaultsServerTransport.

type DeletedBackupInstancesServer

type DeletedBackupInstancesServer struct {
	// Get is the fake for method DeletedBackupInstancesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, options *armdataprotection.DeletedBackupInstancesClientGetOptions) (resp azfake.Responder[armdataprotection.DeletedBackupInstancesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method DeletedBackupInstancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, vaultName string, options *armdataprotection.DeletedBackupInstancesClientListOptions) (resp azfake.PagerResponder[armdataprotection.DeletedBackupInstancesClientListResponse])

	// BeginUndelete is the fake for method DeletedBackupInstancesClient.BeginUndelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUndelete func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, options *armdataprotection.DeletedBackupInstancesClientBeginUndeleteOptions) (resp azfake.PollerResponder[armdataprotection.DeletedBackupInstancesClientUndeleteResponse], errResp azfake.ErrorResponder)
}

DeletedBackupInstancesServer is a fake server for instances of the armdataprotection.DeletedBackupInstancesClient type.

type DeletedBackupInstancesServerTransport

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

DeletedBackupInstancesServerTransport connects instances of armdataprotection.DeletedBackupInstancesClient to instances of DeletedBackupInstancesServer. Don't use this type directly, use NewDeletedBackupInstancesServerTransport instead.

func NewDeletedBackupInstancesServerTransport

func NewDeletedBackupInstancesServerTransport(srv *DeletedBackupInstancesServer) *DeletedBackupInstancesServerTransport

NewDeletedBackupInstancesServerTransport creates a new instance of DeletedBackupInstancesServerTransport with the provided implementation. The returned DeletedBackupInstancesServerTransport instance is connected to an instance of armdataprotection.DeletedBackupInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DeletedBackupInstancesServerTransport) Do

Do implements the policy.Transporter interface for DeletedBackupInstancesServerTransport.

type DppResourceGuardProxyServer

type DppResourceGuardProxyServer struct {
	// CreateOrUpdate is the fake for method DppResourceGuardProxyClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, vaultName string, resourceGuardProxyName string, parameters armdataprotection.ResourceGuardProxyBaseResource, options *armdataprotection.DppResourceGuardProxyClientCreateOrUpdateOptions) (resp azfake.Responder[armdataprotection.DppResourceGuardProxyClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DppResourceGuardProxyClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, vaultName string, resourceGuardProxyName string, options *armdataprotection.DppResourceGuardProxyClientDeleteOptions) (resp azfake.Responder[armdataprotection.DppResourceGuardProxyClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DppResourceGuardProxyClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, vaultName string, resourceGuardProxyName string, options *armdataprotection.DppResourceGuardProxyClientGetOptions) (resp azfake.Responder[armdataprotection.DppResourceGuardProxyClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method DppResourceGuardProxyClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, vaultName string, options *armdataprotection.DppResourceGuardProxyClientListOptions) (resp azfake.PagerResponder[armdataprotection.DppResourceGuardProxyClientListResponse])

	// UnlockDelete is the fake for method DppResourceGuardProxyClient.UnlockDelete
	// HTTP status codes to indicate success: http.StatusOK
	UnlockDelete func(ctx context.Context, resourceGroupName string, vaultName string, resourceGuardProxyName string, parameters armdataprotection.UnlockDeleteRequest, options *armdataprotection.DppResourceGuardProxyClientUnlockDeleteOptions) (resp azfake.Responder[armdataprotection.DppResourceGuardProxyClientUnlockDeleteResponse], errResp azfake.ErrorResponder)
}

DppResourceGuardProxyServer is a fake server for instances of the armdataprotection.DppResourceGuardProxyClient type.

type DppResourceGuardProxyServerTransport

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

DppResourceGuardProxyServerTransport connects instances of armdataprotection.DppResourceGuardProxyClient to instances of DppResourceGuardProxyServer. Don't use this type directly, use NewDppResourceGuardProxyServerTransport instead.

func NewDppResourceGuardProxyServerTransport

func NewDppResourceGuardProxyServerTransport(srv *DppResourceGuardProxyServer) *DppResourceGuardProxyServerTransport

NewDppResourceGuardProxyServerTransport creates a new instance of DppResourceGuardProxyServerTransport with the provided implementation. The returned DppResourceGuardProxyServerTransport instance is connected to an instance of armdataprotection.DppResourceGuardProxyClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DppResourceGuardProxyServerTransport) Do

Do implements the policy.Transporter interface for DppResourceGuardProxyServerTransport.

type ExportJobsOperationResultServer

type ExportJobsOperationResultServer struct {
	// Get is the fake for method ExportJobsOperationResultClient.Get
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	Get func(ctx context.Context, resourceGroupName string, vaultName string, operationID string, options *armdataprotection.ExportJobsOperationResultClientGetOptions) (resp azfake.Responder[armdataprotection.ExportJobsOperationResultClientGetResponse], errResp azfake.ErrorResponder)
}

ExportJobsOperationResultServer is a fake server for instances of the armdataprotection.ExportJobsOperationResultClient type.

type ExportJobsOperationResultServerTransport

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

ExportJobsOperationResultServerTransport connects instances of armdataprotection.ExportJobsOperationResultClient to instances of ExportJobsOperationResultServer. Don't use this type directly, use NewExportJobsOperationResultServerTransport instead.

func NewExportJobsOperationResultServerTransport

func NewExportJobsOperationResultServerTransport(srv *ExportJobsOperationResultServer) *ExportJobsOperationResultServerTransport

NewExportJobsOperationResultServerTransport creates a new instance of ExportJobsOperationResultServerTransport with the provided implementation. The returned ExportJobsOperationResultServerTransport instance is connected to an instance of armdataprotection.ExportJobsOperationResultClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ExportJobsOperationResultServerTransport) Do

Do implements the policy.Transporter interface for ExportJobsOperationResultServerTransport.

type ExportJobsServer

type ExportJobsServer struct {
	// BeginTrigger is the fake for method ExportJobsClient.BeginTrigger
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginTrigger func(ctx context.Context, resourceGroupName string, vaultName string, options *armdataprotection.ExportJobsClientBeginTriggerOptions) (resp azfake.PollerResponder[armdataprotection.ExportJobsClientTriggerResponse], errResp azfake.ErrorResponder)
}

ExportJobsServer is a fake server for instances of the armdataprotection.ExportJobsClient type.

type ExportJobsServerTransport

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

ExportJobsServerTransport connects instances of armdataprotection.ExportJobsClient to instances of ExportJobsServer. Don't use this type directly, use NewExportJobsServerTransport instead.

func NewExportJobsServerTransport

func NewExportJobsServerTransport(srv *ExportJobsServer) *ExportJobsServerTransport

NewExportJobsServerTransport creates a new instance of ExportJobsServerTransport with the provided implementation. The returned ExportJobsServerTransport instance is connected to an instance of armdataprotection.ExportJobsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ExportJobsServerTransport) Do

Do implements the policy.Transporter interface for ExportJobsServerTransport.

type JobsServer

type JobsServer struct {
	// Get is the fake for method JobsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, vaultName string, jobID string, options *armdataprotection.JobsClientGetOptions) (resp azfake.Responder[armdataprotection.JobsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method JobsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, vaultName string, options *armdataprotection.JobsClientListOptions) (resp azfake.PagerResponder[armdataprotection.JobsClientListResponse])
}

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

type JobsServerTransport

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

JobsServerTransport connects instances of armdataprotection.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 armdataprotection.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 OperationResultServer

type OperationResultServer struct {
	// Get is the fake for method OperationResultClient.Get
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	Get func(ctx context.Context, operationID string, location string, options *armdataprotection.OperationResultClientGetOptions) (resp azfake.Responder[armdataprotection.OperationResultClientGetResponse], errResp azfake.ErrorResponder)
}

OperationResultServer is a fake server for instances of the armdataprotection.OperationResultClient type.

type OperationResultServerTransport

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

OperationResultServerTransport connects instances of armdataprotection.OperationResultClient to instances of OperationResultServer. Don't use this type directly, use NewOperationResultServerTransport instead.

func NewOperationResultServerTransport

func NewOperationResultServerTransport(srv *OperationResultServer) *OperationResultServerTransport

NewOperationResultServerTransport creates a new instance of OperationResultServerTransport with the provided implementation. The returned OperationResultServerTransport instance is connected to an instance of armdataprotection.OperationResultClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OperationResultServerTransport) Do

Do implements the policy.Transporter interface for OperationResultServerTransport.

type OperationStatusBackupVaultContextServer

type OperationStatusBackupVaultContextServer struct {
	// Get is the fake for method OperationStatusBackupVaultContextClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, vaultName string, operationID string, options *armdataprotection.OperationStatusBackupVaultContextClientGetOptions) (resp azfake.Responder[armdataprotection.OperationStatusBackupVaultContextClientGetResponse], errResp azfake.ErrorResponder)
}

OperationStatusBackupVaultContextServer is a fake server for instances of the armdataprotection.OperationStatusBackupVaultContextClient type.

type OperationStatusBackupVaultContextServerTransport

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

OperationStatusBackupVaultContextServerTransport connects instances of armdataprotection.OperationStatusBackupVaultContextClient to instances of OperationStatusBackupVaultContextServer. Don't use this type directly, use NewOperationStatusBackupVaultContextServerTransport instead.

func NewOperationStatusBackupVaultContextServerTransport

func NewOperationStatusBackupVaultContextServerTransport(srv *OperationStatusBackupVaultContextServer) *OperationStatusBackupVaultContextServerTransport

NewOperationStatusBackupVaultContextServerTransport creates a new instance of OperationStatusBackupVaultContextServerTransport with the provided implementation. The returned OperationStatusBackupVaultContextServerTransport instance is connected to an instance of armdataprotection.OperationStatusBackupVaultContextClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OperationStatusBackupVaultContextServerTransport) Do

Do implements the policy.Transporter interface for OperationStatusBackupVaultContextServerTransport.

type OperationStatusResourceGroupContextServer

type OperationStatusResourceGroupContextServer struct {
	// Get is the fake for method OperationStatusResourceGroupContextClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, operationID string, options *armdataprotection.OperationStatusResourceGroupContextClientGetOptions) (resp azfake.Responder[armdataprotection.OperationStatusResourceGroupContextClientGetResponse], errResp azfake.ErrorResponder)
}

OperationStatusResourceGroupContextServer is a fake server for instances of the armdataprotection.OperationStatusResourceGroupContextClient type.

type OperationStatusResourceGroupContextServerTransport

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

OperationStatusResourceGroupContextServerTransport connects instances of armdataprotection.OperationStatusResourceGroupContextClient to instances of OperationStatusResourceGroupContextServer. Don't use this type directly, use NewOperationStatusResourceGroupContextServerTransport instead.

func NewOperationStatusResourceGroupContextServerTransport

func NewOperationStatusResourceGroupContextServerTransport(srv *OperationStatusResourceGroupContextServer) *OperationStatusResourceGroupContextServerTransport

NewOperationStatusResourceGroupContextServerTransport creates a new instance of OperationStatusResourceGroupContextServerTransport with the provided implementation. The returned OperationStatusResourceGroupContextServerTransport instance is connected to an instance of armdataprotection.OperationStatusResourceGroupContextClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OperationStatusResourceGroupContextServerTransport) Do

Do implements the policy.Transporter interface for OperationStatusResourceGroupContextServerTransport.

type OperationStatusServer

type OperationStatusServer struct {
	// Get is the fake for method OperationStatusClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, location string, operationID string, options *armdataprotection.OperationStatusClientGetOptions) (resp azfake.Responder[armdataprotection.OperationStatusClientGetResponse], errResp azfake.ErrorResponder)
}

OperationStatusServer is a fake server for instances of the armdataprotection.OperationStatusClient type.

type OperationStatusServerTransport

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

OperationStatusServerTransport connects instances of armdataprotection.OperationStatusClient to instances of OperationStatusServer. Don't use this type directly, use NewOperationStatusServerTransport instead.

func NewOperationStatusServerTransport

func NewOperationStatusServerTransport(srv *OperationStatusServer) *OperationStatusServerTransport

NewOperationStatusServerTransport creates a new instance of OperationStatusServerTransport with the provided implementation. The returned OperationStatusServerTransport instance is connected to an instance of armdataprotection.OperationStatusClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OperationStatusServerTransport) Do

Do implements the policy.Transporter interface for OperationStatusServerTransport.

type OperationsServer

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

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armdataprotection.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 armdataprotection.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 RecoveryPointsServer

type RecoveryPointsServer struct {
	// Get is the fake for method RecoveryPointsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, recoveryPointID string, options *armdataprotection.RecoveryPointsClientGetOptions) (resp azfake.Responder[armdataprotection.RecoveryPointsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method RecoveryPointsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, vaultName string, backupInstanceName string, options *armdataprotection.RecoveryPointsClientListOptions) (resp azfake.PagerResponder[armdataprotection.RecoveryPointsClientListResponse])
}

RecoveryPointsServer is a fake server for instances of the armdataprotection.RecoveryPointsClient type.

type RecoveryPointsServerTransport

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

RecoveryPointsServerTransport connects instances of armdataprotection.RecoveryPointsClient to instances of RecoveryPointsServer. Don't use this type directly, use NewRecoveryPointsServerTransport instead.

func NewRecoveryPointsServerTransport

func NewRecoveryPointsServerTransport(srv *RecoveryPointsServer) *RecoveryPointsServerTransport

NewRecoveryPointsServerTransport creates a new instance of RecoveryPointsServerTransport with the provided implementation. The returned RecoveryPointsServerTransport instance is connected to an instance of armdataprotection.RecoveryPointsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RecoveryPointsServerTransport) Do

Do implements the policy.Transporter interface for RecoveryPointsServerTransport.

type ResourceGuardsServer

type ResourceGuardsServer struct {
	// Delete is the fake for method ResourceGuardsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, resourceGuardsName string, options *armdataprotection.ResourceGuardsClientDeleteOptions) (resp azfake.Responder[armdataprotection.ResourceGuardsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ResourceGuardsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, resourceGuardsName string, options *armdataprotection.ResourceGuardsClientGetOptions) (resp azfake.Responder[armdataprotection.ResourceGuardsClientGetResponse], errResp azfake.ErrorResponder)

	// NewGetBackupSecurityPINRequestsObjectsPager is the fake for method ResourceGuardsClient.NewGetBackupSecurityPINRequestsObjectsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewGetBackupSecurityPINRequestsObjectsPager func(resourceGroupName string, resourceGuardsName string, options *armdataprotection.ResourceGuardsClientGetBackupSecurityPINRequestsObjectsOptions) (resp azfake.PagerResponder[armdataprotection.ResourceGuardsClientGetBackupSecurityPINRequestsObjectsResponse])

	// GetDefaultBackupSecurityPINRequestsObject is the fake for method ResourceGuardsClient.GetDefaultBackupSecurityPINRequestsObject
	// HTTP status codes to indicate success: http.StatusOK
	GetDefaultBackupSecurityPINRequestsObject func(ctx context.Context, resourceGroupName string, resourceGuardsName string, requestName string, options *armdataprotection.ResourceGuardsClientGetDefaultBackupSecurityPINRequestsObjectOptions) (resp azfake.Responder[armdataprotection.ResourceGuardsClientGetDefaultBackupSecurityPINRequestsObjectResponse], errResp azfake.ErrorResponder)

	// GetDefaultDeleteProtectedItemRequestsObject is the fake for method ResourceGuardsClient.GetDefaultDeleteProtectedItemRequestsObject
	// HTTP status codes to indicate success: http.StatusOK
	GetDefaultDeleteProtectedItemRequestsObject func(ctx context.Context, resourceGroupName string, resourceGuardsName string, requestName string, options *armdataprotection.ResourceGuardsClientGetDefaultDeleteProtectedItemRequestsObjectOptions) (resp azfake.Responder[armdataprotection.ResourceGuardsClientGetDefaultDeleteProtectedItemRequestsObjectResponse], errResp azfake.ErrorResponder)

	// GetDefaultDeleteResourceGuardProxyRequestsObject is the fake for method ResourceGuardsClient.GetDefaultDeleteResourceGuardProxyRequestsObject
	// HTTP status codes to indicate success: http.StatusOK
	GetDefaultDeleteResourceGuardProxyRequestsObject func(ctx context.Context, resourceGroupName string, resourceGuardsName string, requestName string, options *armdataprotection.ResourceGuardsClientGetDefaultDeleteResourceGuardProxyRequestsObjectOptions) (resp azfake.Responder[armdataprotection.ResourceGuardsClientGetDefaultDeleteResourceGuardProxyRequestsObjectResponse], errResp azfake.ErrorResponder)

	// GetDefaultDisableSoftDeleteRequestsObject is the fake for method ResourceGuardsClient.GetDefaultDisableSoftDeleteRequestsObject
	// HTTP status codes to indicate success: http.StatusOK
	GetDefaultDisableSoftDeleteRequestsObject func(ctx context.Context, resourceGroupName string, resourceGuardsName string, requestName string, options *armdataprotection.ResourceGuardsClientGetDefaultDisableSoftDeleteRequestsObjectOptions) (resp azfake.Responder[armdataprotection.ResourceGuardsClientGetDefaultDisableSoftDeleteRequestsObjectResponse], errResp azfake.ErrorResponder)

	// GetDefaultUpdateProtectedItemRequestsObject is the fake for method ResourceGuardsClient.GetDefaultUpdateProtectedItemRequestsObject
	// HTTP status codes to indicate success: http.StatusOK
	GetDefaultUpdateProtectedItemRequestsObject func(ctx context.Context, resourceGroupName string, resourceGuardsName string, requestName string, options *armdataprotection.ResourceGuardsClientGetDefaultUpdateProtectedItemRequestsObjectOptions) (resp azfake.Responder[armdataprotection.ResourceGuardsClientGetDefaultUpdateProtectedItemRequestsObjectResponse], errResp azfake.ErrorResponder)

	// GetDefaultUpdateProtectionPolicyRequestsObject is the fake for method ResourceGuardsClient.GetDefaultUpdateProtectionPolicyRequestsObject
	// HTTP status codes to indicate success: http.StatusOK
	GetDefaultUpdateProtectionPolicyRequestsObject func(ctx context.Context, resourceGroupName string, resourceGuardsName string, requestName string, options *armdataprotection.ResourceGuardsClientGetDefaultUpdateProtectionPolicyRequestsObjectOptions) (resp azfake.Responder[armdataprotection.ResourceGuardsClientGetDefaultUpdateProtectionPolicyRequestsObjectResponse], errResp azfake.ErrorResponder)

	// NewGetDeleteProtectedItemRequestsObjectsPager is the fake for method ResourceGuardsClient.NewGetDeleteProtectedItemRequestsObjectsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewGetDeleteProtectedItemRequestsObjectsPager func(resourceGroupName string, resourceGuardsName string, options *armdataprotection.ResourceGuardsClientGetDeleteProtectedItemRequestsObjectsOptions) (resp azfake.PagerResponder[armdataprotection.ResourceGuardsClientGetDeleteProtectedItemRequestsObjectsResponse])

	// NewGetDeleteResourceGuardProxyRequestsObjectsPager is the fake for method ResourceGuardsClient.NewGetDeleteResourceGuardProxyRequestsObjectsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewGetDeleteResourceGuardProxyRequestsObjectsPager func(resourceGroupName string, resourceGuardsName string, options *armdataprotection.ResourceGuardsClientGetDeleteResourceGuardProxyRequestsObjectsOptions) (resp azfake.PagerResponder[armdataprotection.ResourceGuardsClientGetDeleteResourceGuardProxyRequestsObjectsResponse])

	// NewGetDisableSoftDeleteRequestsObjectsPager is the fake for method ResourceGuardsClient.NewGetDisableSoftDeleteRequestsObjectsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewGetDisableSoftDeleteRequestsObjectsPager func(resourceGroupName string, resourceGuardsName string, options *armdataprotection.ResourceGuardsClientGetDisableSoftDeleteRequestsObjectsOptions) (resp azfake.PagerResponder[armdataprotection.ResourceGuardsClientGetDisableSoftDeleteRequestsObjectsResponse])

	// NewGetResourcesInResourceGroupPager is the fake for method ResourceGuardsClient.NewGetResourcesInResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewGetResourcesInResourceGroupPager func(resourceGroupName string, options *armdataprotection.ResourceGuardsClientGetResourcesInResourceGroupOptions) (resp azfake.PagerResponder[armdataprotection.ResourceGuardsClientGetResourcesInResourceGroupResponse])

	// NewGetResourcesInSubscriptionPager is the fake for method ResourceGuardsClient.NewGetResourcesInSubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewGetResourcesInSubscriptionPager func(options *armdataprotection.ResourceGuardsClientGetResourcesInSubscriptionOptions) (resp azfake.PagerResponder[armdataprotection.ResourceGuardsClientGetResourcesInSubscriptionResponse])

	// NewGetUpdateProtectedItemRequestsObjectsPager is the fake for method ResourceGuardsClient.NewGetUpdateProtectedItemRequestsObjectsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewGetUpdateProtectedItemRequestsObjectsPager func(resourceGroupName string, resourceGuardsName string, options *armdataprotection.ResourceGuardsClientGetUpdateProtectedItemRequestsObjectsOptions) (resp azfake.PagerResponder[armdataprotection.ResourceGuardsClientGetUpdateProtectedItemRequestsObjectsResponse])

	// NewGetUpdateProtectionPolicyRequestsObjectsPager is the fake for method ResourceGuardsClient.NewGetUpdateProtectionPolicyRequestsObjectsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewGetUpdateProtectionPolicyRequestsObjectsPager func(resourceGroupName string, resourceGuardsName string, options *armdataprotection.ResourceGuardsClientGetUpdateProtectionPolicyRequestsObjectsOptions) (resp azfake.PagerResponder[armdataprotection.ResourceGuardsClientGetUpdateProtectionPolicyRequestsObjectsResponse])

	// Patch is the fake for method ResourceGuardsClient.Patch
	// HTTP status codes to indicate success: http.StatusOK
	Patch func(ctx context.Context, resourceGroupName string, resourceGuardsName string, parameters armdataprotection.PatchResourceGuardInput, options *armdataprotection.ResourceGuardsClientPatchOptions) (resp azfake.Responder[armdataprotection.ResourceGuardsClientPatchResponse], errResp azfake.ErrorResponder)

	// Put is the fake for method ResourceGuardsClient.Put
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Put func(ctx context.Context, resourceGroupName string, resourceGuardsName string, parameters armdataprotection.ResourceGuardResource, options *armdataprotection.ResourceGuardsClientPutOptions) (resp azfake.Responder[armdataprotection.ResourceGuardsClientPutResponse], errResp azfake.ErrorResponder)
}

ResourceGuardsServer is a fake server for instances of the armdataprotection.ResourceGuardsClient type.

type ResourceGuardsServerTransport

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

ResourceGuardsServerTransport connects instances of armdataprotection.ResourceGuardsClient to instances of ResourceGuardsServer. Don't use this type directly, use NewResourceGuardsServerTransport instead.

func NewResourceGuardsServerTransport

func NewResourceGuardsServerTransport(srv *ResourceGuardsServer) *ResourceGuardsServerTransport

NewResourceGuardsServerTransport creates a new instance of ResourceGuardsServerTransport with the provided implementation. The returned ResourceGuardsServerTransport instance is connected to an instance of armdataprotection.ResourceGuardsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ResourceGuardsServerTransport) Do

Do implements the policy.Transporter interface for ResourceGuardsServerTransport.

type RestorableTimeRangesServer

type RestorableTimeRangesServer struct {
	// Find is the fake for method RestorableTimeRangesClient.Find
	// HTTP status codes to indicate success: http.StatusOK
	Find func(ctx context.Context, resourceGroupName string, vaultName string, backupInstanceName string, parameters armdataprotection.AzureBackupFindRestorableTimeRangesRequest, options *armdataprotection.RestorableTimeRangesClientFindOptions) (resp azfake.Responder[armdataprotection.RestorableTimeRangesClientFindResponse], errResp azfake.ErrorResponder)
}

RestorableTimeRangesServer is a fake server for instances of the armdataprotection.RestorableTimeRangesClient type.

type RestorableTimeRangesServerTransport

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

RestorableTimeRangesServerTransport connects instances of armdataprotection.RestorableTimeRangesClient to instances of RestorableTimeRangesServer. Don't use this type directly, use NewRestorableTimeRangesServerTransport instead.

func NewRestorableTimeRangesServerTransport

func NewRestorableTimeRangesServerTransport(srv *RestorableTimeRangesServer) *RestorableTimeRangesServerTransport

NewRestorableTimeRangesServerTransport creates a new instance of RestorableTimeRangesServerTransport with the provided implementation. The returned RestorableTimeRangesServerTransport instance is connected to an instance of armdataprotection.RestorableTimeRangesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RestorableTimeRangesServerTransport) Do

Do implements the policy.Transporter interface for RestorableTimeRangesServerTransport.

type Server

type Server struct {
	// CheckFeatureSupport is the fake for method Client.CheckFeatureSupport
	// HTTP status codes to indicate success: http.StatusOK
	CheckFeatureSupport func(ctx context.Context, location string, parameters armdataprotection.FeatureValidationRequestBaseClassification, options *armdataprotection.ClientCheckFeatureSupportOptions) (resp azfake.Responder[armdataprotection.ClientCheckFeatureSupportResponse], errResp azfake.ErrorResponder)
}

Server is a fake server for instances of the armdataprotection.Client type.

type ServerFactory

type ServerFactory struct {
	BackupInstancesServer                     BackupInstancesServer
	BackupPoliciesServer                      BackupPoliciesServer
	BackupVaultOperationResultsServer         BackupVaultOperationResultsServer
	BackupVaultsServer                        BackupVaultsServer
	Server                                    Server
	DeletedBackupInstancesServer              DeletedBackupInstancesServer
	DppResourceGuardProxyServer               DppResourceGuardProxyServer
	ExportJobsServer                          ExportJobsServer
	ExportJobsOperationResultServer           ExportJobsOperationResultServer
	JobsServer                                JobsServer
	OperationResultServer                     OperationResultServer
	OperationStatusBackupVaultContextServer   OperationStatusBackupVaultContextServer
	OperationStatusServer                     OperationStatusServer
	OperationStatusResourceGroupContextServer OperationStatusResourceGroupContextServer
	OperationsServer                          OperationsServer
	RecoveryPointsServer                      RecoveryPointsServer
	ResourceGuardsServer                      ResourceGuardsServer
	RestorableTimeRangesServer                RestorableTimeRangesServer
}

ServerFactory is a fake server for instances of the armdataprotection.ClientFactory type.

type ServerFactoryTransport

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

ServerFactoryTransport connects instances of armdataprotection.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 armdataprotection.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 ServerTransport

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

ServerTransport connects instances of armdataprotection.Client to instances of Server. Don't use this type directly, use NewServerTransport instead.

func NewServerTransport

func NewServerTransport(srv *Server) *ServerTransport

NewServerTransport creates a new instance of ServerTransport with the provided implementation. The returned ServerTransport instance is connected to an instance of armdataprotection.Client via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerTransport) Do

func (s *ServerTransport) Do(req *http.Request) (*http.Response, error)

Do implements the policy.Transporter interface for ServerTransport.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL