JobTargetGroupsOperations interface
Interface representing a JobTargetGroups operations.
Properties
| create |
Creates or updates a target group. |
| delete | Deletes a target group. |
| get | Gets a target group. |
| list |
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>