/** *

In the response to a GetResolverEndpoint request, information about the IP addresses that the resolver endpoint uses for DNS queries.

*/ export interface _IpAddressResponse { /** *

The ID of one IP address.

*/ IpId?: string; /** *

The ID of one subnet.

*/ SubnetId?: string; /** *

One IP address that the resolver endpoint uses for DNS queries.

*/ Ip?: string; /** *

A status code that gives the current status of the request.

*/ Status?: "CREATING" | "FAILED_CREATION" | "ATTACHING" | "ATTACHED" | "REMAP_DETACHING" | "REMAP_ATTACHING" | "DETACHING" | "FAILED_RESOURCE_GONE" | "DELETING" | "DELETE_FAILED_FAS_EXPIRED" | string; /** *

A message that provides additional information about the status of the request.

*/ StatusMessage?: string; /** *

The date and time that the IP address was created, in Unix time format and Coordinated Universal Time (UTC).

*/ CreationTime?: string; /** *

The date and time that the IP address was last modified, in Unix time format and Coordinated Universal Time (UTC).

*/ ModificationTime?: string; } export declare type _UnmarshalledIpAddressResponse = _IpAddressResponse;