Class: Aws::AIOps::Types::GetInvestigationGroupResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::AIOps::Types::GetInvestigationGroupResponse
- Defined in:
- gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the investigation group.
-
#chatbot_notification_channel ⇒ Hash<String,Array<String>>
This structure is a string array.
-
#created_at ⇒ Integer
The date and time that the investigation group was created.
-
#created_by ⇒ String
The name of the user who created the investigation group.
-
#cross_account_configurations ⇒ Array<Types::CrossAccountConfiguration>
Lists the
AWSAccountId
of the accounts configured for cross-account access and the results of the last scan performed on each account. -
#encryption_configuration ⇒ Types::EncryptionConfiguration
Specifies the customer managed KMS key that the investigation group uses to encrypt data, if there is one.
-
#is_cloud_trail_event_history_enabled ⇒ Boolean
Specifies whether CloudWatch investigationshas access to change events that are recorded by CloudTrail.
-
#last_modified_at ⇒ Integer
The date and time that the investigation group was most recently modified.
-
#last_modified_by ⇒ String
The name of the user who created the investigation group.
-
#name ⇒ String
The name of the investigation group.
-
#retention_in_days ⇒ Integer
Specifies how long that investigation data is kept.
-
#role_arn ⇒ String
The ARN of the IAM role that the investigation group uses for permissions to gather data.
-
#tag_key_boundaries ⇒ Array<String>
Displays the custom tag keys for custom applications in your system that you have specified in the investigation group.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the investigation group.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |
#chatbot_notification_channel ⇒ Hash<String,Array<String>>
This structure is a string array. The first string is the ARN of a Amazon SNS topic. The array of strings display the ARNs of chat applications configurations that are associated with that topic. For more information about these configuration ARNs, see Getting started with Amazon Q in chat applications and Resource type defined by Amazon Web Services Chatbot.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Integer
The date and time that the investigation group was created.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |
#created_by ⇒ String
The name of the user who created the investigation group.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |
#cross_account_configurations ⇒ Array<Types::CrossAccountConfiguration>
Lists the AWSAccountId
of the accounts configured for
cross-account access and the results of the last scan performed on
each account.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |
#encryption_configuration ⇒ Types::EncryptionConfiguration
Specifies the customer managed KMS key that the investigation group uses to encrypt data, if there is one. If not, the investigation group uses an Amazon Web Services key to encrypt the data.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |
#is_cloud_trail_event_history_enabled ⇒ Boolean
Specifies whether CloudWatch investigationshas access to change events that are recorded by CloudTrail.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |
#last_modified_at ⇒ Integer
The date and time that the investigation group was most recently modified.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |
#last_modified_by ⇒ String
The name of the user who created the investigation group.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the investigation group.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |
#retention_in_days ⇒ Integer
Specifies how long that investigation data is kept.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The ARN of the IAM role that the investigation group uses for permissions to gather data.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |
#tag_key_boundaries ⇒ Array<String>
Displays the custom tag keys for custom applications in your system that you have specified in the investigation group. Resource tags help CloudWatch investigations narrow the search space when it is unable to discover definite relationships between resources.
367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 |
# File 'gems/aws-sdk-aiops/lib/aws-sdk-aiops/types.rb', line 367 class GetInvestigationGroupResponse < Struct.new( :created_by, :created_at, :last_modified_by, :last_modified_at, :name, :arn, :role_arn, :encryption_configuration, :retention_in_days, :chatbot_notification_channel, :tag_key_boundaries, :is_cloud_trail_event_history_enabled, :cross_account_configurations) SENSITIVE = [] include Aws::Structure end |