Variable
Static Public Summary | ||
public |
AccessLevel: {"NoAccessLevel": *, "ReadOnlyLevel": string, "ReadWriteLevel": string} |
|
public |
|
|
public |
ErrorCodes: {"UnknownError": number, "NetworkFailure": number, "RequestTimedOut": number, "NotAuthenticated": number, "PermissionDenied": number, "AccessKeyNotAccepted": number, "AccessTokenNotAccepted": number, "InvalidCredentials": number, "InvalidSignature": number, "BadRequest": number, "InvalidArgument": number, "Duplicated": number, "ResourceNotFound": number, "NotSupported": number, "NotImplemented": number, "ConstraintViolated": number, "IncompatibleSchema": number, "AtomicOperationFailure": number, "PartialOperationFailure": number, "UndefinedOperation": number, "PluginUnavailable": number, "PluginTimeout": number, "RecordQueryInvalid": number, "PluginInitializing": number, "ResponseTimeout": number, "DeniedArgument": number, "RecordQueryDenied": number, "NotConfigured": number, "PasswordPolicyViolated": number, "UserDisabled": number, "VerificationRequired": number, "AssetSizeTooLarge": number, "UnexpectedError": number} Enum for error codes |
|
public |
ErrorCodes: * |
|
public |
Inward: String Inward relation direction |
|
public |
Mutual: String Mutual relation direction |
|
public |
Outward: String Outward relation direction |
|
public |
SkygearError: * |
|
public |
USER_CHANGED: string |
|
public |
|
|
public |
config: {} Copyright 2015 Oursky Ltd. |
|
public |
log: * |
|
public |
pool: * Database connection pool of the Skygear PostgreSQL database. |
|
public |
pool: * |
|
public |
|
|
public |
settings: {"skygearAddress": *, "skygearEndpoint": *, "apiKey": *, "masterKey": *, "appName": *, "logLevel": *, "logFormat": *, "http": *, "debug": *, "pubsubURL": *, "serveStaticAssets": *, "collectAsset": *, "forceAsset": *, "databaseURL": *, "pgPoolMax": *, "pgPoolMin": *, "pgPoolIdleTimeoutMillis": *, "assetStore": *, "assetStoreSecret": *, "assetStoreURLPrefix": *, "assetStoreURLExpireDuration": *, "assetStoreS3AccessKey": *, "assetStoreS3SecretKey": *, "assetStoreS3Bucket": *, "assetStoreS3Region": *, "assetStoreS3URLPrefix": *, "cloudAssetHost": *, "cloudAssetToken": *, "cloudAssetStorePublic": *, "cloudAssetPublicPrefix": *, "cloudAssetPrivatePrefix": *, "loadModules": *} |
|
public |
settings: * |
|
public |
skyconfig: * |
|
public |
|
Static Public
public AccessLevel: {"NoAccessLevel": *, "ReadOnlyLevel": string, "ReadWriteLevel": string} source
import {AccessLevel} from 'skygear-build/packages/skygear-core/lib/acl.js'
public CloudCodeContainer: * source
import {CloudCodeContainer} from 'skygear-build/packages/skygear-core/lib/cloud/index.js'
public ErrorCodes: {"UnknownError": number, "NetworkFailure": number, "RequestTimedOut": number, "NotAuthenticated": number, "PermissionDenied": number, "AccessKeyNotAccepted": number, "AccessTokenNotAccepted": number, "InvalidCredentials": number, "InvalidSignature": number, "BadRequest": number, "InvalidArgument": number, "Duplicated": number, "ResourceNotFound": number, "NotSupported": number, "NotImplemented": number, "ConstraintViolated": number, "IncompatibleSchema": number, "AtomicOperationFailure": number, "PartialOperationFailure": number, "UndefinedOperation": number, "PluginUnavailable": number, "PluginTimeout": number, "RecordQueryInvalid": number, "PluginInitializing": number, "ResponseTimeout": number, "DeniedArgument": number, "RecordQueryDenied": number, "NotConfigured": number, "PasswordPolicyViolated": number, "UserDisabled": number, "VerificationRequired": number, "AssetSizeTooLarge": number, "UnexpectedError": number} source
import {ErrorCodes} from 'skygear-build/packages/skygear-core/lib/error.js'
Enum for error codes
public ErrorCodes: * source
import {ErrorCodes} from 'skygear-build/packages/skygear-core/lib/cloud/index.js'
public Inward: String source
import {Inward} from 'skygear-build/packages/skygear-core/lib/relation.js'
Inward relation direction
public Mutual: String source
import {Mutual} from 'skygear-build/packages/skygear-core/lib/relation.js'
Mutual relation direction
public Outward: String source
import {Outward} from 'skygear-build/packages/skygear-core/lib/relation.js'
Outward relation direction
public SkygearError: * source
import {SkygearError} from 'skygear-build/packages/skygear-core/lib/cloud/index.js'
public USER_CHANGED: string source
import {USER_CHANGED} from 'skygear-build/packages/skygear-core/lib/auth.js'
public UserRecord: Record source
import {UserRecord} from 'skygear-build/packages/skygear-core/lib/container.js'
public config: {} source
import config from 'skygear-build/packages/skygear-core/lib/cloud/skyconfig.js'
Copyright 2015 Oursky Ltd.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
public pool: * source
import {pool} from 'skygear-build/packages/skygear-core/lib/cloud/pg.js'
Database connection pool of the Skygear PostgreSQL database. The
database connection is automatically configured by environment variable
and is ready to make connection by calling the connect
function. See
node-postgres documentation for usage.
public registry: Registry source
import registry from 'skygear-build/packages/skygear-core/lib/cloud/registry.js'
public settings: {"skygearAddress": *, "skygearEndpoint": *, "apiKey": *, "masterKey": *, "appName": *, "logLevel": *, "logFormat": *, "http": *, "debug": *, "pubsubURL": *, "serveStaticAssets": *, "collectAsset": *, "forceAsset": *, "databaseURL": *, "pgPoolMax": *, "pgPoolMin": *, "pgPoolIdleTimeoutMillis": *, "assetStore": *, "assetStoreSecret": *, "assetStoreURLPrefix": *, "assetStoreURLExpireDuration": *, "assetStoreS3AccessKey": *, "assetStoreS3SecretKey": *, "assetStoreS3Bucket": *, "assetStoreS3Region": *, "assetStoreS3URLPrefix": *, "cloudAssetHost": *, "cloudAssetToken": *, "cloudAssetStorePublic": *, "cloudAssetPublicPrefix": *, "cloudAssetPrivatePrefix": *, "loadModules": *} source
import {settings} from 'skygear-build/packages/skygear-core/lib/cloud/settings.js'
public settings: * source
import {settings} from 'skygear-build/packages/skygear-core/lib/cloud/index.js'
public skyconfig: * source
import {skyconfig} from 'skygear-build/packages/skygear-core/lib/cloud/index.js'
public transport: HTTPTransport source
import transport from 'skygear-build/packages/skygear-core/lib/cloud/transport/http.js'