Resource: DomainMapping
A domain serving an App Engine application.
| JSON representation | 
|---|
{ "name": string, "id": string, "sslSettings": { object (  | 
              
| Fields | |
|---|---|
name | 
                
                   
 Full path to the  Note: This field is used in responses only. Any value specified here in a request is ignored.  | 
              
id | 
                
                   
 Relative name of the domain serving the application. Example:   | 
              
sslSettings | 
                
                   
 SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.  | 
              
resourceRecords[] | 
                
                   
 The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. Note: This field is used in responses only. Any value specified here in a request is ignored.  | 
              
SslSettings
SSL configuration for a DomainMapping resource.
| JSON representation | 
|---|
{
  "certificateId": string,
  "sslManagementType": enum ( | 
              
| Fields | |
|---|---|
certificateId | 
                
                   
 ID of the  By default, a managed certificate is automatically created for every domain mapping. To omit SSL support or to configure SSL manually, specify   | 
              
sslManagementType | 
                
                   
 SSL management type for this domain. If   | 
              
pendingManagedCertificateId | 
                
                   
 ID of the managed  Note: This field is used in responses only. Any value specified here in a request is ignored.  | 
              
SslManagementType
The SSL management type for this domain.
| Enums | |
|---|---|
SSL_MANAGEMENT_TYPE_UNSPECIFIED | 
                Defaults to AUTOMATIC. | 
              
AUTOMATIC | 
                SSL support for this domain is configured automatically. The mapped SSL certificate will be automatically renewed. | 
MANUAL | 
                SSL support for this domain is configured manually by the user. Either the domain has no SSL support or a user-obtained SSL certificate has been explictly mapped to this domain. | 
ResourceRecord
A DNS resource record.
| JSON representation | 
|---|
{
  "name": string,
  "rrdata": string,
  "type": enum ( | 
              
| Fields | |
|---|---|
name | 
                
                   
 Relative name of the object affected by this record. Only applicable for   | 
              
rrdata | 
                
                   
 Data for this record. Values vary by record type, as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1).  | 
              
type | 
                
                   
 Resource record type. Example:   | 
              
RecordType
A resource record type.
| Enums | |
|---|---|
RECORD_TYPE_UNSPECIFIED | 
                An unknown resource record. | 
A | 
                An A resource record. Data is an IPv4 address. | 
AAAA | 
                An AAAA resource record. Data is an IPv6 address. | 
CNAME | 
                A CNAME resource record. Data is a domain name to be aliased. | 
Methods | 
            |
|---|---|
                
 | 
              Maps a domain to an application. | 
                
 | 
              Deletes the specified domain mapping. | 
                
 | 
              Gets the specified domain mapping. | 
                
 | 
              Lists the domain mappings on an application. | 
                
 | 
              Updates the specified domain mapping. |