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 |
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.
LoggingConfigurationSummary' | |
|
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.