fake

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jan 24, 2024 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 AgentPoolServer

type AgentPoolServer struct {
	// BeginCreateOrUpdate is the fake for method AgentPoolClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, connectedClusterResourceURI string, agentPoolName string, agentPool armhybridcontainerservice.AgentPool, options *armhybridcontainerservice.AgentPoolClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armhybridcontainerservice.AgentPoolClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method AgentPoolClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, connectedClusterResourceURI string, agentPoolName string, options *armhybridcontainerservice.AgentPoolClientBeginDeleteOptions) (resp azfake.PollerResponder[armhybridcontainerservice.AgentPoolClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AgentPoolClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, connectedClusterResourceURI string, agentPoolName string, options *armhybridcontainerservice.AgentPoolClientGetOptions) (resp azfake.Responder[armhybridcontainerservice.AgentPoolClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByProvisionedClusterPager is the fake for method AgentPoolClient.NewListByProvisionedClusterPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByProvisionedClusterPager func(connectedClusterResourceURI string, options *armhybridcontainerservice.AgentPoolClientListByProvisionedClusterOptions) (resp azfake.PagerResponder[armhybridcontainerservice.AgentPoolClientListByProvisionedClusterResponse])
}

AgentPoolServer is a fake server for instances of the armhybridcontainerservice.AgentPoolClient type.

type AgentPoolServerTransport

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

AgentPoolServerTransport connects instances of armhybridcontainerservice.AgentPoolClient to instances of AgentPoolServer. Don't use this type directly, use NewAgentPoolServerTransport instead.

func NewAgentPoolServerTransport

func NewAgentPoolServerTransport(srv *AgentPoolServer) *AgentPoolServerTransport

NewAgentPoolServerTransport creates a new instance of AgentPoolServerTransport with the provided implementation. The returned AgentPoolServerTransport instance is connected to an instance of armhybridcontainerservice.AgentPoolClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AgentPoolServerTransport) Do

Do implements the policy.Transporter interface for AgentPoolServerTransport.

type HybridIdentityMetadataServer

type HybridIdentityMetadataServer struct {
	// BeginDelete is the fake for method HybridIdentityMetadataClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, connectedClusterResourceURI string, options *armhybridcontainerservice.HybridIdentityMetadataClientBeginDeleteOptions) (resp azfake.PollerResponder[armhybridcontainerservice.HybridIdentityMetadataClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method HybridIdentityMetadataClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, connectedClusterResourceURI string, options *armhybridcontainerservice.HybridIdentityMetadataClientGetOptions) (resp azfake.Responder[armhybridcontainerservice.HybridIdentityMetadataClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByClusterPager is the fake for method HybridIdentityMetadataClient.NewListByClusterPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByClusterPager func(connectedClusterResourceURI string, options *armhybridcontainerservice.HybridIdentityMetadataClientListByClusterOptions) (resp azfake.PagerResponder[armhybridcontainerservice.HybridIdentityMetadataClientListByClusterResponse])

	// Put is the fake for method HybridIdentityMetadataClient.Put
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Put func(ctx context.Context, connectedClusterResourceURI string, body armhybridcontainerservice.HybridIdentityMetadata, options *armhybridcontainerservice.HybridIdentityMetadataClientPutOptions) (resp azfake.Responder[armhybridcontainerservice.HybridIdentityMetadataClientPutResponse], errResp azfake.ErrorResponder)
}

HybridIdentityMetadataServer is a fake server for instances of the armhybridcontainerservice.HybridIdentityMetadataClient type.

type HybridIdentityMetadataServerTransport

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

HybridIdentityMetadataServerTransport connects instances of armhybridcontainerservice.HybridIdentityMetadataClient to instances of HybridIdentityMetadataServer. Don't use this type directly, use NewHybridIdentityMetadataServerTransport instead.

func NewHybridIdentityMetadataServerTransport

func NewHybridIdentityMetadataServerTransport(srv *HybridIdentityMetadataServer) *HybridIdentityMetadataServerTransport

