@backblaze-labs/b2-sdk - v0.4.0
    Preparing search index...

    Module index

    Backblaze B2 Cloud Storage SDK for TypeScript/JavaScript.

    The root module re-exports the high-level facade (B2Client, Bucket, B2Object), error types, auth backends, streaming utilities, HTTP transport, and all request/response type definitions. Most applications only need this import.

    B2Client
    B2Object
    BlobSource
    Bucket
    BufferSource
    EncryptionKey
    FetchTransport
    FileSource
    IncrementalSha1
    IncrementalSha256
    InMemoryAccountInfo
    RetryTransport
    StreamSource
    UrlGuard
    AccountInfo
    AllowedBucket
    AllowedInfo
    AmbiguousFinishCleanupFailureEvent
    ApiInfo
    ApplicationKey
    AuthContextAwareAccountInfo
    AuthorizeAccountRequest
    AuthorizeAccountResponse
    B2ClientAuthorizeOptions
    B2ClientOptions
    B2ErrorResponse
    B2ObjectWriteStreamOptions
    BrandTag
    BucketInfo
    BucketListFileNamesBaseOptions
    BucketListFileNamesMaybeDelimiterOptions
    BucketListFileNamesOptions
    BucketListFileNamesWithDelimiterOptions
    BucketListFileVersionsBaseOptions
    BucketListFileVersionsMaybeDelimiterOptions
    BucketListFileVersionsOptions
    BucketListFileVersionsWithDelimiterOptions
    BucketRetentionPolicy
    BucketUploadOptions
    CancelLargeFileCleanupFailureEvent
    CancelLargeFileRequest
    CancelLargeFileResponse
    CapabilityCheckResult
    CleanupFailureOptions
    ComputerBackup
    ContentSource
    CopyFileRequest
    CopyPartRequest
    CopyPartResponse
    CorsRule
    CreateBucketRequest
    CreateGroupMemberRequest
    CreateGroupMemberResult
    CreateKeyOptionsBase
    DeleteAllDeleteEvent
    DeleteAllErrorEvent
    DeleteAllSkipEvent
    DeleteBucketRequest
    DeleteComputerRequest
    DeleteComputerResult
    DeleteError
    DeleteFileVersionRequest
    DeleteFileVersionResponse
    DeleteKeyRequest
    DeleteManyResult
    DeleteTarget
    DownloadAuthorizationRequest
    DownloadAuthorizationResponse
    DownloadByIdRequest
    DownloadByNameRequest
    DownloadCallOptions
    DownloadHeaderParseIssue
    DownloadHeaders
    DownloadResult
    EjectGroupMemberRequest
    EventNotificationCustomHeader
    EventNotificationRule
    FileRetentionValue
    FileVersion
    FinishLargeFileRequest
    FolderFileVersion
    FullApplicationKey
    GetBucketNotificationRulesRequest
    GetBucketNotificationRulesResponse
    GetFileInfoRequest
    GetUploadPartUrlRequest
    GetUploadPartUrlResponse
    GetUploadUrlRequest
    GetUploadUrlResponse
    GroupsApiInfo
    HeadResult
    HideFileRequest
    HighLevelUploadOptions
    HttpRequest
    HttpResponse
    HttpTransport
    LifecycleRule
    ListBucketsRequest
    ListBucketsResponse
    ListComputersRequest
    ListComputersResult
    ListedFileVersion
    ListedGroupMember
    ListedHideFileVersion
    ListFileNamesMaybeDelimiterRequest
    ListFileNamesRequest
    ListFileNamesResponse
    ListFileNamesWithDelimiterRequest
    ListFileNamesWithDelimiterResponse
    ListFileVersionsMaybeDelimiterRequest
    ListFileVersionsRequest
    ListFileVersionsResponse
    ListFileVersionsWithDelimiterRequest
    ListFileVersionsWithDelimiterResponse
    ListGroupMembersRequest
    ListGroupMembersResult
    ListGroupsRequest
    ListGroupsResult
    ListKeysRequest
    ListKeysResponse
    ListPartsRequest
    ListPartsResponse
    ListUnfinishedLargeFilesRequest
    ListUnfinishedLargeFilesResponse
    NoBucketDefaultRetention
    NoEncryption
    NoEncryptionWireSetting
    PaginatorOptions
    PartInfo
    PartnerAccountStandingDetails
    PartnerApiInfo
    PartnerAuthorizeResponse
    PartnerB2Stats
    PartnerBackupApiInfo
    PartnerGroup
    PartnerGroupMember
    PartnerGroupsApiInfo
    PartnerGroupStats
    PartnerStorageApiInfo
    ProgressEvent
    ReadableFileRetention
    ReadableLegalHold
    ReadableReplicationConfiguration
    ReplicationConfiguration
    ReplicationDestination
    ReplicationRule
    ReplicationSource
    ReserveTrialCreateAccountRequest
    ReserveTrialCreateAccountResult
    ResumeCandidateRejectedEvent
    ResumePartReusedEvent
    RetentionPeriod
    RetryOptions
    RetryTransportOptions
    SetBucketNotificationRulesRequest
    SseB2Setting
    SseCCustomerSetting
    SseCDownloadSetting
    SseCKeyMaterial
    SseCPublicSetting
    StartLargeFileRequest
    StartLargeFileResponse
    StorageApiInfo
    UnfinishedLargeFile
    UnfinishedLargeFileMetadata
    UpdateBucketRequest
    UpdateFileLegalHoldRequest
    UpdateFileLegalHoldResponse
    UpdateFileRetentionRequest
    UpdateFileRetentionResponse
    UploadFileHeaders
    UploadPartHeaders
    UploadPartResponse
    UploadRetryEvent
    UploadRetryOptions
    UploadUrlEntry
    UploadWriteHandle
    UrlGuardedTransport
    AccountId
    ApplicationKeyId
    AuthToken
    B2ErrorCode
    B2ObjectUploadOptions
    Brand
    BucketDefaultRetention
    BucketDefaultServerSideEncryption
    BucketDefaultServerSideEncryptionSetting
    BucketId
    BucketKeyOption
    BucketListType
    BucketPaginateFileNamesMaybeDelimiterOptions
    BucketPaginateFileNamesOptions
    BucketPaginateFileNamesWithDelimiterOptions
    BucketPaginateFileVersionsMaybeDelimiterOptions
    BucketPaginateFileVersionsOptions
    BucketPaginateFileVersionsWithDelimiterOptions
    BucketResponseType
    BucketRetentionMode
    BucketType
    BucketTypesFilter
    Capability
    CleanupFailureEvent
    CleanupFailureListener
    ComputerId
    ConcreteFileAction
    CorsAllowedOperation
    CorsOperation
    CreateGroupMemberResponse
    CreateKeyBucketScope
    CreateKeyOptions
    CreateKeyRequest
    DeleteAllEvent
    DeleteComputerResponse
    DownloadClientUnauthorizedToReadMarker
    DownloadHeaderName
    DownloadServerSideEncryption
    EjectGroupMemberResponse
    EjectGroupMemberResult
    EncryptionAlgorithm
    EncryptionMode
    EncryptionSetting
    EventType
    FileAction
    FileId
    FileNameListEntry
    FileSourcePath
    FileVersionListEntry
    GroupId
    HeadCallOptions
    KeyId
    KnownB2ErrorCode
    KnownBucketKeyOption
    KnownBucketResponseType
    LargeFileId
    LegalHoldValue
    ListComputersResponse
    ListedConcreteFileVersion
    ListedFileAction
    ListGroupMembersResponse
    ListGroupsResponse
    MetadataDirective
    PageFetcher
    PartnerCapability
    PartnerToken
    ProgressListener
    PublicEncryptionSetting
    Region
    ReplicationStatus
    ReserveTrialCreateAccountRequestEntry
    ReserveTrialCreateAccountResponse
    ResumeCandidateRejectedListener
    ResumeCandidateRejectedReason
    ResumePartReusedListener
    RetentionMode
    SetBucketNotificationRulesResponse
    UploadAuthToken
    UploadOptions
    UploadRetryListener
    UploadUrl
    BUCKET_INFO_KEY_MAX_BYTES
    BUCKET_INFO_KEY_MIN_BYTES
    BUCKET_INFO_KEY_PATTERN
    BUCKET_INFO_RESERVED_PREFIX
    BUCKET_INFO_VALUES_MAX_BYTES
    BucketKeyOption
    BucketRetentionMode
    BucketType
    Capability
    CORS_ALLOWED_OPERATIONS
    CORS_MAX_AGE_SECONDS_MAX
    CORS_RULE_MAX_BYTES
    CORS_RULE_NAME_MAX_LENGTH
    CORS_RULE_NAME_MIN_LENGTH
    CORS_RULE_NAME_PATTERN
    CORS_RULE_NAME_RESERVED_PREFIX
    CORS_RULES_MAX_COUNT
    CorsOperation
    DownloadClientUnauthorizedToReadMarker
    DownloadHeaderName
    EncryptionAlgorithm
    EncryptionMode
    EventType
    FileAction
    HIDE_MARKER_CONTENT_TYPE
    KNOWN_B2_ERROR_CODES
    KnownBucketResponseType
    LegalHoldValue
    MetadataDirective
    PartnerCapability
    Region
    RetentionMode
    SSE_B2
    SSE_NONE
    VERSION
    accountId
    applicationKeyId
    assertValidBucketConfiguration
    assertValidBucketInfo
    assertValidCorsRules
    bucketId
    computerId
    deriveAllowedSuffixes
    fileId
    getTransportUrlGuard
    groupId
    keyId
    largeFileId
    notificationCustomHeadersToRecord
    paginateItems
    paginatePages
    partnerToken
    recordToNotificationCustomHeaders
    sha1Hex
    sha256Hex
    sseCustomer
    toContentSource
    AccessDeniedError → AccessDeniedError
    AuthorizeAccountOptions → AuthorizeAccountOptions
    B2BucketConfigurationError → B2BucketConfigurationError
    B2BucketConfigurationErrorField → B2BucketConfigurationErrorField
    B2Error → B2Error
    B2ErrorOptions → B2ErrorOptions
    B2InsufficientCapabilityError → B2InsufficientCapabilityError
    B2PartnerAuthorizationError → B2PartnerAuthorizationError
    B2RealmConfigurationError → B2RealmConfigurationError
    B2RedirectError → B2RedirectError
    B2SsrfError → B2SsrfError
    BadAuthTokenError → BadAuthTokenError
    BadBucketIdError → BadBucketIdError
    BadJsonError → BadJsonError
    BadRequestError → BadRequestError
    BadUploadUrlError → BadUploadUrlError
    CapExceededError → CapExceededError
    ChecksumMismatchError → ChecksumMismatchError
    classifyError → classifyError
    ConflictError → ConflictError
    DownloadFileOptions → DownloadFileOptions
    DuplicateBucketNameError → DuplicateBucketNameError
    ExpiredAuthTokenError → ExpiredAuthTokenError
    FileNotPresentError → FileNotPresentError
    FinishLargeFileResponseBodyError → FinishLargeFileResponseBodyError
    GroupMemberCreationFailedError → GroupMemberCreationFailedError
    InternalError → InternalError
    InvalidAccountIdError → InvalidAccountIdError
    InvalidBucketIdError → InvalidBucketIdError
    InvalidBucketInfoError → InvalidBucketInfoError
    InvalidBucketNameError → InvalidBucketNameError
    InvalidComputerIdError → InvalidComputerIdError
    InvalidEmailError → InvalidEmailError
    InvalidFileIdError → InvalidFileIdError
    InvalidFileInfoError → InvalidFileInfoError
    InvalidFileNameError → InvalidFileNameError
    InvalidGroupIdError → InvalidGroupIdError
    InvalidMemberAccountIdError → InvalidMemberAccountIdError
    InvalidPartNumberError → InvalidPartNumberError
    InvalidRegionError → InvalidRegionError
    InvalidSmsPhoneError → InvalidSmsPhoneError
    MethodFailureError → MethodFailureError
    MethodNotAllowedError → MethodNotAllowedError
    MissingSmsPhoneError → MissingSmsPhoneError
    NetworkError → NetworkError
    NotFoundError → NotFoundError
    OutOfRangeError → OutOfRangeError
    RangeNotSatisfiableError → RangeNotSatisfiableError
    RawClient → RawClient
    RawClientOptions → RawClientOptions
    RawRequestOptions → RawRequestOptions
    RequestTimeoutError → RequestTimeoutError
    ResumeFileIdMismatchError → ResumeFileIdMismatchError
    ServiceUnavailableError → ServiceUnavailableError
    SseCDownloadKey → SseCDownloadKey
    TooManyBucketsError → TooManyBucketsError
    TooManyFilesError → TooManyFilesError
    TooManyGroupMembersError → TooManyGroupMembersError
    TooManyMembersError → TooManyMembersError
    TooManyRequestsError → TooManyRequestsError
    UploadResponseBodyError → UploadResponseBodyError