Skip to content

Disassociate Resolver Endpoint Ip Address

route53resolver_disassociate_resolver_endpoint_ip_address R Documentation

Removes IP addresses from an inbound or an outbound Resolver endpoint

Description

Removes IP addresses from an inbound or an outbound Resolver endpoint. If you want to remove more than one IP address, submit one disassociate_resolver_endpoint_ip_address request for each IP address.

To add an IP address to an endpoint, see associate_resolver_endpoint_ip_address.

Usage

route53resolver_disassociate_resolver_endpoint_ip_address(
  ResolverEndpointId, IpAddress)

Arguments

ResolverEndpointId

[required] The ID of the Resolver endpoint that you want to disassociate an IP address from.

IpAddress

[required] The IPv4 address that you want to remove from a Resolver endpoint.

Value

A list with the following syntax:

list(
  ResolverEndpoint = list(
    Id = "string",
    CreatorRequestId = "string",
    Arn = "string",
    Name = "string",
    SecurityGroupIds = list(
      "string"
    ),
    Direction = "INBOUND"|"OUTBOUND",
    IpAddressCount = 123,
    HostVPCId = "string",
    Status = "CREATING"|"OPERATIONAL"|"UPDATING"|"AUTO_RECOVERING"|"ACTION_NEEDED"|"DELETING",
    StatusMessage = "string",
    CreationTime = "string",
    ModificationTime = "string",
    OutpostArn = "string",
    PreferredInstanceType = "string",
    ResolverEndpointType = "IPV6"|"IPV4"|"DUALSTACK",
    Protocols = list(
      "DoH"|"Do53"|"DoH-FIPS"
    )
  )
)

Request syntax

svc$disassociate_resolver_endpoint_ip_address(
  ResolverEndpointId = "string",
  IpAddress = list(
    IpId = "string",
    SubnetId = "string",
    Ip = "string",
    Ipv6 = "string"
  )
)