Partilhar via


ArmSecurityCenterModelFactory.SecuritySubAssessmentData Método

Definição

Inicializa uma nova instância de SecuritySubAssessmentData.

public static Azure.ResourceManager.SecurityCenter.SecuritySubAssessmentData SecuritySubAssessmentData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string vulnerabilityId = default, string displayName = default, Azure.ResourceManager.SecurityCenter.Models.SubAssessmentStatus status = default, string remediation = default, string impact = default, string category = default, string description = default, DateTimeOffset? generatedOn = default, Azure.ResourceManager.SecurityCenter.Models.SecurityCenterResourceDetails resourceDetails = default, Azure.ResourceManager.SecurityCenter.Models.SecuritySubAssessmentAdditionalInfo additionalData = default);
static member SecuritySubAssessmentData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * Azure.ResourceManager.SecurityCenter.Models.SubAssessmentStatus * string * string * string * string * Nullable<DateTimeOffset> * Azure.ResourceManager.SecurityCenter.Models.SecurityCenterResourceDetails * Azure.ResourceManager.SecurityCenter.Models.SecuritySubAssessmentAdditionalInfo -> Azure.ResourceManager.SecurityCenter.SecuritySubAssessmentData
Public Shared Function SecuritySubAssessmentData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional vulnerabilityId As String = Nothing, Optional displayName As String = Nothing, Optional status As SubAssessmentStatus = Nothing, Optional remediation As String = Nothing, Optional impact As String = Nothing, Optional category As String = Nothing, Optional description As String = Nothing, Optional generatedOn As Nullable(Of DateTimeOffset) = Nothing, Optional resourceDetails As SecurityCenterResourceDetails = Nothing, Optional additionalData As SecuritySubAssessmentAdditionalInfo = Nothing) As SecuritySubAssessmentData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

vulnerabilityId
String

ID da vulnerabilidade.

displayName
String

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

status
SubAssessmentStatus

Status da subavaliação.

remediation
String

Informações sobre como corrigir essa subavaliação.

impact
String

Descrição do impacto dessa subavaliação.

category
String

Categoria da subavaliação.

description
String

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

generatedOn
Nullable<DateTimeOffset>

A data e a hora em que a subavaliação foi gerada.

resourceDetails
SecurityCenterResourceDetails

Detalhes do recurso que foi avaliado Observe SecurityCenterResourceDetails que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem AzureResourceDetails(String), OnPremiseResourceDetails e OnPremiseSqlResourceDetails.

Retornos

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

Aplica-se a