SecurityCenterExtensions.GetResourceGroupSecurityTaskAsync Method

Definition

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/tasks/{taskName}
  • Operation Id: Tasks_GetResourceGroupLevelTask
  • Default Api Version: 2015-06-01-preview
  • Resource: ResourceGroupSecurityTaskResource
public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.SecurityCenter.ResourceGroupSecurityTaskResource>> GetResourceGroupSecurityTaskAsync (this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, Azure.Core.AzureLocation ascLocation, string taskName, System.Threading.CancellationToken cancellationToken = default);
static member GetResourceGroupSecurityTaskAsync : Azure.ResourceManager.Resources.ResourceGroupResource * Azure.Core.AzureLocation * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.SecurityCenter.ResourceGroupSecurityTaskResource>>
<Extension()>
Public Function GetResourceGroupSecurityTaskAsync (resourceGroupResource As ResourceGroupResource, ascLocation As AzureLocation, taskName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ResourceGroupSecurityTaskResource))

Parameters

resourceGroupResource
ResourceGroupResource

The ResourceGroupResource instance the method will execute against.

ascLocation
AzureLocation

The location where ASC stores the data of the subscription. can be retrieved from Get locations.

taskName
String

Name of the task object, will be a GUID.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

resourceGroupResource or taskName is null.

taskName is an empty string, and was expected to be non-empty.

Applies to