Last updated

Class: SDKDriver

A class representing a driver configuration object.

Implements

IDriver

Implements

Table of contents

Constructors

Properties

Constructors

constructor

new SDKDriver(driver)

Creates an instance of SDKDriver.

Parameters

NameTypeDescription
driveranyThe driver properties.

Properties

type

type: string

The driver type.

Implementation of

IDriver.type


creator

creator: string

The driver creator.

Implementation of

IDriver.creator


id

id: string

The driver ID.

Implementation of

IDriver.id


createdAt

createdAt: string

The creation date.

Implementation of

IDriver.createdAt


name

name: string

The driver name.

Implementation of

IDriver.name


integrationId

integrationId: string

The integration ID.

Implementation of

IDriver.integrationId


integrationType

Optional integrationType: string

The integration type.

Implementation of

IDriver.integrationType


metadata

metadata: any

The driver metadata.

Implementation of

IDriver.metadata


allowExternalDelete

allowExternalDelete: boolean

Indicates if the driver allows external delete.

Implementation of

IDriver.allowExternalDelete


allowExternalModification

allowExternalModification: boolean

Indicates if the driver allows external modification.

Implementation of

IDriver.allowExternalModification


region

Optional region: string

The region.

Implementation of

IDriver.region


bucketName

Optional bucketName: string

The bucket name.

Implementation of

IDriver.bucketName


path

Optional path: string

The path.

Implementation of

IDriver.path


storageClass

Optional storageClass: string

The storage class.

Implementation of

IDriver.storageClass


bucket

Optional bucket: string

The bucket.

Implementation of

IDriver.bucket


containerName

Optional containerName: string

The container name.

Implementation of

IDriver.containerName