Class: Aws::FMS::Types::RemediationAction

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb

Overview

Information about an individual action you can take to remediate a violation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#create_network_acl_actionTypes::CreateNetworkAclAction

Information about the CreateNetworkAcl action in Amazon EC2.



4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end

#create_network_acl_entries_actionTypes::CreateNetworkAclEntriesAction

Information about the CreateNetworkAclEntries action in Amazon EC2.



4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end

#delete_network_acl_entries_actionTypes::DeleteNetworkAclEntriesAction

Information about the DeleteNetworkAclEntries action in Amazon EC2.



4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

A description of a remediation action.

Returns:

  • (String)


4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end

#ec2_associate_route_table_actionTypes::EC2AssociateRouteTableAction

Information about the AssociateRouteTable action in the Amazon EC2 API.



4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end

#ec2_copy_route_table_actionTypes::EC2CopyRouteTableAction

Information about the CopyRouteTable action in the Amazon EC2 API.



4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end

#ec2_create_route_actionTypes::EC2CreateRouteAction

Information about the CreateRoute action in the Amazon EC2 API.



4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end

#ec2_create_route_table_actionTypes::EC2CreateRouteTableAction

Information about the CreateRouteTable action in the Amazon EC2 API.



4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end

#ec2_delete_route_actionTypes::EC2DeleteRouteAction

Information about the DeleteRoute action in the Amazon EC2 API.



4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end

#ec2_replace_route_actionTypes::EC2ReplaceRouteAction

Information about the ReplaceRoute action in the Amazon EC2 API.



4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end

#ec2_replace_route_table_association_actionTypes::EC2ReplaceRouteTableAssociationAction

Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.



4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end

#fms_policy_update_firewall_creation_config_actionTypes::FMSPolicyUpdateFirewallCreationConfigAction

The remedial action to take when updating a firewall configuration.



4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end

#replace_network_acl_association_actionTypes::ReplaceNetworkAclAssociationAction

Information about the ReplaceNetworkAclAssociation action in Amazon EC2.



4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4202

class RemediationAction < Struct.new(
  :description,
  :ec2_create_route_action,
  :ec2_replace_route_action,
  :ec2_delete_route_action,
  :ec2_copy_route_table_action,
  :ec2_replace_route_table_association_action,
  :ec2_associate_route_table_action,
  :ec2_create_route_table_action,
  :fms_policy_update_firewall_creation_config_action,
  :create_network_acl_action,
  :replace_network_acl_association_action,
  :create_network_acl_entries_action,
  :delete_network_acl_entries_action)
  SENSITIVE = []
  include Aws::Structure
end