DefenderForServersGcpOffering Class

public final class DefenderForServersGcpOffering
extends CloudOffering

The Defender for Servers GCP offering configurations.

Constructor Summary

Constructor Description
DefenderForServersGcpOffering()

Creates an instance of DefenderForServersGcpOffering class.

Method Summary

Modifier and Type Method and Description
DefenderForServersGcpOfferingArcAutoProvisioning arcAutoProvisioning()

Get the arcAutoProvisioning property: The ARC autoprovisioning configuration.

DefenderForServersGcpOfferingDefenderForServers defenderForServers()

Get the defenderForServers property: The Defender for servers connection configuration.

DefenderForServersGcpOfferingMdeAutoProvisioning mdeAutoProvisioning()

Get the mdeAutoProvisioning property: The Microsoft Defender for Endpoint autoprovisioning configuration.

DefenderForServersGcpOfferingSubPlan subPlan()

Get the subPlan property: configuration for the servers offering subPlan.

DefenderForServersGcpOfferingVaAutoProvisioning vaAutoProvisioning()

Get the vaAutoProvisioning property: The Vulnerability Assessment autoprovisioning configuration.

void validate()

Validates the instance.

DefenderForServersGcpOfferingVmScanners vmScanners()

Get the vmScanners property: The Microsoft Defender for Server VM scanning configuration.

DefenderForServersGcpOffering withArcAutoProvisioning(DefenderForServersGcpOfferingArcAutoProvisioning arcAutoProvisioning)

Set the arcAutoProvisioning property: The ARC autoprovisioning configuration.

DefenderForServersGcpOffering withDefenderForServers(DefenderForServersGcpOfferingDefenderForServers defenderForServers)

Set the defenderForServers property: The Defender for servers connection configuration.

DefenderForServersGcpOffering withMdeAutoProvisioning(DefenderForServersGcpOfferingMdeAutoProvisioning mdeAutoProvisioning)

Set the mdeAutoProvisioning property: The Microsoft Defender for Endpoint autoprovisioning configuration.

DefenderForServersGcpOffering withSubPlan(DefenderForServersGcpOfferingSubPlan subPlan)

Set the subPlan property: configuration for the servers offering subPlan.

DefenderForServersGcpOffering withVaAutoProvisioning(DefenderForServersGcpOfferingVaAutoProvisioning vaAutoProvisioning)

Set the vaAutoProvisioning property: The Vulnerability Assessment autoprovisioning configuration.

DefenderForServersGcpOffering withVmScanners(DefenderForServersGcpOfferingVmScanners vmScanners)

Set the vmScanners property: The Microsoft Defender for Server VM scanning configuration.

Methods inherited from CloudOffering

Methods inherited from java.lang.Object

Constructor Details

DefenderForServersGcpOffering

public DefenderForServersGcpOffering()

Creates an instance of DefenderForServersGcpOffering class.

Method Details

arcAutoProvisioning

public DefenderForServersGcpOfferingArcAutoProvisioning arcAutoProvisioning()

Get the arcAutoProvisioning property: The ARC autoprovisioning configuration.

Returns:

the arcAutoProvisioning value.

defenderForServers

public DefenderForServersGcpOfferingDefenderForServers defenderForServers()

Get the defenderForServers property: The Defender for servers connection configuration.

Returns:

the defenderForServers value.

mdeAutoProvisioning

public DefenderForServersGcpOfferingMdeAutoProvisioning mdeAutoProvisioning()

Get the mdeAutoProvisioning property: The Microsoft Defender for Endpoint autoprovisioning configuration.

Returns:

the mdeAutoProvisioning value.

subPlan

public DefenderForServersGcpOfferingSubPlan subPlan()

Get the subPlan property: configuration for the servers offering subPlan.

Returns:

the subPlan value.

vaAutoProvisioning

public DefenderForServersGcpOfferingVaAutoProvisioning vaAutoProvisioning()

Get the vaAutoProvisioning property: The Vulnerability Assessment autoprovisioning configuration.

Returns:

the vaAutoProvisioning value.

validate

public void validate()

Validates the instance.

Overrides:

DefenderForServersGcpOffering.validate()

vmScanners

public DefenderForServersGcpOfferingVmScanners vmScanners()

Get the vmScanners property: The Microsoft Defender for Server VM scanning configuration.

Returns:

the vmScanners value.

withArcAutoProvisioning

public DefenderForServersGcpOffering withArcAutoProvisioning(DefenderForServersGcpOfferingArcAutoProvisioning arcAutoProvisioning)

Set the arcAutoProvisioning property: The ARC autoprovisioning configuration.

Parameters:

arcAutoProvisioning - the arcAutoProvisioning value to set.

Returns:

the DefenderForServersGcpOffering object itself.

withDefenderForServers

public DefenderForServersGcpOffering withDefenderForServers(DefenderForServersGcpOfferingDefenderForServers defenderForServers)

Set the defenderForServers property: The Defender for servers connection configuration.

Parameters:

defenderForServers - the defenderForServers value to set.

Returns:

the DefenderForServersGcpOffering object itself.

withMdeAutoProvisioning

public DefenderForServersGcpOffering withMdeAutoProvisioning(DefenderForServersGcpOfferingMdeAutoProvisioning mdeAutoProvisioning)

Set the mdeAutoProvisioning property: The Microsoft Defender for Endpoint autoprovisioning configuration.

Parameters:

mdeAutoProvisioning - the mdeAutoProvisioning value to set.

Returns:

the DefenderForServersGcpOffering object itself.

withSubPlan

public DefenderForServersGcpOffering withSubPlan(DefenderForServersGcpOfferingSubPlan subPlan)

Set the subPlan property: configuration for the servers offering subPlan.

Parameters:

subPlan - the subPlan value to set.

Returns:

the DefenderForServersGcpOffering object itself.

withVaAutoProvisioning

public DefenderForServersGcpOffering withVaAutoProvisioning(DefenderForServersGcpOfferingVaAutoProvisioning vaAutoProvisioning)

Set the vaAutoProvisioning property: The Vulnerability Assessment autoprovisioning configuration.

Parameters:

vaAutoProvisioning - the vaAutoProvisioning value to set.

Returns:

the DefenderForServersGcpOffering object itself.

withVmScanners

public DefenderForServersGcpOffering withVmScanners(DefenderForServersGcpOfferingVmScanners vmScanners)

Set the vmScanners property: The Microsoft Defender for Server VM scanning configuration.

Parameters:

vmScanners - the vmScanners value to set.

Returns:

the DefenderForServersGcpOffering object itself.

Applies to