Lenguaje

ArmNetworkCloudModelFactory.RuntimeProtectionStatus Method

Definition

RuntimeProtectionStatus represents the runtime protection status of the bare metal machine.

public static Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionStatus RuntimeProtectionStatus(Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionAgentHealthStatus? agentHealthStatus, System.Collections.Generic.IEnumerable<string> agentHealthStatusIssues, Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionAgentLicenseStatus? agentLicenseStatus, Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionDefinitionUpdateMode? definitionUpdateMode, DateTimeOffset? definitionsLastUpdated, string definitionsVersion, Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionEnforcementLevel? enforcementLevel = default, DateTimeOffset? scanCompletedOn = default, DateTimeOffset? scanScheduledOn = default, DateTimeOffset? scanStartedOn = default);
public static Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionStatus RuntimeProtectionStatus(Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionAgentHealthStatus? agentHealthStatus = default, System.Collections.Generic.IEnumerable<string> agentHealthStatusIssues = default, Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionAgentLicenseStatus? agentLicenseStatus = default, Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionDefinitionUpdateMode? definitionUpdateMode = default, DateTimeOffset? definitionsLastUpdated = default, string definitionsVersion = default, Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionEnforcementLevel? enforcementLevel = default, DateTimeOffset? scanCompletedOn = default, DateTimeOffset? scanScheduledOn = default, DateTimeOffset? scanStartedOn = default);
static member RuntimeProtectionStatus : Nullable<Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionAgentHealthStatus> * seq<string> * Nullable<Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionAgentLicenseStatus> * Nullable<Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionDefinitionUpdateMode> * Nullable<DateTimeOffset> * string * Nullable<Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionEnforcementLevel> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Azure.ResourceManager.NetworkCloud.Models.RuntimeProtectionStatus
Public Shared Function RuntimeProtectionStatus (agentHealthStatus As Nullable(Of RuntimeProtectionAgentHealthStatus), agentHealthStatusIssues As IEnumerable(Of String), agentLicenseStatus As Nullable(Of RuntimeProtectionAgentLicenseStatus), definitionUpdateMode As Nullable(Of RuntimeProtectionDefinitionUpdateMode), definitionsLastUpdated As Nullable(Of DateTimeOffset), definitionsVersion As String, Optional enforcementLevel As Nullable(Of RuntimeProtectionEnforcementLevel) = Nothing, Optional scanCompletedOn As Nullable(Of DateTimeOffset) = Nothing, Optional scanScheduledOn As Nullable(Of DateTimeOffset) = Nothing, Optional scanStartedOn As Nullable(Of DateTimeOffset) = Nothing) As RuntimeProtectionStatus
Public Shared Function RuntimeProtectionStatus (Optional agentHealthStatus As Nullable(Of RuntimeProtectionAgentHealthStatus) = Nothing, Optional agentHealthStatusIssues As IEnumerable(Of String) = Nothing, Optional agentLicenseStatus As Nullable(Of RuntimeProtectionAgentLicenseStatus) = Nothing, Optional definitionUpdateMode As Nullable(Of RuntimeProtectionDefinitionUpdateMode) = Nothing, Optional definitionsLastUpdated As Nullable(Of DateTimeOffset) = Nothing, Optional definitionsVersion As String = Nothing, Optional enforcementLevel As Nullable(Of RuntimeProtectionEnforcementLevel) = Nothing, Optional scanCompletedOn As Nullable(Of DateTimeOffset) = Nothing, Optional scanScheduledOn As Nullable(Of DateTimeOffset) = Nothing, Optional scanStartedOn As Nullable(Of DateTimeOffset) = Nothing) As RuntimeProtectionStatus

Parameters

agentHealthStatus
Nullable<RuntimeProtectionAgentHealthStatus>

The runtime protection agent health status.

agentHealthStatusIssues
IEnumerable<String>

The runtime protection agent health status issues, if present.

agentLicenseStatus
Nullable<RuntimeProtectionAgentLicenseStatus>

The runtime protection agent license status.

definitionUpdateMode
Nullable<RuntimeProtectionDefinitionUpdateMode>

The definition update mode for runtime protection.

definitionsLastUpdated
Nullable<DateTimeOffset>

The timestamp when the malware definitions were last updated.

definitionsVersion
String

The version of the malware definitions.

enforcementLevel
Nullable<RuntimeProtectionEnforcementLevel>

The enforcement level set for the runtime protection on the bare metal machine.

scanCompletedOn
Nullable<DateTimeOffset>

The timestamp of the most recently completed scan, or empty if there has never been a scan.

scanScheduledOn
Nullable<DateTimeOffset>

The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.

scanStartedOn
Nullable<DateTimeOffset>

The timestamp of the most recently started scan, or empty if there has never been a scan.

Returns

A new RuntimeProtectionStatus instance for mocking.

Applies to