fake

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2024 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 AccessServer

type AccessServer struct {
	// CreateRoleBinding is the fake for method AccessClient.CreateRoleBinding
	// HTTP status codes to indicate success: http.StatusOK
	CreateRoleBinding func(ctx context.Context, resourceGroupName string, organizationName string, body armconfluent.AccessCreateRoleBindingRequestModel, options *armconfluent.AccessClientCreateRoleBindingOptions) (resp azfake.Responder[armconfluent.AccessClientCreateRoleBindingResponse], errResp azfake.ErrorResponder)

	// DeleteRoleBinding is the fake for method AccessClient.DeleteRoleBinding
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteRoleBinding func(ctx context.Context, resourceGroupName string, organizationName string, roleBindingID string, options *armconfluent.AccessClientDeleteRoleBindingOptions) (resp azfake.Responder[armconfluent.AccessClientDeleteRoleBindingResponse], errResp azfake.ErrorResponder)

	// InviteUser is the fake for method AccessClient.InviteUser
	// HTTP status codes to indicate success: http.StatusOK
	InviteUser func(ctx context.Context, resourceGroupName string, organizationName string, body armconfluent.AccessInviteUserAccountModel, options *armconfluent.AccessClientInviteUserOptions) (resp azfake.Responder[armconfluent.AccessClientInviteUserResponse], errResp azfake.ErrorResponder)

	// ListClusters is the fake for method AccessClient.ListClusters
	// HTTP status codes to indicate success: http.StatusOK
	ListClusters func(ctx context.Context, resourceGroupName string, organizationName string, body armconfluent.ListAccessRequestModel, options *armconfluent.AccessClientListClustersOptions) (resp azfake.Responder[armconfluent.AccessClientListClustersResponse], errResp azfake.ErrorResponder)

	// ListEnvironments is the fake for method AccessClient.ListEnvironments
	// HTTP status codes to indicate success: http.StatusOK
	ListEnvironments func(ctx context.Context, resourceGroupName string, organizationName string, body armconfluent.ListAccessRequestModel, options *armconfluent.AccessClientListEnvironmentsOptions) (resp azfake.Responder[armconfluent.AccessClientListEnvironmentsResponse], errResp azfake.ErrorResponder)

	// ListInvitations is the fake for method AccessClient.ListInvitations
	// HTTP status codes to indicate success: http.StatusOK
	ListInvitations func(ctx context.Context, resourceGroupName string, organizationName string, body armconfluent.ListAccessRequestModel, options *armconfluent.AccessClientListInvitationsOptions) (resp azfake.Responder[armconfluent.AccessClientListInvitationsResponse], errResp azfake.ErrorResponder)

	// ListRoleBindingNameList is the fake for method AccessClient.ListRoleBindingNameList
	// HTTP status codes to indicate success: http.StatusOK
	ListRoleBindingNameList func(ctx context.Context, resourceGroupName string, organizationName string, body armconfluent.ListAccessRequestModel, options *armconfluent.AccessClientListRoleBindingNameListOptions) (resp azfake.Responder[armconfluent.AccessClientListRoleBindingNameListResponse], errResp azfake.ErrorResponder)

	// ListRoleBindings is the fake for method AccessClient.ListRoleBindings
	// HTTP status codes to indicate success: http.StatusOK
	ListRoleBindings func(ctx context.Context, resourceGroupName string, organizationName string, body armconfluent.ListAccessRequestModel, options *armconfluent.AccessClientListRoleBindingsOptions) (resp azfake.Responder[armconfluent.AccessClientListRoleBindingsResponse], errResp azfake.ErrorResponder)

	// ListServiceAccounts is the fake for method AccessClient.ListServiceAccounts
	// HTTP status codes to indicate success: http.StatusOK
	ListServiceAccounts func(ctx context.Context, resourceGroupName string, organizationName string, body armconfluent.ListAccessRequestModel, options *armconfluent.AccessClientListServiceAccountsOptions) (resp azfake.Responder[armconfluent.AccessClientListServiceAccountsResponse], errResp azfake.ErrorResponder)

	// ListUsers is the fake for method AccessClient.ListUsers
	// HTTP status codes to indicate success: http.StatusOK
	ListUsers func(ctx context.Context, resourceGroupName string, organizationName string, body armconfluent.ListAccessRequestModel, options *armconfluent.AccessClientListUsersOptions) (resp azfake.Responder[armconfluent.AccessClientListUsersResponse], errResp azfake.ErrorResponder)
}

