We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.ivschat.getLoggingConfiguration
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
Resource type definition for AWS::IVSChat::LoggingConfiguration.
Using getLoggingConfiguration
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getLoggingConfiguration(args: GetLoggingConfigurationArgs, opts?: InvokeOptions): Promise<GetLoggingConfigurationResult>
function getLoggingConfigurationOutput(args: GetLoggingConfigurationOutputArgs, opts?: InvokeOptions): Output<GetLoggingConfigurationResult>
def get_logging_configuration(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLoggingConfigurationResult
def get_logging_configuration_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLoggingConfigurationResult]
func LookupLoggingConfiguration(ctx *Context, args *LookupLoggingConfigurationArgs, opts ...InvokeOption) (*LookupLoggingConfigurationResult, error)
func LookupLoggingConfigurationOutput(ctx *Context, args *LookupLoggingConfigurationOutputArgs, opts ...InvokeOption) LookupLoggingConfigurationResultOutput
> Note: This function is named LookupLoggingConfiguration
in the Go SDK.
public static class GetLoggingConfiguration
{
public static Task<GetLoggingConfigurationResult> InvokeAsync(GetLoggingConfigurationArgs args, InvokeOptions? opts = null)
public static Output<GetLoggingConfigurationResult> Invoke(GetLoggingConfigurationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLoggingConfigurationResult> getLoggingConfiguration(GetLoggingConfigurationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ivschat:getLoggingConfiguration
arguments:
# arguments dictionary
The following arguments are supported:
- Arn string
- LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier.
- Arn string
- LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier.
- arn String
- LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier.
- arn string
- LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier.
- arn str
- LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier.
- arn String
- LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier.
getLoggingConfiguration Result
The following output properties are available:
- Arn string
- LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier.
- Destination
Configuration Pulumi.Aws Native. Ivs Chat. Outputs. Logging Configuration Destination Configuration - The DestinationConfiguration is a complex type that contains information about where chat content will be logged.
- Id string
- The system-generated ID of the logging configuration.
- Name string
- The name of the logging configuration. The value does not need to be unique.
- State
Pulumi.
Aws Native. Ivs Chat. Logging Configuration State - The state of the logging configuration. When the state is ACTIVE, the configuration is ready to log chat content.
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Arn string
- LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier.
- Destination
Configuration LoggingConfiguration Destination Configuration - The DestinationConfiguration is a complex type that contains information about where chat content will be logged.
- Id string
- The system-generated ID of the logging configuration.
- Name string
- The name of the logging configuration. The value does not need to be unique.
- State
Logging
Configuration State Enum - The state of the logging configuration. When the state is ACTIVE, the configuration is ready to log chat content.
- Tag
- An array of key-value pairs to apply to this resource.
- arn String
- LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier.
- destination
Configuration LoggingConfiguration Destination Configuration - The DestinationConfiguration is a complex type that contains information about where chat content will be logged.
- id String
- The system-generated ID of the logging configuration.
- name String
- The name of the logging configuration. The value does not need to be unique.
- state
Logging
Configuration State - The state of the logging configuration. When the state is ACTIVE, the configuration is ready to log chat content.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- arn string
- LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier.
- destination
Configuration LoggingConfiguration Destination Configuration - The DestinationConfiguration is a complex type that contains information about where chat content will be logged.
- id string
- The system-generated ID of the logging configuration.
- name string
- The name of the logging configuration. The value does not need to be unique.
- state
Logging
Configuration State - The state of the logging configuration. When the state is ACTIVE, the configuration is ready to log chat content.
- Tag[]
- An array of key-value pairs to apply to this resource.
- arn str
- LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier.
- destination_
configuration LoggingConfiguration Destination Configuration - The DestinationConfiguration is a complex type that contains information about where chat content will be logged.
- id str
- The system-generated ID of the logging configuration.
- name str
- The name of the logging configuration. The value does not need to be unique.
- state
Logging
Configuration State - The state of the logging configuration. When the state is ACTIVE, the configuration is ready to log chat content.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- arn String
- LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier.
- destination
Configuration Property Map - The DestinationConfiguration is a complex type that contains information about where chat content will be logged.
- id String
- The system-generated ID of the logging configuration.
- name String
- The name of the logging configuration. The value does not need to be unique.
- state "CREATING" | "CREATE_FAILED" | "DELETING" | "DELETE_FAILED" | "UPDATING" | "UPDATING_FAILED" | "ACTIVE"
- The state of the logging configuration. When the state is ACTIVE, the configuration is ready to log chat content.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
LoggingConfigurationCloudWatchLogsDestinationConfiguration
- Log
Group stringName - Name of the Amazon CloudWatch Logs log group where chat activity will be logged.
- Log
Group stringName - Name of the Amazon CloudWatch Logs log group where chat activity will be logged.
- log
Group StringName - Name of the Amazon CloudWatch Logs log group where chat activity will be logged.
- log
Group stringName - Name of the Amazon CloudWatch Logs log group where chat activity will be logged.
- log_
group_ strname - Name of the Amazon CloudWatch Logs log group where chat activity will be logged.
- log
Group StringName - Name of the Amazon CloudWatch Logs log group where chat activity will be logged.
LoggingConfigurationDestinationConfiguration
- Cloud
Watch Pulumi.Logs Aws Native. Ivs Chat. Inputs. Logging Configuration Cloud Watch Logs Destination Configuration - An Amazon CloudWatch Logs destination configuration where chat activity will be logged.
- Firehose
Pulumi.
Aws Native. Ivs Chat. Inputs. Logging Configuration Firehose Destination Configuration - An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.
- S3
Pulumi.
Aws Native. Ivs Chat. Inputs. Logging Configuration S3Destination Configuration - An Amazon S3 destination configuration where chat activity will be logged.
- Cloud
Watch LoggingLogs Configuration Cloud Watch Logs Destination Configuration - An Amazon CloudWatch Logs destination configuration where chat activity will be logged.
- Firehose
Logging
Configuration Firehose Destination Configuration - An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.
- S3
Logging
Configuration S3Destination Configuration - An Amazon S3 destination configuration where chat activity will be logged.
- cloud
Watch LoggingLogs Configuration Cloud Watch Logs Destination Configuration - An Amazon CloudWatch Logs destination configuration where chat activity will be logged.
- firehose
Logging
Configuration Firehose Destination Configuration - An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.
- s3
Logging
Configuration S3Destination Configuration - An Amazon S3 destination configuration where chat activity will be logged.
- cloud
Watch LoggingLogs Configuration Cloud Watch Logs Destination Configuration - An Amazon CloudWatch Logs destination configuration where chat activity will be logged.
- firehose
Logging
Configuration Firehose Destination Configuration - An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.
- s3
Logging
Configuration S3Destination Configuration - An Amazon S3 destination configuration where chat activity will be logged.
- cloud_
watch_ Logginglogs Configuration Cloud Watch Logs Destination Configuration - An Amazon CloudWatch Logs destination configuration where chat activity will be logged.
- firehose
Logging
Configuration Firehose Destination Configuration - An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.
- s3
Logging
Configuration S3Destination Configuration - An Amazon S3 destination configuration where chat activity will be logged.
- cloud
Watch Property MapLogs - An Amazon CloudWatch Logs destination configuration where chat activity will be logged.
- firehose Property Map
- An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.
- s3 Property Map
- An Amazon S3 destination configuration where chat activity will be logged.
LoggingConfigurationFirehoseDestinationConfiguration
- Delivery
Stream stringName - Name of the Amazon Kinesis Firehose delivery stream where chat activity will be logged.
- Delivery
Stream stringName - Name of the Amazon Kinesis Firehose delivery stream where chat activity will be logged.
- delivery
Stream StringName - Name of the Amazon Kinesis Firehose delivery stream where chat activity will be logged.
- delivery
Stream stringName - Name of the Amazon Kinesis Firehose delivery stream where chat activity will be logged.
- delivery_
stream_ strname - Name of the Amazon Kinesis Firehose delivery stream where chat activity will be logged.
- delivery
Stream StringName - Name of the Amazon Kinesis Firehose delivery stream where chat activity will be logged.
LoggingConfigurationS3DestinationConfiguration
- Bucket
Name string - Name of the Amazon S3 bucket where chat activity will be logged.
- Bucket
Name string - Name of the Amazon S3 bucket where chat activity will be logged.
- bucket
Name String - Name of the Amazon S3 bucket where chat activity will be logged.
- bucket
Name string - Name of the Amazon S3 bucket where chat activity will be logged.
- bucket_
name str - Name of the Amazon S3 bucket where chat activity will be logged.
- bucket
Name String - Name of the Amazon S3 bucket where chat activity will be logged.
LoggingConfigurationState
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi