fake

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 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 DataProductsCatalogsServer

type DataProductsCatalogsServer struct {
	// Get is the fake for method DataProductsCatalogsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, options *armnetworkanalytics.DataProductsCatalogsClientGetOptions) (resp azfake.Responder[armnetworkanalytics.DataProductsCatalogsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method DataProductsCatalogsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armnetworkanalytics.DataProductsCatalogsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armnetworkanalytics.DataProductsCatalogsClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method DataProductsCatalogsClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armnetworkanalytics.DataProductsCatalogsClientListBySubscriptionOptions) (resp azfake.PagerResponder[armnetworkanalytics.DataProductsCatalogsClientListBySubscriptionResponse])
}

DataProductsCatalogsServer is a fake server for instances of the armnetworkanalytics.DataProductsCatalogsClient type.

type DataProductsCatalogsServerTransport

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

DataProductsCatalogsServerTransport connects instances of armnetworkanalytics.DataProductsCatalogsClient to instances of DataProductsCatalogsServer. Don't use this type directly, use NewDataProductsCatalogsServerTransport instead.

func NewDataProductsCatalogsServerTransport

func NewDataProductsCatalogsServerTransport(srv *DataProductsCatalogsServer) *DataProductsCatalogsServerTransport

NewDataProductsCatalogsServerTransport creates a new instance of DataProductsCatalogsServerTransport with the provided implementation. The returned DataProductsCatalogsServerTransport instance is connected to an instance of armnetworkanalytics.DataProductsCatalogsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataProductsCatalogsServerTransport) Do

Do implements the policy.Transporter interface for DataProductsCatalogsServerTransport.

type DataProductsServer

