fake

package
v3.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: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchDeploymentsServer

type BatchDeploymentsServer struct {
	// BeginCreateOrUpdate is the fake for method BatchDeploymentsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, deploymentName string, body armmachinelearning.BatchDeployment, options *armmachinelearning.BatchDeploymentsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.BatchDeploymentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method BatchDeploymentsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, deploymentName string, options *armmachinelearning.BatchDeploymentsClientBeginDeleteOptions) (resp azfake.PollerResponder[armmachinelearning.BatchDeploymentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method BatchDeploymentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, deploymentName string, options *armmachinelearning.BatchDeploymentsClientGetOptions) (resp azfake.Responder[armmachinelearning.BatchDeploymentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method BatchDeploymentsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, endpointName string, options *armmachinelearning.BatchDeploymentsClientListOptions) (resp azfake.PagerResponder[armmachinelearning.BatchDeploymentsClientListResponse])

	// BeginUpdate is the fake for method BatchDeploymentsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, deploymentName string, body armmachinelearning.PartialBatchDeploymentPartialMinimalTrackedResourceWithProperties, options *armmachinelearning.BatchDeploymentsClientBeginUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.BatchDeploymentsClientUpdateResponse], errResp azfake.ErrorResponder)
}

BatchDeploymentsServer is a fake server for instances of the armmachinelearning.BatchDeploymentsClient type.

type BatchDeploymentsServerTransport

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

BatchDeploymentsServerTransport connects instances of armmachinelearning.BatchDeploymentsClient to instances of BatchDeploymentsServer. Don't use this type directly, use NewBatchDeploymentsServerTransport instead.

func NewBatchDeploymentsServerTransport

func NewBatchDeploymentsServerTransport(srv *BatchDeploymentsServer) *BatchDeploymentsServerTransport

NewBatchDeploymentsServerTransport creates a new instance of BatchDeploymentsServerTransport with the provided implementation. The returned BatchDeploymentsServerTransport instance is connected to an instance of armmachinelearning.BatchDeploymentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BatchDeploymentsServerTransport) Do

Do implements the policy.Transporter interface for BatchDeploymentsServerTransport.

type BatchEndpointsServer

type BatchEndpointsServer struct {
	// BeginCreateOrUpdate is the fake for method BatchEndpointsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, body armmachinelearning.BatchEndpoint, options *armmachinelearning.BatchEndpointsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.BatchEndpointsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method BatchEndpointsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, options *armmachinelearning.BatchEndpointsClientBeginDeleteOptions) (resp azfake.PollerResponder[armmachinelearning.BatchEndpointsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method BatchEndpointsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, options *armmachinelearning.BatchEndpointsClientGetOptions) (resp azfake.Responder[armmachinelearning.BatchEndpointsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method BatchEndpointsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.BatchEndpointsClientListOptions) (resp azfake.PagerResponder[armmachinelearning.BatchEndpointsClientListResponse])

	// ListKeys is the fake for method BatchEndpointsClient.ListKeys
	// HTTP status codes to indicate success: http.StatusOK
	ListKeys func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, options *armmachinelearning.BatchEndpointsClientListKeysOptions) (resp azfake.Responder[armmachinelearning.BatchEndpointsClientListKeysResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method BatchEndpointsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, body armmachinelearning.PartialMinimalTrackedResourceWithIdentity, options *armmachinelearning.BatchEndpointsClientBeginUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.BatchEndpointsClientUpdateResponse], errResp azfake.ErrorResponder)
}

BatchEndpointsServer is a fake server for instances of the armmachinelearning.BatchEndpointsClient type.

type BatchEndpointsServerTransport

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

BatchEndpointsServerTransport connects instances of armmachinelearning.BatchEndpointsClient to instances of BatchEndpointsServer. Don't use this type directly, use NewBatchEndpointsServerTransport instead.

func NewBatchEndpointsServerTransport

func NewBatchEndpointsServerTransport(srv *BatchEndpointsServer) *BatchEndpointsServerTransport

NewBatchEndpointsServerTransport creates a new instance of BatchEndpointsServerTransport with the provided implementation. The returned BatchEndpointsServerTransport instance is connected to an instance of armmachinelearning.BatchEndpointsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BatchEndpointsServerTransport) Do

Do implements the policy.Transporter interface for BatchEndpointsServerTransport.

type CodeContainersServer

type CodeContainersServer struct {
	// CreateOrUpdate is the fake for method CodeContainersClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, name string, body armmachinelearning.CodeContainer, options *armmachinelearning.CodeContainersClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.CodeContainersClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method CodeContainersClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.CodeContainersClientDeleteOptions) (resp azfake.Responder[armmachinelearning.CodeContainersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method CodeContainersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.CodeContainersClientGetOptions) (resp azfake.Responder[armmachinelearning.CodeContainersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method CodeContainersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.CodeContainersClientListOptions) (resp azfake.PagerResponder[armmachinelearning.CodeContainersClientListResponse])
}

CodeContainersServer is a fake server for instances of the armmachinelearning.CodeContainersClient type.

type CodeContainersServerTransport

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

CodeContainersServerTransport connects instances of armmachinelearning.CodeContainersClient to instances of CodeContainersServer. Don't use this type directly, use NewCodeContainersServerTransport instead.

func NewCodeContainersServerTransport

func NewCodeContainersServerTransport(srv *CodeContainersServer) *CodeContainersServerTransport

NewCodeContainersServerTransport creates a new instance of CodeContainersServerTransport with the provided implementation. The returned CodeContainersServerTransport instance is connected to an instance of armmachinelearning.CodeContainersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*CodeContainersServerTransport) Do

Do implements the policy.Transporter interface for CodeContainersServerTransport.

type CodeVersionsServer

type CodeVersionsServer struct {
	// CreateOrUpdate is the fake for method CodeVersionsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, body armmachinelearning.CodeVersion, options *armmachinelearning.CodeVersionsClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.CodeVersionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method CodeVersionsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, options *armmachinelearning.CodeVersionsClientDeleteOptions) (resp azfake.Responder[armmachinelearning.CodeVersionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method CodeVersionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, options *armmachinelearning.CodeVersionsClientGetOptions) (resp azfake.Responder[armmachinelearning.CodeVersionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method CodeVersionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, name string, options *armmachinelearning.CodeVersionsClientListOptions) (resp azfake.PagerResponder[armmachinelearning.CodeVersionsClientListResponse])
}

