Class: Aws::Route53Resolver::Types::IpAddressUpdate

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

Overview

In an UpdateResolverEndpoint request, information about an IP address to update.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#ip ⇒ String

The new IPv4 address.

Returns:

  • (String)


3496
3497
3498
3499
3500
3501
3502
3503
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 3496

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

#ip_id ⇒ String

Only when removing an IP address from a Resolver endpoint: The ID of the IP address that you want to remove. To get this ID, use GetResolverEndpoint.

Returns:

  • (String)


3496
3497
3498
3499
3500
3501
3502
3503
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 3496

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

#ipv_6 ⇒ String

The new IPv6 address.

Returns:

  • (String)


3496
3497
3498
3499
3500
3501
3502
3503
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 3496

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

#subnet_id ⇒ String

The ID of the subnet that includes the IP address that you want to update. To get this ID, use GetResolverEndpoint.

We recommend using VPC Resolver on Outposts to create endpoints on Outposts Racks.

Outposts subnets with Local Network Interface (LNI) enabled are not compatible with Route 53 Resolver endpoints. If you enable LNI on a subnet that contains Route 53 Resolver endpoint elastic network interfaces (ENIs), those ENIs will stop functioning. For more information, see Subnet compatibility for Resolver endpoints in the Amazon Route 53 Developer Guide.

Returns:

  • (String)


3496
3497
3498
3499
3500
3501
3502
3503
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 3496

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