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.
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_id ⇒ String
Required element for UpdateCase to identify the case ID for updates.
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 |
#description ⇒ String
Optional element for UpdateCase to provide content for the description field.
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_type ⇒ String
Optional element for UpdateCase to provide content for the
engagement type field. Available engagement types include Security
Incident | Investigation
.
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_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.
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_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.
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_add ⇒ Array<Types::ImpactedAwsRegion>
Optional element for UpdateCase to provide content to add regions impacted.
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_delete ⇒ Array<Types::ImpactedAwsRegion>
Optional element for UpdateCase to provide content to remove regions impacted.
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_add ⇒ Array<String>
Optional element for UpdateCase to provide content to add services impacted.
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_delete ⇒ Array<String>
Optional element for UpdateCase to provide content to remove services impacted.
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_date ⇒ Time
Optional element for UpdateCase to provide content for the customer reported incident start date field.
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_add ⇒ Array<Types::ThreatActorIp>
Optional element for UpdateCase to provide content to add additional suspicious IP addresses related to a case.
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_delete ⇒ Array<Types::ThreatActorIp>
Optional element for UpdateCase to provide content to remove suspicious IP addresses from a case.
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 |
#title ⇒ String
Optional element for UpdateCase to provide content for the title field.
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_add ⇒ Array<Types::Watcher>
Optional element for UpdateCase to provide content to add additional watchers to a case.
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_delete ⇒ Array<Types::Watcher>
Optional element for UpdateCase to provide content to remove existing watchers from a case.
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 |