CodeVersionsServer is a fake server for instances of the armmachinelearning.CodeVersionsClient type.

type CodeVersionsServerTransport

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

CodeVersionsServerTransport connects instances of armmachinelearning.CodeVersionsClient to instances of CodeVersionsServer. Don't use this type directly, use NewCodeVersionsServerTransport instead.

func NewCodeVersionsServerTransport

func NewCodeVersionsServerTransport(srv *CodeVersionsServer) *CodeVersionsServerTransport

NewCodeVersionsServerTransport creates a new instance of CodeVersionsServerTransport with the provided implementation. The returned CodeVersionsServerTransport instance is connected to an instance of armmachinelearning.CodeVersionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*CodeVersionsServerTransport) Do

Do implements the policy.Transporter interface for CodeVersionsServerTransport.

type ComponentContainersServer

type ComponentContainersServer struct {
	// CreateOrUpdate is the fake for method ComponentContainersClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, name string, body armmachinelearning.ComponentContainer, options *armmachinelearning.ComponentContainersClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.ComponentContainersClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ComponentContainersClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.ComponentContainersClientDeleteOptions) (resp azfake.Responder[armmachinelearning.ComponentContainersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ComponentContainersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.ComponentContainersClientGetOptions) (resp azfake.Responder[armmachinelearning.ComponentContainersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ComponentContainersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.ComponentContainersClientListOptions) (resp azfake.PagerResponder[armmachinelearning.ComponentContainersClientListResponse])
}

ComponentContainersServer is a fake server for instances of the armmachinelearning.ComponentContainersClient type.

type ComponentContainersServerTransport

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

ComponentContainersServerTransport connects instances of armmachinelearning.ComponentContainersClient to instances of ComponentContainersServer. Don't use this type directly, use NewComponentContainersServerTransport instead.

func NewComponentContainersServerTransport

func NewComponentContainersServerTransport(srv *ComponentContainersServer) *ComponentContainersServerTransport

NewComponentContainersServerTransport creates a new instance of ComponentContainersServerTransport with the provided implementation. The returned ComponentContainersServerTransport instance is connected to an instance of armmachinelearning.ComponentContainersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ComponentContainersServerTransport) Do

Do implements the policy.Transporter interface for ComponentContainersServerTransport.

type ComponentVersionsServer

type ComponentVersionsServer struct {
	// CreateOrUpdate is the fake for method ComponentVersionsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, body armmachinelearning.ComponentVersion, options *armmachinelearning.ComponentVersionsClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.ComponentVersionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ComponentVersionsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, options *armmachinelearning.ComponentVersionsClientDeleteOptions) (resp azfake.Responder[armmachinelearning.ComponentVersionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ComponentVersionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, options *armmachinelearning.ComponentVersionsClientGetOptions) (resp azfake.Responder[armmachinelearning.ComponentVersionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ComponentVersionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, name string, options *armmachinelearning.ComponentVersionsClientListOptions) (resp azfake.PagerResponder[armmachinelearning.ComponentVersionsClientListResponse])
}

ComponentVersionsServer is a fake server for instances of the armmachinelearning.ComponentVersionsClient type.

type ComponentVersionsServerTransport

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

ComponentVersionsServerTransport connects instances of armmachinelearning.ComponentVersionsClient to instances of ComponentVersionsServer. Don't use this type directly, use NewComponentVersionsServerTransport instead.

func NewComponentVersionsServerTransport

func NewComponentVersionsServerTransport(srv *ComponentVersionsServer) *ComponentVersionsServerTransport

NewComponentVersionsServerTransport creates a new instance of ComponentVersionsServerTransport with the provided implementation. The returned ComponentVersionsServerTransport instance is connected to an instance of armmachinelearning.ComponentVersionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ComponentVersionsServerTransport) Do

Do implements the policy.Transporter interface for ComponentVersionsServerTransport.

type ComputeServer

type ComputeServer struct {
	// BeginCreateOrUpdate is the fake for method ComputeClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, computeName string, parameters armmachinelearning.ComputeResource, options *armmachinelearning.ComputeClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.ComputeClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ComputeClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, workspaceName string, computeName string, underlyingResourceAction armmachinelearning.UnderlyingResourceAction, options *armmachinelearning.ComputeClientBeginDeleteOptions) (resp azfake.PollerResponder[armmachinelearning.ComputeClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ComputeClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, computeName string, options *armmachinelearning.ComputeClientGetOptions) (resp azfake.Responder[armmachinelearning.ComputeClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ComputeClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.ComputeClientListOptions) (resp azfake.PagerResponder[armmachinelearning.ComputeClientListResponse])

	// ListKeys is the fake for method ComputeClient.ListKeys
	// HTTP status codes to indicate success: http.StatusOK
	ListKeys func(ctx context.Context, resourceGroupName string, workspaceName string, computeName string, options *armmachinelearning.ComputeClientListKeysOptions) (resp azfake.Responder[armmachinelearning.ComputeClientListKeysResponse], errResp azfake.ErrorResponder)

	// NewListNodesPager is the fake for method ComputeClient.NewListNodesPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListNodesPager func(resourceGroupName string, workspaceName string, computeName string, options *armmachinelearning.ComputeClientListNodesOptions) (resp azfake.PagerResponder[armmachinelearning.ComputeClientListNodesResponse])

	// BeginRestart is the fake for method ComputeClient.BeginRestart
	// HTTP status codes to indicate success: http.StatusAccepted
	BeginRestart func(ctx context.Context, resourceGroupName string, workspaceName string, computeName string, options *armmachinelearning.ComputeClientBeginRestartOptions) (resp azfake.PollerResponder[armmachinelearning.ComputeClientRestartResponse], errResp azfake.ErrorResponder)

	// BeginStart is the fake for method ComputeClient.BeginStart
	// HTTP status codes to indicate success: http.StatusAccepted
	BeginStart func(ctx context.Context, resourceGroupName string, workspaceName string, computeName string, options *armmachinelearning.ComputeClientBeginStartOptions) (resp azfake.PollerResponder[armmachinelearning.ComputeClientStartResponse], errResp azfake.ErrorResponder)

	// BeginStop is the fake for method ComputeClient.BeginStop
	// HTTP status codes to indicate success: http.StatusAccepted
	BeginStop func(ctx context.Context, resourceGroupName string, workspaceName string, computeName string, options *armmachinelearning.ComputeClientBeginStopOptions) (resp azfake.PollerResponder[armmachinelearning.ComputeClientStopResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method ComputeClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK
	BeginUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, computeName string, parameters armmachinelearning.ClusterUpdateParameters, options *armmachinelearning.ComputeClientBeginUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.ComputeClientUpdateResponse], errResp azfake.ErrorResponder)
}

