ArmSecurityCenterModelFactory.SecuritySubAssessmentData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von 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
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- vulnerabilityId
- String
Sicherheitsrisiko-ID.
- displayName
- String
Benutzerfreundlicher Anzeigename der Unterbewertung.
- status
- SubAssessmentStatus
Status der Unterbewertung.
- remediation
- String
Informationen zur Behebung dieser Teilbewertung.
- impact
- String
Beschreibung der Auswirkungen dieser Teilbewertung.
- category
- String
Kategorie der Unterbewertung.
- description
- String
Für Menschen lesbare Beschreibung der Bewertung status.
- generatedOn
- Nullable<DateTimeOffset>
Das Datum und die Uhrzeit der Generierung der Unterbewertung.
- resourceDetails
- SecurityCenterResourceDetails
Details der Ressource, die bewertet wurde Beachten Sie SecurityCenterResourceDetails die Basisklasse. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind AzureResourceDetails(String), OnPremiseResourceDetails und OnPremiseSqlResourceDetails.
- additionalData
- SecuritySubAssessmentAdditionalInfo
Details zur Unterbewertung Beachten Sie bitte SecuritySubAssessmentAdditionalInfo die Basisklasse. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind ContainerRegistryVulnerabilityProperties(String, IReadOnlyDictionary<String, SecurityCvss>, Nullable<Boolean>, IEnumerable<SecurityCve>, Nullable<DateTimeOffset>, IEnumerable<VendorReference>, String, String), ServerVulnerabilityProperties(String, IReadOnlyDictionary<String, SecurityCvss>, Nullable<Boolean>, IEnumerable<SecurityCve>, String, Nullable<DateTimeOffset>, IEnumerable<VendorReference>) und SqlServerVulnerabilityProperties(String, String).
Gibt zurück
Eine neue SecuritySubAssessmentData instance zum Mocking.