Tasks Interface
public interface Tasks
Resource collection API of Tasks.
Method Summary
Method Details
getResourceGroupLevelTask
public abstract SecurityTask 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<SecurityTask> 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 SecurityTask getSubscriptionLevelTask(String ascLocation, String taskName)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
getSubscriptionLevelTaskWithResponse
public abstract Response<SecurityTask> 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<SecurityTask> list()
Recommended tasks that will help improve the security of the subscription proactively.
Returns:
list
public abstract PagedIterable<SecurityTask> list(String filter, Context context)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
listByHomeRegion
public abstract PagedIterable<SecurityTask> listByHomeRegion(String ascLocation)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
listByHomeRegion
public abstract PagedIterable<SecurityTask> 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<SecurityTask> listByResourceGroup(String resourceGroupName, String ascLocation)
Recommended tasks that will help improve the security of the subscription proactively.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<SecurityTask> 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: