Class: Aws::SecurityIR::Types::GetCaseResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityIR::Types::GetCaseResponse
- 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
Response element for GetCase that provides the actual incident start date as identified by data analysis during the investigation.
-
#case_arn ⇒ String
Response element for GetCase that provides the case ARN.
-
#case_attachments ⇒ Array<Types::CaseAttachmentAttributes>
Response element for GetCase that provides a list of current case attachments.
-
#case_metadata ⇒ Array<Types::CaseMetadataEntry>
Case response metadata.
-
#case_status ⇒ String
Response element for GetCase that provides the case status.
-
#closed_date ⇒ Time
Response element for GetCase that provides the date a specified case was closed.
-
#closure_code ⇒ String
Response element for GetCase that provides the summary code for why a case was closed.
-
#created_date ⇒ Time
Response element for GetCase that provides the date the case was created.
-
#description ⇒ String
Response element for GetCase that provides contents of the case description.
-
#engagement_type ⇒ String
Response element for GetCase that provides the engagement type.
-
#impacted_accounts ⇒ Array<String>
Response element for GetCase that provides a list of impacted accounts.
-
#impacted_aws_regions ⇒ Array<Types::ImpactedAwsRegion>
Response element for GetCase that provides the impacted regions.
-
#impacted_services ⇒ Array<String>
Response element for GetCase that provides a list of impacted services.
-
#last_updated_date ⇒ Time
Response element for GetCase that provides the date a case was last modified.
-
#pending_action ⇒ String
Response element for GetCase that identifies the case is waiting on customer input.
-
#reported_incident_start_date ⇒ Time
Response element for GetCase that provides the customer provided incident start date.
-
#resolver_type ⇒ String
Response element for GetCase that provides the current resolver types.
-
#threat_actor_ip_addresses ⇒ Array<Types::ThreatActorIp>
Response element for GetCase that provides a list of suspicious IP addresses associated with unauthorized activity.
-
#title ⇒ String
Response element for GetCase that provides the case title.
-
#watchers ⇒ Array<Types::Watcher>
Response element for GetCase that provides a list of Watchers added to the case.
Instance Attribute Details
#actual_incident_start_date ⇒ Time
Response element for GetCase that provides the actual incident start date as identified by data analysis during the investigation.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#case_arn ⇒ String
Response element for GetCase that provides the case ARN
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#case_attachments ⇒ Array<Types::CaseAttachmentAttributes>
Response element for GetCase that provides a list of current case attachments.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#case_metadata ⇒ Array<Types::CaseMetadataEntry>
Case response metadata
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#case_status ⇒ String
Response element for GetCase that provides the case status. Options for statuses include ‘Submitted | Detection and Analysis | Eradication, Containment and Recovery | Post-Incident Activities | Closed `
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#closed_date ⇒ Time
Response element for GetCase that provides the date a specified case was closed.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#closure_code ⇒ String
Response element for GetCase that provides the summary code for why a case was closed.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#created_date ⇒ Time
Response element for GetCase that provides the date the case was created.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#description ⇒ String
Response element for GetCase that provides contents of the case description.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#engagement_type ⇒ String
Response element for GetCase that provides the engagement type. Options for engagement type include ‘Active Security Event | Investigations`
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#impacted_accounts ⇒ Array<String>
Response element for GetCase that provides a list of impacted accounts.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#impacted_aws_regions ⇒ Array<Types::ImpactedAwsRegion>
Response element for GetCase that provides the impacted regions.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#impacted_services ⇒ Array<String>
Response element for GetCase that provides a list of impacted services.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#last_updated_date ⇒ Time
Response element for GetCase that provides the date a case was last modified.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#pending_action ⇒ String
Response element for GetCase that identifies the case is waiting on customer input.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#reported_incident_start_date ⇒ Time
Response element for GetCase that provides the customer provided incident start date.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#resolver_type ⇒ String
Response element for GetCase that provides the current resolver types.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#threat_actor_ip_addresses ⇒ Array<Types::ThreatActorIp>
Response element for GetCase that provides a list of suspicious IP addresses associated with unauthorized activity.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#title ⇒ String
Response element for GetCase that provides the case title.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |
#watchers ⇒ Array<Types::Watcher>
Response element for GetCase that provides a list of Watchers added to the case.
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 |
# File 'lib/aws-sdk-securityir/types.rb', line 656 class GetCaseResponse < Struct.new( :title, :case_arn, :description, :case_status, :engagement_type, :reported_incident_start_date, :actual_incident_start_date, :impacted_aws_regions, :threat_actor_ip_addresses, :pending_action, :impacted_accounts, :watchers, :created_date, :last_updated_date, :closure_code, :resolver_type, :impacted_services, :case_attachments, :closed_date, :case_metadata) SENSITIVE = [:title, :description] include Aws::Structure end |