fake

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DiskPoolZonesServer

type DiskPoolZonesServer struct {
	// NewListPager is the fake for method DiskPoolZonesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(location string, options *armstoragepool.DiskPoolZonesClientListOptions) (resp azfake.PagerResponder[armstoragepool.DiskPoolZonesClientListResponse])
}

DiskPoolZonesServer is a fake server for instances of the armstoragepool.DiskPoolZonesClient type.

type DiskPoolZonesServerTransport

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

DiskPoolZonesServerTransport connects instances of armstoragepool.DiskPoolZonesClient to instances of DiskPoolZonesServer. Don't use this type directly, use NewDiskPoolZonesServerTransport instead.

func NewDiskPoolZonesServerTransport

func NewDiskPoolZonesServerTransport(srv *DiskPoolZonesServer) *DiskPoolZonesServerTransport

NewDiskPoolZonesServerTransport creates a new instance of DiskPoolZonesServerTransport with the provided implementation. The returned DiskPoolZonesServerTransport instance is connected to an instance of armstoragepool.DiskPoolZonesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DiskPoolZonesServerTransport) Do

Do implements the policy.Transporter interface for DiskPoolZonesServerTransport.

type DiskPoolsServer

type DiskPoolsServer struct {
	// BeginCreateOrUpdate is the fake for method DiskPoolsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, diskPoolName string, diskPoolCreatePayload armstoragepool.DiskPoolCreate, options *armstoragepool.DiskPoolsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armstoragepool.DiskPoolsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDeallocate is the fake for method DiskPoolsClient.BeginDeallocate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginDeallocate func(ctx context.Context, resourceGroupName string, diskPoolName string, options *armstoragepool.DiskPoolsClientBeginDeallocateOptions) (resp azfake.PollerResponder[armstoragepool.DiskPoolsClientDeallocateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method DiskPoolsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, diskPoolName string, options *armstoragepool.DiskPoolsClientBeginDeleteOptions) (resp azfake.PollerResponder[armstoragepool.DiskPoolsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DiskPoolsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, diskPoolName string, options *armstoragepool.DiskPoolsClientGetOptions) (resp azfake.Responder[armstoragepool.DiskPoolsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method DiskPoolsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armstoragepool.DiskPoolsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armstoragepool.DiskPoolsClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method DiskPoolsClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armstoragepool.DiskPoolsClientListBySubscriptionOptions) (resp azfake.PagerResponder[armstoragepool.DiskPoolsClientListBySubscriptionResponse])

	// NewListOutboundNetworkDependenciesEndpointsPager is the fake for method DiskPoolsClient.NewListOutboundNetworkDependenciesEndpointsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListOutboundNetworkDependenciesEndpointsPager func(resourceGroupName string, diskPoolName string, options *armstoragepool.DiskPoolsClientListOutboundNetworkDependenciesEndpointsOptions) (resp azfake.PagerResponder[armstoragepool.DiskPoolsClientListOutboundNetworkDependenciesEndpointsResponse])

	// BeginStart is the fake for method DiskPoolsClient.BeginStart
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStart func(ctx context.Context, resourceGroupName string, diskPoolName string, options *armstoragepool.DiskPoolsClientBeginStartOptions) (resp azfake.PollerResponder[armstoragepool.DiskPoolsClientStartResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method DiskPoolsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, diskPoolName string, diskPoolUpdatePayload armstoragepool.DiskPoolUpdate, options *armstoragepool.DiskPoolsClientBeginUpdateOptions) (resp azfake.PollerResponder[armstoragepool.DiskPoolsClientUpdateResponse], errResp azfake.ErrorResponder)

	// BeginUpgrade is the fake for method DiskPoolsClient.BeginUpgrade
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpgrade func(ctx context.Context, resourceGroupName string, diskPoolName string, options *armstoragepool.DiskPoolsClientBeginUpgradeOptions) (resp azfake.PollerResponder[armstoragepool.DiskPoolsClientUpgradeResponse], errResp azfake.ErrorResponder)
}

DiskPoolsServer is a fake server for instances of the armstoragepool.DiskPoolsClient type.

type DiskPoolsServerTransport

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

DiskPoolsServerTransport connects instances of armstoragepool.DiskPoolsClient to instances of DiskPoolsServer. Don't use this type directly, use NewDiskPoolsServerTransport instead.

func NewDiskPoolsServerTransport

func NewDiskPoolsServerTransport(srv *DiskPoolsServer) *DiskPoolsServerTransport

NewDiskPoolsServerTransport creates a new instance of DiskPoolsServerTransport with the provided implementation. The returned DiskPoolsServerTransport instance is connected to an instance of armstoragepool.DiskPoolsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DiskPoolsServerTransport) Do