ComputeServer is a fake server for instances of the armmachinelearning.ComputeClient type.

type ComputeServerTransport

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

ComputeServerTransport connects instances of armmachinelearning.ComputeClient to instances of ComputeServer. Don't use this type directly, use NewComputeServerTransport instead.

func NewComputeServerTransport

func NewComputeServerTransport(srv *ComputeServer) *ComputeServerTransport

NewComputeServerTransport creates a new instance of ComputeServerTransport with the provided implementation. The returned ComputeServerTransport instance is connected to an instance of armmachinelearning.ComputeClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ComputeServerTransport) Do

Do implements the policy.Transporter interface for ComputeServerTransport.

type DataContainersServer

type DataContainersServer struct {
	// CreateOrUpdate is the fake for method DataContainersClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, name string, body armmachinelearning.DataContainer, options *armmachinelearning.DataContainersClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.DataContainersClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DataContainersClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.DataContainersClientDeleteOptions) (resp azfake.Responder[armmachinelearning.DataContainersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DataContainersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.DataContainersClientGetOptions) (resp azfake.Responder[armmachinelearning.DataContainersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method DataContainersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.DataContainersClientListOptions) (resp azfake.PagerResponder[armmachinelearning.DataContainersClientListResponse])
}

DataContainersServer is a fake server for instances of the armmachinelearning.DataContainersClient type.

type DataContainersServerTransport

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

DataContainersServerTransport connects instances of armmachinelearning.DataContainersClient to instances of DataContainersServer. Don't use this type directly, use NewDataContainersServerTransport instead.

func NewDataContainersServerTransport

func NewDataContainersServerTransport(srv *DataContainersServer) *DataContainersServerTransport

NewDataContainersServerTransport creates a new instance of DataContainersServerTransport with the provided implementation. The returned DataContainersServerTransport instance is connected to an instance of armmachinelearning.DataContainersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataContainersServerTransport) Do

Do implements the policy.Transporter interface for DataContainersServerTransport.

type DataVersionsServer

type DataVersionsServer struct {
	// CreateOrUpdate is the fake for method DataVersionsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, body armmachinelearning.DataVersionBase, options *armmachinelearning.DataVersionsClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.DataVersionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DataVersionsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, options *armmachinelearning.DataVersionsClientDeleteOptions) (resp azfake.Responder[armmachinelearning.DataVersionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DataVersionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, options *armmachinelearning.DataVersionsClientGetOptions) (resp azfake.Responder[armmachinelearning.DataVersionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method DataVersionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, name string, options *armmachinelearning.DataVersionsClientListOptions) (resp azfake.PagerResponder[armmachinelearning.DataVersionsClientListResponse])
}

DataVersionsServer is a fake server for instances of the armmachinelearning.DataVersionsClient type.

type DataVersionsServerTransport

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

DataVersionsServerTransport connects instances of armmachinelearning.DataVersionsClient to instances of DataVersionsServer. Don't use this type directly, use NewDataVersionsServerTransport instead.

func NewDataVersionsServerTransport

func NewDataVersionsServerTransport(srv *DataVersionsServer) *DataVersionsServerTransport

NewDataVersionsServerTransport creates a new instance of DataVersionsServerTransport with the provided implementation. The returned DataVersionsServerTransport instance is connected to an instance of armmachinelearning.DataVersionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataVersionsServerTransport) Do

Do implements the policy.Transporter interface for DataVersionsServerTransport.

type DatastoresServer

type DatastoresServer struct {
	// CreateOrUpdate is the fake for method DatastoresClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, name string, body armmachinelearning.Datastore, options *armmachinelearning.DatastoresClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.DatastoresClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DatastoresClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.DatastoresClientDeleteOptions) (resp azfake.Responder[armmachinelearning.DatastoresClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DatastoresClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.DatastoresClientGetOptions) (resp azfake.Responder[armmachinelearning.DatastoresClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method DatastoresClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.DatastoresClientListOptions) (resp azfake.PagerResponder[armmachinelearning.DatastoresClientListResponse])

	// ListSecrets is the fake for method DatastoresClient.ListSecrets
	// HTTP status codes to indicate success: http.StatusOK
	ListSecrets func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.DatastoresClientListSecretsOptions) (resp azfake.Responder[armmachinelearning.DatastoresClientListSecretsResponse], errResp azfake.ErrorResponder)
}

DatastoresServer is a fake server for instances of the armmachinelearning.DatastoresClient type.

type DatastoresServerTransport

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

DatastoresServerTransport connects instances of armmachinelearning.DatastoresClient to instances of DatastoresServer. Don't use this type directly, use NewDatastoresServerTransport instead.

func NewDatastoresServerTransport

func NewDatastoresServerTransport(srv *DatastoresServer) *DatastoresServerTransport

NewDatastoresServerTransport creates a new instance of DatastoresServerTransport with the provided implementation. The returned DatastoresServerTransport instance is connected to an instance of armmachinelearning.DatastoresClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DatastoresServerTransport) Do

Do implements the policy.Transporter interface for DatastoresServerTransport.

type EnvironmentContainersServer

type EnvironmentContainersServer struct {
	// CreateOrUpdate is the fake for method EnvironmentContainersClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, name string, body armmachinelearning.EnvironmentContainer, options *armmachinelearning.EnvironmentContainersClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.EnvironmentContainersClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method EnvironmentContainersClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.EnvironmentContainersClientDeleteOptions) (resp azfake.Responder[armmachinelearning.EnvironmentContainersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method EnvironmentContainersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.EnvironmentContainersClientGetOptions) (resp azfake.Responder[armmachinelearning.EnvironmentContainersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method EnvironmentContainersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.EnvironmentContainersClientListOptions) (resp azfake.PagerResponder[armmachinelearning.EnvironmentContainersClientListResponse])
}

