fake

package
v1.2.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: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountsServer

type AccountsServer struct {
	// BeginCreate is the fake for method AccountsClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, accountName string, account armdatashare.Account, options *armdatashare.AccountsClientBeginCreateOptions) (resp azfake.PollerResponder[armdatashare.AccountsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method AccountsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, accountName string, options *armdatashare.AccountsClientBeginDeleteOptions) (resp azfake.PollerResponder[armdatashare.AccountsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AccountsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, options *armdatashare.AccountsClientGetOptions) (resp azfake.Responder[armdatashare.AccountsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method AccountsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armdatashare.AccountsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armdatashare.AccountsClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method AccountsClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armdatashare.AccountsClientListBySubscriptionOptions) (resp azfake.PagerResponder[armdatashare.AccountsClientListBySubscriptionResponse])

	// Update is the fake for method AccountsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, accountName string, accountUpdateParameters armdatashare.AccountUpdateParameters, options *armdatashare.AccountsClientUpdateOptions) (resp azfake.Responder[armdatashare.AccountsClientUpdateResponse], errResp azfake.ErrorResponder)
}

AccountsServer is a fake server for instances of the armdatashare.AccountsClient type.

type AccountsServerTransport

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

AccountsServerTransport connects instances of armdatashare.AccountsClient to instances of AccountsServer. Don't use this type directly, use NewAccountsServerTransport instead.

func NewAccountsServerTransport

func NewAccountsServerTransport(srv *AccountsServer) *AccountsServerTransport

NewAccountsServerTransport creates a new instance of AccountsServerTransport with the provided implementation. The returned AccountsServerTransport instance is connected to an instance of armdatashare.AccountsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccountsServerTransport) Do

Do implements the policy.Transporter interface for AccountsServerTransport.

type ConsumerInvitationsServer

type ConsumerInvitationsServer struct {
	// Get is the fake for method ConsumerInvitationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, location string, invitationID string, options *armdatashare.ConsumerInvitationsClientGetOptions) (resp azfake.Responder[armdatashare.ConsumerInvitationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListInvitationsPager is the fake for method ConsumerInvitationsClient.NewListInvitationsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListInvitationsPager func(options *armdatashare.ConsumerInvitationsClientListInvitationsOptions) (resp azfake.PagerResponder[armdatashare.ConsumerInvitationsClientListInvitationsResponse])

	// RejectInvitation is the fake for method ConsumerInvitationsClient.RejectInvitation
	// HTTP status codes to indicate success: http.StatusOK
	RejectInvitation func(ctx context.Context, location string, invitation armdatashare.ConsumerInvitation, options *armdatashare.ConsumerInvitationsClientRejectInvitationOptions) (resp azfake.Responder[armdatashare.ConsumerInvitationsClientRejectInvitationResponse], errResp azfake.ErrorResponder)
}

ConsumerInvitationsServer is a fake server for instances of the armdatashare.ConsumerInvitationsClient type.

type ConsumerInvitationsServerTransport

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

ConsumerInvitationsServerTransport connects instances of armdatashare.ConsumerInvitationsClient to instances of ConsumerInvitationsServer. Don't use this type directly, use NewConsumerInvitationsServerTransport instead.

func NewConsumerInvitationsServerTransport

func NewConsumerInvitationsServerTransport(srv *ConsumerInvitationsServer) *ConsumerInvitationsServerTransport

NewConsumerInvitationsServerTransport creates a new instance of ConsumerInvitationsServerTransport with the provided implementation. The returned ConsumerInvitationsServerTransport instance is connected to an instance of armdatashare.ConsumerInvitationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ConsumerInvitationsServerTransport) Do

Do implements the policy.Transporter interface for ConsumerInvitationsServerTransport.

type ConsumerSourceDataSetsServer

type ConsumerSourceDataSetsServer struct {
	// NewListByShareSubscriptionPager is the fake for method ConsumerSourceDataSetsClient.NewListByShareSubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByShareSubscriptionPager func(resourceGroupName string, accountName string, shareSubscriptionName string, options *armdatashare.ConsumerSourceDataSetsClientListByShareSubscriptionOptions) (resp azfake.PagerResponder[armdatashare.ConsumerSourceDataSetsClientListByShareSubscriptionResponse])
}

ConsumerSourceDataSetsServer is a fake server for instances of the armdatashare.ConsumerSourceDataSetsClient type.

type ConsumerSourceDataSetsServerTransport

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

