fake

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Nov 24, 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 MarketplaceRegistrationDefinitionsServer

type MarketplaceRegistrationDefinitionsServer struct {
	// Get is the fake for method MarketplaceRegistrationDefinitionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, marketplaceIdentifier string, options *armmanagedservices.MarketplaceRegistrationDefinitionsClientGetOptions) (resp azfake.Responder[armmanagedservices.MarketplaceRegistrationDefinitionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method MarketplaceRegistrationDefinitionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, options *armmanagedservices.MarketplaceRegistrationDefinitionsClientListOptions) (resp azfake.PagerResponder[armmanagedservices.MarketplaceRegistrationDefinitionsClientListResponse])
}

MarketplaceRegistrationDefinitionsServer is a fake server for instances of the armmanagedservices.MarketplaceRegistrationDefinitionsClient type.

type MarketplaceRegistrationDefinitionsServerTransport

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

MarketplaceRegistrationDefinitionsServerTransport connects instances of armmanagedservices.MarketplaceRegistrationDefinitionsClient to instances of MarketplaceRegistrationDefinitionsServer. Don't use this type directly, use NewMarketplaceRegistrationDefinitionsServerTransport instead.

func NewMarketplaceRegistrationDefinitionsServerTransport

func NewMarketplaceRegistrationDefinitionsServerTransport(srv *MarketplaceRegistrationDefinitionsServer) *MarketplaceRegistrationDefinitionsServerTransport

NewMarketplaceRegistrationDefinitionsServerTransport creates a new instance of MarketplaceRegistrationDefinitionsServerTransport with the provided implementation. The returned MarketplaceRegistrationDefinitionsServerTransport instance is connected to an instance of armmanagedservices.MarketplaceRegistrationDefinitionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*MarketplaceRegistrationDefinitionsServerTransport) Do

Do implements the policy.Transporter interface for MarketplaceRegistrationDefinitionsServerTransport.

type MarketplaceRegistrationDefinitionsWithoutScopeServer

type MarketplaceRegistrationDefinitionsWithoutScopeServer struct {
	// Get is the fake for method MarketplaceRegistrationDefinitionsWithoutScopeClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, marketplaceIdentifier string, options *armmanagedservices.MarketplaceRegistrationDefinitionsWithoutScopeClientGetOptions) (resp azfake.Responder[armmanagedservices.MarketplaceRegistrationDefinitionsWithoutScopeClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method MarketplaceRegistrationDefinitionsWithoutScopeClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armmanagedservices.MarketplaceRegistrationDefinitionsWithoutScopeClientListOptions) (resp azfake.PagerResponder[armmanagedservices.MarketplaceRegistrationDefinitionsWithoutScopeClientListResponse])
}

MarketplaceRegistrationDefinitionsWithoutScopeServer is a fake server for instances of the armmanagedservices.MarketplaceRegistrationDefinitionsWithoutScopeClient type.

type MarketplaceRegistrationDefinitionsWithoutScopeServerTransport

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

MarketplaceRegistrationDefinitionsWithoutScopeServerTransport connects instances of armmanagedservices.MarketplaceRegistrationDefinitionsWithoutScopeClient to instances of MarketplaceRegistrationDefinitionsWithoutScopeServer. Don't use this type directly, use NewMarketplaceRegistrationDefinitionsWithoutScopeServerTransport instead.

func NewMarketplaceRegistrationDefinitionsWithoutScopeServerTransport

func NewMarketplaceRegistrationDefinitionsWithoutScopeServerTransport(srv *MarketplaceRegistrationDefinitionsWithoutScopeServer) *MarketplaceRegistrationDefinitionsWithoutScopeServerTransport

NewMarketplaceRegistrationDefinitionsWithoutScopeServerTransport creates a new instance of MarketplaceRegistrationDefinitionsWithoutScopeServerTransport with the provided implementation. The returned MarketplaceRegistrationDefinitionsWithoutScopeServerTransport instance is connected to an instance of armmanagedservices.MarketplaceRegistrationDefinitionsWithoutScopeClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*MarketplaceRegistrationDefinitionsWithoutScopeServerTransport) Do

Do implements the policy.Transporter interface for MarketplaceRegistrationDefinitionsWithoutScopeServerTransport.

type OperationsServer

type OperationsServer struct {
	// List is the fake for method OperationsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, options *armmanagedservices.OperationsClientListOptions) (resp azfake.Responder[armmanagedservices.OperationsClientListResponse], errResp azfake.ErrorResponder)
}

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armmanagedservices.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 armmanagedservices.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 OperationsWithScopeServer

type OperationsWithScopeServer struct {
	// List is the fake for method OperationsWithScopeClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, scope string, options *armmanagedservices.OperationsWithScopeClientListOptions) (resp azfake.Responder[armmanagedservices.OperationsWithScopeClientListResponse], errResp azfake.ErrorResponder)
}

OperationsWithScopeServer is a fake server for instances of the armmanagedservices.OperationsWithScopeClient type.

type OperationsWithScopeServerTransport

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

OperationsWithScopeServerTransport connects instances of armmanagedservices.OperationsWithScopeClient to instances of OperationsWithScopeServer. Don't use this type directly, use NewOperationsWithScopeServerTransport instead.