EnvironmentContainersServer is a fake server for instances of the armmachinelearning.EnvironmentContainersClient type.

type EnvironmentContainersServerTransport

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

EnvironmentContainersServerTransport connects instances of armmachinelearning.EnvironmentContainersClient to instances of EnvironmentContainersServer. Don't use this type directly, use NewEnvironmentContainersServerTransport instead.

func NewEnvironmentContainersServerTransport

func NewEnvironmentContainersServerTransport(srv *EnvironmentContainersServer) *EnvironmentContainersServerTransport

NewEnvironmentContainersServerTransport creates a new instance of EnvironmentContainersServerTransport with the provided implementation. The returned EnvironmentContainersServerTransport instance is connected to an instance of armmachinelearning.EnvironmentContainersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*EnvironmentContainersServerTransport) Do

Do implements the policy.Transporter interface for EnvironmentContainersServerTransport.

type EnvironmentVersionsServer

type EnvironmentVersionsServer struct {
	// CreateOrUpdate is the fake for method EnvironmentVersionsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, body armmachinelearning.EnvironmentVersion, options *armmachinelearning.EnvironmentVersionsClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.EnvironmentVersionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method EnvironmentVersionsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, options *armmachinelearning.EnvironmentVersionsClientDeleteOptions) (resp azfake.Responder[armmachinelearning.EnvironmentVersionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method EnvironmentVersionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, options *armmachinelearning.EnvironmentVersionsClientGetOptions) (resp azfake.Responder[armmachinelearning.EnvironmentVersionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method EnvironmentVersionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, name string, options *armmachinelearning.EnvironmentVersionsClientListOptions) (resp azfake.PagerResponder[armmachinelearning.EnvironmentVersionsClientListResponse])
}

EnvironmentVersionsServer is a fake server for instances of the armmachinelearning.EnvironmentVersionsClient type.

type EnvironmentVersionsServerTransport

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

EnvironmentVersionsServerTransport connects instances of armmachinelearning.EnvironmentVersionsClient to instances of EnvironmentVersionsServer. Don't use this type directly, use NewEnvironmentVersionsServerTransport instead.

func NewEnvironmentVersionsServerTransport

func NewEnvironmentVersionsServerTransport(srv *EnvironmentVersionsServer) *EnvironmentVersionsServerTransport

NewEnvironmentVersionsServerTransport creates a new instance of EnvironmentVersionsServerTransport with the provided implementation. The returned EnvironmentVersionsServerTransport instance is connected to an instance of armmachinelearning.EnvironmentVersionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*EnvironmentVersionsServerTransport) Do

Do implements the policy.Transporter interface for EnvironmentVersionsServerTransport.

type JobsServer

type JobsServer struct {
	// BeginCancel is the fake for method JobsClient.BeginCancel
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCancel func(ctx context.Context, resourceGroupName string, workspaceName string, id string, options *armmachinelearning.JobsClientBeginCancelOptions) (resp azfake.PollerResponder[armmachinelearning.JobsClientCancelResponse], errResp azfake.ErrorResponder)

	// CreateOrUpdate is the fake for method JobsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, id string, body armmachinelearning.JobBase, options *armmachinelearning.JobsClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.JobsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method JobsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, workspaceName string, id string, options *armmachinelearning.JobsClientBeginDeleteOptions) (resp azfake.PollerResponder[armmachinelearning.JobsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method JobsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, id string, options *armmachinelearning.JobsClientGetOptions) (resp azfake.Responder[armmachinelearning.JobsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method JobsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.JobsClientListOptions) (resp azfake.PagerResponder[armmachinelearning.JobsClientListResponse])
}

JobsServer is a fake server for instances of the armmachinelearning.JobsClient type.

type JobsServerTransport

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

JobsServerTransport connects instances of armmachinelearning.JobsClient to instances of JobsServer. Don't use this type directly, use NewJobsServerTransport instead.

func NewJobsServerTransport

func NewJobsServerTransport(srv *JobsServer) *JobsServerTransport

NewJobsServerTransport creates a new instance of JobsServerTransport with the provided implementation. The returned JobsServerTransport instance is connected to an instance of armmachinelearning.JobsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobsServerTransport) Do

Do implements the policy.Transporter interface for JobsServerTransport.

type ModelContainersServer

type ModelContainersServer struct {
	// CreateOrUpdate is the fake for method ModelContainersClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, name string, body armmachinelearning.ModelContainer, options *armmachinelearning.ModelContainersClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.ModelContainersClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ModelContainersClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.ModelContainersClientDeleteOptions) (resp azfake.Responder[armmachinelearning.ModelContainersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ModelContainersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.ModelContainersClientGetOptions) (resp azfake.Responder[armmachinelearning.ModelContainersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ModelContainersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.ModelContainersClientListOptions) (resp azfake.PagerResponder[armmachinelearning.ModelContainersClientListResponse])
}

ModelContainersServer is a fake server for instances of the armmachinelearning.ModelContainersClient type.

type ModelContainersServerTransport

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

ModelContainersServerTransport connects instances of armmachinelearning.ModelContainersClient to instances of ModelContainersServer. Don't use this type directly, use NewModelContainersServerTransport instead.

func NewModelContainersServerTransport

func NewModelContainersServerTransport(srv *ModelContainersServer) *ModelContainersServerTransport

NewModelContainersServerTransport creates a new instance of ModelContainersServerTransport with the provided implementation. The returned ModelContainersServerTransport instance is connected to an instance of armmachinelearning.ModelContainersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ModelContainersServerTransport) Do

Do implements the policy.Transporter interface for ModelContainersServerTransport.

type ModelVersionsServer

type ModelVersionsServer struct {
	// CreateOrUpdate is the fake for method ModelVersionsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, body armmachinelearning.ModelVersion, options *armmachinelearning.ModelVersionsClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.ModelVersionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ModelVersionsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, options *armmachinelearning.ModelVersionsClientDeleteOptions) (resp azfake.Responder[armmachinelearning.ModelVersionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ModelVersionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, version string, options *armmachinelearning.ModelVersionsClientGetOptions) (resp azfake.Responder[armmachinelearning.ModelVersionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ModelVersionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, name string, options *armmachinelearning.ModelVersionsClientListOptions) (resp azfake.PagerResponder[armmachinelearning.ModelVersionsClientListResponse])
}