NewHybridIdentityMetadataServerTransport creates a new instance of HybridIdentityMetadataServerTransport with the provided implementation. The returned HybridIdentityMetadataServerTransport instance is connected to an instance of armhybridcontainerservice.HybridIdentityMetadataClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*HybridIdentityMetadataServerTransport) Do

Do implements the policy.Transporter interface for HybridIdentityMetadataServerTransport.

type KubernetesVersionsServer

type KubernetesVersionsServer struct {
	// NewListPager is the fake for method KubernetesVersionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(customLocationResourceURI string, options *armhybridcontainerservice.KubernetesVersionsClientListOptions) (resp azfake.PagerResponder[armhybridcontainerservice.KubernetesVersionsClientListResponse])
}

KubernetesVersionsServer is a fake server for instances of the armhybridcontainerservice.KubernetesVersionsClient type.

type KubernetesVersionsServerTransport

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

KubernetesVersionsServerTransport connects instances of armhybridcontainerservice.KubernetesVersionsClient to instances of KubernetesVersionsServer. Don't use this type directly, use NewKubernetesVersionsServerTransport instead.

func NewKubernetesVersionsServerTransport

func NewKubernetesVersionsServerTransport(srv *KubernetesVersionsServer) *KubernetesVersionsServerTransport

NewKubernetesVersionsServerTransport creates a new instance of KubernetesVersionsServerTransport with the provided implementation. The returned KubernetesVersionsServerTransport instance is connected to an instance of armhybridcontainerservice.KubernetesVersionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*KubernetesVersionsServerTransport) Do

Do implements the policy.Transporter interface for KubernetesVersionsServerTransport.

type OperationsServer

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

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armhybridcontainerservice.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 armhybridcontainerservice.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 ProvisionedClusterInstancesServer

