Smaws_Client_Route53Resolver.AssociateResolverRuleAssociates a Resolver rule with a VPC. When you associate a rule with a VPC, Resolver forwards all DNS queries for the domain name that is specified in the rule and that originate in the VPC. The queries are forwarded to the IP addresses for the DNS resolvers that are specified in the rule. For more information about rules, see CreateResolverRule.
val error_to_string :
[ Smaws_Lib.Protocols.AwsJson.error
| `InternalServiceErrorException of Types.internal_service_error_exception
| `InvalidParameterException of Types.invalid_parameter_exception
| `InvalidRequestException of Types.invalid_request_exception
| `LimitExceededException of Types.limit_exceeded_exception
| `ResourceExistsException of Types.resource_exists_exception
| `ResourceNotFoundException of Types.resource_not_found_exception
| `ResourceUnavailableException of Types.resource_unavailable_exception
| `ThrottlingException of Types.throttling_exception ] ->
stringval request :
'http_type Smaws_Lib.Context.t ->
Types.associate_resolver_rule_request ->
(Types.associate_resolver_rule_response,
[> Smaws_Lib.Protocols.AwsJson.error
| `InternalServiceErrorException of Types.internal_service_error_exception
| `InvalidParameterException of Types.invalid_parameter_exception
| `InvalidRequestException of Types.invalid_request_exception
| `LimitExceededException of Types.limit_exceeded_exception
| `ResourceExistsException of Types.resource_exists_exception
| `ResourceNotFoundException of Types.resource_not_found_exception
| `ResourceUnavailableException of Types.resource_unavailable_exception
| `ThrottlingException of Types.throttling_exception ])
Stdlib.resultval request_with_metadata :
'http_type Smaws_Lib.Context.t ->
Types.associate_resolver_rule_request ->
(Types.associate_resolver_rule_response Smaws_Lib.Response.t,
[> Smaws_Lib.Protocols.AwsJson.error
| `InternalServiceErrorException of Types.internal_service_error_exception
| `InvalidParameterException of Types.invalid_parameter_exception
| `InvalidRequestException of Types.invalid_request_exception
| `LimitExceededException of Types.limit_exceeded_exception
| `ResourceExistsException of Types.resource_exists_exception
| `ResourceNotFoundException of Types.resource_not_found_exception
| `ResourceUnavailableException of Types.resource_unavailable_exception
| `ThrottlingException of Types.throttling_exception ]
* Smaws_Lib.Response.metadata)
Stdlib.result