AccessServer is a fake server for instances of the armconfluent.AccessClient type.

type AccessServerTransport

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

AccessServerTransport connects instances of armconfluent.AccessClient to instances of AccessServer. Don't use this type directly, use NewAccessServerTransport instead.

func NewAccessServerTransport

func NewAccessServerTransport(srv *AccessServer) *AccessServerTransport

NewAccessServerTransport creates a new instance of AccessServerTransport with the provided implementation. The returned AccessServerTransport instance is connected to an instance of armconfluent.AccessClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessServerTransport) Do

Do implements the policy.Transporter interface for AccessServerTransport.

type MarketplaceAgreementsServer

type MarketplaceAgreementsServer struct {
	// Create is the fake for method MarketplaceAgreementsClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, options *armconfluent.MarketplaceAgreementsClientCreateOptions) (resp azfake.Responder[armconfluent.MarketplaceAgreementsClientCreateResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method MarketplaceAgreementsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armconfluent.MarketplaceAgreementsClientListOptions) (resp azfake.PagerResponder[armconfluent.MarketplaceAgreementsClientListResponse])
}

MarketplaceAgreementsServer is a fake server for instances of the armconfluent.MarketplaceAgreementsClient type.

type MarketplaceAgreementsServerTransport

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

MarketplaceAgreementsServerTransport connects instances of armconfluent.MarketplaceAgreementsClient to instances of MarketplaceAgreementsServer. Don't use this type directly, use NewMarketplaceAgreementsServerTransport instead.

func NewMarketplaceAgreementsServerTransport

func NewMarketplaceAgreementsServerTransport(srv *MarketplaceAgreementsServer) *MarketplaceAgreementsServerTransport

NewMarketplaceAgreementsServerTransport creates a new instance of MarketplaceAgreementsServerTransport with the provided implementation. The returned MarketplaceAgreementsServerTransport instance is connected to an instance of armconfluent.MarketplaceAgreementsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*MarketplaceAgreementsServerTransport) Do

Do implements the policy.Transporter interface for MarketplaceAgreementsServerTransport.

type OrganizationOperationsServer

type OrganizationOperationsServer struct {
	// NewListPager is the fake for method OrganizationOperationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armconfluent.OrganizationOperationsClientListOptions) (resp azfake.PagerResponder[armconfluent.OrganizationOperationsClientListResponse])
}

OrganizationOperationsServer is a fake server for instances of the armconfluent.OrganizationOperationsClient type.

type OrganizationOperationsServerTransport

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

OrganizationOperationsServerTransport connects instances of armconfluent.OrganizationOperationsClient to instances of OrganizationOperationsServer. Don't use this type directly, use NewOrganizationOperationsServerTransport instead.

func NewOrganizationOperationsServerTransport

func NewOrganizationOperationsServerTransport(srv *OrganizationOperationsServer) *OrganizationOperationsServerTransport

NewOrganizationOperationsServerTransport creates a new instance of OrganizationOperationsServerTransport with the provided implementation. The returned OrganizationOperationsServerTransport instance is connected to an instance of armconfluent.OrganizationOperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OrganizationOperationsServerTransport) Do

Do implements the policy.Transporter interface for OrganizationOperationsServerTransport.

type OrganizationServer

