Class: Aws::Route53Resolver::Types::ResolverQueryLogConfigAssociation

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-route53resolver/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timeString

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

Returns:

  • (String)


4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
# File 'lib/aws-sdk-route53resolver/types.rb', line 4331

class ResolverQueryLogConfigAssociation < Struct.new(
  :id,
  :resolver_query_log_config_id,
  :resource_id,
  :status,
  :error,
  :error_message,
  :creation_time)
  SENSITIVE = []
  include Aws::Structure
end

#errorString

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.

Returns:

  • (String)


4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
# File 'lib/aws-sdk-route53resolver/types.rb', line 4331

class ResolverQueryLogConfigAssociation < Struct.new(
  :id,
  :resolver_query_log_config_id,
  :resource_id,
  :status,
  :error,
  :error_message,
  :creation_time)
  SENSITIVE = []
  include Aws::Structure
end

#error_messageString

Contains additional information about the error. If the value or ‘Error` is null, the value of `ErrorMessage` also is null.

Returns:

  • (String)


4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
# File 'lib/aws-sdk-route53resolver/types.rb', line 4331

class ResolverQueryLogConfigAssociation < Struct.new(
  :id,
  :resolver_query_log_config_id,
  :resource_id,
  :status,
  :error,
  :error_message,
  :creation_time)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The ID of the query logging association.

Returns:

  • (String)


4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
# File 'lib/aws-sdk-route53resolver/types.rb', line 4331

class ResolverQueryLogConfigAssociation < Struct.new(
  :id,
  :resolver_query_log_config_id,
  :resource_id,
  :status,
  :error,
  :error_message,
  :creation_time)
  SENSITIVE = []
  include Aws::Structure
end

#resolver_query_log_config_idString

The ID of the query logging configuration that a VPC is associated with.

Returns:

  • (String)


4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
# File 'lib/aws-sdk-route53resolver/types.rb', line 4331

class ResolverQueryLogConfigAssociation < Struct.new(
  :id,
  :resolver_query_log_config_id,
  :resource_id,
  :status,
  :error,
  :error_message,
  :creation_time)
  SENSITIVE = []
  include Aws::Structure
end

#resource_idString

The ID of the Amazon VPC that is associated with the query logging configuration.

Returns:

  • (String)


4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
# File 'lib/aws-sdk-route53resolver/types.rb', line 4331

class ResolverQueryLogConfigAssociation < Struct.new(
  :id,
  :resolver_query_log_config_id,
  :resource_id,
  :status,
  :error,
  :error_message,
  :creation_time)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

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.

Returns:

  • (String)


4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
# File 'lib/aws-sdk-route53resolver/types.rb', line 4331

class ResolverQueryLogConfigAssociation < Struct.new(
  :id,
  :resolver_query_log_config_id,
  :resource_id,
  :status,
  :error,
  :error_message,
  :creation_time)
  SENSITIVE = []
  include Aws::Structure
end