ArmSecurityCenterModelFactory.RegulatoryComplianceAssessmentData Method

Definition

public static Azure.ResourceManager.SecurityCenter.RegulatoryComplianceAssessmentData RegulatoryComplianceAssessmentData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string description = default, string assessmentType = default, string assessmentDetailsLink = default, Azure.ResourceManager.SecurityCenter.Models.SecurityAlertNotificationByRoleState? state = default, int? passedResources = default, int? failedResources = default, int? skippedResources = default, int? unsupportedResources = default);
static member RegulatoryComplianceAssessmentData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * string * Nullable<Azure.ResourceManager.SecurityCenter.Models.SecurityAlertNotificationByRoleState> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> -> Azure.ResourceManager.SecurityCenter.RegulatoryComplianceAssessmentData
Public Shared Function RegulatoryComplianceAssessmentData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional description As String = Nothing, Optional assessmentType As String = Nothing, Optional assessmentDetailsLink As String = Nothing, Optional state As Nullable(Of SecurityAlertNotificationByRoleState) = Nothing, Optional passedResources As Nullable(Of Integer) = Nothing, Optional failedResources As Nullable(Of Integer) = Nothing, Optional skippedResources As Nullable(Of Integer) = Nothing, Optional unsupportedResources As Nullable(Of Integer) = Nothing) As RegulatoryComplianceAssessmentData

Parameters

id
ResourceIdentifier

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
String

The name of the resource.

resourceType
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

description
String

The description of the regulatory compliance assessment.

assessmentType
String

The expected type of assessment contained in the AssessmentDetailsLink.

assessmentDetailsLink
String

Link to more detailed assessment results data. The response type will be according to the assessmentType field.

state
Nullable<SecurityAlertNotificationByRoleState>

Aggregative state based on the assessment's scanned resources states.

passedResources
Nullable<Int32>

The given assessment's related resources count with passed state.

failedResources
Nullable<Int32>

The given assessment's related resources count with failed state.

skippedResources
Nullable<Int32>

The given assessment's related resources count with skipped state.

unsupportedResources
Nullable<Int32>

The given assessment's related resources count with unsupported state.

Returns

A new RegulatoryComplianceAssessmentData instance for mocking.

Applies to