Skip to content

UpdateLoggingConfigurationResponse

Source code in docs_src/capo_ivschat/types/update_logging_configuration_response.py
class UpdateLoggingConfigurationResponse(TypedDict, closed=True):
    arn: NotRequired[
        "capo_ivschat.types.logging_configuration_arn.LoggingConfigurationArn"
    ]
    """<p>Logging-configuration ARN, from the request (if <code>identifier</code> was an ARN).</p>"""
    id: NotRequired[
        "capo_ivschat.types.logging_configuration_id.LoggingConfigurationID"
    ]
    """<p>Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room.</p>"""
    create_time: NotRequired["capo_ivschat.types.time.Time"]
    """<p>Time when the logging configuration was created. This is an ISO 8601 timestamp; <i>note that this is returned as a string</i>.</p>"""
    update_time: NotRequired["capo_ivschat.types.time.Time"]
    """<p>Time of the logging configuration’s last update. This is an ISO 8601 timestamp; <i>note that this is returned as a string</i>.</p>"""
    name: NotRequired[
        "capo_ivschat.types.logging_configuration_name.LoggingConfigurationName"
    ]
    """<p>Logging-configuration name, from the request (if specified).</p>"""
    destination_configuration: NotRequired[
        "capo_ivschat.types.destination_configuration.DestinationConfiguration"
    ]
    """<p>A complex type that contains a destination configuration for where chat content will be logged, from the request. There is only one type of destination (<code>cloudWatchLogs</code>, <code>firehose</code>, or <code>s3</code>) in a <code>destinationConfiguration</code>.</p>"""
    state: NotRequired[
        "capo_ivschat.types.update_logging_configuration_state.UpdateLoggingConfigurationState"
    ]
    """<p>The state of the logging configuration. When the state is <code>ACTIVE</code>, the configuration is ready to log chat content.</p>"""
    tags: NotRequired["capo_ivschat.types.tags.Tags"]
    """<p>Tags attached to the resource. Array of maps, each of the form <code>string:string (key:value)</code>. </p>"""

arn instance-attribute

arn: NotRequired[LoggingConfigurationArn]

Logging-configuration ARN, from the request (if identifier was an ARN).

create_time instance-attribute

create_time: NotRequired[Time]

Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is returned as a string.

destination_configuration instance-attribute

destination_configuration: NotRequired[DestinationConfiguration]

A complex type that contains a destination configuration for where chat content will be logged, from the request. There is only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration.

id instance-attribute

id: NotRequired[LoggingConfigurationID]

Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room.

name instance-attribute

name: NotRequired[LoggingConfigurationName]

Logging-configuration name, from the request (if specified).

state instance-attribute

state: NotRequired[UpdateLoggingConfigurationState]

The state of the logging configuration. When the state is ACTIVE, the configuration is ready to log chat content.

tags instance-attribute

tags: NotRequired[Tags]

Tags attached to the resource. Array of maps, each of the form string:string (key:value).

update_time instance-attribute

update_time: NotRequired[Time]

Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string.