ConsumerSourceDataSetsServerTransport connects instances of armdatashare.ConsumerSourceDataSetsClient to instances of ConsumerSourceDataSetsServer. Don't use this type directly, use NewConsumerSourceDataSetsServerTransport instead.

func NewConsumerSourceDataSetsServerTransport

func NewConsumerSourceDataSetsServerTransport(srv *ConsumerSourceDataSetsServer) *ConsumerSourceDataSetsServerTransport

NewConsumerSourceDataSetsServerTransport creates a new instance of ConsumerSourceDataSetsServerTransport with the provided implementation. The returned ConsumerSourceDataSetsServerTransport instance is connected to an instance of armdatashare.ConsumerSourceDataSetsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ConsumerSourceDataSetsServerTransport) Do

Do implements the policy.Transporter interface for ConsumerSourceDataSetsServerTransport.

type DataSetMappingsServer

type DataSetMappingsServer struct {
	// Create is the fake for method DataSetMappingsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, dataSetMappingName string, dataSetMapping armdatashare.DataSetMappingClassification, options *armdatashare.DataSetMappingsClientCreateOptions) (resp azfake.Responder[armdatashare.DataSetMappingsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DataSetMappingsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, dataSetMappingName string, options *armdatashare.DataSetMappingsClientDeleteOptions) (resp azfake.Responder[armdatashare.DataSetMappingsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DataSetMappingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, dataSetMappingName string, options *armdatashare.DataSetMappingsClientGetOptions) (resp azfake.Responder[armdatashare.DataSetMappingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByShareSubscriptionPager is the fake for method DataSetMappingsClient.NewListByShareSubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByShareSubscriptionPager func(resourceGroupName string, accountName string, shareSubscriptionName string, options *armdatashare.DataSetMappingsClientListByShareSubscriptionOptions) (resp azfake.PagerResponder[armdatashare.DataSetMappingsClientListByShareSubscriptionResponse])
}

DataSetMappingsServer is a fake server for instances of the armdatashare.DataSetMappingsClient type.

type DataSetMappingsServerTransport

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

DataSetMappingsServerTransport connects instances of armdatashare.DataSetMappingsClient to instances of DataSetMappingsServer. Don't use this type directly, use NewDataSetMappingsServerTransport instead.

func NewDataSetMappingsServerTransport

func NewDataSetMappingsServerTransport(srv *DataSetMappingsServer) *DataSetMappingsServerTransport

NewDataSetMappingsServerTransport creates a new instance of DataSetMappingsServerTransport with the provided implementation. The returned DataSetMappingsServerTransport instance is connected to an instance of armdatashare.DataSetMappingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataSetMappingsServerTransport) Do

Do implements the policy.Transporter interface for DataSetMappingsServerTransport.

type DataSetsServer

type DataSetsServer struct {
	// Create is the fake for method DataSetsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, accountName string, shareName string, dataSetName string, dataSet armdatashare.DataSetClassification, options *armdatashare.DataSetsClientCreateOptions) (resp azfake.Responder[armdatashare.DataSetsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method DataSetsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, accountName string, shareName string, dataSetName string, options *armdatashare.DataSetsClientBeginDeleteOptions) (resp azfake.PollerResponder[armdatashare.DataSetsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DataSetsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, shareName string, dataSetName string, options *armdatashare.DataSetsClientGetOptions) (resp azfake.Responder[armdatashare.DataSetsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListBySharePager is the fake for method DataSetsClient.NewListBySharePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySharePager func(resourceGroupName string, accountName string, shareName string, options *armdatashare.DataSetsClientListByShareOptions) (resp azfake.PagerResponder[armdatashare.DataSetsClientListByShareResponse])
}

DataSetsServer is a fake server for instances of the armdatashare.DataSetsClient type.

type DataSetsServerTransport

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

DataSetsServerTransport connects instances of armdatashare.DataSetsClient to instances of DataSetsServer. Don't use this type directly, use NewDataSetsServerTransport instead.

func NewDataSetsServerTransport

func NewDataSetsServerTransport(srv *DataSetsServer) *DataSetsServerTransport

NewDataSetsServerTransport creates a new instance of DataSetsServerTransport with the provided implementation. The returned DataSetsServerTransport instance is connected to an instance of armdatashare.DataSetsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataSetsServerTransport) Do

Do implements the policy.Transporter interface for DataSetsServerTransport.

type EmailRegistrationsServer

