Class DefenderForServersGcpOffering
java.lang.Object
com.azure.resourcemanager.security.models.CloudOffering
com.azure.resourcemanager.security.models.DefenderForServersGcpOffering
The Defender for Servers GCP offering configurations.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the arcAutoProvisioning property: The ARC autoprovisioning configuration.Get the defenderForServers property: The Defender for servers connection configuration.Get the mdeAutoProvisioning property: The Microsoft Defender for Endpoint autoprovisioning configuration.subPlan()
Get the subPlan property: configuration for the servers offering subPlan.Get the vaAutoProvisioning property: The Vulnerability Assessment autoprovisioning configuration.void
validate()
Validates the instance.withArcAutoProvisioning
(DefenderForServersGcpOfferingArcAutoProvisioning arcAutoProvisioning) Set the arcAutoProvisioning property: The ARC autoprovisioning configuration.withDefenderForServers
(DefenderForServersGcpOfferingDefenderForServers defenderForServers) Set the defenderForServers property: The Defender for servers connection configuration.withMdeAutoProvisioning
(DefenderForServersGcpOfferingMdeAutoProvisioning mdeAutoProvisioning) Set the mdeAutoProvisioning property: The Microsoft Defender for Endpoint autoprovisioning configuration.Set the subPlan property: configuration for the servers offering subPlan.withVaAutoProvisioning
(DefenderForServersGcpOfferingVaAutoProvisioning vaAutoProvisioning) Set the vaAutoProvisioning property: The Vulnerability Assessment autoprovisioning configuration.Methods inherited from class com.azure.resourcemanager.security.models.CloudOffering
description
-
Constructor Details
-
DefenderForServersGcpOffering
public DefenderForServersGcpOffering()
-
-
Method Details
-
defenderForServers
Get the defenderForServers property: The Defender for servers connection configuration.- Returns:
- the defenderForServers value.
-
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.
-
arcAutoProvisioning
Get the arcAutoProvisioning property: The ARC autoprovisioning configuration.- Returns:
- the arcAutoProvisioning 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.
-
vaAutoProvisioning
Get the vaAutoProvisioning property: The Vulnerability Assessment autoprovisioning configuration.- Returns:
- the vaAutoProvisioning value.
-
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.
-
mdeAutoProvisioning
Get the mdeAutoProvisioning property: The Microsoft Defender for Endpoint autoprovisioning configuration.- Returns:
- the mdeAutoProvisioning value.
-
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.
-
subPlan
Get the subPlan property: configuration for the servers offering subPlan.- Returns:
- the subPlan value.
-
withSubPlan
Set the subPlan property: configuration for the servers offering subPlan.- Parameters:
subPlan
- the subPlan value to set.- Returns:
- the DefenderForServersGcpOffering object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classCloudOffering
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-