TasksOperations interface

Interface representing a Tasks operations.

Properties

getResourceGroupLevelTask

Recommended tasks that will help improve the security of the subscription proactively

getSubscriptionLevelTask

Recommended tasks that will help improve the security of the subscription proactively

list

Recommended tasks that will help improve the security of the subscription proactively

listByHomeRegion

Recommended tasks that will help improve the security of the subscription proactively

listByResourceGroup

Recommended tasks that will help improve the security of the subscription proactively

updateResourceGroupLevelTaskState

Recommended tasks that will help improve the security of the subscription proactively

updateSubscriptionLevelTaskState

Recommended tasks that will help improve the security of the subscription proactively

Property Details

getResourceGroupLevelTask

Recommended tasks that will help improve the security of the subscription proactively

getResourceGroupLevelTask: (resourceGroupName: string, ascLocation: string, taskName: string, options?: TasksGetResourceGroupLevelTaskOptionalParams) => Promise<SecurityTask>

Property Value

(resourceGroupName: string, ascLocation: string, taskName: string, options?: TasksGetResourceGroupLevelTaskOptionalParams) => Promise<SecurityTask>

getSubscriptionLevelTask

Recommended tasks that will help improve the security of the subscription proactively

getSubscriptionLevelTask: (ascLocation: string, taskName: string, options?: TasksGetSubscriptionLevelTaskOptionalParams) => Promise<SecurityTask>

Property Value

(ascLocation: string, taskName: string, options?: TasksGetSubscriptionLevelTaskOptionalParams) => Promise<SecurityTask>

list

Recommended tasks that will help improve the security of the subscription proactively

list: (options?: TasksListOptionalParams) => PagedAsyncIterableIterator<SecurityTask, SecurityTask[], PageSettings>

Property Value

(options?: TasksListOptionalParams) => PagedAsyncIterableIterator<SecurityTask, SecurityTask[], PageSettings>

listByHomeRegion

Recommended tasks that will help improve the security of the subscription proactively

listByHomeRegion: (ascLocation: string, options?: TasksListByHomeRegionOptionalParams) => PagedAsyncIterableIterator<SecurityTask, SecurityTask[], PageSettings>

Property Value

(ascLocation: string, options?: TasksListByHomeRegionOptionalParams) => PagedAsyncIterableIterator<SecurityTask, SecurityTask[], PageSettings>

listByResourceGroup

Recommended tasks that will help improve the security of the subscription proactively

listByResourceGroup: (resourceGroupName: string, ascLocation: string, options?: TasksListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SecurityTask, SecurityTask[], PageSettings>

Property Value

(resourceGroupName: string, ascLocation: string, options?: TasksListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SecurityTask, SecurityTask[], PageSettings>

updateResourceGroupLevelTaskState

Recommended tasks that will help improve the security of the subscription proactively

updateResourceGroupLevelTaskState: (resourceGroupName: string, ascLocation: string, taskName: string, taskUpdateActionType: string, options?: TasksUpdateResourceGroupLevelTaskStateOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, ascLocation: string, taskName: string, taskUpdateActionType: string, options?: TasksUpdateResourceGroupLevelTaskStateOptionalParams) => Promise<void>

updateSubscriptionLevelTaskState

Recommended tasks that will help improve the security of the subscription proactively

updateSubscriptionLevelTaskState: (ascLocation: string, taskName: string, taskUpdateActionType: string, options?: TasksUpdateSubscriptionLevelTaskStateOptionalParams) => Promise<void>

Property Value

(ascLocation: string, taskName: string, taskUpdateActionType: string, options?: TasksUpdateSubscriptionLevelTaskStateOptionalParams) => Promise<void>