type EmailRegistrationsServer struct {
	// ActivateEmail is the fake for method EmailRegistrationsClient.ActivateEmail
	// HTTP status codes to indicate success: http.StatusOK
	ActivateEmail func(ctx context.Context, location string, emailRegistration armdatashare.EmailRegistration, options *armdatashare.EmailRegistrationsClientActivateEmailOptions) (resp azfake.Responder[armdatashare.EmailRegistrationsClientActivateEmailResponse], errResp azfake.ErrorResponder)

	// RegisterEmail is the fake for method EmailRegistrationsClient.RegisterEmail
	// HTTP status codes to indicate success: http.StatusOK
	RegisterEmail func(ctx context.Context, location string, options *armdatashare.EmailRegistrationsClientRegisterEmailOptions) (resp azfake.Responder[armdatashare.EmailRegistrationsClientRegisterEmailResponse], errResp azfake.ErrorResponder)
}

EmailRegistrationsServer is a fake server for instances of the armdatashare.EmailRegistrationsClient type.

type EmailRegistrationsServerTransport

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

EmailRegistrationsServerTransport connects instances of armdatashare.EmailRegistrationsClient to instances of EmailRegistrationsServer. Don't use this type directly, use NewEmailRegistrationsServerTransport instead.

func NewEmailRegistrationsServerTransport

func NewEmailRegistrationsServerTransport(srv *EmailRegistrationsServer) *EmailRegistrationsServerTransport

NewEmailRegistrationsServerTransport creates a new instance of EmailRegistrationsServerTransport with the provided implementation. The returned EmailRegistrationsServerTransport instance is connected to an instance of armdatashare.EmailRegistrationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*EmailRegistrationsServerTransport) Do

Do implements the policy.Transporter interface for EmailRegistrationsServerTransport.

type InvitationsServer

type InvitationsServer struct {
	// Create is the fake for method InvitationsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, accountName string, shareName string, invitationName string, invitation armdatashare.Invitation, options *armdatashare.InvitationsClientCreateOptions) (resp azfake.Responder[armdatashare.InvitationsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method InvitationsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, accountName string, shareName string, invitationName string, options *armdatashare.InvitationsClientDeleteOptions) (resp azfake.Responder[armdatashare.InvitationsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method InvitationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, shareName string, invitationName string, options *armdatashare.InvitationsClientGetOptions) (resp azfake.Responder[armdatashare.InvitationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListBySharePager is the fake for method InvitationsClient.NewListBySharePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySharePager func(resourceGroupName string, accountName string, shareName string, options *armdatashare.InvitationsClientListByShareOptions) (resp azfake.PagerResponder[armdatashare.InvitationsClientListByShareResponse])
}

InvitationsServer is a fake server for instances of the armdatashare.InvitationsClient type.

type InvitationsServerTransport

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

InvitationsServerTransport connects instances of armdatashare.InvitationsClient to instances of InvitationsServer. Don't use this type directly, use NewInvitationsServerTransport instead.

func NewInvitationsServerTransport

func NewInvitationsServerTransport(srv *InvitationsServer) *InvitationsServerTransport

NewInvitationsServerTransport creates a new instance of InvitationsServerTransport with the provided implementation. The returned InvitationsServerTransport instance is connected to an instance of armdatashare.InvitationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*InvitationsServerTransport) Do

Do implements the policy.Transporter interface for InvitationsServerTransport.

type OperationsServer

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

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armdatashare.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 armdatashare.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 ProviderShareSubscriptionsServer

