Interface SecurityPolicyAdaptiveProtectionConfigOrBuilder (1.18.0)

public interface SecurityPolicyAdaptiveProtectionConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getLayer7DdosDefenseConfig()

public abstract SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig getLayer7DdosDefenseConfig()

If set to true, enables Cloud Armor Machine Learning.

optional .google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig layer7_ddos_defense_config = 437316771;

Returns
TypeDescription
SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig

The layer7DdosDefenseConfig.

getLayer7DdosDefenseConfigOrBuilder()

public abstract SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigOrBuilder getLayer7DdosDefenseConfigOrBuilder()

If set to true, enables Cloud Armor Machine Learning.

optional .google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig layer7_ddos_defense_config = 437316771;

Returns
TypeDescription
SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigOrBuilder

hasLayer7DdosDefenseConfig()

public abstract boolean hasLayer7DdosDefenseConfig()

If set to true, enables Cloud Armor Machine Learning.

optional .google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig layer7_ddos_defense_config = 437316771;

Returns
TypeDescription
boolean

Whether the layer7DdosDefenseConfig field is set.