class Aws::Route53Resolver::Types::ResolverQueryLogConfigAssociation

In the response to an [AssociateResolverQueryLogConfig], [DisassociateResolverQueryLogConfig], [GetResolverQueryLogConfigAssociation], or [ListResolverQueryLogConfigAssociations], request, a complex type that contains settings for a specified association between an Amazon VPC and a query logging configuration.

[1]: docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_AssociateResolverQueryLogConfig.html [2]: docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_DisassociateResolverQueryLogConfig.html [3]: docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_GetResolverQueryLogConfigAssociation.html [4]: docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_ListResolverQueryLogConfigAssociations.html

@!attribute [rw] id

The ID of the query logging association.
@return [String]

@!attribute [rw] resolver_query_log_config_id

The ID of the query logging configuration that a VPC is associated
with.
@return [String]

@!attribute [rw] resource_id

The ID of the Amazon VPC that is associated with the query logging
configuration.
@return [String]

@!attribute [rw] status

The status of the specified query logging association. Valid values
include the following:

* `CREATING`\: Resolver is creating an association between an Amazon
  VPC and a query logging configuration.

* `CREATED`\: The association between an Amazon VPC and a query
  logging configuration was successfully created. Resolver is
  logging queries that originate in the specified VPC.

* `DELETING`\: Resolver is deleting this query logging association.

* `FAILED`\: Resolver either couldn't create or couldn't delete
  the query logging association.
@return [String]

@!attribute [rw] error

If the value of `Status` is `FAILED`, the value of `Error` indicates
the cause:

* `DESTINATION_NOT_FOUND`\: The specified destination (for example,
  an Amazon S3 bucket) was deleted.

* `ACCESS_DENIED`\: Permissions don't allow sending logs to the
  destination.

If the value of `Status` is a value other than `FAILED`, `Error` is
null.
@return [String]

@!attribute [rw] error_message

Contains additional information about the error. If the value or
`Error` is null, the value of `ErrorMessage` also is null.
@return [String]

@!attribute [rw] creation_time

The date and time that the VPC was associated with the query logging
configuration, in Unix time format and Coordinated Universal Time
(UTC).
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/route53resolver-2018-04-01/ResolverQueryLogConfigAssociation AWS API Documentation

Constants

SENSITIVE