AppSync / Client / associate_api
associate_api#
- AppSync.Client.associate_api(**kwargs)#
Maps an endpoint to your custom domain.
See also: AWS API Documentation
Request Syntax
response = client.associate_api( domainName='string', apiId='string' )
- Parameters:
domainName (string) –
[REQUIRED]
The domain name.
apiId (string) –
[REQUIRED]
The API ID.
- Return type:
dict
- Returns:
Response Syntax
{ 'apiAssociation': { 'domainName': 'string', 'apiId': 'string', 'associationStatus': 'PROCESSING'|'FAILED'|'SUCCESS', 'deploymentDetail': 'string' } }
Response Structure
(dict) –
apiAssociation (dict) –
The
ApiAssociation
object.domainName (string) –
The domain name.
apiId (string) –
The API ID.
associationStatus (string) –
Identifies the status of an association.
PROCESSING: The API association is being created. You cannot modify association requests during processing.
SUCCESS: The API association was successful. You can modify associations after success.
FAILED: The API association has failed. You can modify associations after failure.
deploymentDetail (string) –
Details about the last deployment status.
Exceptions
AppSync.Client.exceptions.AccessDeniedException
AppSync.Client.exceptions.BadRequestException
AppSync.Client.exceptions.InternalFailureException
AppSync.Client.exceptions.NotFoundException