Google Cloud Appengine Admin V1 Client - Class DomainMapping (1.3.0)

Reference documentation and code samples for the Google Cloud Appengine Admin V1 Client class DomainMapping.

A domain serving an App Engine application.

Generated from protobuf message google.appengine.v1.DomainMapping

Namespace

Google \ Cloud \ AppEngine \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ name string

Full path to the DomainMapping resource in the API. Example: apps/myapp/domainMapping/example.com. @OutputOnly

↳ id string

Relative name of the domain serving the application. Example: example.com.

↳ ssl_settings Google\Cloud\AppEngine\V1\SslSettings

SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.

↳ resource_records array<Google\Cloud\AppEngine\V1\ResourceRecord>

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

getName

Full path to the DomainMapping resource in the API. Example: apps/myapp/domainMapping/example.com.

@OutputOnly

Returns
TypeDescription
string

setName

Full path to the DomainMapping resource in the API. Example: apps/myapp/domainMapping/example.com.

@OutputOnly

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getId

Relative name of the domain serving the application. Example: example.com.

Returns
TypeDescription
string

setId

Relative name of the domain serving the application. Example: example.com.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getSslSettings

SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.

Returns
TypeDescription
Google\Cloud\AppEngine\V1\SslSettings|null

hasSslSettings

clearSslSettings

setSslSettings

SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.

Parameter
NameDescription
var Google\Cloud\AppEngine\V1\SslSettings
Returns
TypeDescription
$this

getResourceRecords

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.

@OutputOnly

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setResourceRecords

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.

@OutputOnly

Parameter
NameDescription
var array<Google\Cloud\AppEngine\V1\ResourceRecord>
Returns
TypeDescription
$this