AppSync / Client / create_domain_name
create_domain_name#
- AppSync.Client.create_domain_name(**kwargs)#
Creates a custom
DomainName
object.See also: AWS API Documentation
Request Syntax
response = client.create_domain_name( domainName='string', certificateArn='string', description='string' )
- Parameters:
domainName (string) –
[REQUIRED]
The domain name.
certificateArn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of the certificate. This can be an Certificate Manager (ACM) certificate or an Identity and Access Management (IAM) server certificate.
description (string) – A description of the
DomainName
.
- Return type:
dict
- Returns:
Response Syntax
{ 'domainNameConfig': { 'domainName': 'string', 'description': 'string', 'certificateArn': 'string', 'appsyncDomainName': 'string', 'hostedZoneId': 'string' } }
Response Structure
(dict) –
domainNameConfig (dict) –
The configuration for the
DomainName
.domainName (string) –
The domain name.
description (string) –
A description of the
DomainName
configuration.certificateArn (string) –
The Amazon Resource Name (ARN) of the certificate. This can be an Certificate Manager (ACM) certificate or an Identity and Access Management (IAM) server certificate.
appsyncDomainName (string) –
The domain name that AppSync provides.
hostedZoneId (string) –
The ID of your Amazon Route 53 hosted zone.
Exceptions
AppSync.Client.exceptions.AccessDeniedException
AppSync.Client.exceptions.BadRequestException
AppSync.Client.exceptions.InternalFailureException