Skip to main content

S3BinaryParameters

@webda/aws • Readme | API


Class: S3BinaryParameters

Extends​

  • AWSServiceParametersMixin<typeof BinaryParameters, this> & BinaryParameters<this>

Constructors​

new S3BinaryParameters(params, service)​

new S3BinaryParameters(params, service): S3BinaryParameters

Parameters​

• params: any

• service: S3Binary<S3BinaryParameters>

Returns​

S3BinaryParameters

Overrides​

AWSServiceParameters(BinaryParameters).constructor

Source​

aws/src/services/s3binary.ts:29

Properties​

CloudFormation​

CloudFormation: any

Source​

aws/src/services/s3binary.ts:26


CloudFormationSkip​

CloudFormationSkip: boolean

Source​

aws/src/services/s3binary.ts:27


bucket​

bucket: string

Source​

aws/src/services/s3binary.ts:24


credentials?​

credentials?: Object

Type declaration​

accessKeyId​

accessKeyId: string

secretAccessKey​

secretAccessKey: string

sessionToken?​

sessionToken?: string

Inherited from​

AWSServiceParameters(BinaryParameters).credentials

Source​

aws/src/services/aws-mixin.ts:24


endpoint?​

endpoint?: string

Inherited from​

AWSServiceParameters(BinaryParameters).endpoint

Source​

aws/src/services/aws-mixin.ts:23


expose?​

expose?: Object

Expose the service to http

Deprecated​

will be removed in 4.0

Type declaration​

restrict?​

restrict?: Object

Restrict some APIs

restrict.create?​

restrict.create?: boolean

Restrict POST

restrict.delete?​

restrict.delete?: boolean

Restrict DELETE

restrict.get?​

restrict.get?: boolean

Restrict GET

restrict.metadata?​

restrict.metadata?: boolean

Restrict update of metadata

url​

url: string

URL to expose the service to

Inherited from​

AWSServiceParameters(BinaryParameters).expose

Source​

core/lib/services/binary.d.ts:298


forcePathStyle?​

forcePathStyle?: boolean

Source​

aws/src/services/s3binary.ts:23


map​

map: Object

Define the map to Object collection

key is a Store name the string[] represent all valids attributes to store files in

Deprecated​

Index signature​

[key: string]: string[]

Inherited from​

AWSServiceParameters(BinaryParameters).map

Source​

core/lib/services/binary.d.ts:281


models​

models: Object

Define the map of models

  • indicates all models

key is a Store name the string[] represent all valids attributes to store files in * indicates all attributes

Index signature​

[key: string]: string[]

Inherited from​

AWSServiceParameters(BinaryParameters).models

Source​

core/lib/services/binary.d.ts:291


openapi?​

openapi?: OpenAPIWebdaDefinition

OpenAPI override

Schema Ignore​

Inherited from​

AWSServiceParameters(BinaryParameters).openapi

Source​

core/lib/services/service.d.ts:103


prefix?​

prefix?: string

Source​

aws/src/services/s3binary.ts:25


region?​

region?: string

Inherited from​

AWSServiceParameters(BinaryParameters).region

Source​

aws/src/services/aws-mixin.ts:29


type​

type: string

Type of the service

Inherited from​

AWSServiceParameters(BinaryParameters).type

Source​

core/lib/services/service.d.ts:94


url?​

url?: string

URL on which to serve the content

Inherited from​

AWSServiceParameters(BinaryParameters).url

Source​

core/lib/services/service.d.ts:98