type DataProductsServer struct {
	// AddUserRole is the fake for method DataProductsClient.AddUserRole
	// HTTP status codes to indicate success: http.StatusOK
	AddUserRole func(ctx context.Context, resourceGroupName string, dataProductName string, body armnetworkanalytics.RoleAssignmentCommonProperties, options *armnetworkanalytics.DataProductsClientAddUserRoleOptions) (resp azfake.Responder[armnetworkanalytics.DataProductsClientAddUserRoleResponse], errResp azfake.ErrorResponder)

	// BeginCreate is the fake for method DataProductsClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, dataProductName string, resource armnetworkanalytics.DataProduct, options *armnetworkanalytics.DataProductsClientBeginCreateOptions) (resp azfake.PollerResponder[armnetworkanalytics.DataProductsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method DataProductsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, dataProductName string, options *armnetworkanalytics.DataProductsClientBeginDeleteOptions) (resp azfake.PollerResponder[armnetworkanalytics.DataProductsClientDeleteResponse], errResp azfake.ErrorResponder)

	// GenerateStorageAccountSasToken is the fake for method DataProductsClient.GenerateStorageAccountSasToken
	// HTTP status codes to indicate success: http.StatusOK
	GenerateStorageAccountSasToken func(ctx context.Context, resourceGroupName string, dataProductName string, body armnetworkanalytics.AccountSas, options *armnetworkanalytics.DataProductsClientGenerateStorageAccountSasTokenOptions) (resp azfake.Responder[armnetworkanalytics.DataProductsClientGenerateStorageAccountSasTokenResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DataProductsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, dataProductName string, options *armnetworkanalytics.DataProductsClientGetOptions) (resp azfake.Responder[armnetworkanalytics.DataProductsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method DataProductsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armnetworkanalytics.DataProductsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armnetworkanalytics.DataProductsClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method DataProductsClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armnetworkanalytics.DataProductsClientListBySubscriptionOptions) (resp azfake.PagerResponder[armnetworkanalytics.DataProductsClientListBySubscriptionResponse])

	// ListRolesAssignments is the fake for method DataProductsClient.ListRolesAssignments
	// HTTP status codes to indicate success: http.StatusOK
	ListRolesAssignments func(ctx context.Context, resourceGroupName string, dataProductName string, body any, options *armnetworkanalytics.DataProductsClientListRolesAssignmentsOptions) (resp azfake.Responder[armnetworkanalytics.DataProductsClientListRolesAssignmentsResponse], errResp azfake.ErrorResponder)

	// RemoveUserRole is the fake for method DataProductsClient.RemoveUserRole
	// HTTP status codes to indicate success: http.StatusNoContent
	RemoveUserRole func(ctx context.Context, resourceGroupName string, dataProductName string, body armnetworkanalytics.RoleAssignmentDetail, options *armnetworkanalytics.DataProductsClientRemoveUserRoleOptions) (resp azfake.Responder[armnetworkanalytics.DataProductsClientRemoveUserRoleResponse], errResp azfake.ErrorResponder)

	// RotateKey is the fake for method DataProductsClient.RotateKey
	// HTTP status codes to indicate success: http.StatusNoContent
	RotateKey func(ctx context.Context, resourceGroupName string, dataProductName string, body armnetworkanalytics.KeyVaultInfo, options *armnetworkanalytics.DataProductsClientRotateKeyOptions) (resp azfake.Responder[armnetworkanalytics.DataProductsClientRotateKeyResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method DataProductsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, dataProductName string, properties armnetworkanalytics.DataProductUpdate, options *armnetworkanalytics.DataProductsClientBeginUpdateOptions) (resp azfake.PollerResponder[armnetworkanalytics.DataProductsClientUpdateResponse], errResp azfake.ErrorResponder)
}

DataProductsServer is a fake server for instances of the armnetworkanalytics.DataProductsClient type.

type DataProductsServerTransport

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

DataProductsServerTransport connects instances of armnetworkanalytics.DataProductsClient to instances of DataProductsServer. Don't use this type directly, use NewDataProductsServerTransport instead.

func NewDataProductsServerTransport

func NewDataProductsServerTransport(srv *DataProductsServer) *DataProductsServerTransport

NewDataProductsServerTransport creates a new instance of DataProductsServerTransport with the provided implementation. The returned DataProductsServerTransport instance is connected to an instance of armnetworkanalytics.DataProductsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataProductsServerTransport) Do

Do implements the policy.Transporter interface for DataProductsServerTransport.

type DataTypesServer

type DataTypesServer struct {
	// BeginCreate is the fake for method DataTypesClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, dataProductName string, dataTypeName string, resource armnetworkanalytics.DataType, options *armnetworkanalytics.DataTypesClientBeginCreateOptions) (resp azfake.PollerResponder[armnetworkanalytics.DataTypesClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method DataTypesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, dataProductName string, dataTypeName string, options *armnetworkanalytics.DataTypesClientBeginDeleteOptions) (resp azfake.PollerResponder[armnetworkanalytics.DataTypesClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginDeleteData is the fake for method DataTypesClient.BeginDeleteData
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDeleteData func(ctx context.Context, resourceGroupName string, dataProductName string, dataTypeName string, body any, options *armnetworkanalytics.DataTypesClientBeginDeleteDataOptions) (resp azfake.PollerResponder[armnetworkanalytics.DataTypesClientDeleteDataResponse], errResp azfake.ErrorResponder)

	// GenerateStorageContainerSasToken is the fake for method DataTypesClient.GenerateStorageContainerSasToken
	// HTTP status codes to indicate success: http.StatusOK
	GenerateStorageContainerSasToken func(ctx context.Context, resourceGroupName string, dataProductName string, dataTypeName string, body armnetworkanalytics.ContainerSaS, options *armnetworkanalytics.DataTypesClientGenerateStorageContainerSasTokenOptions) (resp azfake.Responder[armnetworkanalytics.DataTypesClientGenerateStorageContainerSasTokenResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DataTypesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, dataProductName string, dataTypeName string, options *armnetworkanalytics.DataTypesClientGetOptions) (resp azfake.Responder[armnetworkanalytics.DataTypesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDataProductPager is the fake for method DataTypesClient.NewListByDataProductPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDataProductPager func(resourceGroupName string, dataProductName string, options *armnetworkanalytics.DataTypesClientListByDataProductOptions) (resp azfake.PagerResponder[armnetworkanalytics.DataTypesClientListByDataProductResponse])

	// BeginUpdate is the fake for method DataTypesClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, dataProductName string, dataTypeName string, properties armnetworkanalytics.DataTypeUpdate, options *armnetworkanalytics.DataTypesClientBeginUpdateOptions) (resp azfake.PollerResponder[armnetworkanalytics.DataTypesClientUpdateResponse], errResp azfake.ErrorResponder)
}

DataTypesServer is a fake server for instances of the armnetworkanalytics.DataTypesClient type.

type DataTypesServerTransport

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

DataTypesServerTransport connects instances of armnetworkanalytics.DataTypesClient to instances of DataTypesServer. Don't use this type directly, use NewDataTypesServerTransport instead.

func NewDataTypesServerTransport

func NewDataTypesServerTransport(srv *DataTypesServer) *DataTypesServerTransport

NewDataTypesServerTransport creates a new instance of DataTypesServerTransport with the provided implementation. The returned DataTypesServerTransport instance is connected to an instance of armnetworkanalytics.DataTypesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataTypesServerTransport) Do

Do implements the policy.Transporter interface for DataTypesServerTransport.

type OperationsServer

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

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armnetworkanalytics.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 armnetworkanalytics.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 ServerFactory

type ServerFactory struct {
	DataProductsCatalogsServer DataProductsCatalogsServer
	DataProductsServer         DataProductsServer
	DataTypesServer            DataTypesServer
	OperationsServer           OperationsServer
}

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

type ServerFactoryTransport

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

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