String resolverEndpointId
The ID of the resolver endpoint that you want to associate IP addresses with.
IpAddressUpdate ipAddress
Either the IPv4 address that you want to add to a resolver endpoint or a subnet ID. If you specify a subnet ID, Resolver chooses an IP address for you from the available IPs in the specified subnet.
ResolverEndpoint resolverEndpoint
The response to an AssociateResolverEndpointIpAddress request.
String resolverRuleId
The ID of the resolver rule that you want to associate with the VPC. To list the existing resolver rules, use ListResolverRules.
String name
A name for the association that you're creating between a resolver rule and a VPC.
String vPCId
The ID of the VPC that you want to associate the resolver rule with.
ResolverRuleAssociation resolverRuleAssociation
Information about the AssociateResolverRule request, including the status of the request.
String creatorRequestId
A unique string that identifies the request and that allows failed requests to be retried without the risk of
executing the operation twice. CreatorRequestId can be any unique string, for example, a date/time
stamp.
String name
A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console.
List<E> securityGroupIds
The ID of one or more security groups that you want to use to control access to this VPC. The security group that you specify must include one or more inbound rules (for inbound resolver endpoints) or outbound rules (for outbound resolver endpoints).
String direction
Specify the applicable value:
INBOUND: Resolver forwards DNS queries to the DNS service for a VPC from your network or another VPC
OUTBOUND: Resolver forwards DNS queries from the DNS service for a VPC to your network or another
VPC
List<E> ipAddresses
The subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs to your network (for outbound endpoints) or on the way from your network to your VPCs (for inbound resolver endpoints).
List<E> tags
A list of the tag keys and values that you want to associate with the endpoint.
ResolverEndpoint resolverEndpoint
Information about the CreateResolverEndpoint request, including the status of the request.
String creatorRequestId
A unique string that identifies the request and that allows failed requests to be retried without the risk of
executing the operation twice. CreatorRequestId can be any unique string, for example, a date/time
stamp.
String name
A friendly name that lets you easily find a rule in the Resolver dashboard in the Route 53 console.
String ruleType
Specify FORWARD. Other resolver rule types aren't supported.
String domainName
DNS queries for this domain name are forwarded to the IP addresses that you specify in TargetIps. If
a query matches multiple resolver rules (example.com and www.example.com), outbound DNS queries are routed using
the resolver rule that contains the most specific domain name (www.example.com).
List<E> targetIps
The IPs that you want Resolver to forward DNS queries to. You can specify only IPv4 addresses. Separate IP addresses with a comma.
String resolverEndpointId
The ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you
specify in TargetIps.
List<E> tags
A list of the tag keys and values that you want to associate with the endpoint.
ResolverRule resolverRule
Information about the CreateResolverRule request, including the status of the request.
String resolverEndpointId
The ID of the resolver endpoint that you want to delete.
ResolverEndpoint resolverEndpoint
Information about the DeleteResolverEndpoint request, including the status of the request.
String resolverRuleId
The ID of the resolver rule that you want to delete.
ResolverRule resolverRule
Information about the DeleteResolverRule request, including the status of the request.
String resolverEndpointId
The ID of the resolver endpoint that you want to disassociate an IP address from.
IpAddressUpdate ipAddress
The IPv4 address that you want to remove from a resolver endpoint.
ResolverEndpoint resolverEndpoint
The response to an DisassociateResolverEndpointIpAddress request.
ResolverRuleAssociation resolverRuleAssociation
Information about the DisassociateResolverRule request, including the status of the request.
String name
When you're using a List operation and you want the operation to return a subset of objects, such as
resolver endpoints or resolver rules, the name of the parameter that you want to use to filter objects. For
example, to list only inbound resolver endpoints, specify Direction for the value of
Name.
List<E> values
When you're using a List operation and you want the operation to return a subset of objects, such as
resolver endpoints or resolver rules, the value of the parameter that you want to use to filter objects. For
example, to list only inbound resolver endpoints, specify INBOUND for the value of
Values.
String resolverEndpointId
The ID of the resolver endpoint that you want to get information about.
ResolverEndpoint resolverEndpoint
Information about the resolver endpoint that you specified in a GetResolverEndpoint request.
String resolverRuleAssociationId
The ID of the resolver rule association that you want to get information about.
ResolverRuleAssociation resolverRuleAssociation
Information about the resolver rule association that you specified in a GetResolverRuleAssociation
request.
String arn
The ID of the resolver rule policy that you want to get information about.
String resolverRulePolicy
Information about the resolver rule policy that you specified in a GetResolverRulePolicy request.
String resolverRuleId
The ID of the resolver rule that you want to get information about.
ResolverRule resolverRule
Information about the resolver rule that you specified in a GetResolverRule request.
String fieldName
For an InvalidParameterException error, the name of the parameter that's invalid.
String ipId
The ID of one IP address.
String subnetId
The ID of one subnet.
String ip
One IP address that the resolver endpoint uses for DNS queries.
String status
A status code that gives the current status of the request.
String statusMessage
A message that provides additional information about the status of the request.
String creationTime
The date and time that the IP address was created, in Unix time format and Coordinated Universal Time (UTC).
String modificationTime
The date and time that the IP address was last modified, in Unix time format and Coordinated Universal Time (UTC).
String ipId
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.
String subnetId
The ID of the subnet that includes the IP address that you want to update. To get this ID, use GetResolverEndpoint.
String ip
The new IP address.
String resourceType
For a LimitExceededException error, the type of resource that exceeded the current limit.
String resolverEndpointId
The ID of the resolver endpoint that you want to get IP addresses for.
Integer maxResults
The maximum number of IP addresses that you want to return in the response to a
ListResolverEndpointIpAddresses request. If you don't specify a value for MaxResults,
Resolver returns up to 100 IP addresses.
String nextToken
For the first ListResolverEndpointIpAddresses request, omit this value.
If the specified resolver endpoint has more than MaxResults IP addresses, you can submit another
ListResolverEndpointIpAddresses request to get the next group of IP addresses. In the next request,
specify the value of NextToken from the previous response.
String nextToken
If the specified endpoint has more than MaxResults IP addresses, you can submit another
ListResolverEndpointIpAddresses request to get the next group of IP addresses. In the next request,
specify the value of NextToken from the previous response.
Integer maxResults
The value that you specified for MaxResults in the request.
List<E> ipAddresses
The IP addresses that DNS queries pass through on their way to your network (outbound endpoint) or on the way to Resolver (inbound endpoint).
Integer maxResults
The maximum number of resolver endpoints that you want to return in the response to a
ListResolverEndpoints request. If you don't specify a value for MaxResults, Resolver
returns up to 100 resolver endpoints.
String nextToken
For the first ListResolverEndpoints request, omit this value.
If you have more than MaxResults resolver endpoints, you can submit another
ListResolverEndpoints request to get the next group of resolver endpoints. In the next request,
specify the value of NextToken from the previous response.
List<E> filters
An optional specification to return a subset of resolver endpoints, such as all inbound resolver endpoints.
If you submit a second or subsequent ListResolverEndpoints request and specify the
NextToken parameter, you must use the same values for Filters, if any, as in the
previous request.
String nextToken
If more than MaxResults IP addresses match the specified criteria, you can submit another
ListResolverEndpoint request to get the next group of results. In the next request, specify the
value of NextToken from the previous response.
Integer maxResults
The value that you specified for MaxResults in the request.
List<E> resolverEndpoints
The resolver endpoints that were created by using the current AWS account, and that match the specified filters, if any.
Integer maxResults
The maximum number of rule associations that you want to return in the response to a
ListResolverRuleAssociations request. If you don't specify a value for MaxResults,
Resolver returns up to 100 rule associations.
String nextToken
For the first ListResolverRuleAssociation request, omit this value.
If you have more than MaxResults rule associations, you can submit another
ListResolverRuleAssociation request to get the next group of rule associations. In the next request,
specify the value of NextToken from the previous response.
List<E> filters
An optional specification to return a subset of resolver rules, such as resolver rules that are associated with the same VPC ID.
If you submit a second or subsequent ListResolverRuleAssociations request and specify the
NextToken parameter, you must use the same values for Filters, if any, as in the
previous request.
String nextToken
If more than MaxResults rule associations match the specified criteria, you can submit another
ListResolverRuleAssociation request to get the next group of results. In the next request, specify
the value of NextToken from the previous response.
Integer maxResults
The value that you specified for MaxResults in the request.
List<E> resolverRuleAssociations
The associations that were created between resolver rules and VPCs using the current AWS account, and that match the specified filters, if any.
Integer maxResults
The maximum number of resolver rules that you want to return in the response to a ListResolverRules
request. If you don't specify a value for MaxResults, Resolver returns up to 100 resolver rules.
String nextToken
For the first ListResolverRules request, omit this value.
If you have more than MaxResults resolver rules, you can submit another
ListResolverRules request to get the next group of resolver rules. In the next request, specify the
value of NextToken from the previous response.
List<E> filters
An optional specification to return a subset of resolver rules, such as all resolver rules that are associated with the same resolver endpoint.
If you submit a second or subsequent ListResolverRules request and specify the
NextToken parameter, you must use the same values for Filters, if any, as in the
previous request.
String nextToken
If more than MaxResults resolver rules match the specified criteria, you can submit another
ListResolverRules request to get the next group of results. In the next request, specify the value
of NextToken from the previous response.
Integer maxResults
The value that you specified for MaxResults in the request.
List<E> resolverRules
The resolver rules that were created using the current AWS account and that match the specified filters, if any.
String resourceArn
The Amazon Resource Name (ARN) for the resource that you want to list tags for.
Integer maxResults
The maximum number of tags that you want to return in the response to a ListTagsForResource request.
If you don't specify a value for MaxResults, Resolver returns up to 100 tags.
String nextToken
For the first ListTagsForResource request, omit this value.
If you have more than MaxResults tags, you can submit another ListTagsForResource
request to get the next group of tags for the resource. In the next request, specify the value of
NextToken from the previous response.
List<E> tags
The tags that are associated with the resource that you specified in the ListTagsForResource
request.
String nextToken
If more than MaxResults tags match the specified criteria, you can submit another
ListTagsForResource request to get the next group of results. In the next request, specify the value
of NextToken from the previous response.
Boolean returnValue
Whether the PutResolverRulePolicy request was successful.
String id
The ID of the resolver endpoint.
String creatorRequestId
A unique string that identifies the request that created the resolver endpoint. The CreatorRequestId
allows failed requests to be retried without the risk of executing the operation twice.
String arn
The ARN (Amazon Resource Name) for the resolver endpoint.
String name
The name that you assigned to the resolver endpoint when you submitted a CreateResolverEndpoint request.
List<E> securityGroupIds
The ID of one or more security groups that control access to this VPC. The security group must include one or more inbound resolver rules.
String direction
Indicates whether the resolver endpoint allows inbound or outbound DNS queries:
INBOUND: allows DNS queries to your VPC from your network or another VPC
OUTBOUND: allows DNS queries from your VPC to your network or another VPC
Integer ipAddressCount
The number of IP addresses that the resolver endpoint can use for DNS queries.
String hostVPCId
The ID of the VPC that you want to create the resolver endpoint in.
String status
A code that specifies the current status of the resolver endpoint.
String statusMessage
A detailed description of the status of the resolver endpoint.
String creationTime
The date and time that the endpoint was created, in Unix time format and Coordinated Universal Time (UTC).
String modificationTime
The date and time that the endpoint was last modified, in Unix time format and Coordinated Universal Time (UTC).
String id
The ID that Resolver assigned to the resolver rule when you created it.
String creatorRequestId
A unique string that you specified when you created the resolver rule. CreatorRequestIdidentifies
the request and allows failed requests to be retried without the risk of executing the operation twice.
String arn
The ARN (Amazon Resource Name) for the resolver rule specified by Id.
String domainName
DNS queries for this domain name are forwarded to the IP addresses that are specified in TargetIps.
If a query matches multiple resolver rules (example.com and www.example.com), the query is routed using the
resolver rule that contains the most specific domain name (www.example.com).
String status
A code that specifies the current status of the resolver rule.
String statusMessage
A detailed description of the status of a resolver rule.
String ruleType
This value is always FORWARD. Other resolver rule types aren't supported.
String name
The name for the resolver rule, which you specified when you created the resolver rule.
List<E> targetIps
An array that contains the IP addresses and ports that you want to forward
String resolverEndpointId
The ID of the endpoint that the rule is associated with.
String ownerId
When a rule is shared with another AWS account, the account ID of the account that the rule is shared with.
String shareStatus
Whether the rules is shared and, if so, whether the current account is sharing the rule with another account, or another account is sharing the rule with the current account.
String id
The ID of the association between a resolver rule and a VPC. Resolver assigns this value when you submit an AssociateResolverRule request.
String resolverRuleId
The ID of the resolver rule that you associated with the VPC that is specified by VPCId.
String name
The name of an association between a resolver rule and a VPC.
String vPCId
The ID of the VPC that you associated the resolver rule with.
String status
A code that specifies the current status of the association between a resolver rule and a VPC.
String statusMessage
A detailed description of the status of the association between a resolver rule and a VPC.
String name
The new name for the resolver rule. The name that you specify appears in the Resolver dashboard in the Route 53 console.
List<E> targetIps
For DNS queries that originate in your VPC, the new IP addresses that you want to route outbound DNS queries to.
String resolverEndpointId
The ID of the new outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that
you specify in TargetIps.
String resourceType
For a ResourceExistsException error, the type of resource that the error applies to.
String resourceType
For a ResourceInUseException error, the type of resource that is currently in use.
String resourceType
For a ResourceNotFoundException error, the type of resource that doesn't exist.
String resourceType
For a ResourceUnavailableException error, the type of resource that isn't available.
String key
The name for the tag. For example, if you want to associate Resolver resources with the account IDs of your
customers for billing purposes, the value of Key might be account-id.
String value
The value for the tag. For example, if Key is account-id, then Value might
be the ID of the customer account that you're creating the resource for.
ResolverEndpoint resolverEndpoint
The response to an UpdateResolverEndpoint request.
String resolverRuleId
The ID of the resolver rule that you want to update.
ResolverRuleConfig config
The new settings for the resolver rule.
ResolverRule resolverRule
The response to an UpdateResolverRule request.
Copyright © 2020. All rights reserved.