Skip to main content

Interface: SpacesOptions

DigitalOcean Spaces options. Access key is required, define DO_KEY_ID and DO_SECRET_KEY environment variables.

Extends​

Properties​

acl?​

readonly optional acl?: "private" | "public-read" | null

The ACL. Set to null to not add.

Default​

public-read

Inherited from​

BaseS3Options.acl


channel?​

optional channel?: string | null

The update channel.

Default​

latest

Inherited from​

BaseS3Options.channel


name​

readonly name: string

The space name.


path?​

readonly optional path?: string | null

The directory path.

Default​

/

Inherited from​

BaseS3Options.path


provider​

readonly provider: "spaces"

The provider. Must be spaces.

Overrides​

BaseS3Options.provider


publishAutoUpdate?​

readonly optional publishAutoUpdate?: boolean

Whether to publish auto update info files.

Auto update relies only on the first provider in the list (you can specify several publishers). Thus, probably, theres no need to upload the metadata files for the other configured providers. But by default will be uploaded. A provider with falsenever becomes the feed embedded inapp-update.yml` while a later provider receives the metadata: the first provider that does is embedded instead.

Default​

true

Inherited from​

BaseS3Options.publishAutoUpdate


region​

readonly region: string

The region (e.g. nyc3).


requestHeaders?​

readonly optional requestHeaders?: OutgoingHttpHeaders

Any custom request headers

Inherited from​

BaseS3Options.requestHeaders


timeout?​

readonly optional timeout?: number | null

Request timeout in milliseconds. (Default is 2 minutes; O is ignored)

Default​

120000

Inherited from​

BaseS3Options.timeout