ModelVersionsServer is a fake server for instances of the armmachinelearning.ModelVersionsClient type.

type ModelVersionsServerTransport

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

ModelVersionsServerTransport connects instances of armmachinelearning.ModelVersionsClient to instances of ModelVersionsServer. Don't use this type directly, use NewModelVersionsServerTransport instead.

func NewModelVersionsServerTransport

func NewModelVersionsServerTransport(srv *ModelVersionsServer) *ModelVersionsServerTransport

NewModelVersionsServerTransport creates a new instance of ModelVersionsServerTransport with the provided implementation. The returned ModelVersionsServerTransport instance is connected to an instance of armmachinelearning.ModelVersionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ModelVersionsServerTransport) Do

Do implements the policy.Transporter interface for ModelVersionsServerTransport.

type OnlineDeploymentsServer

type OnlineDeploymentsServer struct {
	// BeginCreateOrUpdate is the fake for method OnlineDeploymentsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, deploymentName string, body armmachinelearning.OnlineDeployment, options *armmachinelearning.OnlineDeploymentsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.OnlineDeploymentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method OnlineDeploymentsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, deploymentName string, options *armmachinelearning.OnlineDeploymentsClientBeginDeleteOptions) (resp azfake.PollerResponder[armmachinelearning.OnlineDeploymentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method OnlineDeploymentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, deploymentName string, options *armmachinelearning.OnlineDeploymentsClientGetOptions) (resp azfake.Responder[armmachinelearning.OnlineDeploymentsClientGetResponse], errResp azfake.ErrorResponder)

	// GetLogs is the fake for method OnlineDeploymentsClient.GetLogs
	// HTTP status codes to indicate success: http.StatusOK
	GetLogs func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, deploymentName string, body armmachinelearning.DeploymentLogsRequest, options *armmachinelearning.OnlineDeploymentsClientGetLogsOptions) (resp azfake.Responder[armmachinelearning.OnlineDeploymentsClientGetLogsResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method OnlineDeploymentsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, endpointName string, options *armmachinelearning.OnlineDeploymentsClientListOptions) (resp azfake.PagerResponder[armmachinelearning.OnlineDeploymentsClientListResponse])

	// NewListSKUsPager is the fake for method OnlineDeploymentsClient.NewListSKUsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListSKUsPager func(resourceGroupName string, workspaceName string, endpointName string, deploymentName string, options *armmachinelearning.OnlineDeploymentsClientListSKUsOptions) (resp azfake.PagerResponder[armmachinelearning.OnlineDeploymentsClientListSKUsResponse])

	// BeginUpdate is the fake for method OnlineDeploymentsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, deploymentName string, body armmachinelearning.PartialMinimalTrackedResourceWithSKU, options *armmachinelearning.OnlineDeploymentsClientBeginUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.OnlineDeploymentsClientUpdateResponse], errResp azfake.ErrorResponder)
}

OnlineDeploymentsServer is a fake server for instances of the armmachinelearning.OnlineDeploymentsClient type.

type OnlineDeploymentsServerTransport

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

OnlineDeploymentsServerTransport connects instances of armmachinelearning.OnlineDeploymentsClient to instances of OnlineDeploymentsServer. Don't use this type directly, use NewOnlineDeploymentsServerTransport instead.

func NewOnlineDeploymentsServerTransport

func NewOnlineDeploymentsServerTransport(srv *OnlineDeploymentsServer) *OnlineDeploymentsServerTransport

NewOnlineDeploymentsServerTransport creates a new instance of OnlineDeploymentsServerTransport with the provided implementation. The returned OnlineDeploymentsServerTransport instance is connected to an instance of armmachinelearning.OnlineDeploymentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OnlineDeploymentsServerTransport) Do

Do implements the policy.Transporter interface for OnlineDeploymentsServerTransport.

type OnlineEndpointsServer

type OnlineEndpointsServer struct {
	// BeginCreateOrUpdate is the fake for method OnlineEndpointsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, body armmachinelearning.OnlineEndpoint, options *armmachinelearning.OnlineEndpointsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.OnlineEndpointsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method OnlineEndpointsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, options *armmachinelearning.OnlineEndpointsClientBeginDeleteOptions) (resp azfake.PollerResponder[armmachinelearning.OnlineEndpointsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method OnlineEndpointsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, options *armmachinelearning.OnlineEndpointsClientGetOptions) (resp azfake.Responder[armmachinelearning.OnlineEndpointsClientGetResponse], errResp azfake.ErrorResponder)

	// GetToken is the fake for method OnlineEndpointsClient.GetToken
	// HTTP status codes to indicate success: http.StatusOK
	GetToken func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, options *armmachinelearning.OnlineEndpointsClientGetTokenOptions) (resp azfake.Responder[armmachinelearning.OnlineEndpointsClientGetTokenResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method OnlineEndpointsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.OnlineEndpointsClientListOptions) (resp azfake.PagerResponder[armmachinelearning.OnlineEndpointsClientListResponse])

	// ListKeys is the fake for method OnlineEndpointsClient.ListKeys
	// HTTP status codes to indicate success: http.StatusOK
	ListKeys func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, options *armmachinelearning.OnlineEndpointsClientListKeysOptions) (resp azfake.Responder[armmachinelearning.OnlineEndpointsClientListKeysResponse], errResp azfake.ErrorResponder)

	// BeginRegenerateKeys is the fake for method OnlineEndpointsClient.BeginRegenerateKeys
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRegenerateKeys func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, body armmachinelearning.RegenerateEndpointKeysRequest, options *armmachinelearning.OnlineEndpointsClientBeginRegenerateKeysOptions) (resp azfake.PollerResponder[armmachinelearning.OnlineEndpointsClientRegenerateKeysResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method OnlineEndpointsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, endpointName string, body armmachinelearning.PartialMinimalTrackedResourceWithIdentity, options *armmachinelearning.OnlineEndpointsClientBeginUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.OnlineEndpointsClientUpdateResponse], errResp azfake.ErrorResponder)
}

OnlineEndpointsServer is a fake server for instances of the armmachinelearning.OnlineEndpointsClient type.

type OnlineEndpointsServerTransport

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

OnlineEndpointsServerTransport connects instances of armmachinelearning.OnlineEndpointsClient to instances of OnlineEndpointsServer. Don't use this type directly, use NewOnlineEndpointsServerTransport instead.

func NewOnlineEndpointsServerTransport

