@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FMSPolicyUpdateFirewallCreationConfigAction extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the actions that you can take to remediate scope violations caused by your policy's
FirewallCreationConfig
. FirewallCreationConfig
is an optional configuration that you can
use to choose which Availability Zones Firewall Manager creates Network Firewall endpoints in.
Constructor and Description |
---|
FMSPolicyUpdateFirewallCreationConfigAction() |
Modifier and Type | Method and Description |
---|---|
FMSPolicyUpdateFirewallCreationConfigAction |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
Describes the remedial action.
|
String |
getFirewallCreationConfig()
A
FirewallCreationConfig that you can copy into your current policy's SecurityServiceData in order to remedy scope violations. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDescription(String description)
Describes the remedial action.
|
void |
setFirewallCreationConfig(String firewallCreationConfig)
A
FirewallCreationConfig that you can copy into your current policy's SecurityServiceData in order to remedy scope violations. |
String |
toString()
Returns a string representation of this object.
|
FMSPolicyUpdateFirewallCreationConfigAction |
withDescription(String description)
Describes the remedial action.
|
FMSPolicyUpdateFirewallCreationConfigAction |
withFirewallCreationConfig(String firewallCreationConfig)
A
FirewallCreationConfig that you can copy into your current policy's SecurityServiceData in order to remedy scope violations. |
public FMSPolicyUpdateFirewallCreationConfigAction()
public void setDescription(String description)
Describes the remedial action.
description
- Describes the remedial action.public String getDescription()
Describes the remedial action.
public FMSPolicyUpdateFirewallCreationConfigAction withDescription(String description)
Describes the remedial action.
description
- Describes the remedial action.public void setFirewallCreationConfig(String firewallCreationConfig)
A FirewallCreationConfig
that you can copy into your current policy's SecurityServiceData in order to remedy scope violations.
firewallCreationConfig
- A FirewallCreationConfig
that you can copy into your current policy's SecurityServiceData in order to remedy scope violations.public String getFirewallCreationConfig()
A FirewallCreationConfig
that you can copy into your current policy's SecurityServiceData in order to remedy scope violations.
FirewallCreationConfig
that you can copy into your current policy's SecurityServiceData in order to remedy scope violations.public FMSPolicyUpdateFirewallCreationConfigAction withFirewallCreationConfig(String firewallCreationConfig)
A FirewallCreationConfig
that you can copy into your current policy's SecurityServiceData in order to remedy scope violations.
firewallCreationConfig
- A FirewallCreationConfig
that you can copy into your current policy's SecurityServiceData in order to remedy scope violations.public String toString()
toString
in class Object
Object.toString()
public FMSPolicyUpdateFirewallCreationConfigAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.