ArmSecurityCenterModelFactory.DefenderForServersGcpOffering Method

Definition

Initializes a new instance of DefenderForServersGcpOffering.

public static Azure.ResourceManager.SecurityCenter.Models.DefenderForServersGcpOffering DefenderForServersGcpOffering (string description = default, Azure.ResourceManager.SecurityCenter.Models.GcpDefenderForServersInfo defenderForServers = default, Azure.ResourceManager.SecurityCenter.Models.DefenderForServersGcpOfferingArcAutoProvisioning arcAutoProvisioning = default, Azure.ResourceManager.SecurityCenter.Models.DefenderForServersGcpOfferingVulnerabilityAssessmentAutoProvisioning vulnerabilityAssessmentAutoProvisioning = default, Azure.ResourceManager.SecurityCenter.Models.DefenderForServersGcpOfferingMdeAutoProvisioning mdeAutoProvisioning = default, Azure.ResourceManager.SecurityCenter.Models.AvailableSubPlanType? availableSubPlanType = default, Azure.ResourceManager.SecurityCenter.Models.DefenderForServersGcpOfferingVmScanners vmScanners = default);
static member DefenderForServersGcpOffering : string * Azure.ResourceManager.SecurityCenter.Models.GcpDefenderForServersInfo * Azure.ResourceManager.SecurityCenter.Models.DefenderForServersGcpOfferingArcAutoProvisioning * Azure.ResourceManager.SecurityCenter.Models.DefenderForServersGcpOfferingVulnerabilityAssessmentAutoProvisioning * Azure.ResourceManager.SecurityCenter.Models.DefenderForServersGcpOfferingMdeAutoProvisioning * Nullable<Azure.ResourceManager.SecurityCenter.Models.AvailableSubPlanType> * Azure.ResourceManager.SecurityCenter.Models.DefenderForServersGcpOfferingVmScanners -> Azure.ResourceManager.SecurityCenter.Models.DefenderForServersGcpOffering
Public Shared Function DefenderForServersGcpOffering (Optional description As String = Nothing, Optional defenderForServers As GcpDefenderForServersInfo = Nothing, Optional arcAutoProvisioning As DefenderForServersGcpOfferingArcAutoProvisioning = Nothing, Optional vulnerabilityAssessmentAutoProvisioning As DefenderForServersGcpOfferingVulnerabilityAssessmentAutoProvisioning = Nothing, Optional mdeAutoProvisioning As DefenderForServersGcpOfferingMdeAutoProvisioning = Nothing, Optional availableSubPlanType As Nullable(Of AvailableSubPlanType) = Nothing, Optional vmScanners As DefenderForServersGcpOfferingVmScanners = Nothing) As DefenderForServersGcpOffering

Parameters

description
String

The offering description.

defenderForServers
GcpDefenderForServersInfo

The Defender for servers connection configuration.

arcAutoProvisioning
DefenderForServersGcpOfferingArcAutoProvisioning

The ARC autoprovisioning configuration.

vulnerabilityAssessmentAutoProvisioning
DefenderForServersGcpOfferingVulnerabilityAssessmentAutoProvisioning

The Vulnerability Assessment autoprovisioning configuration.

mdeAutoProvisioning
DefenderForServersGcpOfferingMdeAutoProvisioning

The Microsoft Defender for Endpoint autoprovisioning configuration.

availableSubPlanType
Nullable<AvailableSubPlanType>

configuration for the servers offering subPlan.

vmScanners
DefenderForServersGcpOfferingVmScanners

The Microsoft Defender for Server VM scanning configuration.

Returns

A new DefenderForServersGcpOffering instance for mocking.

Applies to