associateApi method
Maps an endpoint to your custom domain.
May throw AccessDeniedException.
May throw BadRequestException.
May throw InternalFailureException.
May throw NotFoundException.
Parameter apiId :
The API ID. Private APIs can not be associated with custom domains.
Parameter domainName :
The domain name.
Implementation
Future<AssociateApiResponse> associateApi({
required String apiId,
required String domainName,
}) async {
final $payload = <String, dynamic>{
'apiId': apiId,
};
final response = await _protocol.send(
payload: $payload,
method: 'POST',
requestUri:
'/v1/domainnames/${Uri.encodeComponent(domainName)}/apiassociation',
exceptionFnMap: _exceptionFns,
);
return AssociateApiResponse.fromJson(response);
}