func NewOnlineEndpointsServerTransport(srv *OnlineEndpointsServer) *OnlineEndpointsServerTransport

NewOnlineEndpointsServerTransport creates a new instance of OnlineEndpointsServerTransport with the provided implementation. The returned OnlineEndpointsServerTransport instance is connected to an instance of armmachinelearning.OnlineEndpointsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OnlineEndpointsServerTransport) Do

Do implements the policy.Transporter interface for OnlineEndpointsServerTransport.

type OperationsServer

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

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armmachinelearning.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 armmachinelearning.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 PrivateEndpointConnectionsServer

type PrivateEndpointConnectionsServer struct {
	// CreateOrUpdate is the fake for method PrivateEndpointConnectionsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, privateEndpointConnectionName string, properties armmachinelearning.PrivateEndpointConnection, options *armmachinelearning.PrivateEndpointConnectionsClientCreateOrUpdateOptions) (resp azfake.Responder[armmachinelearning.PrivateEndpointConnectionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method PrivateEndpointConnectionsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, privateEndpointConnectionName string, options *armmachinelearning.PrivateEndpointConnectionsClientDeleteOptions) (resp azfake.Responder[armmachinelearning.PrivateEndpointConnectionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method PrivateEndpointConnectionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, privateEndpointConnectionName string, options *armmachinelearning.PrivateEndpointConnectionsClientGetOptions) (resp azfake.Responder[armmachinelearning.PrivateEndpointConnectionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method PrivateEndpointConnectionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.PrivateEndpointConnectionsClientListOptions) (resp azfake.PagerResponder[armmachinelearning.PrivateEndpointConnectionsClientListResponse])
}

PrivateEndpointConnectionsServer is a fake server for instances of the armmachinelearning.PrivateEndpointConnectionsClient type.

type PrivateEndpointConnectionsServerTransport

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

PrivateEndpointConnectionsServerTransport connects instances of armmachinelearning.PrivateEndpointConnectionsClient to instances of PrivateEndpointConnectionsServer. Don't use this type directly, use NewPrivateEndpointConnectionsServerTransport instead.

func NewPrivateEndpointConnectionsServerTransport

func NewPrivateEndpointConnectionsServerTransport(srv *PrivateEndpointConnectionsServer) *PrivateEndpointConnectionsServerTransport

NewPrivateEndpointConnectionsServerTransport creates a new instance of PrivateEndpointConnectionsServerTransport with the provided implementation. The returned PrivateEndpointConnectionsServerTransport instance is connected to an instance of armmachinelearning.PrivateEndpointConnectionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PrivateEndpointConnectionsServerTransport) Do

Do implements the policy.Transporter interface for PrivateEndpointConnectionsServerTransport.

type PrivateLinkResourcesServer

type PrivateLinkResourcesServer struct {
	// List is the fake for method PrivateLinkResourcesClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, workspaceName string, options *armmachinelearning.PrivateLinkResourcesClientListOptions) (resp azfake.Responder[armmachinelearning.PrivateLinkResourcesClientListResponse], errResp azfake.ErrorResponder)
}

PrivateLinkResourcesServer is a fake server for instances of the armmachinelearning.PrivateLinkResourcesClient type.

type PrivateLinkResourcesServerTransport

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

PrivateLinkResourcesServerTransport connects instances of armmachinelearning.PrivateLinkResourcesClient to instances of PrivateLinkResourcesServer. Don't use this type directly, use NewPrivateLinkResourcesServerTransport instead.

func NewPrivateLinkResourcesServerTransport

func NewPrivateLinkResourcesServerTransport(srv *PrivateLinkResourcesServer) *PrivateLinkResourcesServerTransport

NewPrivateLinkResourcesServerTransport creates a new instance of PrivateLinkResourcesServerTransport with the provided implementation. The returned PrivateLinkResourcesServerTransport instance is connected to an instance of armmachinelearning.PrivateLinkResourcesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PrivateLinkResourcesServerTransport) Do

Do implements the policy.Transporter interface for PrivateLinkResourcesServerTransport.

type QuotasServer

type QuotasServer struct {
	// NewListPager is the fake for method QuotasClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(location string, options *armmachinelearning.QuotasClientListOptions) (resp azfake.PagerResponder[armmachinelearning.QuotasClientListResponse])

	// Update is the fake for method QuotasClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, location string, parameters armmachinelearning.QuotaUpdateParameters, options *armmachinelearning.QuotasClientUpdateOptions) (resp azfake.Responder[armmachinelearning.QuotasClientUpdateResponse], errResp azfake.ErrorResponder)
}

QuotasServer is a fake server for instances of the armmachinelearning.QuotasClient type.

type QuotasServerTransport

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

QuotasServerTransport connects instances of armmachinelearning.QuotasClient to instances of QuotasServer. Don't use this type directly, use NewQuotasServerTransport instead.

func NewQuotasServerTransport

func NewQuotasServerTransport(srv *QuotasServer) *QuotasServerTransport

NewQuotasServerTransport creates a new instance of QuotasServerTransport with the provided implementation. The returned QuotasServerTransport instance is connected to an instance of armmachinelearning.QuotasClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*QuotasServerTransport) Do

Do implements the policy.Transporter interface for QuotasServerTransport.

type SchedulesServer

type SchedulesServer struct {
	// BeginCreateOrUpdate is the fake for method SchedulesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, name string, body armmachinelearning.Schedule, options *armmachinelearning.SchedulesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.SchedulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method SchedulesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.SchedulesClientBeginDeleteOptions) (resp azfake.PollerResponder[armmachinelearning.SchedulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SchedulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armmachinelearning.SchedulesClientGetOptions) (resp azfake.Responder[armmachinelearning.SchedulesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method SchedulesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.SchedulesClientListOptions) (resp azfake.PagerResponder[armmachinelearning.SchedulesClientListResponse])
}

SchedulesServer is a fake server for instances of the armmachinelearning.SchedulesClient type.

type SchedulesServerTransport

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

SchedulesServerTransport connects instances of armmachinelearning.SchedulesClient to instances of SchedulesServer. Don't use this type directly, use NewSchedulesServerTransport instead.

func NewSchedulesServerTransport

func NewSchedulesServerTransport(srv *SchedulesServer) *SchedulesServerTransport

