Class: Aws::SecurityIR::Types::UpdateCaseRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityIR::Types::UpdateCaseRequest
- Includes:
- Aws::Structure
- Defined in:
- 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 '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 '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 '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 '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 '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.
<note markdown=“1”> 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.
</note>
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File '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.
<note markdown=“1”> 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.
</note>
1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 |
# File '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 |