Do implements the policy.Transporter interface for DiskPoolsServerTransport.

type IscsiTargetsServer

type IscsiTargetsServer struct {
	// BeginCreateOrUpdate is the fake for method IscsiTargetsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, diskPoolName string, iscsiTargetName string, iscsiTargetCreatePayload armstoragepool.IscsiTargetCreate, options *armstoragepool.IscsiTargetsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armstoragepool.IscsiTargetsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method IscsiTargetsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, diskPoolName string, iscsiTargetName string, options *armstoragepool.IscsiTargetsClientBeginDeleteOptions) (resp azfake.PollerResponder[armstoragepool.IscsiTargetsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method IscsiTargetsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, diskPoolName string, iscsiTargetName string, options *armstoragepool.IscsiTargetsClientGetOptions) (resp azfake.Responder[armstoragepool.IscsiTargetsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDiskPoolPager is the fake for method IscsiTargetsClient.NewListByDiskPoolPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDiskPoolPager func(resourceGroupName string, diskPoolName string, options *armstoragepool.IscsiTargetsClientListByDiskPoolOptions) (resp azfake.PagerResponder[armstoragepool.IscsiTargetsClientListByDiskPoolResponse])

	// BeginUpdate is the fake for method IscsiTargetsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, diskPoolName string, iscsiTargetName string, iscsiTargetUpdatePayload armstoragepool.IscsiTargetUpdate, options *armstoragepool.IscsiTargetsClientBeginUpdateOptions) (resp azfake.PollerResponder[armstoragepool.IscsiTargetsClientUpdateResponse], errResp azfake.ErrorResponder)
}

IscsiTargetsServer is a fake server for instances of the armstoragepool.IscsiTargetsClient type.

type IscsiTargetsServerTransport

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

IscsiTargetsServerTransport connects instances of armstoragepool.IscsiTargetsClient to instances of IscsiTargetsServer. Don't use this type directly, use NewIscsiTargetsServerTransport instead.

func NewIscsiTargetsServerTransport

func NewIscsiTargetsServerTransport(srv *IscsiTargetsServer) *IscsiTargetsServerTransport

NewIscsiTargetsServerTransport creates a new instance of IscsiTargetsServerTransport with the provided implementation. The returned IscsiTargetsServerTransport instance is connected to an instance of armstoragepool.IscsiTargetsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*IscsiTargetsServerTransport) Do

Do implements the policy.Transporter interface for IscsiTargetsServerTransport.

type OperationsServer

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

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armstoragepool.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 armstoragepool.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 ResourceSKUsServer

type ResourceSKUsServer struct {
	// NewListPager is the fake for method ResourceSKUsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(location string, options *armstoragepool.ResourceSKUsClientListOptions) (resp azfake.PagerResponder[armstoragepool.ResourceSKUsClientListResponse])
}

ResourceSKUsServer is a fake server for instances of the armstoragepool.ResourceSKUsClient type.

type ResourceSKUsServerTransport

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

ResourceSKUsServerTransport connects instances of armstoragepool.ResourceSKUsClient to instances of ResourceSKUsServer. Don't use this type directly, use NewResourceSKUsServerTransport instead.

func NewResourceSKUsServerTransport

func NewResourceSKUsServerTransport(srv *ResourceSKUsServer) *ResourceSKUsServerTransport

NewResourceSKUsServerTransport creates a new instance of ResourceSKUsServerTransport with the provided implementation. The returned ResourceSKUsServerTransport instance is connected to an instance of armstoragepool.ResourceSKUsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ResourceSKUsServerTransport) Do

Do implements the policy.Transporter interface for ResourceSKUsServerTransport.

type ServerFactory

type ServerFactory struct {
	DiskPoolZonesServer DiskPoolZonesServer
	DiskPoolsServer     DiskPoolsServer
	IscsiTargetsServer  IscsiTargetsServer
	OperationsServer    OperationsServer
	ResourceSKUsServer  ResourceSKUsServer
}

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

type ServerFactoryTransport

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

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