type ProviderShareSubscriptionsServer struct {
	// Adjust is the fake for method ProviderShareSubscriptionsClient.Adjust
	// HTTP status codes to indicate success: http.StatusOK
	Adjust func(ctx context.Context, resourceGroupName string, accountName string, shareName string, providerShareSubscriptionID string, providerShareSubscription armdatashare.ProviderShareSubscription, options *armdatashare.ProviderShareSubscriptionsClientAdjustOptions) (resp azfake.Responder[armdatashare.ProviderShareSubscriptionsClientAdjustResponse], errResp azfake.ErrorResponder)

	// GetByShare is the fake for method ProviderShareSubscriptionsClient.GetByShare
	// HTTP status codes to indicate success: http.StatusOK
	GetByShare func(ctx context.Context, resourceGroupName string, accountName string, shareName string, providerShareSubscriptionID string, options *armdatashare.ProviderShareSubscriptionsClientGetByShareOptions) (resp azfake.Responder[armdatashare.ProviderShareSubscriptionsClientGetByShareResponse], errResp azfake.ErrorResponder)

	// NewListBySharePager is the fake for method ProviderShareSubscriptionsClient.NewListBySharePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySharePager func(resourceGroupName string, accountName string, shareName string, options *armdatashare.ProviderShareSubscriptionsClientListByShareOptions) (resp azfake.PagerResponder[armdatashare.ProviderShareSubscriptionsClientListByShareResponse])

	// Reinstate is the fake for method ProviderShareSubscriptionsClient.Reinstate
	// HTTP status codes to indicate success: http.StatusOK
	Reinstate func(ctx context.Context, resourceGroupName string, accountName string, shareName string, providerShareSubscriptionID string, providerShareSubscription armdatashare.ProviderShareSubscription, options *armdatashare.ProviderShareSubscriptionsClientReinstateOptions) (resp azfake.Responder[armdatashare.ProviderShareSubscriptionsClientReinstateResponse], errResp azfake.ErrorResponder)

	// BeginRevoke is the fake for method ProviderShareSubscriptionsClient.BeginRevoke
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRevoke func(ctx context.Context, resourceGroupName string, accountName string, shareName string, providerShareSubscriptionID string, options *armdatashare.ProviderShareSubscriptionsClientBeginRevokeOptions) (resp azfake.PollerResponder[armdatashare.ProviderShareSubscriptionsClientRevokeResponse], errResp azfake.ErrorResponder)
}

ProviderShareSubscriptionsServer is a fake server for instances of the armdatashare.ProviderShareSubscriptionsClient type.

type ProviderShareSubscriptionsServerTransport

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

ProviderShareSubscriptionsServerTransport connects instances of armdatashare.ProviderShareSubscriptionsClient to instances of ProviderShareSubscriptionsServer. Don't use this type directly, use NewProviderShareSubscriptionsServerTransport instead.

func NewProviderShareSubscriptionsServerTransport

func NewProviderShareSubscriptionsServerTransport(srv *ProviderShareSubscriptionsServer) *ProviderShareSubscriptionsServerTransport

NewProviderShareSubscriptionsServerTransport creates a new instance of ProviderShareSubscriptionsServerTransport with the provided implementation. The returned ProviderShareSubscriptionsServerTransport instance is connected to an instance of armdatashare.ProviderShareSubscriptionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ProviderShareSubscriptionsServerTransport) Do

Do implements the policy.Transporter interface for ProviderShareSubscriptionsServerTransport.

type ServerFactory

type ServerFactory struct {
	AccountsServer                   AccountsServer
	ConsumerInvitationsServer        ConsumerInvitationsServer
	ConsumerSourceDataSetsServer     ConsumerSourceDataSetsServer
	DataSetMappingsServer            DataSetMappingsServer
	DataSetsServer                   DataSetsServer
	EmailRegistrationsServer         EmailRegistrationsServer
	InvitationsServer                InvitationsServer
	OperationsServer                 OperationsServer
	ProviderShareSubscriptionsServer ProviderShareSubscriptionsServer
	ShareSubscriptionsServer         ShareSubscriptionsServer
	SharesServer                     SharesServer
	SynchronizationSettingsServer    SynchronizationSettingsServer
	TriggersServer                   TriggersServer
}

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

type ServerFactoryTransport

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

ServerFactoryTransport connects instances of armdatashare.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 armdatashare.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 ShareSubscriptionsServer