NewSchedulesServerTransport creates a new instance of SchedulesServerTransport with the provided implementation. The returned SchedulesServerTransport instance is connected to an instance of armmachinelearning.SchedulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SchedulesServerTransport) Do

Do implements the policy.Transporter interface for SchedulesServerTransport.

type ServerFactory

type ServerFactory struct {
	BatchDeploymentsServer           BatchDeploymentsServer
	BatchEndpointsServer             BatchEndpointsServer
	CodeContainersServer             CodeContainersServer
	CodeVersionsServer               CodeVersionsServer
	ComponentContainersServer        ComponentContainersServer
	ComponentVersionsServer          ComponentVersionsServer
	ComputeServer                    ComputeServer
	DataContainersServer             DataContainersServer
	DataVersionsServer               DataVersionsServer
	DatastoresServer                 DatastoresServer
	EnvironmentContainersServer      EnvironmentContainersServer
	EnvironmentVersionsServer        EnvironmentVersionsServer
	JobsServer                       JobsServer
	ModelContainersServer            ModelContainersServer
	ModelVersionsServer              ModelVersionsServer
	OnlineDeploymentsServer          OnlineDeploymentsServer
	OnlineEndpointsServer            OnlineEndpointsServer
	OperationsServer                 OperationsServer
	PrivateEndpointConnectionsServer PrivateEndpointConnectionsServer
	PrivateLinkResourcesServer       PrivateLinkResourcesServer
	QuotasServer                     QuotasServer
	SchedulesServer                  SchedulesServer
	UsagesServer                     UsagesServer
	VirtualMachineSizesServer        VirtualMachineSizesServer
	WorkspaceConnectionsServer       WorkspaceConnectionsServer
	WorkspaceFeaturesServer          WorkspaceFeaturesServer
	WorkspacesServer                 WorkspacesServer
}

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

type ServerFactoryTransport

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

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

type UsagesServer struct {
	// NewListPager is the fake for method UsagesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(location string, options *armmachinelearning.UsagesClientListOptions) (resp azfake.PagerResponder[armmachinelearning.UsagesClientListResponse])
}

UsagesServer is a fake server for instances of the armmachinelearning.UsagesClient type.

type UsagesServerTransport

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

UsagesServerTransport connects instances of armmachinelearning.UsagesClient to instances of UsagesServer. Don't use this type directly, use NewUsagesServerTransport instead.

func NewUsagesServerTransport

func NewUsagesServerTransport(srv *UsagesServer) *UsagesServerTransport

NewUsagesServerTransport creates a new instance of UsagesServerTransport with the provided implementation. The returned UsagesServerTransport instance is connected to an instance of armmachinelearning.UsagesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*UsagesServerTransport) Do

Do implements the policy.Transporter interface for UsagesServerTransport.

type VirtualMachineSizesServer

type VirtualMachineSizesServer struct {
	// List is the fake for method VirtualMachineSizesClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, location string, options *armmachinelearning.VirtualMachineSizesClientListOptions) (resp azfake.Responder[armmachinelearning.VirtualMachineSizesClientListResponse], errResp azfake.ErrorResponder)
}

VirtualMachineSizesServer is a fake server for instances of the armmachinelearning.VirtualMachineSizesClient type.

type VirtualMachineSizesServerTransport

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

VirtualMachineSizesServerTransport connects instances of armmachinelearning.VirtualMachineSizesClient to instances of VirtualMachineSizesServer. Don't use this type directly, use NewVirtualMachineSizesServerTransport instead.

func NewVirtualMachineSizesServerTransport

func NewVirtualMachineSizesServerTransport(srv *VirtualMachineSizesServer) *VirtualMachineSizesServerTransport

NewVirtualMachineSizesServerTransport creates a new instance of VirtualMachineSizesServerTransport with the provided implementation. The returned VirtualMachineSizesServerTransport instance is connected to an instance of armmachinelearning.VirtualMachineSizesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VirtualMachineSizesServerTransport) Do

Do implements the policy.Transporter interface for VirtualMachineSizesServerTransport.

type WorkspaceConnectionsServer

type WorkspaceConnectionsServer struct {
	// Create is the fake for method WorkspaceConnectionsClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, resourceGroupName string, workspaceName string, connectionName string, parameters armmachinelearning.WorkspaceConnectionPropertiesV2BasicResource, options *armmachinelearning.WorkspaceConnectionsClientCreateOptions) (resp azfake.Responder[armmachinelearning.WorkspaceConnectionsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method WorkspaceConnectionsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, connectionName string, options *armmachinelearning.WorkspaceConnectionsClientDeleteOptions) (resp azfake.Responder[armmachinelearning.WorkspaceConnectionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method WorkspaceConnectionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, connectionName string, options *armmachinelearning.WorkspaceConnectionsClientGetOptions) (resp azfake.Responder[armmachinelearning.WorkspaceConnectionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method WorkspaceConnectionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.WorkspaceConnectionsClientListOptions) (resp azfake.PagerResponder[armmachinelearning.WorkspaceConnectionsClientListResponse])
}

WorkspaceConnectionsServer is a fake server for instances of the armmachinelearning.WorkspaceConnectionsClient type.

type WorkspaceConnectionsServerTransport

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

WorkspaceConnectionsServerTransport connects instances of armmachinelearning.WorkspaceConnectionsClient to instances of WorkspaceConnectionsServer. Don't use this type directly, use NewWorkspaceConnectionsServerTransport instead.

func NewWorkspaceConnectionsServerTransport

func NewWorkspaceConnectionsServerTransport(srv *WorkspaceConnectionsServer) *WorkspaceConnectionsServerTransport

NewWorkspaceConnectionsServerTransport creates a new instance of WorkspaceConnectionsServerTransport with the provided implementation. The returned WorkspaceConnectionsServerTransport instance is connected to an instance of armmachinelearning.WorkspaceConnectionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*WorkspaceConnectionsServerTransport) Do

Do implements the policy.Transporter interface for WorkspaceConnectionsServerTransport.

type WorkspaceFeaturesServer

type WorkspaceFeaturesServer struct {
	// NewListPager is the fake for method WorkspaceFeaturesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armmachinelearning.WorkspaceFeaturesClientListOptions) (resp azfake.PagerResponder[armmachinelearning.WorkspaceFeaturesClientListResponse])
}

WorkspaceFeaturesServer is a fake server for instances of the armmachinelearning.WorkspaceFeaturesClient type.

type WorkspaceFeaturesServerTransport

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