type ProvisionedClusterInstancesServer struct {
	// BeginCreateOrUpdate is the fake for method ProvisionedClusterInstancesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, connectedClusterResourceURI string, provisionedClusterInstance armhybridcontainerservice.ProvisionedCluster, options *armhybridcontainerservice.ProvisionedClusterInstancesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armhybridcontainerservice.ProvisionedClusterInstancesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ProvisionedClusterInstancesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, connectedClusterResourceURI string, options *armhybridcontainerservice.ProvisionedClusterInstancesClientBeginDeleteOptions) (resp azfake.PollerResponder[armhybridcontainerservice.ProvisionedClusterInstancesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ProvisionedClusterInstancesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, connectedClusterResourceURI string, options *armhybridcontainerservice.ProvisionedClusterInstancesClientGetOptions) (resp azfake.Responder[armhybridcontainerservice.ProvisionedClusterInstancesClientGetResponse], errResp azfake.ErrorResponder)

	// GetUpgradeProfile is the fake for method ProvisionedClusterInstancesClient.GetUpgradeProfile
	// HTTP status codes to indicate success: http.StatusOK
	GetUpgradeProfile func(ctx context.Context, connectedClusterResourceURI string, options *armhybridcontainerservice.ProvisionedClusterInstancesClientGetUpgradeProfileOptions) (resp azfake.Responder[armhybridcontainerservice.ProvisionedClusterInstancesClientGetUpgradeProfileResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ProvisionedClusterInstancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(connectedClusterResourceURI string, options *armhybridcontainerservice.ProvisionedClusterInstancesClientListOptions) (resp azfake.PagerResponder[armhybridcontainerservice.ProvisionedClusterInstancesClientListResponse])

	// BeginListAdminKubeconfig is the fake for method ProvisionedClusterInstancesClient.BeginListAdminKubeconfig
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginListAdminKubeconfig func(ctx context.Context, connectedClusterResourceURI string, options *armhybridcontainerservice.ProvisionedClusterInstancesClientBeginListAdminKubeconfigOptions) (resp azfake.PollerResponder[armhybridcontainerservice.ProvisionedClusterInstancesClientListAdminKubeconfigResponse], errResp azfake.ErrorResponder)

	// BeginListUserKubeconfig is the fake for method ProvisionedClusterInstancesClient.BeginListUserKubeconfig
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginListUserKubeconfig func(ctx context.Context, connectedClusterResourceURI string, options *armhybridcontainerservice.ProvisionedClusterInstancesClientBeginListUserKubeconfigOptions) (resp azfake.PollerResponder[armhybridcontainerservice.ProvisionedClusterInstancesClientListUserKubeconfigResponse], errResp azfake.ErrorResponder)
}

ProvisionedClusterInstancesServer is a fake server for instances of the armhybridcontainerservice.ProvisionedClusterInstancesClient type.

type ProvisionedClusterInstancesServerTransport

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

ProvisionedClusterInstancesServerTransport connects instances of armhybridcontainerservice.ProvisionedClusterInstancesClient to instances of ProvisionedClusterInstancesServer. Don't use this type directly, use NewProvisionedClusterInstancesServerTransport instead.

func NewProvisionedClusterInstancesServerTransport

func NewProvisionedClusterInstancesServerTransport(srv *ProvisionedClusterInstancesServer) *ProvisionedClusterInstancesServerTransport

NewProvisionedClusterInstancesServerTransport creates a new instance of ProvisionedClusterInstancesServerTransport with the provided implementation. The returned ProvisionedClusterInstancesServerTransport instance is connected to an instance of armhybridcontainerservice.ProvisionedClusterInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ProvisionedClusterInstancesServerTransport) Do

Do implements the policy.Transporter interface for ProvisionedClusterInstancesServerTransport.

type Server

type Server struct {
	// BeginDeleteKubernetesVersions is the fake for method Client.BeginDeleteKubernetesVersions
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDeleteKubernetesVersions func(ctx context.Context, customLocationResourceURI string, options *armhybridcontainerservice.ClientBeginDeleteKubernetesVersionsOptions) (resp azfake.PollerResponder[armhybridcontainerservice.ClientDeleteKubernetesVersionsResponse], errResp azfake.ErrorResponder)

	// BeginDeleteVMSKUs is the fake for method Client.BeginDeleteVMSKUs
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDeleteVMSKUs func(ctx context.Context, customLocationResourceURI string, options *armhybridcontainerservice.ClientBeginDeleteVMSKUsOptions) (resp azfake.PollerResponder[armhybridcontainerservice.ClientDeleteVMSKUsResponse], errResp azfake.ErrorResponder)

	// GetKubernetesVersions is the fake for method Client.GetKubernetesVersions
	// HTTP status codes to indicate success: http.StatusOK
	GetKubernetesVersions func(ctx context.Context, customLocationResourceURI string, options *armhybridcontainerservice.ClientGetKubernetesVersionsOptions) (resp azfake.Responder[armhybridcontainerservice.ClientGetKubernetesVersionsResponse], errResp azfake.ErrorResponder)

	// GetVMSKUs is the fake for method Client.GetVMSKUs
	// HTTP status codes to indicate success: http.StatusOK
	GetVMSKUs func(ctx context.Context, customLocationResourceURI string, options *armhybridcontainerservice.ClientGetVMSKUsOptions) (resp azfake.Responder[armhybridcontainerservice.ClientGetVMSKUsResponse], errResp azfake.ErrorResponder)

	// BeginPutKubernetesVersions is the fake for method Client.BeginPutKubernetesVersions
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginPutKubernetesVersions func(ctx context.Context, customLocationResourceURI string, kubernetesVersions armhybridcontainerservice.KubernetesVersionProfile, options *armhybridcontainerservice.ClientBeginPutKubernetesVersionsOptions) (resp azfake.PollerResponder[armhybridcontainerservice.ClientPutKubernetesVersionsResponse], errResp azfake.ErrorResponder)

	// BeginPutVMSKUs is the fake for method Client.BeginPutVMSKUs
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginPutVMSKUs func(ctx context.Context, customLocationResourceURI string, skus armhybridcontainerservice.VMSKUProfile, options *armhybridcontainerservice.ClientBeginPutVMSKUsOptions) (resp azfake.PollerResponder[armhybridcontainerservice.ClientPutVMSKUsResponse], errResp azfake.ErrorResponder)
}

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

type ServerFactory

type ServerFactory struct {
	AgentPoolServer                   AgentPoolServer
	Server                            Server
	HybridIdentityMetadataServer      HybridIdentityMetadataServer
	KubernetesVersionsServer          KubernetesVersionsServer
	OperationsServer                  OperationsServer
	ProvisionedClusterInstancesServer ProvisionedClusterInstancesServer
	VMSKUsServer                      VMSKUsServer
	VirtualNetworksServer             VirtualNetworksServer
}

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

type ServerFactoryTransport

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

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

type VMSKUsServer

type VMSKUsServer struct {
	// NewListPager is the fake for method VMSKUsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(customLocationResourceURI string, options *armhybridcontainerservice.VMSKUsClientListOptions) (resp azfake.PagerResponder[armhybridcontainerservice.VMSKUsClientListResponse])
}

VMSKUsServer is a fake server for instances of the armhybridcontainerservice.VMSKUsClient type.

type VMSKUsServerTransport

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

VMSKUsServerTransport connects instances of armhybridcontainerservice.VMSKUsClient to instances of VMSKUsServer. Don't use this type directly, use NewVMSKUsServerTransport instead.

func NewVMSKUsServerTransport

func NewVMSKUsServerTransport(srv *VMSKUsServer) *VMSKUsServerTransport

NewVMSKUsServerTransport creates a new instance of VMSKUsServerTransport with the provided implementation. The returned VMSKUsServerTransport instance is connected to an instance of armhybridcontainerservice.VMSKUsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VMSKUsServerTransport) Do

