Class: Aws::Route53Resolver::Types::IpAddressRequest

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

Overview

In a CreateResolverEndpoint request, the IP address that DNS queries originate from (for outbound endpoints) or that you forward DNS queries to (for inbound endpoints). IpAddressRequest also includes the ID of the subnet that contains the IP address.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#ipString

The IPv4 address that you want to use for DNS queries.

Returns:

  • (String)


2565
2566
2567
2568
2569
2570
2571
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 2565

class IpAddressRequest < Struct.new(
  :subnet_id,
  :ip,
  :ipv_6)
  SENSITIVE = []
  include Aws::Structure
end

#ipv_6String

The IPv6 address that you want to use for DNS queries.

Returns:

  • (String)


2565
2566
2567
2568
2569
2570
2571
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 2565

class IpAddressRequest < Struct.new(
  :subnet_id,
  :ip,
  :ipv_6)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_idString

The ID of the subnet that contains the IP address.

Returns:

  • (String)


2565
2566
2567
2568
2569
2570
2571
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 2565

class IpAddressRequest < Struct.new(
  :subnet_id,
  :ip,
  :ipv_6)
  SENSITIVE = []
  include Aws::Structure
end