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

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

#ipString

The new IPv4 address.

Returns:

  • (String)


2655
2656
2657
2658
2659
2660
2661
2662
# File 'lib/aws-sdk-route53resolver/types.rb', line 2655

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

#ip_idString

*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].

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

Returns:

  • (String)


2655
2656
2657
2658
2659
2660
2661
2662
# File 'lib/aws-sdk-route53resolver/types.rb', line 2655

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

#ipv_6String

The new IPv6 address.

Returns:

  • (String)


2655
2656
2657
2658
2659
2660
2661
2662
# File 'lib/aws-sdk-route53resolver/types.rb', line 2655

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

#subnet_idString

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

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

Returns:

  • (String)


2655
2656
2657
2658
2659
2660
2661
2662
# File 'lib/aws-sdk-route53resolver/types.rb', line 2655

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