JobTargetGroupsOperations interface

Interface representing a JobTargetGroups operations.

Properties

createOrUpdate

Creates or updates a target group.

delete

Deletes a target group.

get

Gets a target group.

listByAgent

Gets all target groups in an agent.

Property Details

createOrUpdate

Creates or updates a target group.

createOrUpdate: (resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, parameters: JobTargetGroup, options?: JobTargetGroupsCreateOrUpdateOptionalParams) => Promise<JobTargetGroup>

Property Value

(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, parameters: JobTargetGroup, options?: JobTargetGroupsCreateOrUpdateOptionalParams) => Promise<JobTargetGroup>

delete

Deletes a target group.

delete: (resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, options?: JobTargetGroupsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, options?: JobTargetGroupsDeleteOptionalParams) => Promise<void>

get

Gets a target group.

get: (resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, options?: JobTargetGroupsGetOptionalParams) => Promise<JobTargetGroup>

Property Value

(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, options?: JobTargetGroupsGetOptionalParams) => Promise<JobTargetGroup>

listByAgent

Gets all target groups in an agent.

listByAgent: (resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobTargetGroupsListByAgentOptionalParams) => PagedAsyncIterableIterator<JobTargetGroup, JobTargetGroup[], PageSettings>

Property Value

(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobTargetGroupsListByAgentOptionalParams) => PagedAsyncIterableIterator<JobTargetGroup, JobTargetGroup[], PageSettings>