Class: Aws::Route53Resolver::Types::ResolverRuleConfig

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

Overview

In an [UpdateResolverRule] request, information about the changes that you want to make.

[1]: docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_UpdateResolverRule.html

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#nameString

The new name for the Resolver rule. The name that you specify appears in the Resolver dashboard in the Route 53 console.

Returns:

  • (String)


4683
4684
4685
4686
4687
4688
4689
# File 'lib/aws-sdk-route53resolver/types.rb', line 4683

class ResolverRuleConfig < Struct.new(
  :name,
  :target_ips,
  :resolver_endpoint_id)
  SENSITIVE = []
  include Aws::Structure
end

#resolver_endpoint_idString

The ID of the new outbound Resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify in ‘TargetIps`.

Returns:

  • (String)


4683
4684
4685
4686
4687
4688
4689
# File 'lib/aws-sdk-route53resolver/types.rb', line 4683

class ResolverRuleConfig < Struct.new(
  :name,
  :target_ips,
  :resolver_endpoint_id)
  SENSITIVE = []
  include Aws::Structure
end

#target_ipsArray<Types::TargetAddress>

For DNS queries that originate in your VPC, the new IP addresses that you want to route outbound DNS queries to.

Returns:



4683
4684
4685
4686
4687
4688
4689
# File 'lib/aws-sdk-route53resolver/types.rb', line 4683

class ResolverRuleConfig < Struct.new(
  :name,
  :target_ips,
  :resolver_endpoint_id)
  SENSITIVE = []
  include Aws::Structure
end