Class: Aws::Route53Resolver::Types::UpdateResolverEndpointRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53Resolver::Types::UpdateResolverEndpointRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-route53resolver/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#name ⇒ String
The name of the Resolver endpoint that you want to update.
-
#protocols ⇒ Array<String>
The protocols you want to use for the endpoint.
-
#resolver_endpoint_id ⇒ String
The ID of the Resolver endpoint that you want to update.
-
#resolver_endpoint_type ⇒ String
Specifies the endpoint type for what type of IP address the endpoint uses to forward DNS queries.
-
#update_ip_addresses ⇒ Array<Types::UpdateIpAddress>
Specifies the IPv6 address when you update the Resolver endpoint from IPv4 to dual-stack.
Instance Attribute Details
#name ⇒ String
The name of the Resolver endpoint that you want to update.
5440 5441 5442 5443 5444 5445 5446 5447 5448 |
# File 'lib/aws-sdk-route53resolver/types.rb', line 5440 class UpdateResolverEndpointRequest < Struct.new( :resolver_endpoint_id, :name, :resolver_endpoint_type, :update_ip_addresses, :protocols) SENSITIVE = [] include Aws::Structure end |
#protocols ⇒ Array<String>
The protocols you want to use for the endpoint. DoH-FIPS is applicable for inbound endpoints only.
For an inbound endpoint you can apply the protocols as follows:
-
Do53 and DoH in combination.
-
Do53 and DoH-FIPS in combination.
-
Do53 alone.
-
DoH alone.
-
DoH-FIPS alone.
-
None, which is treated as Do53.
For an outbound endpoint you can apply the protocols as follows:
-
Do53 and DoH in combination.
-
Do53 alone.
-
DoH alone.
-
None, which is treated as Do53.
You can’t change the protocol of an inbound endpoint directly from only Do53 to only DoH, or DoH-FIPS. This is to prevent a sudden disruption to incoming traffic that relies on Do53. To change the protocol from Do53 to DoH, or DoH-FIPS, you must first enable both Do53 and DoH, or Do53 and DoH-FIPS, to make sure that all incoming traffic has transferred to using the DoH protocol, or DoH-FIPS, and then remove the Do53.
5440 5441 5442 5443 5444 5445 5446 5447 5448 |
# File 'lib/aws-sdk-route53resolver/types.rb', line 5440 class UpdateResolverEndpointRequest < Struct.new( :resolver_endpoint_id, :name, :resolver_endpoint_type, :update_ip_addresses, :protocols) SENSITIVE = [] include Aws::Structure end |
#resolver_endpoint_id ⇒ String
The ID of the Resolver endpoint that you want to update.
5440 5441 5442 5443 5444 5445 5446 5447 5448 |
# File 'lib/aws-sdk-route53resolver/types.rb', line 5440 class UpdateResolverEndpointRequest < Struct.new( :resolver_endpoint_id, :name, :resolver_endpoint_type, :update_ip_addresses, :protocols) SENSITIVE = [] include Aws::Structure end |
#resolver_endpoint_type ⇒ String
Specifies the endpoint type for what type of IP address the endpoint uses to forward DNS queries.
Updating to ‘IPV6` type isn’t currently supported.
5440 5441 5442 5443 5444 5445 5446 5447 5448 |
# File 'lib/aws-sdk-route53resolver/types.rb', line 5440 class UpdateResolverEndpointRequest < Struct.new( :resolver_endpoint_id, :name, :resolver_endpoint_type, :update_ip_addresses, :protocols) SENSITIVE = [] include Aws::Structure end |
#update_ip_addresses ⇒ Array<Types::UpdateIpAddress>
Specifies the IPv6 address when you update the Resolver endpoint from IPv4 to dual-stack. If you don’t specify an IPv6 address, one will be automatically chosen from your subnet.
5440 5441 5442 5443 5444 5445 5446 5447 5448 |
# File 'lib/aws-sdk-route53resolver/types.rb', line 5440 class UpdateResolverEndpointRequest < Struct.new( :resolver_endpoint_id, :name, :resolver_endpoint_type, :update_ip_addresses, :protocols) SENSITIVE = [] include Aws::Structure end |