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.
-
#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.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_id ⇒ String
Required element for UpdateCase to identify the case ID for updates.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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 |
#description ⇒ String
Optional element for UpdateCase to provide content for the description field.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_type ⇒ String
Optional element for UpdateCase to provide content for the
engagement type field. Available engagement types include Security
Incident | Investigation.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_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.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_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.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_add ⇒ Array<Types::ImpactedAwsRegion>
Optional element for UpdateCase to provide content to add regions impacted.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_delete ⇒ Array<Types::ImpactedAwsRegion>
Optional element for UpdateCase to provide content to remove regions impacted.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_add ⇒ Array<String>
Optional element for UpdateCase to provide content to add services impacted.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_delete ⇒ Array<String>
Optional element for UpdateCase to provide content to remove services impacted.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_date ⇒ Time
Optional element for UpdateCase to provide content for the customer reported incident start date field.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_add ⇒ Array<Types::ThreatActorIp>
Optional element for UpdateCase to provide content to add additional suspicious IP addresses related to a case.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_delete ⇒ Array<Types::ThreatActorIp>
Optional element for UpdateCase to provide content to remove suspicious IP addresses from a case.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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 |
#title ⇒ String
Optional element for UpdateCase to provide content for the title field.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_add ⇒ Array<Types::Watcher>
Optional element for UpdateCase to provide content to add additional watchers to a case.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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_delete ⇒ Array<Types::Watcher>
Optional element for UpdateCase to provide content to remove existing watchers from a case.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1584 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 |