IvschatLoggingConfigurationDestinationConfiguration class sealed
Exactly one of cloudwatch_logs, firehose, s3 on the destination_configuration block of aws_ivschat_logging_configuration: the provider rejects
none and more than one, so each variant sets one of them.
Pick one with a dot shorthand: .cloudwatchLogs(...).
Constructors
- IvschatLoggingConfigurationDestinationConfiguration.cloudwatchLogs(IvschatLoggingConfigurationCloudwatchLogs cloudwatchLogs)
-
Sets
cloudwatch_logs.constfactory - IvschatLoggingConfigurationDestinationConfiguration.firehose(IvschatLoggingConfigurationFirehose firehose)
-
Sets
firehose.constfactory - IvschatLoggingConfigurationDestinationConfiguration.s3(IvschatLoggingConfigurationS3 s3)
-
Sets
s3.constfactory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited