Class: SDKDriver

sdkApi/interfaces/entities/iDriver.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

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