You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
573 B
TypeScript
23 lines
573 B
TypeScript
// Copyright (C) 2021 Intel Corporation
|
|
//
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
export enum ProviderType {
|
|
AWS_S3_BUCKET = 'AWS_S3_BUCKET',
|
|
AZURE_CONTAINER = 'AZURE_CONTAINER',
|
|
GOOGLE_CLOUD_STORAGE = 'GOOGLE_CLOUD_STORAGE',
|
|
}
|
|
|
|
export enum CredentialsType {
|
|
KEY_SECRET_KEY_PAIR = 'KEY_SECRET_KEY_PAIR',
|
|
ACCOUNT_NAME_TOKEN_PAIR = 'ACCOUNT_NAME_TOKEN_PAIR',
|
|
ANONYMOUS_ACCESS = 'ANONYMOUS_ACCESS',
|
|
KEY_FILE_PATH = 'KEY_FILE_PATH',
|
|
}
|
|
|
|
export enum StorageStatuses {
|
|
AVAILABLE = 'AVAILABLE',
|
|
FORBIDDEN = 'FORBIDDEN',
|
|
NOT_FOUND = 'NOT_FOUND',
|
|
}
|