IAssessmentsMetadataOperations.CreateInSubscriptionWithHttpMessagesAsync Method

Definition

Create metadata information on an assessment type in a specific subscription

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Security.Models.SecurityAssessmentMetadataResponse>> CreateInSubscriptionWithHttpMessagesAsync(string assessmentMetadataName, Microsoft.Azure.Management.Security.Models.SecurityAssessmentMetadataResponse assessmentMetadata, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateInSubscriptionWithHttpMessagesAsync : string * Microsoft.Azure.Management.Security.Models.SecurityAssessmentMetadataResponse * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Security.Models.SecurityAssessmentMetadataResponse>>
Public Function CreateInSubscriptionWithHttpMessagesAsync (assessmentMetadataName As String, assessmentMetadata As SecurityAssessmentMetadataResponse, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of SecurityAssessmentMetadataResponse))

Parameters

assessmentMetadataName
String

The Assessment Key - Unique key for the assessment type

assessmentMetadata
SecurityAssessmentMetadataResponse

AssessmentMetadata object

customHeaders
Dictionary<String,List<String>>

The headers that will be added to request.

cancellationToken
CancellationToken

The cancellation token.

Returns

Exceptions

Thrown when the operation returned an invalid status code

Thrown when unable to deserialize the response

Remarks

Create metadata information on an assessment type in a specific subscription

Applies to