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. |