Documentation
¶
Index ¶
Constants ¶
View Source
const ( // S3Store defines storage type for s3 S3Store = "s3" // MinioStore defines storage type for minio MinioStore = "minio" // DiskFileStore defines storage type for file DiskFileStore = "file" // MemoryStore defines storage type for memory MemoryStore = "memory" )
define storage type constants
View Source
const ( // AKSKIAMType defines IAM type config which uses access key and secret key to access aws s3 AKSKIAMType = "AKSK" // SAIAMType defines IAM type config which uses service account to access aws s3 SAIAMType = "SA" // AWSRoleARN defines env variable for aws role arn AWSRoleARN = "AWS_ROLE_ARN" // AWSWebIdentityTokenFile defines env variable for aws identity token file AWSWebIdentityTokenFile = "AWS_WEB_IDENTITY_TOKEN_FILE" // BucketURL defines env variable name for bucket url BucketURL = "BUCKET_URL" // AWSAccessKey defines env variable name for aws access key AWSAccessKey = "AWS_ACCESS_KEY" // AWSSecretKey defines env variable name for aws secret key AWSSecretKey = "AWS_SECRET_KEY" // AWSSessionToken defines env variable name for aws session token AWSSessionToken = "AWS_SESSION_TOKEN" // MinioRegion defines env variable name for minio region MinioRegion = "MINIO_REGION" // MinioAccessKey defines env variable name for minio access key MinioAccessKey = "MINIO_ACCESS_KEY" // MinioSecretKey defines env variable name for minio secret key MinioSecretKey = "MINIO_SECRET_KEY" // MinioSessionToken defines env variable name for minio session token MinioSessionToken = "MINIO_SESSION_TOKEN" )
piece store storage config and environment constants
View Source
const ( // BufPoolSize define buffer pool size BufPoolSize = 32 << 10 // ChecksumAlgo define validation algorithm name ChecksumAlgo = "Crc32c" )
define piece store constants.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.