Class FMSPolicyUpdateFirewallCreationConfigAction
- java.lang.Object
-
- software.amazon.awssdk.services.fms.model.FMSPolicyUpdateFirewallCreationConfigAction
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<FMSPolicyUpdateFirewallCreationConfigAction.Builder,FMSPolicyUpdateFirewallCreationConfigAction>
@Generated("software.amazon.awssdk:codegen") public final class FMSPolicyUpdateFirewallCreationConfigAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FMSPolicyUpdateFirewallCreationConfigAction.Builder,FMSPolicyUpdateFirewallCreationConfigAction>
Contains information about the actions that you can take to remediate scope violations caused by your policy's
FirewallCreationConfig.FirewallCreationConfigis an optional configuration that you can use to choose which Availability Zones Firewall Manager creates Network Firewall endpoints in.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFMSPolicyUpdateFirewallCreationConfigAction.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FMSPolicyUpdateFirewallCreationConfigAction.Builderbuilder()Stringdescription()Describes the remedial action.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringfirewallCreationConfig()AFirewallCreationConfigthat you can copy into your current policy's SecurityServiceData in order to remedy scope violations.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends FMSPolicyUpdateFirewallCreationConfigAction.Builder>serializableBuilderClass()FMSPolicyUpdateFirewallCreationConfigAction.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
description
public final String description()
Describes the remedial action.
- Returns:
- Describes the remedial action.
-
firewallCreationConfig
public final String firewallCreationConfig()
A
FirewallCreationConfigthat you can copy into your current policy's SecurityServiceData in order to remedy scope violations.- Returns:
- A
FirewallCreationConfigthat you can copy into your current policy's SecurityServiceData in order to remedy scope violations.
-
toBuilder
public FMSPolicyUpdateFirewallCreationConfigAction.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<FMSPolicyUpdateFirewallCreationConfigAction.Builder,FMSPolicyUpdateFirewallCreationConfigAction>
-
builder
public static FMSPolicyUpdateFirewallCreationConfigAction.Builder builder()
-
serializableBuilderClass
public static Class<? extends FMSPolicyUpdateFirewallCreationConfigAction.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-