TasksClient Interface
public interface TasksClient
An instance of this class provides access to all the operations defined in TasksClient.
Method Summary
Method Details
getResourceGroupLevelTask
public abstract SecurityTaskInner getResourceGroupLevelTask(String resourceGroupName, String ascLocation, String taskName)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
getResourceGroupLevelTaskWithResponse
public abstract Response<SecurityTaskInner> getResourceGroupLevelTaskWithResponse(String resourceGroupName, String ascLocation, String taskName, Context context)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
getSubscriptionLevelTask
public abstract SecurityTaskInner getSubscriptionLevelTask(String ascLocation, String taskName)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
getSubscriptionLevelTaskWithResponse
public abstract Response<SecurityTaskInner> getSubscriptionLevelTaskWithResponse(String ascLocation, String taskName, Context context)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
list
public abstract PagedIterable<SecurityTaskInner> list()
Recommended tasks that will help improve the security of the subscription proactively.
Returns:
list
public abstract PagedIterable<SecurityTaskInner> list(String filter, Context context)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
listByHomeRegion
public abstract PagedIterable<SecurityTaskInner> listByHomeRegion(String ascLocation)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
listByHomeRegion
public abstract PagedIterable<SecurityTaskInner> listByHomeRegion(String ascLocation, String filter, Context context)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<SecurityTaskInner> listByResourceGroup(String resourceGroupName, String ascLocation)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<SecurityTaskInner> listByResourceGroup(String resourceGroupName, String ascLocation, String filter, Context context)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
updateResourceGroupLevelTaskState
public abstract void updateResourceGroupLevelTaskState(String resourceGroupName, String ascLocation, String taskName, TaskUpdateActionType taskUpdateActionType)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
updateResourceGroupLevelTaskStateWithResponse
public abstract Response<Void> updateResourceGroupLevelTaskStateWithResponse(String resourceGroupName, String ascLocation, String taskName, TaskUpdateActionType taskUpdateActionType, Context context)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
updateSubscriptionLevelTaskState
public abstract void updateSubscriptionLevelTaskState(String ascLocation, String taskName, TaskUpdateActionType taskUpdateActionType)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
updateSubscriptionLevelTaskStateWithResponse
public abstract Response<Void> updateSubscriptionLevelTaskStateWithResponse(String ascLocation, String taskName, TaskUpdateActionType taskUpdateActionType, Context context)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns: