Class: Aws::SecurityIR::Types::UpdateCaseRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityIR::Types::UpdateCaseRequest
- Defined in:
- gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:title, :description]
Instance Attribute Summary collapse
-
#actual_incident_start_date ⇒ Time
Optional element for UpdateCase to provide content for the incident start date field.
-
#case_id ⇒ String
Required element for UpdateCase to identify the case ID for updates.
-
#case_metadata ⇒ Array<Types::CaseMetadataEntry>
Update the case request with case metadata.
-
#description ⇒ String
Optional element for UpdateCase to provide content for the description field.
-
#engagement_type ⇒ String
Optional element for UpdateCase to provide content for the engagement type field.
-
#impacted_accounts_to_add ⇒ Array<String>
Optional element for UpdateCase to provide content to add accounts impacted.
-
#impacted_accounts_to_delete ⇒ Array<String>
Optional element for UpdateCase to provide content to add accounts impacted.
-
#impacted_aws_regions_to_add ⇒ Array<Types::ImpactedAwsRegion>
Optional element for UpdateCase to provide content to add regions impacted.
-
#impacted_aws_regions_to_delete ⇒ Array<Types::ImpactedAwsRegion>
Optional element for UpdateCase to provide content to remove regions impacted.
-
#impacted_services_to_add ⇒ Array<String>
Optional element for UpdateCase to provide content to add services impacted.
-
#impacted_services_to_delete ⇒ Array<String>
Optional element for UpdateCase to provide content to remove services impacted.
-
#reported_incident_start_date ⇒ Time
Optional element for UpdateCase to provide content for the customer reported incident start date field.
-
#threat_actor_ip_addresses_to_add ⇒ Array<Types::ThreatActorIp>
Optional element for UpdateCase to provide content to add additional suspicious IP addresses related to a case.
-
#threat_actor_ip_addresses_to_delete ⇒ Array<Types::ThreatActorIp>
Optional element for UpdateCase to provide content to remove suspicious IP addresses from a case.
-
#title ⇒ String
Optional element for UpdateCase to provide content for the title field.
-
#watchers_to_add ⇒ Array<Types::Watcher>
Optional element for UpdateCase to provide content to add additional watchers to a case.
-
#watchers_to_delete ⇒ Array<Types::Watcher>
Optional element for UpdateCase to provide content to remove existing watchers from a case.
Instance Attribute Details
#actual_incident_start_date ⇒ Time
Optional element for UpdateCase to provide content for the incident start date field.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#case_id ⇒ String
Required element for UpdateCase to identify the case ID for updates.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#case_metadata ⇒ Array<Types::CaseMetadataEntry>
Update the case request with case metadata
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#description ⇒ String
Optional element for UpdateCase to provide content for the description field.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#engagement_type ⇒ String
Optional element for UpdateCase to provide content for the
engagement type field. Available engagement types include Security
Incident | Investigation.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#impacted_accounts_to_add ⇒ Array<String>
Optional element for UpdateCase to provide content to add accounts impacted.
123123123 which is nine
digits, and with zero-prepend would be 000123123123. Not
zero-prepending to 12 digits could result in errors.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#impacted_accounts_to_delete ⇒ Array<String>
Optional element for UpdateCase to provide content to add accounts impacted.
123123123 which is nine
digits, and with zero-prepend would be 000123123123. Not
zero-prepending to 12 digits could result in errors.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#impacted_aws_regions_to_add ⇒ Array<Types::ImpactedAwsRegion>
Optional element for UpdateCase to provide content to add regions impacted.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#impacted_aws_regions_to_delete ⇒ Array<Types::ImpactedAwsRegion>
Optional element for UpdateCase to provide content to remove regions impacted.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#impacted_services_to_add ⇒ Array<String>
Optional element for UpdateCase to provide content to add services impacted.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#impacted_services_to_delete ⇒ Array<String>
Optional element for UpdateCase to provide content to remove services impacted.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#reported_incident_start_date ⇒ Time
Optional element for UpdateCase to provide content for the customer reported incident start date field.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#threat_actor_ip_addresses_to_add ⇒ Array<Types::ThreatActorIp>
Optional element for UpdateCase to provide content to add additional suspicious IP addresses related to a case.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#threat_actor_ip_addresses_to_delete ⇒ Array<Types::ThreatActorIp>
Optional element for UpdateCase to provide content to remove suspicious IP addresses from a case.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#title ⇒ String
Optional element for UpdateCase to provide content for the title field.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#watchers_to_add ⇒ Array<Types::Watcher>
Optional element for UpdateCase to provide content to add additional watchers to a case.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#watchers_to_delete ⇒ Array<Types::Watcher>
Optional element for UpdateCase to provide content to remove existing watchers from a case.
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1783 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, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |