| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.IVSChat.Types.LoggingConfigurationSummary
Description
Synopsis
- data LoggingConfigurationSummary = LoggingConfigurationSummary' {}
- newLoggingConfigurationSummary :: LoggingConfigurationSummary
- loggingConfigurationSummary_arn :: Lens' LoggingConfigurationSummary (Maybe Text)
- loggingConfigurationSummary_createTime :: Lens' LoggingConfigurationSummary (Maybe UTCTime)
- loggingConfigurationSummary_destinationConfiguration :: Lens' LoggingConfigurationSummary (Maybe DestinationConfiguration)
- loggingConfigurationSummary_id :: Lens' LoggingConfigurationSummary (Maybe Text)
- loggingConfigurationSummary_name :: Lens' LoggingConfigurationSummary (Maybe Text)
- loggingConfigurationSummary_state :: Lens' LoggingConfigurationSummary (Maybe LoggingConfigurationState)
- loggingConfigurationSummary_tags :: Lens' LoggingConfigurationSummary (Maybe (HashMap Text Text))
- loggingConfigurationSummary_updateTime :: Lens' LoggingConfigurationSummary (Maybe UTCTime)
Documentation
data LoggingConfigurationSummary Source #
Summary information about a logging configuration.
See: newLoggingConfigurationSummary smart constructor.
Constructors
| LoggingConfigurationSummary' | |
Fields
| |
Instances
newLoggingConfigurationSummary :: LoggingConfigurationSummary Source #
Create a value of LoggingConfigurationSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:LoggingConfigurationSummary', loggingConfigurationSummary_arn - Logging-configuration ARN.
$sel:createTime:LoggingConfigurationSummary', loggingConfigurationSummary_createTime - Time when the logging configuration was created. This is an ISO 8601
timestamp; note that this is returned as a string.
$sel:destinationConfiguration:LoggingConfigurationSummary', loggingConfigurationSummary_destinationConfiguration - A complex type that contains a destination configuration for where chat
content will be logged.
$sel:id:LoggingConfigurationSummary', loggingConfigurationSummary_id - Logging-configuration ID, generated by the system. This is a relative
identifier, the part of the ARN that uniquely identifies the room.
$sel:name:LoggingConfigurationSummary', loggingConfigurationSummary_name - Logging-configuration name. The value does not need to be unique.
$sel:state:LoggingConfigurationSummary', loggingConfigurationSummary_state - The state of the logging configuration. When this is ACTIVE, the
configuration is ready for logging chat content.
$sel:tags:LoggingConfigurationSummary', loggingConfigurationSummary_tags - Tags to attach to the resource. Array of maps, each of the form
string:string (key:value). See
Tagging AWS Resources
for details, including restrictions that apply to tags and "Tag naming
limits and requirements"; Amazon IVS Chat has no constraints on tags
beyond what is documented there.
$sel:updateTime:LoggingConfigurationSummary', loggingConfigurationSummary_updateTime - Time of the logging configuration’s last update. This is an ISO 8601
timestamp; note that this is returned as a string.
loggingConfigurationSummary_arn :: Lens' LoggingConfigurationSummary (Maybe Text) Source #
Logging-configuration ARN.
loggingConfigurationSummary_createTime :: Lens' LoggingConfigurationSummary (Maybe UTCTime) Source #
Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is returned as a string.
loggingConfigurationSummary_destinationConfiguration :: Lens' LoggingConfigurationSummary (Maybe DestinationConfiguration) Source #
A complex type that contains a destination configuration for where chat content will be logged.
loggingConfigurationSummary_id :: Lens' LoggingConfigurationSummary (Maybe Text) Source #
Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room.
loggingConfigurationSummary_name :: Lens' LoggingConfigurationSummary (Maybe Text) Source #
Logging-configuration name. The value does not need to be unique.
loggingConfigurationSummary_state :: Lens' LoggingConfigurationSummary (Maybe LoggingConfigurationState) Source #
The state of the logging configuration. When this is ACTIVE, the
configuration is ready for logging chat content.
loggingConfigurationSummary_tags :: Lens' LoggingConfigurationSummary (Maybe (HashMap Text Text)) Source #
Tags to attach to the resource. Array of maps, each of the form
string:string (key:value). See
Tagging AWS Resources
for details, including restrictions that apply to tags and "Tag naming
limits and requirements"; Amazon IVS Chat has no constraints on tags
beyond what is documented there.
loggingConfigurationSummary_updateTime :: Lens' LoggingConfigurationSummary (Maybe UTCTime) Source #
Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string.