ArmSecurityCenterModelFactory.RegulatoryComplianceAssessmentData Method

Definition

Initializes a new instance of RegulatoryComplianceAssessmentData.

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.RegulatoryComplianceState? 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.RegulatoryComplianceState> * 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 RegulatoryComplianceState) = 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

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

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<RegulatoryComplianceState>

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