Class orion.sites.SiteConfiguration
Interface for an in-memory representation of a site configuration resource. Objects of this
interface are used as parameters, and returned by, methods of the orion.sites.SiteService API.
Defined in: </shared/eclipse/e4/orion/I201404012230/bundles/org.eclipse.orion.client.ui/web/orion/sites/siteClient.js>.
Constructor Attributes | Constructor Name and Description |
---|---|
Field Attributes | Field Name and Description |
---|---|
A hint used to derive the domain name when the site is launched as a subdomain.
|
|
Gives information about the status of this site configuration.
|
|
The mappings defined by this site configuration.
|
|
The name of the site configuration.
|
|
The workspace id that this site configuration is associated with.
|
Field Detail
{String}
HostHint
A hint used to derive the domain name when the site is launched as a subdomain.
{Object}
HostingStatus
Gives information about the status of this site configuration. Has the following properties:
- {String}
Status
Status of this site. Value is either'started'
or'stopped'
. - {String}
URL
Optional, gives the URL where the running site can be accessed. Only present if theStatus
is'started'
.
{Array}
Mappings
The mappings defined by this site configuration. Each element has the properties
Source
and Target
, both of type String.
{String}
Name
The name of the site configuration.
{String}
Workspace
The workspace id that this site configuration is associated with.