You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Route53Resolver::Types::CreateResolverQueryLogConfigRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53Resolver::Types::CreateResolverQueryLogConfigRequest
- Defined in:
- (unknown)
Overview
When passing CreateResolverQueryLogConfigRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
name: "ResolverQueryLogConfigName", # required
destination_arn: "DestinationArn", # required
creator_request_id: "CreatorRequestId", # required
tags: [
{
key: "TagKey", # required
value: "TagValue", # required
},
],
}
Instance Attribute Summary collapse
-
#creator_request_id ⇒ String
A unique string that identifies the request and that allows failed requests to be retried without the risk of executing the operation twice.
-
#destination_arn ⇒ String
The ARN of the resource that you want Resolver to send query logs.
-
#name ⇒ String
The name that you want to give the query logging configuration.
-
#tags ⇒ Array<Types::Tag>
A list of the tag keys and values that you want to associate with the query logging configuration.
Instance Attribute Details
#creator_request_id ⇒ String
A unique string that identifies the request and that allows failed
requests to be retried without the risk of executing the operation
twice. CreatorRequestId
can be any unique string, for example, a
date/time stamp.
#destination_arn ⇒ String
The ARN of the resource that you want Resolver to send query logs. You can send query logs to an S3 bucket, a CloudWatch Logs log group, or a Kinesis Data Firehose delivery stream. Examples of valid values include the following:
S3 bucket:
arn:aws:s3:::examplebucket
You can optionally append a file prefix to the end of the ARN.
arn:aws:s3:::examplebucket/development/
CloudWatch Logs log group:
arn:aws:logs:us-west-1:123456789012:log-group:/mystack-testgroup-12ABC1AB12A1:*
Kinesis Data Firehose delivery stream:
arn:aws:kinesis:us-east-2:0123456789:stream/my_stream_name
#name ⇒ String
The name that you want to give the query logging configuration
#tags ⇒ Array<Types::Tag>
A list of the tag keys and values that you want to associate with the query logging configuration.