Share via


TasksOperations interface

Interface representing a Tasks operations.

Properties

create

Creates a task for a container registry with the specified parameters.

delete
get

Get the properties of a specified task.

getDetails

Returns a task with extended information that includes all secrets.

list

Lists all the tasks for a specified container registry.

update

Updates a task with the specified parameters.

Property Details

create

Creates a task for a container registry with the specified parameters.

create: (resourceGroupName: string, registryName: string, taskName: string, taskCreateParameters: Task, options?: TasksCreateOptionalParams) => Promise<Task>

Property Value

(resourceGroupName: string, registryName: string, taskName: string, taskCreateParameters: Task, options?: TasksCreateOptionalParams) => Promise<Task>

delete

delete: (resourceGroupName: string, registryName: string, taskName: string, options?: TasksDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, registryName: string, taskName: string, options?: TasksDeleteOptionalParams) => Promise<void>

get

Get the properties of a specified task.

get: (resourceGroupName: string, registryName: string, taskName: string, options?: TasksGetOptionalParams) => Promise<Task>

Property Value

(resourceGroupName: string, registryName: string, taskName: string, options?: TasksGetOptionalParams) => Promise<Task>

getDetails

Returns a task with extended information that includes all secrets.

getDetails: (resourceGroupName: string, registryName: string, taskName: string, options?: TasksGetDetailsOptionalParams) => Promise<Task>

Property Value

(resourceGroupName: string, registryName: string, taskName: string, options?: TasksGetDetailsOptionalParams) => Promise<Task>

list

Lists all the tasks for a specified container registry.

list: (resourceGroupName: string, registryName: string, options?: TasksListOptionalParams) => PagedAsyncIterableIterator<Task, Task[], PageSettings>

Property Value

(resourceGroupName: string, registryName: string, options?: TasksListOptionalParams) => PagedAsyncIterableIterator<Task, Task[], PageSettings>

update

Updates a task with the specified parameters.

update: (resourceGroupName: string, registryName: string, taskName: string, taskUpdateParameters: TaskUpdateParameters, options?: TasksUpdateOptionalParams) => Promise<Task>

Property Value

(resourceGroupName: string, registryName: string, taskName: string, taskUpdateParameters: TaskUpdateParameters, options?: TasksUpdateOptionalParams) => Promise<Task>