Share via


TaskHubsOperations interface

Interface representing a TaskHubs operations.

Properties

createOrUpdate

Create or Update a Task Hub

delete
get

Get a Task Hub

listByScheduler

List Task Hubs

Property Details

createOrUpdate

Create or Update a Task Hub

createOrUpdate: (resourceGroupName: string, schedulerName: string, taskHubName: string, resource: TaskHub, options?: TaskHubsCreateOrUpdateOptionalParams) => PollerLike<OperationState<TaskHub>, TaskHub>

Property Value

(resourceGroupName: string, schedulerName: string, taskHubName: string, resource: TaskHub, options?: TaskHubsCreateOrUpdateOptionalParams) => PollerLike<OperationState<TaskHub>, TaskHub>

delete

delete: (resourceGroupName: string, schedulerName: string, taskHubName: string, options?: TaskHubsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, schedulerName: string, taskHubName: string, options?: TaskHubsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a Task Hub

get: (resourceGroupName: string, schedulerName: string, taskHubName: string, options?: TaskHubsGetOptionalParams) => Promise<TaskHub>

Property Value

(resourceGroupName: string, schedulerName: string, taskHubName: string, options?: TaskHubsGetOptionalParams) => Promise<TaskHub>

listByScheduler

List Task Hubs

listByScheduler: (resourceGroupName: string, schedulerName: string, options?: TaskHubsListBySchedulerOptionalParams) => PagedAsyncIterableIterator<TaskHub, TaskHub[], PageSettings>

Property Value

(resourceGroupName: string, schedulerName: string, options?: TaskHubsListBySchedulerOptionalParams) => PagedAsyncIterableIterator<TaskHub, TaskHub[], PageSettings>