WorkspaceFeaturesServerTransport connects instances of armmachinelearning.WorkspaceFeaturesClient to instances of WorkspaceFeaturesServer. Don't use this type directly, use NewWorkspaceFeaturesServerTransport instead.

func NewWorkspaceFeaturesServerTransport

func NewWorkspaceFeaturesServerTransport(srv *WorkspaceFeaturesServer) *WorkspaceFeaturesServerTransport

NewWorkspaceFeaturesServerTransport creates a new instance of WorkspaceFeaturesServerTransport with the provided implementation. The returned WorkspaceFeaturesServerTransport instance is connected to an instance of armmachinelearning.WorkspaceFeaturesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*WorkspaceFeaturesServerTransport) Do

Do implements the policy.Transporter interface for WorkspaceFeaturesServerTransport.

type WorkspacesServer

type WorkspacesServer struct {
	// BeginCreateOrUpdate is the fake for method WorkspacesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, parameters armmachinelearning.Workspace, options *armmachinelearning.WorkspacesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.WorkspacesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method WorkspacesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, workspaceName string, options *armmachinelearning.WorkspacesClientBeginDeleteOptions) (resp azfake.PollerResponder[armmachinelearning.WorkspacesClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginDiagnose is the fake for method WorkspacesClient.BeginDiagnose
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginDiagnose func(ctx context.Context, resourceGroupName string, workspaceName string, options *armmachinelearning.WorkspacesClientBeginDiagnoseOptions) (resp azfake.PollerResponder[armmachinelearning.WorkspacesClientDiagnoseResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method WorkspacesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, options *armmachinelearning.WorkspacesClientGetOptions) (resp azfake.Responder[armmachinelearning.WorkspacesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method WorkspacesClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armmachinelearning.WorkspacesClientListByResourceGroupOptions) (resp azfake.PagerResponder[armmachinelearning.WorkspacesClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method WorkspacesClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armmachinelearning.WorkspacesClientListBySubscriptionOptions) (resp azfake.PagerResponder[armmachinelearning.WorkspacesClientListBySubscriptionResponse])

	// ListKeys is the fake for method WorkspacesClient.ListKeys
	// HTTP status codes to indicate success: http.StatusOK
	ListKeys func(ctx context.Context, resourceGroupName string, workspaceName string, options *armmachinelearning.WorkspacesClientListKeysOptions) (resp azfake.Responder[armmachinelearning.WorkspacesClientListKeysResponse], errResp azfake.ErrorResponder)

	// ListNotebookAccessToken is the fake for method WorkspacesClient.ListNotebookAccessToken
	// HTTP status codes to indicate success: http.StatusOK
	ListNotebookAccessToken func(ctx context.Context, resourceGroupName string, workspaceName string, options *armmachinelearning.WorkspacesClientListNotebookAccessTokenOptions) (resp azfake.Responder[armmachinelearning.WorkspacesClientListNotebookAccessTokenResponse], errResp azfake.ErrorResponder)

	// ListNotebookKeys is the fake for method WorkspacesClient.ListNotebookKeys
	// HTTP status codes to indicate success: http.StatusOK
	ListNotebookKeys func(ctx context.Context, resourceGroupName string, workspaceName string, options *armmachinelearning.WorkspacesClientListNotebookKeysOptions) (resp azfake.Responder[armmachinelearning.WorkspacesClientListNotebookKeysResponse], errResp azfake.ErrorResponder)

	// ListOutboundNetworkDependenciesEndpoints is the fake for method WorkspacesClient.ListOutboundNetworkDependenciesEndpoints
	// HTTP status codes to indicate success: http.StatusOK
	ListOutboundNetworkDependenciesEndpoints func(ctx context.Context, resourceGroupName string, workspaceName string, options *armmachinelearning.WorkspacesClientListOutboundNetworkDependenciesEndpointsOptions) (resp azfake.Responder[armmachinelearning.WorkspacesClientListOutboundNetworkDependenciesEndpointsResponse], errResp azfake.ErrorResponder)

	// ListStorageAccountKeys is the fake for method WorkspacesClient.ListStorageAccountKeys
	// HTTP status codes to indicate success: http.StatusOK
	ListStorageAccountKeys func(ctx context.Context, resourceGroupName string, workspaceName string, options *armmachinelearning.WorkspacesClientListStorageAccountKeysOptions) (resp azfake.Responder[armmachinelearning.WorkspacesClientListStorageAccountKeysResponse], errResp azfake.ErrorResponder)

	// BeginPrepareNotebook is the fake for method WorkspacesClient.BeginPrepareNotebook
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginPrepareNotebook func(ctx context.Context, resourceGroupName string, workspaceName string, options *armmachinelearning.WorkspacesClientBeginPrepareNotebookOptions) (resp azfake.PollerResponder[armmachinelearning.WorkspacesClientPrepareNotebookResponse], errResp azfake.ErrorResponder)

	// BeginResyncKeys is the fake for method WorkspacesClient.BeginResyncKeys
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginResyncKeys func(ctx context.Context, resourceGroupName string, workspaceName string, options *armmachinelearning.WorkspacesClientBeginResyncKeysOptions) (resp azfake.PollerResponder[armmachinelearning.WorkspacesClientResyncKeysResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method WorkspacesClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, parameters armmachinelearning.WorkspaceUpdateParameters, options *armmachinelearning.WorkspacesClientBeginUpdateOptions) (resp azfake.PollerResponder[armmachinelearning.WorkspacesClientUpdateResponse], errResp azfake.ErrorResponder)
}

WorkspacesServer is a fake server for instances of the armmachinelearning.WorkspacesClient type.

type WorkspacesServerTransport

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

WorkspacesServerTransport connects instances of armmachinelearning.WorkspacesClient to instances of WorkspacesServer. Don't use this type directly, use NewWorkspacesServerTransport instead.

func NewWorkspacesServerTransport

func NewWorkspacesServerTransport(srv *WorkspacesServer) *WorkspacesServerTransport

NewWorkspacesServerTransport creates a new instance of WorkspacesServerTransport with the provided implementation. The returned WorkspacesServerTransport instance is connected to an instance of armmachinelearning.WorkspacesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*WorkspacesServerTransport) Do

Do implements the policy.Transporter interface for WorkspacesServerTransport.

Jump to

Keyboard shortcuts

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