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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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.



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

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.



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

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.



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

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)


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

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.



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

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.



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

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.



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

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.



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

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.



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

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.



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

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.



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

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.



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

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.



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

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