Amazon Route 53 Resolver · Schema
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.
DNSHybrid CloudNetworking
Properties
| Name | Type | Description |
|---|---|---|
| Id | object | |
| ResolverQueryLogConfigId | object | |
| ResourceId | object | |
| Status | object | |
| Error | object | |
| ErrorMessage | object | |
| CreationTime | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/amazon-route53-resolver/refs/heads/main/json-schema/amazon-route53-resolver-openapi-resolver-query-log-config-association-schema.json",
"title": "ResolverQueryLogConfigAssociation",
"description": "In the response to an <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_AssociateResolverQueryLogConfig.html\">AssociateResolverQueryLogConfig</a>, <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_DisassociateResolverQueryLogConfig.html\">DisassociateResolverQueryLogConfig</a>, <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_GetResolverQueryLogConfigAssociation.html\">GetResolverQueryLogConfigAssociation</a>, or <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_ListResolverQueryLogConfigAssociations.html\">ListResolverQueryLogConfigAssociations</a>, request, a complex type that contains settings for a specified association between an Amazon VPC and a query logging configuration.",
"type": "object",
"properties": {
"Id": {
"allOf": [
{
"$ref": "#/components/schemas/ResourceId"
},
{
"description": "The ID of the query logging association."
}
]
},
"ResolverQueryLogConfigId": {
"allOf": [
{
"$ref": "#/components/schemas/ResourceId"
},
{
"description": "The ID of the query logging configuration that a VPC is associated with."
}
]
},
"ResourceId": {
"allOf": [
{
"$ref": "#/components/schemas/ResourceId"
},
{
"description": "The ID of the Amazon VPC that is associated with the query logging configuration."
}
]
},
"Status": {
"allOf": [
{
"$ref": "#/components/schemas/ResolverQueryLogConfigAssociationStatus"
},
{
"description": "<p>The status of the specified query logging association. Valid values include the following:</p> <ul> <li> <p> <code>CREATING</code>: Resolver is creating an association between an Amazon VPC and a query logging configuration.</p> </li> <li> <p> <code>CREATED</code>: The association between an Amazon VPC and a query logging configuration was successfully created. Resolver is logging queries that originate in the specified VPC.</p> </li> <li> <p> <code>DELETING</code>: Resolver is deleting this query logging association.</p> </li> <li> <p> <code>FAILED</code>: Resolver either couldn't create or couldn't delete the query logging association.</p> </li> </ul>"
}
]
},
"Error": {
"allOf": [
{
"$ref": "#/components/schemas/ResolverQueryLogConfigAssociationError"
},
{
"description": "<p>If the value of <code>Status</code> is <code>FAILED</code>, the value of <code>Error</code> indicates the cause:</p> <ul> <li> <p> <code>DESTINATION_NOT_FOUND</code>: The specified destination (for example, an Amazon S3 bucket) was deleted.</p> </li> <li> <p> <code>ACCESS_DENIED</code>: Permissions don't allow sending logs to the destination.</p> </li> </ul> <p>If the value of <code>Status</code> is a value other than <code>FAILED</code>, <code>Error</code> is null. </p>"
}
]
},
"ErrorMessage": {
"allOf": [
{
"$ref": "#/components/schemas/ResolverQueryLogConfigAssociationErrorMessage"
},
{
"description": "Contains additional information about the error. If the value or <code>Error</code> is null, the value of <code>ErrorMessage</code> also is null."
}
]
},
"CreationTime": {
"allOf": [
{
"$ref": "#/components/schemas/Rfc3339TimeString"
},
{
"description": "The date and time that the VPC was associated with the query logging configuration, in Unix time format and Coordinated Universal Time (UTC)."
}
]
}
}
}