Documentation ¶
Index ¶
- Variables
- type RemoteConf
- func (*RemoteConf) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteConf) GetAliyunAccessKey() string
- func (x *RemoteConf) GetAliyunEndpoint() string
- func (x *RemoteConf) GetAliyunRegion() string
- func (x *RemoteConf) GetAliyunSecretKey() string
- func (x *RemoteConf) GetAzureAccountKey() string
- func (x *RemoteConf) GetAzureAccountName() string
- func (x *RemoteConf) GetBackblazeApplicationKey() string
- func (x *RemoteConf) GetBackblazeEndpoint() string
- func (x *RemoteConf) GetBackblazeKeyId() string
- func (x *RemoteConf) GetBackblazeRegion() string
- func (x *RemoteConf) GetBaiduAccessKey() string
- func (x *RemoteConf) GetBaiduEndpoint() string
- func (x *RemoteConf) GetBaiduRegion() string
- func (x *RemoteConf) GetBaiduSecretKey() string
- func (x *RemoteConf) GetContaboAccessKey() string
- func (x *RemoteConf) GetContaboEndpoint() string
- func (x *RemoteConf) GetContaboRegion() string
- func (x *RemoteConf) GetContaboSecretKey() string
- func (x *RemoteConf) GetFilebaseAccessKey() string
- func (x *RemoteConf) GetFilebaseEndpoint() string
- func (x *RemoteConf) GetFilebaseSecretKey() string
- func (x *RemoteConf) GetGcsGoogleApplicationCredentials() string
- func (x *RemoteConf) GetGcsProjectId() string
- func (x *RemoteConf) GetName() string
- func (x *RemoteConf) GetS3AccessKey() string
- func (x *RemoteConf) GetS3Endpoint() string
- func (x *RemoteConf) GetS3ForcePathStyle() bool
- func (x *RemoteConf) GetS3Region() string
- func (x *RemoteConf) GetS3SecretKey() string
- func (x *RemoteConf) GetS3StorageClass() string
- func (x *RemoteConf) GetS3SupportTagging() bool
- func (x *RemoteConf) GetS3V4Signature() bool
- func (x *RemoteConf) GetStorjAccessKey() string
- func (x *RemoteConf) GetStorjEndpoint() string
- func (x *RemoteConf) GetStorjSecretKey() string
- func (x *RemoteConf) GetTencentEndpoint() string
- func (x *RemoteConf) GetTencentSecretId() string
- func (x *RemoteConf) GetTencentSecretKey() string
- func (x *RemoteConf) GetType() string
- func (x *RemoteConf) GetWasabiAccessKey() string
- func (x *RemoteConf) GetWasabiEndpoint() string
- func (x *RemoteConf) GetWasabiRegion() string
- func (x *RemoteConf) GetWasabiSecretKey() string
- func (*RemoteConf) ProtoMessage()
- func (x *RemoteConf) ProtoReflect() protoreflect.Message
- func (x *RemoteConf) Reset()
- func (x *RemoteConf) String() string
- type RemoteStorageLocation
- func (*RemoteStorageLocation) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteStorageLocation) GetBucket() string
- func (x *RemoteStorageLocation) GetName() string
- func (x *RemoteStorageLocation) GetPath() string
- func (fp *RemoteStorageLocation) Key() interface{}
- func (*RemoteStorageLocation) ProtoMessage()
- func (x *RemoteStorageLocation) ProtoReflect() protoreflect.Message
- func (x *RemoteStorageLocation) Reset()
- func (x *RemoteStorageLocation) String() string
- type RemoteStorageMapping
- func (*RemoteStorageMapping) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteStorageMapping) GetMappings() map[string]*RemoteStorageLocation
- func (x *RemoteStorageMapping) GetPrimaryBucketStorageName() string
- func (*RemoteStorageMapping) ProtoMessage()
- func (x *RemoteStorageMapping) ProtoReflect() protoreflect.Message
- func (x *RemoteStorageMapping) Reset()
- func (x *RemoteStorageMapping) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_remote_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type RemoteConf ¶
type RemoteConf struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` S3AccessKey string `protobuf:"bytes,4,opt,name=s3_access_key,json=s3AccessKey,proto3" json:"s3_access_key,omitempty"` S3SecretKey string `protobuf:"bytes,5,opt,name=s3_secret_key,json=s3SecretKey,proto3" json:"s3_secret_key,omitempty"` S3Region string `protobuf:"bytes,6,opt,name=s3_region,json=s3Region,proto3" json:"s3_region,omitempty"` S3Endpoint string `protobuf:"bytes,7,opt,name=s3_endpoint,json=s3Endpoint,proto3" json:"s3_endpoint,omitempty"` S3StorageClass string `protobuf:"bytes,8,opt,name=s3_storage_class,json=s3StorageClass,proto3" json:"s3_storage_class,omitempty"` S3ForcePathStyle bool `protobuf:"varint,9,opt,name=s3_force_path_style,json=s3ForcePathStyle,proto3" json:"s3_force_path_style,omitempty"` S3SupportTagging bool `protobuf:"varint,13,opt,name=s3_support_tagging,json=s3SupportTagging,proto3" json:"s3_support_tagging,omitempty"` S3V4Signature bool `protobuf:"varint,11,opt,name=s3_v4_signature,json=s3V4Signature,proto3" json:"s3_v4_signature,omitempty"` GcsGoogleApplicationCredentials string `` /* 159-byte string literal not displayed */ GcsProjectId string `protobuf:"bytes,12,opt,name=gcs_project_id,json=gcsProjectId,proto3" json:"gcs_project_id,omitempty"` AzureAccountName string `protobuf:"bytes,15,opt,name=azure_account_name,json=azureAccountName,proto3" json:"azure_account_name,omitempty"` AzureAccountKey string `protobuf:"bytes,16,opt,name=azure_account_key,json=azureAccountKey,proto3" json:"azure_account_key,omitempty"` BackblazeKeyId string `protobuf:"bytes,20,opt,name=backblaze_key_id,json=backblazeKeyId,proto3" json:"backblaze_key_id,omitempty"` BackblazeApplicationKey string `` /* 133-byte string literal not displayed */ BackblazeEndpoint string `protobuf:"bytes,22,opt,name=backblaze_endpoint,json=backblazeEndpoint,proto3" json:"backblaze_endpoint,omitempty"` BackblazeRegion string `protobuf:"bytes,23,opt,name=backblaze_region,json=backblazeRegion,proto3" json:"backblaze_region,omitempty"` AliyunAccessKey string `protobuf:"bytes,25,opt,name=aliyun_access_key,json=aliyunAccessKey,proto3" json:"aliyun_access_key,omitempty"` AliyunSecretKey string `protobuf:"bytes,26,opt,name=aliyun_secret_key,json=aliyunSecretKey,proto3" json:"aliyun_secret_key,omitempty"` AliyunEndpoint string `protobuf:"bytes,27,opt,name=aliyun_endpoint,json=aliyunEndpoint,proto3" json:"aliyun_endpoint,omitempty"` AliyunRegion string `protobuf:"bytes,28,opt,name=aliyun_region,json=aliyunRegion,proto3" json:"aliyun_region,omitempty"` TencentSecretId string `protobuf:"bytes,30,opt,name=tencent_secret_id,json=tencentSecretId,proto3" json:"tencent_secret_id,omitempty"` TencentSecretKey string `protobuf:"bytes,31,opt,name=tencent_secret_key,json=tencentSecretKey,proto3" json:"tencent_secret_key,omitempty"` TencentEndpoint string `protobuf:"bytes,32,opt,name=tencent_endpoint,json=tencentEndpoint,proto3" json:"tencent_endpoint,omitempty"` BaiduAccessKey string `protobuf:"bytes,35,opt,name=baidu_access_key,json=baiduAccessKey,proto3" json:"baidu_access_key,omitempty"` BaiduSecretKey string `protobuf:"bytes,36,opt,name=baidu_secret_key,json=baiduSecretKey,proto3" json:"baidu_secret_key,omitempty"` BaiduEndpoint string `protobuf:"bytes,37,opt,name=baidu_endpoint,json=baiduEndpoint,proto3" json:"baidu_endpoint,omitempty"` BaiduRegion string `protobuf:"bytes,38,opt,name=baidu_region,json=baiduRegion,proto3" json:"baidu_region,omitempty"` WasabiAccessKey string `protobuf:"bytes,40,opt,name=wasabi_access_key,json=wasabiAccessKey,proto3" json:"wasabi_access_key,omitempty"` WasabiSecretKey string `protobuf:"bytes,41,opt,name=wasabi_secret_key,json=wasabiSecretKey,proto3" json:"wasabi_secret_key,omitempty"` WasabiEndpoint string `protobuf:"bytes,42,opt,name=wasabi_endpoint,json=wasabiEndpoint,proto3" json:"wasabi_endpoint,omitempty"` WasabiRegion string `protobuf:"bytes,43,opt,name=wasabi_region,json=wasabiRegion,proto3" json:"wasabi_region,omitempty"` FilebaseAccessKey string `protobuf:"bytes,60,opt,name=filebase_access_key,json=filebaseAccessKey,proto3" json:"filebase_access_key,omitempty"` FilebaseSecretKey string `protobuf:"bytes,61,opt,name=filebase_secret_key,json=filebaseSecretKey,proto3" json:"filebase_secret_key,omitempty"` FilebaseEndpoint string `protobuf:"bytes,62,opt,name=filebase_endpoint,json=filebaseEndpoint,proto3" json:"filebase_endpoint,omitempty"` StorjAccessKey string `protobuf:"bytes,65,opt,name=storj_access_key,json=storjAccessKey,proto3" json:"storj_access_key,omitempty"` StorjSecretKey string `protobuf:"bytes,66,opt,name=storj_secret_key,json=storjSecretKey,proto3" json:"storj_secret_key,omitempty"` StorjEndpoint string `protobuf:"bytes,67,opt,name=storj_endpoint,json=storjEndpoint,proto3" json:"storj_endpoint,omitempty"` ContaboAccessKey string `protobuf:"bytes,68,opt,name=contabo_access_key,json=contaboAccessKey,proto3" json:"contabo_access_key,omitempty"` ContaboSecretKey string `protobuf:"bytes,69,opt,name=contabo_secret_key,json=contaboSecretKey,proto3" json:"contabo_secret_key,omitempty"` ContaboEndpoint string `protobuf:"bytes,70,opt,name=contabo_endpoint,json=contaboEndpoint,proto3" json:"contabo_endpoint,omitempty"` ContaboRegion string `protobuf:"bytes,71,opt,name=contabo_region,json=contaboRegion,proto3" json:"contabo_region,omitempty"` // contains filtered or unexported fields }
/////////////////////// Remote Storage related ///////////////////////
func (*RemoteConf) Descriptor
deprecated
func (*RemoteConf) Descriptor() ([]byte, []int)
Deprecated: Use RemoteConf.ProtoReflect.Descriptor instead.
func (*RemoteConf) GetAliyunAccessKey ¶
func (x *RemoteConf) GetAliyunAccessKey() string
func (*RemoteConf) GetAliyunEndpoint ¶
func (x *RemoteConf) GetAliyunEndpoint() string
func (*RemoteConf) GetAliyunRegion ¶
func (x *RemoteConf) GetAliyunRegion() string
func (*RemoteConf) GetAliyunSecretKey ¶
func (x *RemoteConf) GetAliyunSecretKey() string
func (*RemoteConf) GetAzureAccountKey ¶
func (x *RemoteConf) GetAzureAccountKey() string
func (*RemoteConf) GetAzureAccountName ¶
func (x *RemoteConf) GetAzureAccountName() string
func (*RemoteConf) GetBackblazeApplicationKey ¶
func (x *RemoteConf) GetBackblazeApplicationKey() string
func (*RemoteConf) GetBackblazeEndpoint ¶
func (x *RemoteConf) GetBackblazeEndpoint() string
func (*RemoteConf) GetBackblazeKeyId ¶
func (x *RemoteConf) GetBackblazeKeyId() string
func (*RemoteConf) GetBackblazeRegion ¶
func (x *RemoteConf) GetBackblazeRegion() string
func (*RemoteConf) GetBaiduAccessKey ¶
func (x *RemoteConf) GetBaiduAccessKey() string
func (*RemoteConf) GetBaiduEndpoint ¶
func (x *RemoteConf) GetBaiduEndpoint() string
func (*RemoteConf) GetBaiduRegion ¶
func (x *RemoteConf) GetBaiduRegion() string
func (*RemoteConf) GetBaiduSecretKey ¶
func (x *RemoteConf) GetBaiduSecretKey() string
func (*RemoteConf) GetContaboAccessKey ¶
func (x *RemoteConf) GetContaboAccessKey() string
func (*RemoteConf) GetContaboEndpoint ¶
func (x *RemoteConf) GetContaboEndpoint() string
func (*RemoteConf) GetContaboRegion ¶
func (x *RemoteConf) GetContaboRegion() string
func (*RemoteConf) GetContaboSecretKey ¶
func (x *RemoteConf) GetContaboSecretKey() string
func (*RemoteConf) GetFilebaseAccessKey ¶
func (x *RemoteConf) GetFilebaseAccessKey() string
func (*RemoteConf) GetFilebaseEndpoint ¶
func (x *RemoteConf) GetFilebaseEndpoint() string
func (*RemoteConf) GetFilebaseSecretKey ¶
func (x *RemoteConf) GetFilebaseSecretKey() string
func (*RemoteConf) GetGcsGoogleApplicationCredentials ¶
func (x *RemoteConf) GetGcsGoogleApplicationCredentials() string
func (*RemoteConf) GetGcsProjectId ¶
func (x *RemoteConf) GetGcsProjectId() string
func (*RemoteConf) GetName ¶
func (x *RemoteConf) GetName() string
func (*RemoteConf) GetS3AccessKey ¶
func (x *RemoteConf) GetS3AccessKey() string
func (*RemoteConf) GetS3Endpoint ¶
func (x *RemoteConf) GetS3Endpoint() string
func (*RemoteConf) GetS3ForcePathStyle ¶
func (x *RemoteConf) GetS3ForcePathStyle() bool
func (*RemoteConf) GetS3Region ¶
func (x *RemoteConf) GetS3Region() string
func (*RemoteConf) GetS3SecretKey ¶
func (x *RemoteConf) GetS3SecretKey() string
func (*RemoteConf) GetS3StorageClass ¶
func (x *RemoteConf) GetS3StorageClass() string
func (*RemoteConf) GetS3SupportTagging ¶
func (x *RemoteConf) GetS3SupportTagging() bool
func (*RemoteConf) GetS3V4Signature ¶
func (x *RemoteConf) GetS3V4Signature() bool
func (*RemoteConf) GetStorjAccessKey ¶
func (x *RemoteConf) GetStorjAccessKey() string
func (*RemoteConf) GetStorjEndpoint ¶
func (x *RemoteConf) GetStorjEndpoint() string
func (*RemoteConf) GetStorjSecretKey ¶
func (x *RemoteConf) GetStorjSecretKey() string
func (*RemoteConf) GetTencentEndpoint ¶
func (x *RemoteConf) GetTencentEndpoint() string
func (*RemoteConf) GetTencentSecretId ¶
func (x *RemoteConf) GetTencentSecretId() string
func (*RemoteConf) GetTencentSecretKey ¶
func (x *RemoteConf) GetTencentSecretKey() string
func (*RemoteConf) GetType ¶
func (x *RemoteConf) GetType() string
func (*RemoteConf) GetWasabiAccessKey ¶
func (x *RemoteConf) GetWasabiAccessKey() string
func (*RemoteConf) GetWasabiEndpoint ¶
func (x *RemoteConf) GetWasabiEndpoint() string
func (*RemoteConf) GetWasabiRegion ¶
func (x *RemoteConf) GetWasabiRegion() string
func (*RemoteConf) GetWasabiSecretKey ¶
func (x *RemoteConf) GetWasabiSecretKey() string
func (*RemoteConf) ProtoMessage ¶
func (*RemoteConf) ProtoMessage()
func (*RemoteConf) ProtoReflect ¶
func (x *RemoteConf) ProtoReflect() protoreflect.Message
func (*RemoteConf) Reset ¶
func (x *RemoteConf) Reset()
func (*RemoteConf) String ¶
func (x *RemoteConf) String() string
type RemoteStorageLocation ¶
type RemoteStorageLocation struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*RemoteStorageLocation) Descriptor
deprecated
func (*RemoteStorageLocation) Descriptor() ([]byte, []int)
Deprecated: Use RemoteStorageLocation.ProtoReflect.Descriptor instead.
func (*RemoteStorageLocation) GetBucket ¶
func (x *RemoteStorageLocation) GetBucket() string
func (*RemoteStorageLocation) GetName ¶
func (x *RemoteStorageLocation) GetName() string
func (*RemoteStorageLocation) GetPath ¶
func (x *RemoteStorageLocation) GetPath() string
func (*RemoteStorageLocation) Key ¶
func (fp *RemoteStorageLocation) Key() interface{}
func (*RemoteStorageLocation) ProtoMessage ¶
func (*RemoteStorageLocation) ProtoMessage()
func (*RemoteStorageLocation) ProtoReflect ¶
func (x *RemoteStorageLocation) ProtoReflect() protoreflect.Message
func (*RemoteStorageLocation) Reset ¶
func (x *RemoteStorageLocation) Reset()
func (*RemoteStorageLocation) String ¶
func (x *RemoteStorageLocation) String() string
type RemoteStorageMapping ¶
type RemoteStorageMapping struct { Mappings map[string]*RemoteStorageLocation `` /* 157-byte string literal not displayed */ PrimaryBucketStorageName string `` /* 137-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RemoteStorageMapping) Descriptor
deprecated
func (*RemoteStorageMapping) Descriptor() ([]byte, []int)
Deprecated: Use RemoteStorageMapping.ProtoReflect.Descriptor instead.
func (*RemoteStorageMapping) GetMappings ¶
func (x *RemoteStorageMapping) GetMappings() map[string]*RemoteStorageLocation
func (*RemoteStorageMapping) GetPrimaryBucketStorageName ¶
func (x *RemoteStorageMapping) GetPrimaryBucketStorageName() string
func (*RemoteStorageMapping) ProtoMessage ¶
func (*RemoteStorageMapping) ProtoMessage()
func (*RemoteStorageMapping) ProtoReflect ¶
func (x *RemoteStorageMapping) ProtoReflect() protoreflect.Message
func (*RemoteStorageMapping) Reset ¶
func (x *RemoteStorageMapping) Reset()
func (*RemoteStorageMapping) String ¶
func (x *RemoteStorageMapping) String() string
Click to show internal directories.
Click to hide internal directories.