Share via


OnlineExperimentationWorkspacesOperations interface

Interface representing a OnlineExperimentationWorkspaces operations.

Properties

createOrUpdate

Create an online experimentation workspace, or update an existing workspace.

delete
get

Gets an online experimentation workspace.

listByResourceGroup

Gets all online experimentation workspaces in a resource group.

listBySubscription

Gets all online experimentation workspaces in the specified subscription.

update

Patch an online experimentation workspace.

Property Details

createOrUpdate

Create an online experimentation workspace, or update an existing workspace.

createOrUpdate: (resourceGroupName: string, workspaceName: string, resource: OnlineExperimentationWorkspace, options?: OnlineExperimentationWorkspacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<OnlineExperimentationWorkspace>, OnlineExperimentationWorkspace>

Property Value

(resourceGroupName: string, workspaceName: string, resource: OnlineExperimentationWorkspace, options?: OnlineExperimentationWorkspacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<OnlineExperimentationWorkspace>, OnlineExperimentationWorkspace>

delete

delete: (resourceGroupName: string, workspaceName: string, options?: OnlineExperimentationWorkspacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, workspaceName: string, options?: OnlineExperimentationWorkspacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets an online experimentation workspace.

get: (resourceGroupName: string, workspaceName: string, options?: OnlineExperimentationWorkspacesGetOptionalParams) => Promise<OnlineExperimentationWorkspace>

Property Value

(resourceGroupName: string, workspaceName: string, options?: OnlineExperimentationWorkspacesGetOptionalParams) => Promise<OnlineExperimentationWorkspace>

listByResourceGroup

Gets all online experimentation workspaces in a resource group.

listByResourceGroup: (resourceGroupName: string, options?: OnlineExperimentationWorkspacesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<OnlineExperimentationWorkspace, OnlineExperimentationWorkspace[], PageSettings>

Property Value

(resourceGroupName: string, options?: OnlineExperimentationWorkspacesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<OnlineExperimentationWorkspace, OnlineExperimentationWorkspace[], PageSettings>

listBySubscription

Gets all online experimentation workspaces in the specified subscription.

listBySubscription: (options?: OnlineExperimentationWorkspacesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<OnlineExperimentationWorkspace, OnlineExperimentationWorkspace[], PageSettings>

Property Value

(options?: OnlineExperimentationWorkspacesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<OnlineExperimentationWorkspace, OnlineExperimentationWorkspace[], PageSettings>

update

Patch an online experimentation workspace.

update: (resourceGroupName: string, workspaceName: string, properties: OnlineExperimentationWorkspacePatch, options?: OnlineExperimentationWorkspacesUpdateOptionalParams) => PollerLike<OperationState<OnlineExperimentationWorkspace>, OnlineExperimentationWorkspace>

Property Value

(resourceGroupName: string, workspaceName: string, properties: OnlineExperimentationWorkspacePatch, options?: OnlineExperimentationWorkspacesUpdateOptionalParams) => PollerLike<OperationState<OnlineExperimentationWorkspace>, OnlineExperimentationWorkspace>