Do implements the policy.Transporter interface for VMSKUsServerTransport.

type VirtualNetworksServer

type VirtualNetworksServer struct {
	// BeginCreateOrUpdate is the fake for method VirtualNetworksClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, virtualNetworkName string, virtualNetworks armhybridcontainerservice.VirtualNetwork, options *armhybridcontainerservice.VirtualNetworksClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armhybridcontainerservice.VirtualNetworksClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method VirtualNetworksClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, virtualNetworkName string, options *armhybridcontainerservice.VirtualNetworksClientBeginDeleteOptions) (resp azfake.PollerResponder[armhybridcontainerservice.VirtualNetworksClientDeleteResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method VirtualNetworksClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armhybridcontainerservice.VirtualNetworksClientListByResourceGroupOptions) (resp azfake.PagerResponder[armhybridcontainerservice.VirtualNetworksClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method VirtualNetworksClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armhybridcontainerservice.VirtualNetworksClientListBySubscriptionOptions) (resp azfake.PagerResponder[armhybridcontainerservice.VirtualNetworksClientListBySubscriptionResponse])

	// Retrieve is the fake for method VirtualNetworksClient.Retrieve
	// HTTP status codes to indicate success: http.StatusOK
	Retrieve func(ctx context.Context, resourceGroupName string, virtualNetworkName string, options *armhybridcontainerservice.VirtualNetworksClientRetrieveOptions) (resp azfake.Responder[armhybridcontainerservice.VirtualNetworksClientRetrieveResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method VirtualNetworksClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, virtualNetworkName string, virtualNetworks armhybridcontainerservice.VirtualNetworksPatch, options *armhybridcontainerservice.VirtualNetworksClientBeginUpdateOptions) (resp azfake.PollerResponder[armhybridcontainerservice.VirtualNetworksClientUpdateResponse], errResp azfake.ErrorResponder)
}

VirtualNetworksServer is a fake server for instances of the armhybridcontainerservice.VirtualNetworksClient type.

type VirtualNetworksServerTransport

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

VirtualNetworksServerTransport connects instances of armhybridcontainerservice.VirtualNetworksClient to instances of VirtualNetworksServer. Don't use this type directly, use NewVirtualNetworksServerTransport instead.

func NewVirtualNetworksServerTransport

func NewVirtualNetworksServerTransport(srv *VirtualNetworksServer) *VirtualNetworksServerTransport

NewVirtualNetworksServerTransport creates a new instance of VirtualNetworksServerTransport with the provided implementation. The returned VirtualNetworksServerTransport instance is connected to an instance of armhybridcontainerservice.VirtualNetworksClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VirtualNetworksServerTransport) Do

Do implements the policy.Transporter interface for VirtualNetworksServerTransport.

Jump to

Keyboard shortcuts

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