DefenderForServersAwsOffering Class

public final class DefenderForServersAwsOffering
extends CloudOffering

The Defender for Servers AWS offering.

Constructor Summary

Constructor Description
DefenderForServersAwsOffering()

Creates an instance of DefenderForServersAwsOffering class.

Method Summary

Modifier and Type Method and Description
DefenderForServersAwsOfferingArcAutoProvisioning arcAutoProvisioning()

Get the arcAutoProvisioning property: The ARC autoprovisioning configuration.

DefenderForServersAwsOfferingDefenderForServers defenderForServers()

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

DefenderForServersAwsOfferingMdeAutoProvisioning mdeAutoProvisioning()

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

DefenderForServersAwsOfferingSubPlan subPlan()

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

DefenderForServersAwsOfferingVaAutoProvisioning vaAutoProvisioning()

Get the vaAutoProvisioning property: The Vulnerability Assessment autoprovisioning configuration.

void validate()

Validates the instance.

DefenderForServersAwsOfferingVmScanners vmScanners()

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

DefenderForServersAwsOffering withArcAutoProvisioning(DefenderForServersAwsOfferingArcAutoProvisioning arcAutoProvisioning)

Set the arcAutoProvisioning property: The ARC autoprovisioning configuration.

DefenderForServersAwsOffering withDefenderForServers(DefenderForServersAwsOfferingDefenderForServers defenderForServers)

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

DefenderForServersAwsOffering withMdeAutoProvisioning(DefenderForServersAwsOfferingMdeAutoProvisioning mdeAutoProvisioning)

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

DefenderForServersAwsOffering withSubPlan(DefenderForServersAwsOfferingSubPlan subPlan)

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

DefenderForServersAwsOffering withVaAutoProvisioning(DefenderForServersAwsOfferingVaAutoProvisioning vaAutoProvisioning)

Set the vaAutoProvisioning property: The Vulnerability Assessment autoprovisioning configuration.

DefenderForServersAwsOffering withVmScanners(DefenderForServersAwsOfferingVmScanners 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

DefenderForServersAwsOffering

public DefenderForServersAwsOffering()

Creates an instance of DefenderForServersAwsOffering class.

Method Details

arcAutoProvisioning

public DefenderForServersAwsOfferingArcAutoProvisioning arcAutoProvisioning()

Get the arcAutoProvisioning property: The ARC autoprovisioning configuration.

Returns:

the arcAutoProvisioning value.

defenderForServers

public DefenderForServersAwsOfferingDefenderForServers defenderForServers()

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

Returns:

the defenderForServers value.

mdeAutoProvisioning

public DefenderForServersAwsOfferingMdeAutoProvisioning mdeAutoProvisioning()

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

Returns:

the mdeAutoProvisioning value.

subPlan

public DefenderForServersAwsOfferingSubPlan subPlan()

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

Returns:

the subPlan value.

vaAutoProvisioning

public DefenderForServersAwsOfferingVaAutoProvisioning vaAutoProvisioning()

Get the vaAutoProvisioning property: The Vulnerability Assessment autoprovisioning configuration.

Returns:

the vaAutoProvisioning value.

validate

public void validate()

Validates the instance.

Overrides:

DefenderForServersAwsOffering.validate()

vmScanners

public DefenderForServersAwsOfferingVmScanners vmScanners()

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

Returns:

the vmScanners value.

withArcAutoProvisioning

public DefenderForServersAwsOffering withArcAutoProvisioning(DefenderForServersAwsOfferingArcAutoProvisioning arcAutoProvisioning)

Set the arcAutoProvisioning property: The ARC autoprovisioning configuration.

Parameters:

arcAutoProvisioning - the arcAutoProvisioning value to set.

Returns:

the DefenderForServersAwsOffering object itself.

withDefenderForServers

public DefenderForServersAwsOffering withDefenderForServers(DefenderForServersAwsOfferingDefenderForServers defenderForServers)

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

Parameters:

defenderForServers - the defenderForServers value to set.

Returns:

the DefenderForServersAwsOffering object itself.

withMdeAutoProvisioning

public DefenderForServersAwsOffering withMdeAutoProvisioning(DefenderForServersAwsOfferingMdeAutoProvisioning mdeAutoProvisioning)

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

Parameters:

mdeAutoProvisioning - the mdeAutoProvisioning value to set.

Returns:

the DefenderForServersAwsOffering object itself.

withSubPlan

public DefenderForServersAwsOffering withSubPlan(DefenderForServersAwsOfferingSubPlan subPlan)

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

Parameters:

subPlan - the subPlan value to set.

Returns:

the DefenderForServersAwsOffering object itself.

withVaAutoProvisioning

public DefenderForServersAwsOffering withVaAutoProvisioning(DefenderForServersAwsOfferingVaAutoProvisioning vaAutoProvisioning)

Set the vaAutoProvisioning property: The Vulnerability Assessment autoprovisioning configuration.

Parameters:

vaAutoProvisioning - the vaAutoProvisioning value to set.

Returns:

the DefenderForServersAwsOffering object itself.

withVmScanners

public DefenderForServersAwsOffering withVmScanners(DefenderForServersAwsOfferingVmScanners vmScanners)

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

Parameters:

vmScanners - the vmScanners value to set.

Returns:

the DefenderForServersAwsOffering object itself.

Applies to