#[non_exhaustive]pub struct GetLoggingConfigurationOutput {
pub arn: Option<String>,
pub id: Option<String>,
pub create_time: Option<DateTime>,
pub update_time: Option<DateTime>,
pub name: Option<String>,
pub destination_configuration: Option<DestinationConfiguration>,
pub state: Option<LoggingConfigurationState>,
pub tags: Option<HashMap<String, String>>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.arn: Option<String>
Logging-configuration ARN, from the request (if identifier
was an ARN).
id: Option<String>
Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the logging configuration.
create_time: Option<DateTime>
Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is returned as a string.
update_time: Option<DateTime>
Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string.
name: Option<String>
Logging-configuration name. This value does not need to be unique.
destination_configuration: Option<DestinationConfiguration>
A complex type that contains a destination configuration for where chat content will be logged. There is only one type of destination (cloudWatchLogs
, firehose
, or s3
) in a destinationConfiguration
.
state: Option<LoggingConfigurationState>
The state of the logging configuration. When the state is ACTIVE
, the configuration is ready to log chat content.
Tags attached to the resource. Array of maps, each of the form string:string (key:value)
.
Implementations§
source§impl GetLoggingConfigurationOutput
impl GetLoggingConfigurationOutput
sourcepub fn arn(&self) -> Option<&str>
pub fn arn(&self) -> Option<&str>
Logging-configuration ARN, from the request (if identifier
was an ARN).
sourcepub fn id(&self) -> Option<&str>
pub fn id(&self) -> Option<&str>
Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the logging configuration.
sourcepub fn create_time(&self) -> Option<&DateTime>
pub fn create_time(&self) -> Option<&DateTime>
Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is returned as a string.
sourcepub fn update_time(&self) -> Option<&DateTime>
pub fn update_time(&self) -> Option<&DateTime>
Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string.
sourcepub fn name(&self) -> Option<&str>
pub fn name(&self) -> Option<&str>
Logging-configuration name. This value does not need to be unique.
sourcepub fn destination_configuration(&self) -> Option<&DestinationConfiguration>
pub fn destination_configuration(&self) -> Option<&DestinationConfiguration>
A complex type that contains a destination configuration for where chat content will be logged. There is only one type of destination (cloudWatchLogs
, firehose
, or s3
) in a destinationConfiguration
.
sourcepub fn state(&self) -> Option<&LoggingConfigurationState>
pub fn state(&self) -> Option<&LoggingConfigurationState>
The state of the logging configuration. When the state is ACTIVE
, the configuration is ready to log chat content.
Tags attached to the resource. Array of maps, each of the form string:string (key:value)
.
source§impl GetLoggingConfigurationOutput
impl GetLoggingConfigurationOutput
sourcepub fn builder() -> GetLoggingConfigurationOutputBuilder
pub fn builder() -> GetLoggingConfigurationOutputBuilder
Creates a new builder-style object to manufacture GetLoggingConfigurationOutput
.
Trait Implementations§
source§impl Clone for GetLoggingConfigurationOutput
impl Clone for GetLoggingConfigurationOutput
source§fn clone(&self) -> GetLoggingConfigurationOutput
fn clone(&self) -> GetLoggingConfigurationOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for GetLoggingConfigurationOutput
impl PartialEq for GetLoggingConfigurationOutput
source§fn eq(&self, other: &GetLoggingConfigurationOutput) -> bool
fn eq(&self, other: &GetLoggingConfigurationOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetLoggingConfigurationOutput
impl RequestId for GetLoggingConfigurationOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.