Skip to content

GetInvestigationGroupResponse

Source code in docs_src/capo_aiops/types/get_investigation_group_response.py
class GetInvestigationGroupResponse(TypedDict, closed=True):
    created_by: NotRequired[
        "capo_aiops.types.identifier_string_with_pattern_and_length_limits.IdentifierStringWithPatternAndLengthLimits"
    ]
    """<p>The name of the user who created the investigation group.</p>"""
    created_at: NotRequired["int"]
    """<p>The date and time that the investigation group was created.</p>"""
    last_modified_by: NotRequired[
        "capo_aiops.types.identifier_string_with_pattern_and_length_limits.IdentifierStringWithPatternAndLengthLimits"
    ]
    """<p>The name of the user who created the investigation group.</p>"""
    last_modified_at: NotRequired["int"]
    """<p>The date and time that the investigation group was most recently modified.</p>"""
    name: NotRequired[
        "capo_aiops.types.string_with_pattern_and_length_limits.StringWithPatternAndLengthLimits"
    ]
    """<p>The name of the investigation group.</p>"""
    arn: NotRequired["capo_aiops.types.investigation_group_arn.InvestigationGroupArn"]
    """<p>The Amazon Resource Name (ARN) of the investigation group.</p>"""
    role_arn: NotRequired["capo_aiops.types.role_arn.RoleArn"]
    """<p>The ARN of the IAM role that the investigation group uses for permissions to gather data.</p>"""
    encryption_configuration: NotRequired[
        "capo_aiops.types.encryption_configuration.EncryptionConfiguration"
    ]
    """<p>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.</p>"""
    retention_in_days: NotRequired["capo_aiops.types.retention.Retention"]
    """<p>Specifies how long that investigation data is kept.</p>"""
    chatbot_notification_channel: NotRequired[
        "capo_aiops.types.chatbot_notification_channel.ChatbotNotificationChannel"
    ]
    """<p>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 <a href="https://docs.aws.amazon.com/chatbot/latest/adminguide/getting-started.html">Getting started with Amazon Q in chat applications</a> and <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awschatbot.html#awschatbot-resources-for-iam-policies">Resource type defined by Amazon Web Services Chatbot</a>.</p>"""
    tag_key_boundaries: NotRequired[
        "capo_aiops.types.tag_key_boundaries.TagKeyBoundaries"
    ]
    """<p>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. </p>"""
    is_cloud_trail_event_history_enabled: NotRequired["bool"]
    """<p>Specifies whether CloudWatch investigationshas access to change events that are recorded by CloudTrail.</p>"""
    cross_account_configurations: NotRequired[
        "capo_aiops.types.cross_account_configurations.CrossAccountConfigurations"
    ]
    """<p>Lists the <code>AWSAccountId</code> of the accounts configured for cross-account access and the results of the last scan performed on each account.</p>"""

arn instance-attribute

arn: NotRequired[InvestigationGroupArn]

The Amazon Resource Name (ARN) of the investigation group.

chatbot_notification_channel instance-attribute

chatbot_notification_channel: NotRequired[ChatbotNotificationChannel]

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.

created_at instance-attribute

created_at: NotRequired[int]

The date and time that the investigation group was created.

created_by instance-attribute

The name of the user who created the investigation group.

cross_account_configurations instance-attribute

cross_account_configurations: NotRequired[CrossAccountConfigurations]

Lists the AWSAccountId of the accounts configured for cross-account access and the results of the last scan performed on each account.

encryption_configuration instance-attribute

encryption_configuration: NotRequired[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.

is_cloud_trail_event_history_enabled instance-attribute

is_cloud_trail_event_history_enabled: NotRequired[bool]

Specifies whether CloudWatch investigationshas access to change events that are recorded by CloudTrail.

last_modified_at instance-attribute

last_modified_at: NotRequired[int]

The date and time that the investigation group was most recently modified.

last_modified_by instance-attribute

last_modified_by: NotRequired[IdentifierStringWithPatternAndLengthLimits]

The name of the user who created the investigation group.

name instance-attribute

The name of the investigation group.

retention_in_days instance-attribute

retention_in_days: NotRequired[Retention]

Specifies how long that investigation data is kept.

role_arn instance-attribute

role_arn: NotRequired[RoleArn]

The ARN of the IAM role that the investigation group uses for permissions to gather data.

tag_key_boundaries instance-attribute

tag_key_boundaries: NotRequired[TagKeyBoundaries]

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.