Class: SDKDriver

entities.SDKDriver

A class representing a driver configuration object.

Implements

Table of contents

Constructors

Properties

Constructors

constructor

new SDKDriver(driver)

Creates an instance of SDKDriver.

Parameters

Name Type Description
driver any The driver properties.

Properties

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


bucket

Optional bucket: string

The bucket.

Implementation of

IDriver.bucket


bucketName

Optional bucketName: string

The bucket name.

Implementation of

IDriver.bucketName


containerName

Optional containerName: string

The container name.

Implementation of

IDriver.containerName


createdAt

createdAt: string

The creation date.

Implementation of

IDriver.createdAt


creator

creator: string

The driver creator.

Implementation of

IDriver.creator


id

id: string

The driver ID.

Implementation of

IDriver.id


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


name

name: string

The driver name.

Implementation of

IDriver.name


path

Optional path: string

The path.

Implementation of

IDriver.path


region

Optional region: string

The region.

Implementation of

IDriver.region


storageClass

Optional storageClass: string

The storage class.

Implementation of

IDriver.storageClass


type

type: string

The driver type.

Implementation of

IDriver.type