logging_configuration
Gets an individual logging_configuration
resource
Overview
Name | logging_configuration |
Type | Resource |
Description | logging_configuration |
Id | awscc.ivschat.logging_configuration |
Fields
Name | Datatype | Description |
---|---|---|
arn | string | LoggingConfiguration ARN is automatically generated on creation and assigned as the unique identifier. |
id | string | The system-generated ID of the logging configuration. |
destination_configuration | object | |
name | string | The name of the logging configuration. The value does not need to be unique. |
state | string | The state of the logging configuration. When the state is ACTIVE, the configuration is ready to log chat content. |
tags | array | An array of key-value pairs to apply to this resource. |
region | string | AWS region. |
Methods
Currently only SELECT
is supported for this resource resource.
Example
SELECT
region,
arn,
id,
destination_configuration,
name,
state,
tags
FROM awscc.ivschat.logging_configuration
WHERE data__Identifier = '<Arn>';
Permissions
To operate on the logging_configuration
resource, the following permissions are required:
Read
ivschat:GetLoggingConfiguration,
ivschat:ListTagsForResource
Update
ivschat:UpdateLoggingConfiguration,
ivschat:GetLoggingConfiguration,
ivschat:TagResource,
ivschat:UnTagResource,
ivschat:ListTagsForResource,
logs:CreateLogDelivery,
logs:GetLogDelivery,
logs:UpdateLogDelivery,
logs:DeleteLogDelivery,
logs:ListLogDeliveries,
logs:PutResourcePolicy,
logs:DescribeResourcePolicies,
logs:DescribeLogGroups,
s3:PutBucketPolicy,
s3:GetBucketPolicy,
iam:CreateServiceLinkedRole,
firehose:TagDeliveryStream
Delete
ivschat:DeleteLoggingConfiguration,
ivschat:GetLoggingConfiguration,
logs:DeleteLogDelivery,
logs:ListLogDeliveries,
ivschat:UntagResource,
logs:GetLogDelivery