Class: Aws::SecurityIR::Types::UpdateCaseRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:title, :description]

Instance Attribute Summary collapse

Instance Attribute Details

#actual_incident_start_dateTime

Optional element for UpdateCase to provide content for the incident start date field.

Returns:

  • (Time)


1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#case_idString

Required element for UpdateCase to identify the case ID for updates.

Returns:

  • (String)


1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#descriptionString

Optional element for UpdateCase to provide content for the description field.

Returns:

  • (String)


1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#engagement_typeString

Optional element for UpdateCase to provide content for the engagement type field. Available engagement types include Security Incident | Investigation.

Returns:

  • (String)


1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#impacted_accounts_to_addArray<String>

Optional element for UpdateCase to provide content to add accounts impacted.

AWS account ID's may appear less than 12 characters and need to be zero-prepended. An example would be 123123123 which is nine digits, and with zero-prepend would be 000123123123. Not zero-prepending to 12 digits could result in errors.

Returns:

  • (Array<String>)


1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#impacted_accounts_to_deleteArray<String>

Optional element for UpdateCase to provide content to add accounts impacted.

AWS account ID's may appear less than 12 characters and need to be zero-prepended. An example would be 123123123 which is nine digits, and with zero-prepend would be 000123123123. Not zero-prepending to 12 digits could result in errors.

Returns:

  • (Array<String>)


1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#impacted_aws_regions_to_addArray<Types::ImpactedAwsRegion>

Optional element for UpdateCase to provide content to add regions impacted.

Returns:



1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#impacted_aws_regions_to_deleteArray<Types::ImpactedAwsRegion>

Optional element for UpdateCase to provide content to remove regions impacted.

Returns:



1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#impacted_services_to_addArray<String>

Optional element for UpdateCase to provide content to add services impacted.

Returns:

  • (Array<String>)


1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#impacted_services_to_deleteArray<String>

Optional element for UpdateCase to provide content to remove services impacted.

Returns:

  • (Array<String>)


1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#reported_incident_start_dateTime

Optional element for UpdateCase to provide content for the customer reported incident start date field.

Returns:

  • (Time)


1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#threat_actor_ip_addresses_to_addArray<Types::ThreatActorIp>

Optional element for UpdateCase to provide content to add additional suspicious IP addresses related to a case.

Returns:



1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#threat_actor_ip_addresses_to_deleteArray<Types::ThreatActorIp>

Optional element for UpdateCase to provide content to remove suspicious IP addresses from a case.

Returns:



1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#titleString

Optional element for UpdateCase to provide content for the title field.

Returns:

  • (String)


1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#watchers_to_addArray<Types::Watcher>

Optional element for UpdateCase to provide content to add additional watchers to a case.

Returns:



1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end

#watchers_to_deleteArray<Types::Watcher>

Optional element for UpdateCase to provide content to remove existing watchers from a case.

Returns:



1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1580

class UpdateCaseRequest < Struct.new(
  :case_id,
  :title,
  :description,
  :reported_incident_start_date,
  :actual_incident_start_date,
  :engagement_type,
  :watchers_to_add,
  :watchers_to_delete,
  :threat_actor_ip_addresses_to_add,
  :threat_actor_ip_addresses_to_delete,
  :impacted_services_to_add,
  :impacted_services_to_delete,
  :impacted_aws_regions_to_add,
  :impacted_aws_regions_to_delete,
  :impacted_accounts_to_add,
  :impacted_accounts_to_delete)
  SENSITIVE = [:title, :description]
  include Aws::Structure
end