@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 ObjectObject.toString()public FMSPolicyUpdateFirewallCreationConfigAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.