Compartilhar via


ArmSecurityCenterModelFactory.SecurityAssessmentMetadataData Método

Definição

Inicializa uma nova instância de SecurityAssessmentMetadataData.

public static Azure.ResourceManager.SecurityCenter.SecurityAssessmentMetadataData SecurityAssessmentMetadataData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string displayName = default, Azure.Core.ResourceIdentifier policyDefinitionId = default, string description = default, string remediationDescription = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentResourceCategory> categories = default, Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentSeverity? severity = default, Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentUserImpact? userImpact = default, Azure.ResourceManager.SecurityCenter.Models.ImplementationEffort? implementationEffort = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.SecurityThreat> threats = default, bool? isPreview = default, Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentType? assessmentType = default, Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentMetadataPartner partnerData = default, Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentPublishDates publishDates = default, string plannedDeprecationDate = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentTactic> tactics = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentTechnique> techniques = default);
static member SecurityAssessmentMetadataData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Azure.Core.ResourceIdentifier * string * string * seq<Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentResourceCategory> * Nullable<Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentSeverity> * Nullable<Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentUserImpact> * Nullable<Azure.ResourceManager.SecurityCenter.Models.ImplementationEffort> * seq<Azure.ResourceManager.SecurityCenter.Models.SecurityThreat> * Nullable<bool> * Nullable<Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentType> * Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentMetadataPartner * Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentPublishDates * string * seq<Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentTactic> * seq<Azure.ResourceManager.SecurityCenter.Models.SecurityAssessmentTechnique> -> Azure.ResourceManager.SecurityCenter.SecurityAssessmentMetadataData
Public Shared Function SecurityAssessmentMetadataData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional displayName As String = Nothing, Optional policyDefinitionId As ResourceIdentifier = Nothing, Optional description As String = Nothing, Optional remediationDescription As String = Nothing, Optional categories As IEnumerable(Of SecurityAssessmentResourceCategory) = Nothing, Optional severity As Nullable(Of SecurityAssessmentSeverity) = Nothing, Optional userImpact As Nullable(Of SecurityAssessmentUserImpact) = Nothing, Optional implementationEffort As Nullable(Of ImplementationEffort) = Nothing, Optional threats As IEnumerable(Of SecurityThreat) = Nothing, Optional isPreview As Nullable(Of Boolean) = Nothing, Optional assessmentType As Nullable(Of SecurityAssessmentType) = Nothing, Optional partnerData As SecurityAssessmentMetadataPartner = Nothing, Optional publishDates As SecurityAssessmentPublishDates = Nothing, Optional plannedDeprecationDate As String = Nothing, Optional tactics As IEnumerable(Of SecurityAssessmentTactic) = Nothing, Optional techniques As IEnumerable(Of SecurityAssessmentTechnique) = Nothing) As SecurityAssessmentMetadataData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

displayName
String

Nome de exibição amigável da avaliação.

policyDefinitionId
ResourceIdentifier

ID de recurso do Azure da definição de política que ativa esse cálculo de avaliação.

description
String

Descrição legível da avaliação.

remediationDescription
String

Descrição legível do que você deve fazer para atenuar esse problema de segurança.

severity
Nullable<SecurityAssessmentSeverity>

O nível de gravidade da avaliação.

userImpact
Nullable<SecurityAssessmentUserImpact>

O impacto do usuário na avaliação.

implementationEffort
Nullable<ImplementationEffort>

O esforço de implementação necessário para corrigir essa avaliação.

isPreview
Nullable<Boolean>

True se essa avaliação estiver em versão prévia status.

assessmentType
Nullable<SecurityAssessmentType>

BuiltIn se a avaliação com base na definição de Azure Policy interna, Personalizar se a avaliação com base na definição de Azure Policy personalizada.

partnerData
SecurityAssessmentMetadataPartner

Descreve o parceiro que criou a avaliação.

plannedDeprecationDate
String

Retornos

Uma nova SecurityAssessmentMetadataData instância para simulação.

Aplica-se a