type ShareSubscriptionsServer struct {
	// BeginCancelSynchronization is the fake for method ShareSubscriptionsClient.BeginCancelSynchronization
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCancelSynchronization func(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, shareSubscriptionSynchronization armdatashare.ShareSubscriptionSynchronization, options *armdatashare.ShareSubscriptionsClientBeginCancelSynchronizationOptions) (resp azfake.PollerResponder[armdatashare.ShareSubscriptionsClientCancelSynchronizationResponse], errResp azfake.ErrorResponder)

	// Create is the fake for method ShareSubscriptionsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, shareSubscription armdatashare.ShareSubscription, options *armdatashare.ShareSubscriptionsClientCreateOptions) (resp azfake.Responder[armdatashare.ShareSubscriptionsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ShareSubscriptionsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, options *armdatashare.ShareSubscriptionsClientBeginDeleteOptions) (resp azfake.PollerResponder[armdatashare.ShareSubscriptionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ShareSubscriptionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, options *armdatashare.ShareSubscriptionsClientGetOptions) (resp azfake.Responder[armdatashare.ShareSubscriptionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAccountPager is the fake for method ShareSubscriptionsClient.NewListByAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAccountPager func(resourceGroupName string, accountName string, options *armdatashare.ShareSubscriptionsClientListByAccountOptions) (resp azfake.PagerResponder[armdatashare.ShareSubscriptionsClientListByAccountResponse])

	// NewListSourceShareSynchronizationSettingsPager is the fake for method ShareSubscriptionsClient.NewListSourceShareSynchronizationSettingsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListSourceShareSynchronizationSettingsPager func(resourceGroupName string, accountName string, shareSubscriptionName string, options *armdatashare.ShareSubscriptionsClientListSourceShareSynchronizationSettingsOptions) (resp azfake.PagerResponder[armdatashare.ShareSubscriptionsClientListSourceShareSynchronizationSettingsResponse])

	// NewListSynchronizationDetailsPager is the fake for method ShareSubscriptionsClient.NewListSynchronizationDetailsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListSynchronizationDetailsPager func(resourceGroupName string, accountName string, shareSubscriptionName string, shareSubscriptionSynchronization armdatashare.ShareSubscriptionSynchronization, options *armdatashare.ShareSubscriptionsClientListSynchronizationDetailsOptions) (resp azfake.PagerResponder[armdatashare.ShareSubscriptionsClientListSynchronizationDetailsResponse])

	// NewListSynchronizationsPager is the fake for method ShareSubscriptionsClient.NewListSynchronizationsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListSynchronizationsPager func(resourceGroupName string, accountName string, shareSubscriptionName string, options *armdatashare.ShareSubscriptionsClientListSynchronizationsOptions) (resp azfake.PagerResponder[armdatashare.ShareSubscriptionsClientListSynchronizationsResponse])

	// BeginSynchronize is the fake for method ShareSubscriptionsClient.BeginSynchronize
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginSynchronize func(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, synchronize armdatashare.Synchronize, options *armdatashare.ShareSubscriptionsClientBeginSynchronizeOptions) (resp azfake.PollerResponder[armdatashare.ShareSubscriptionsClientSynchronizeResponse], errResp azfake.ErrorResponder)
}

ShareSubscriptionsServer is a fake server for instances of the armdatashare.ShareSubscriptionsClient type.

type ShareSubscriptionsServerTransport

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

ShareSubscriptionsServerTransport connects instances of armdatashare.ShareSubscriptionsClient to instances of ShareSubscriptionsServer. Don't use this type directly, use NewShareSubscriptionsServerTransport instead.

func NewShareSubscriptionsServerTransport

func NewShareSubscriptionsServerTransport(srv *ShareSubscriptionsServer) *ShareSubscriptionsServerTransport

NewShareSubscriptionsServerTransport creates a new instance of ShareSubscriptionsServerTransport with the provided implementation. The returned ShareSubscriptionsServerTransport instance is connected to an instance of armdatashare.ShareSubscriptionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ShareSubscriptionsServerTransport) Do

Do implements the policy.Transporter interface for ShareSubscriptionsServerTransport.

type SharesServer

type SharesServer struct {
	// Create is the fake for method SharesClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, accountName string, shareName string, share armdatashare.Share, options *armdatashare.SharesClientCreateOptions) (resp azfake.Responder[armdatashare.SharesClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method SharesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, accountName string, shareName string, options *armdatashare.SharesClientBeginDeleteOptions) (resp azfake.PollerResponder[armdatashare.SharesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SharesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, shareName string, options *armdatashare.SharesClientGetOptions) (resp azfake.Responder[armdatashare.SharesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAccountPager is the fake for method SharesClient.NewListByAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAccountPager func(resourceGroupName string, accountName string, options *armdatashare.SharesClientListByAccountOptions) (resp azfake.PagerResponder[armdatashare.SharesClientListByAccountResponse])

	// NewListSynchronizationDetailsPager is the fake for method SharesClient.NewListSynchronizationDetailsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListSynchronizationDetailsPager func(resourceGroupName string, accountName string, shareName string, shareSynchronization armdatashare.ShareSynchronization, options *armdatashare.SharesClientListSynchronizationDetailsOptions) (resp azfake.PagerResponder[armdatashare.SharesClientListSynchronizationDetailsResponse])

	// NewListSynchronizationsPager is the fake for method SharesClient.NewListSynchronizationsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListSynchronizationsPager func(resourceGroupName string, accountName string, shareName string, options *armdatashare.SharesClientListSynchronizationsOptions) (resp azfake.PagerResponder[armdatashare.SharesClientListSynchronizationsResponse])
}