type OrganizationServer struct {
	// BeginCreate is the fake for method OrganizationClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, organizationName string, options *armconfluent.OrganizationClientBeginCreateOptions) (resp azfake.PollerResponder[armconfluent.OrganizationClientCreateResponse], errResp azfake.ErrorResponder)

	// CreateAPIKey is the fake for method OrganizationClient.CreateAPIKey
	// HTTP status codes to indicate success: http.StatusOK
	CreateAPIKey func(ctx context.Context, resourceGroupName string, organizationName string, environmentID string, clusterID string, body armconfluent.CreateAPIKeyModel, options *armconfluent.OrganizationClientCreateAPIKeyOptions) (resp azfake.Responder[armconfluent.OrganizationClientCreateAPIKeyResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method OrganizationClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, organizationName string, options *armconfluent.OrganizationClientBeginDeleteOptions) (resp azfake.PollerResponder[armconfluent.OrganizationClientDeleteResponse], errResp azfake.ErrorResponder)

	// DeleteClusterAPIKey is the fake for method OrganizationClient.DeleteClusterAPIKey
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteClusterAPIKey func(ctx context.Context, resourceGroupName string, organizationName string, apiKeyID string, options *armconfluent.OrganizationClientDeleteClusterAPIKeyOptions) (resp azfake.Responder[armconfluent.OrganizationClientDeleteClusterAPIKeyResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method OrganizationClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, organizationName string, options *armconfluent.OrganizationClientGetOptions) (resp azfake.Responder[armconfluent.OrganizationClientGetResponse], errResp azfake.ErrorResponder)

	// GetClusterAPIKey is the fake for method OrganizationClient.GetClusterAPIKey
	// HTTP status codes to indicate success: http.StatusOK
	GetClusterAPIKey func(ctx context.Context, resourceGroupName string, organizationName string, apiKeyID string, options *armconfluent.OrganizationClientGetClusterAPIKeyOptions) (resp azfake.Responder[armconfluent.OrganizationClientGetClusterAPIKeyResponse], errResp azfake.ErrorResponder)

	// GetClusterByID is the fake for method OrganizationClient.GetClusterByID
	// HTTP status codes to indicate success: http.StatusOK
	GetClusterByID func(ctx context.Context, resourceGroupName string, organizationName string, environmentID string, clusterID string, options *armconfluent.OrganizationClientGetClusterByIDOptions) (resp azfake.Responder[armconfluent.OrganizationClientGetClusterByIDResponse], errResp azfake.ErrorResponder)

	// GetEnvironmentByID is the fake for method OrganizationClient.GetEnvironmentByID
	// HTTP status codes to indicate success: http.StatusOK
	GetEnvironmentByID func(ctx context.Context, resourceGroupName string, organizationName string, environmentID string, options *armconfluent.OrganizationClientGetEnvironmentByIDOptions) (resp azfake.Responder[armconfluent.OrganizationClientGetEnvironmentByIDResponse], errResp azfake.ErrorResponder)

	// GetSchemaRegistryClusterByID is the fake for method OrganizationClient.GetSchemaRegistryClusterByID
	// HTTP status codes to indicate success: http.StatusOK
	GetSchemaRegistryClusterByID func(ctx context.Context, resourceGroupName string, organizationName string, environmentID string, clusterID string, options *armconfluent.OrganizationClientGetSchemaRegistryClusterByIDOptions) (resp azfake.Responder[armconfluent.OrganizationClientGetSchemaRegistryClusterByIDResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method OrganizationClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armconfluent.OrganizationClientListByResourceGroupOptions) (resp azfake.PagerResponder[armconfluent.OrganizationClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method OrganizationClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armconfluent.OrganizationClientListBySubscriptionOptions) (resp azfake.PagerResponder[armconfluent.OrganizationClientListBySubscriptionResponse])

	// NewListClustersPager is the fake for method OrganizationClient.NewListClustersPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListClustersPager func(resourceGroupName string, organizationName string, environmentID string, options *armconfluent.OrganizationClientListClustersOptions) (resp azfake.PagerResponder[armconfluent.OrganizationClientListClustersResponse])

	// NewListEnvironmentsPager is the fake for method OrganizationClient.NewListEnvironmentsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListEnvironmentsPager func(resourceGroupName string, organizationName string, options *armconfluent.OrganizationClientListEnvironmentsOptions) (resp azfake.PagerResponder[armconfluent.OrganizationClientListEnvironmentsResponse])

	// ListRegions is the fake for method OrganizationClient.ListRegions
	// HTTP status codes to indicate success: http.StatusOK
	ListRegions func(ctx context.Context, resourceGroupName string, organizationName string, body armconfluent.ListAccessRequestModel, options *armconfluent.OrganizationClientListRegionsOptions) (resp azfake.Responder[armconfluent.OrganizationClientListRegionsResponse], errResp azfake.ErrorResponder)

	// NewListSchemaRegistryClustersPager is the fake for method OrganizationClient.NewListSchemaRegistryClustersPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListSchemaRegistryClustersPager func(resourceGroupName string, organizationName string, environmentID string, options *armconfluent.OrganizationClientListSchemaRegistryClustersOptions) (resp azfake.PagerResponder[armconfluent.OrganizationClientListSchemaRegistryClustersResponse])

	// Update is the fake for method OrganizationClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, organizationName string, options *armconfluent.OrganizationClientUpdateOptions) (resp azfake.Responder[armconfluent.OrganizationClientUpdateResponse], errResp azfake.ErrorResponder)
}

OrganizationServer is a fake server for instances of the armconfluent.OrganizationClient type.

type OrganizationServerTransport

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

OrganizationServerTransport connects instances of armconfluent.OrganizationClient to instances of OrganizationServer. Don't use this type directly, use NewOrganizationServerTransport instead.

func NewOrganizationServerTransport

func NewOrganizationServerTransport(srv *OrganizationServer) *OrganizationServerTransport

NewOrganizationServerTransport creates a new instance of OrganizationServerTransport with the provided implementation. The returned OrganizationServerTransport instance is connected to an instance of armconfluent.OrganizationClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OrganizationServerTransport) Do

Do implements the policy.Transporter interface for OrganizationServerTransport.

type ServerFactory

type ServerFactory struct {
	AccessServer                 AccessServer
	MarketplaceAgreementsServer  MarketplaceAgreementsServer
	OrganizationServer           OrganizationServer
	OrganizationOperationsServer OrganizationOperationsServer
	ValidationsServer            ValidationsServer
}

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

type ServerFactoryTransport

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

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

type ValidationsServer struct {
	// ValidateOrganization is the fake for method ValidationsClient.ValidateOrganization
	// HTTP status codes to indicate success: http.StatusOK
	ValidateOrganization func(ctx context.Context, resourceGroupName string, organizationName string, body armconfluent.OrganizationResource, options *armconfluent.ValidationsClientValidateOrganizationOptions) (resp azfake.Responder[armconfluent.ValidationsClientValidateOrganizationResponse], errResp azfake.ErrorResponder)

	// ValidateOrganizationV2 is the fake for method ValidationsClient.ValidateOrganizationV2
	// HTTP status codes to indicate success: http.StatusOK
	ValidateOrganizationV2 func(ctx context.Context, resourceGroupName string, organizationName string, body armconfluent.OrganizationResource, options *armconfluent.ValidationsClientValidateOrganizationV2Options) (resp azfake.Responder[armconfluent.ValidationsClientValidateOrganizationV2Response], errResp azfake.ErrorResponder)
}

ValidationsServer is a fake server for instances of the armconfluent.ValidationsClient type.

type ValidationsServerTransport

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

ValidationsServerTransport connects instances of armconfluent.ValidationsClient to instances of ValidationsServer. Don't use this type directly, use NewValidationsServerTransport instead.

func NewValidationsServerTransport

func NewValidationsServerTransport(srv *ValidationsServer) *ValidationsServerTransport

NewValidationsServerTransport creates a new instance of ValidationsServerTransport with the provided implementation. The returned ValidationsServerTransport instance is connected to an instance of armconfluent.ValidationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ValidationsServerTransport) Do

Do implements the policy.Transporter interface for ValidationsServerTransport.

Jump to

Keyboard shortcuts

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