func NewOperationsWithScopeServerTransport

func NewOperationsWithScopeServerTransport(srv *OperationsWithScopeServer) *OperationsWithScopeServerTransport

NewOperationsWithScopeServerTransport creates a new instance of OperationsWithScopeServerTransport with the provided implementation. The returned OperationsWithScopeServerTransport instance is connected to an instance of armmanagedservices.OperationsWithScopeClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OperationsWithScopeServerTransport) Do

Do implements the policy.Transporter interface for OperationsWithScopeServerTransport.

type RegistrationAssignmentsServer

type RegistrationAssignmentsServer struct {
	// BeginCreateOrUpdate is the fake for method RegistrationAssignmentsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, scope string, registrationAssignmentID string, requestBody armmanagedservices.RegistrationAssignment, options *armmanagedservices.RegistrationAssignmentsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armmanagedservices.RegistrationAssignmentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method RegistrationAssignmentsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, scope string, registrationAssignmentID string, options *armmanagedservices.RegistrationAssignmentsClientBeginDeleteOptions) (resp azfake.PollerResponder[armmanagedservices.RegistrationAssignmentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method RegistrationAssignmentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, registrationAssignmentID string, options *armmanagedservices.RegistrationAssignmentsClientGetOptions) (resp azfake.Responder[armmanagedservices.RegistrationAssignmentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method RegistrationAssignmentsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, options *armmanagedservices.RegistrationAssignmentsClientListOptions) (resp azfake.PagerResponder[armmanagedservices.RegistrationAssignmentsClientListResponse])
}

RegistrationAssignmentsServer is a fake server for instances of the armmanagedservices.RegistrationAssignmentsClient type.

type RegistrationAssignmentsServerTransport

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

RegistrationAssignmentsServerTransport connects instances of armmanagedservices.RegistrationAssignmentsClient to instances of RegistrationAssignmentsServer. Don't use this type directly, use NewRegistrationAssignmentsServerTransport instead.

func NewRegistrationAssignmentsServerTransport

func NewRegistrationAssignmentsServerTransport(srv *RegistrationAssignmentsServer) *RegistrationAssignmentsServerTransport

NewRegistrationAssignmentsServerTransport creates a new instance of RegistrationAssignmentsServerTransport with the provided implementation. The returned RegistrationAssignmentsServerTransport instance is connected to an instance of armmanagedservices.RegistrationAssignmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RegistrationAssignmentsServerTransport) Do

Do implements the policy.Transporter interface for RegistrationAssignmentsServerTransport.

type RegistrationDefinitionsServer

type RegistrationDefinitionsServer struct {
	// BeginCreateOrUpdate is the fake for method RegistrationDefinitionsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, registrationDefinitionID string, scope string, requestBody armmanagedservices.RegistrationDefinition, options *armmanagedservices.RegistrationDefinitionsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armmanagedservices.RegistrationDefinitionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method RegistrationDefinitionsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, registrationDefinitionID string, scope string, options *armmanagedservices.RegistrationDefinitionsClientDeleteOptions) (resp azfake.Responder[armmanagedservices.RegistrationDefinitionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method RegistrationDefinitionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, registrationDefinitionID string, options *armmanagedservices.RegistrationDefinitionsClientGetOptions) (resp azfake.Responder[armmanagedservices.RegistrationDefinitionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method RegistrationDefinitionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, options *armmanagedservices.RegistrationDefinitionsClientListOptions) (resp azfake.PagerResponder[armmanagedservices.RegistrationDefinitionsClientListResponse])
}

RegistrationDefinitionsServer is a fake server for instances of the armmanagedservices.RegistrationDefinitionsClient type.

type RegistrationDefinitionsServerTransport

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

RegistrationDefinitionsServerTransport connects instances of armmanagedservices.RegistrationDefinitionsClient to instances of RegistrationDefinitionsServer. Don't use this type directly, use NewRegistrationDefinitionsServerTransport instead.

func NewRegistrationDefinitionsServerTransport

func NewRegistrationDefinitionsServerTransport(srv *RegistrationDefinitionsServer) *RegistrationDefinitionsServerTransport

NewRegistrationDefinitionsServerTransport creates a new instance of RegistrationDefinitionsServerTransport with the provided implementation. The returned RegistrationDefinitionsServerTransport instance is connected to an instance of armmanagedservices.RegistrationDefinitionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RegistrationDefinitionsServerTransport) Do

Do implements the policy.Transporter interface for RegistrationDefinitionsServerTransport.

type ServerFactory

type ServerFactory struct {
	MarketplaceRegistrationDefinitionsServer             MarketplaceRegistrationDefinitionsServer
	MarketplaceRegistrationDefinitionsWithoutScopeServer MarketplaceRegistrationDefinitionsWithoutScopeServer
	OperationsServer                                     OperationsServer
	OperationsWithScopeServer                            OperationsWithScopeServer
	RegistrationAssignmentsServer                        RegistrationAssignmentsServer
	RegistrationDefinitionsServer                        RegistrationDefinitionsServer
}

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

type ServerFactoryTransport

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

ServerFactoryTransport connects instances of armmanagedservices.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 armmanagedservices.ClientFactory via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerFactoryTransport) Do

Do implements the policy.Transporter interface for ServerFactoryTransport.

Jump to

Keyboard shortcuts

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