SharesServer is a fake server for instances of the armdatashare.SharesClient type.

type SharesServerTransport

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

SharesServerTransport connects instances of armdatashare.SharesClient to instances of SharesServer. Don't use this type directly, use NewSharesServerTransport instead.

func NewSharesServerTransport

func NewSharesServerTransport(srv *SharesServer) *SharesServerTransport

NewSharesServerTransport creates a new instance of SharesServerTransport with the provided implementation. The returned SharesServerTransport instance is connected to an instance of armdatashare.SharesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SharesServerTransport) Do

Do implements the policy.Transporter interface for SharesServerTransport.

type SynchronizationSettingsServer

type SynchronizationSettingsServer struct {
	// Create is the fake for method SynchronizationSettingsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, accountName string, shareName string, synchronizationSettingName string, synchronizationSetting armdatashare.SynchronizationSettingClassification, options *armdatashare.SynchronizationSettingsClientCreateOptions) (resp azfake.Responder[armdatashare.SynchronizationSettingsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method SynchronizationSettingsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, accountName string, shareName string, synchronizationSettingName string, options *armdatashare.SynchronizationSettingsClientBeginDeleteOptions) (resp azfake.PollerResponder[armdatashare.SynchronizationSettingsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SynchronizationSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, shareName string, synchronizationSettingName string, options *armdatashare.SynchronizationSettingsClientGetOptions) (resp azfake.Responder[armdatashare.SynchronizationSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListBySharePager is the fake for method SynchronizationSettingsClient.NewListBySharePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySharePager func(resourceGroupName string, accountName string, shareName string, options *armdatashare.SynchronizationSettingsClientListByShareOptions) (resp azfake.PagerResponder[armdatashare.SynchronizationSettingsClientListByShareResponse])
}

SynchronizationSettingsServer is a fake server for instances of the armdatashare.SynchronizationSettingsClient type.

type SynchronizationSettingsServerTransport

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

SynchronizationSettingsServerTransport connects instances of armdatashare.SynchronizationSettingsClient to instances of SynchronizationSettingsServer. Don't use this type directly, use NewSynchronizationSettingsServerTransport instead.

func NewSynchronizationSettingsServerTransport

func NewSynchronizationSettingsServerTransport(srv *SynchronizationSettingsServer) *SynchronizationSettingsServerTransport

NewSynchronizationSettingsServerTransport creates a new instance of SynchronizationSettingsServerTransport with the provided implementation. The returned SynchronizationSettingsServerTransport instance is connected to an instance of armdatashare.SynchronizationSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SynchronizationSettingsServerTransport) Do

Do implements the policy.Transporter interface for SynchronizationSettingsServerTransport.

type TriggersServer

type TriggersServer struct {
	// BeginCreate is the fake for method TriggersClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, triggerName string, trigger armdatashare.TriggerClassification, options *armdatashare.TriggersClientBeginCreateOptions) (resp azfake.PollerResponder[armdatashare.TriggersClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method TriggersClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, triggerName string, options *armdatashare.TriggersClientBeginDeleteOptions) (resp azfake.PollerResponder[armdatashare.TriggersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method TriggersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, triggerName string, options *armdatashare.TriggersClientGetOptions) (resp azfake.Responder[armdatashare.TriggersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByShareSubscriptionPager is the fake for method TriggersClient.NewListByShareSubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByShareSubscriptionPager func(resourceGroupName string, accountName string, shareSubscriptionName string, options *armdatashare.TriggersClientListByShareSubscriptionOptions) (resp azfake.PagerResponder[armdatashare.TriggersClientListByShareSubscriptionResponse])
}

TriggersServer is a fake server for instances of the armdatashare.TriggersClient type.

type TriggersServerTransport

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

TriggersServerTransport connects instances of armdatashare.TriggersClient to instances of TriggersServer. Don't use this type directly, use NewTriggersServerTransport instead.

func NewTriggersServerTransport

func NewTriggersServerTransport(srv *TriggersServer) *TriggersServerTransport

NewTriggersServerTransport creates a new instance of TriggersServerTransport with the provided implementation. The returned TriggersServerTransport instance is connected to an instance of armdatashare.TriggersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*TriggersServerTransport) Do

Do implements the policy.Transporter interface for TriggersServerTransport.

Jump to

Keyboard shortcuts

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