storage

package
v0.12.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 17, 2023 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_github_com_rancher_opni_internal_cortex_config_storage_storage_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AzureConfig

type AzureConfig struct {

	// Azure storage account name
	AccountName *string `protobuf:"bytes,1,opt,name=account_name,json=accountName,proto3,oneof" json:"account_name,omitempty"`
	// Azure storage account key
	AccountKey *string `protobuf:"bytes,2,opt,name=account_key,json=accountKey,proto3,oneof" json:"account_key,omitempty"`
	// Azure storage container name
	ContainerName *string `protobuf:"bytes,3,opt,name=container_name,json=containerName,proto3,oneof" json:"container_name,omitempty"`
	// Azure storage endpoint suffix without schema. The account name will be prefixed to this value to create the FQDN
	EndpointSuffix *string `protobuf:"bytes,4,opt,name=endpoint_suffix,json=endpointSuffix,proto3,oneof" json:"endpoint_suffix,omitempty"`
	// Number of retries for recoverable errors
	MaxRetries *int32 `protobuf:"varint,5,opt,name=max_retries,json=maxRetries,proto3,oneof" json:"max_retries,omitempty"`
	// Azure storage MSI resource. Either this or account key must be set.
	MsiResource *string `protobuf:"bytes,6,opt,name=msi_resource,json=msiResource,proto3,oneof" json:"msi_resource,omitempty"`
	// Azure storage MSI resource managed identity client Id. If not supplied system assigned identity is used
	UserAssignedId *string     `protobuf:"bytes,7,opt,name=user_assigned_id,json=userAssignedId,proto3,oneof" json:"user_assigned_id,omitempty"`
	Http           *HttpConfig `protobuf:"bytes,8,opt,name=http,proto3" json:"http,omitempty"`
	// contains filtered or unexported fields
}

func (*AzureConfig) DeepCopy

func (in *AzureConfig) DeepCopy() *AzureConfig

func (*AzureConfig) DeepCopyInto

func (in *AzureConfig) DeepCopyInto(out *AzureConfig)

func (*AzureConfig) Descriptor deprecated

func (*AzureConfig) Descriptor() ([]byte, []int)

Deprecated: Use AzureConfig.ProtoReflect.Descriptor instead.

func (*AzureConfig) FlagSet

func (in *AzureConfig) FlagSet(prefix ...string) *pflag.FlagSet

func (*AzureConfig) GetAccountKey

func (x *AzureConfig) GetAccountKey() string

func (*AzureConfig) GetAccountName

func (x *AzureConfig) GetAccountName() string

func (*AzureConfig) GetContainerName

func (x *AzureConfig) GetContainerName() string

func (*AzureConfig) GetEndpointSuffix

func (x *AzureConfig) GetEndpointSuffix() string

func (*AzureConfig) GetHttp

func (x *AzureConfig) GetHttp() *HttpConfig

func (*AzureConfig) GetMaxRetries

func (x *AzureConfig) GetMaxRetries() int32

func (*AzureConfig) GetMsiResource

func (x *AzureConfig) GetMsiResource() string

func (*AzureConfig) GetUserAssignedId

func (x *AzureConfig) GetUserAssignedId() string

func (*AzureConfig) ProtoMessage

func (*AzureConfig) ProtoMessage()

func (*AzureConfig) ProtoReflect

func (x *AzureConfig) ProtoReflect() protoreflect.Message

func (*AzureConfig) RedactSecrets

func (in *AzureConfig) RedactSecrets()

func (*AzureConfig) Reset

func (x *AzureConfig) Reset()

func (*AzureConfig) String

func (x *AzureConfig) String() string

func (*AzureConfig) UnredactSecrets

func (in *AzureConfig) UnredactSecrets(unredacted *AzureConfig) error

type Config

type Config struct {

	// Backend storage to use. Supported backends are: s3, gcs, azure, swift, filesystem.
	Backend    *string           `protobuf:"bytes,1,opt,name=backend,proto3,oneof" json:"backend,omitempty"`
	S3         *S3Config         `protobuf:"bytes,2,opt,name=s3,proto3" json:"s3,omitempty"`
	Gcs        *GcsConfig        `protobuf:"bytes,3,opt,name=gcs,proto3" json:"gcs,omitempty"`
	Azure      *AzureConfig      `protobuf:"bytes,4,opt,name=azure,proto3" json:"azure,omitempty"`
	Swift      *SwiftConfig      `protobuf:"bytes,5,opt,name=swift,proto3" json:"swift,omitempty"`
	Filesystem *FilesystemConfig `protobuf:"bytes,6,opt,name=filesystem,proto3" json:"filesystem,omitempty"`
	// contains filtered or unexported fields
}

func (*Config) DeepCopy

func (in *Config) DeepCopy() *Config

func (*Config) DeepCopyInto

func (in *Config) DeepCopyInto(out *Config)

func (*Config) Descriptor deprecated

func (*Config) Descriptor() ([]byte, []int)

Deprecated: Use Config.ProtoReflect.Descriptor instead.

func (*Config) FlagSet

func (in *Config) FlagSet(prefix ...string) *pflag.FlagSet

func (*Config) GetAzure

func (x *Config) GetAzure() *AzureConfig

func (*Config) GetBackend

func (x *Config) GetBackend() string

func (*Config) GetFilesystem

func (x *Config) GetFilesystem() *FilesystemConfig

func (*Config) GetGcs

func (x *Config) GetGcs() *GcsConfig

func (*Config) GetS3

func (x *Config) GetS3() *S3Config

func (*Config) GetSwift

func (x *Config) GetSwift() *SwiftConfig

func (*Config) ProtoMessage

func (*Config) ProtoMessage()

func (*Config) ProtoReflect

func (x *Config) ProtoReflect() protoreflect.Message

func (*Config) RedactSecrets

func (in *Config) RedactSecrets()

func (*Config) Reset

func (x *Config) Reset()

func (*Config) String

func (x *Config) String() string

func (*Config) UnredactSecrets

func (in *Config) UnredactSecrets(unredacted *Config) error

type FilesystemConfig

type FilesystemConfig struct {
	// contains filtered or unexported fields
}

func (*FilesystemConfig) DeepCopy

func (in *FilesystemConfig) DeepCopy() *FilesystemConfig

func (*FilesystemConfig) DeepCopyInto

func (in *FilesystemConfig) DeepCopyInto(out *FilesystemConfig)

func (*FilesystemConfig) Descriptor deprecated

func (*FilesystemConfig) Descriptor() ([]byte, []int)

Deprecated: Use FilesystemConfig.ProtoReflect.Descriptor instead.

func (*FilesystemConfig) ProtoMessage

func (*FilesystemConfig) ProtoMessage()

func (*FilesystemConfig) ProtoReflect

func (x *FilesystemConfig) ProtoReflect() protoreflect.Message

func (*FilesystemConfig) Reset

func (x *FilesystemConfig) Reset()

func (*FilesystemConfig) String

func (x *FilesystemConfig) String() string

type GcsConfig

type GcsConfig struct {

	// GCS bucket name
	BucketName *string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3,oneof" json:"bucket_name,omitempty"`
	// JSON representing either a Google Developers Console client_credentials.json file or a Google Developers service account key file. If empty, fallback to Google default logic.
	ServiceAccount *string `protobuf:"bytes,2,opt,name=service_account,json=serviceAccount,proto3,oneof" json:"service_account,omitempty"`
	// contains filtered or unexported fields
}

func (*GcsConfig) DeepCopy

func (in *GcsConfig) DeepCopy() *GcsConfig

func (*GcsConfig) DeepCopyInto

func (in *GcsConfig) DeepCopyInto(out *GcsConfig)

func (*GcsConfig) Descriptor deprecated

func (*GcsConfig) Descriptor() ([]byte, []int)

Deprecated: Use GcsConfig.ProtoReflect.Descriptor instead.

func (*GcsConfig) FlagSet

func (in *GcsConfig) FlagSet(prefix ...string) *pflag.FlagSet

func (*GcsConfig) GetBucketName

func (x *GcsConfig) GetBucketName() string

func (*GcsConfig) GetServiceAccount

func (x *GcsConfig) GetServiceAccount() string

func (*GcsConfig) ProtoMessage

func (*GcsConfig) ProtoMessage()

func (*GcsConfig) ProtoReflect

func (x *GcsConfig) ProtoReflect() protoreflect.Message

func (*GcsConfig) RedactSecrets

func (in *GcsConfig) RedactSecrets()

func (*GcsConfig) Reset

func (x *GcsConfig) Reset()

func (*GcsConfig) String

func (x *GcsConfig) String() string

func (*GcsConfig) UnredactSecrets

func (in *GcsConfig) UnredactSecrets(unredacted *GcsConfig) error

type HttpConfig

type HttpConfig struct {

	// The time an idle connection will remain idle before closing.
	IdleConnTimeout *durationpb.Duration `protobuf:"bytes,1,opt,name=idle_conn_timeout,json=idleConnTimeout,proto3" json:"idle_conn_timeout,omitempty"`
	// The amount of time the client will wait for a servers response headers.
	ResponseHeaderTimeout *durationpb.Duration `` /* 126-byte string literal not displayed */
	// If the client connects via HTTPS and this option is enabled, the client will accept any certificate and hostname.
	InsecureSkipVerify *bool `protobuf:"varint,3,opt,name=insecure_skip_verify,json=insecureSkipVerify,proto3,oneof" json:"insecure_skip_verify,omitempty"`
	// Maximum time to wait for a TLS handshake. 0 means no limit.
	TlsHandshakeTimeout *durationpb.Duration `protobuf:"bytes,4,opt,name=tls_handshake_timeout,json=tlsHandshakeTimeout,proto3" json:"tls_handshake_timeout,omitempty"`
	// The time to wait for a server's first response headers after fully writing the request headers if the request has an Expect header. 0 to send the request body immediately.
	ExpectContinueTimeout *durationpb.Duration `` /* 126-byte string literal not displayed */
	// Maximum number of idle (keep-alive) connections across all hosts. 0 means no limit.
	MaxIdleConnections *int32 `protobuf:"varint,6,opt,name=max_idle_connections,json=maxIdleConnections,proto3,oneof" json:"max_idle_connections,omitempty"`
	// Maximum number of idle (keep-alive) connections to keep per-host. If 0, a built-in default value is used.
	MaxIdleConnectionsPerHost *int32 `` /* 149-byte string literal not displayed */
	// Maximum number of connections per host. 0 means no limit.
	MaxConnectionsPerHost *int32 `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*HttpConfig) DeepCopy

func (in *HttpConfig) DeepCopy() *HttpConfig

func (*HttpConfig) DeepCopyInto

func (in *HttpConfig) DeepCopyInto(out *HttpConfig)

func (*HttpConfig) Descriptor deprecated

func (*HttpConfig) Descriptor() ([]byte, []int)

Deprecated: Use HttpConfig.ProtoReflect.Descriptor instead.

func (*HttpConfig) FlagSet

func (in *HttpConfig) FlagSet(prefix ...string) *pflag.FlagSet

func (*HttpConfig) GetExpectContinueTimeout

func (x *HttpConfig) GetExpectContinueTimeout() *durationpb.Duration

func (*HttpConfig) GetIdleConnTimeout

func (x *HttpConfig) GetIdleConnTimeout() *durationpb.Duration

func (*HttpConfig) GetInsecureSkipVerify

func (x *HttpConfig) GetInsecureSkipVerify() bool

func (*HttpConfig) GetMaxConnectionsPerHost

func (x *HttpConfig) GetMaxConnectionsPerHost() int32

func (*HttpConfig) GetMaxIdleConnections

func (x *HttpConfig) GetMaxIdleConnections() int32

func (*HttpConfig) GetMaxIdleConnectionsPerHost

func (x *HttpConfig) GetMaxIdleConnectionsPerHost() int32

func (*HttpConfig) GetResponseHeaderTimeout

func (x *HttpConfig) GetResponseHeaderTimeout() *durationpb.Duration

func (*HttpConfig) GetTlsHandshakeTimeout

func (x *HttpConfig) GetTlsHandshakeTimeout() *durationpb.Duration

func (*HttpConfig) ProtoMessage

func (*HttpConfig) ProtoMessage()

func (*HttpConfig) ProtoReflect

func (x *HttpConfig) ProtoReflect() protoreflect.Message

func (*HttpConfig) Reset

func (x *HttpConfig) Reset()

func (*HttpConfig) String

func (x *HttpConfig) String() string

type S3Config

type S3Config struct {

	// The S3 bucket endpoint. It could be an AWS S3 endpoint listed at https://docs.aws.amazon.com/general/latest/gr/s3.html or the address of an S3-compatible service in hostname:port format.
	Endpoint *string `protobuf:"bytes,1,opt,name=endpoint,proto3,oneof" json:"endpoint,omitempty"`
	// S3 region. If unset, the client will issue a S3 GetBucketLocation API call to autodetect it.
	Region *string `protobuf:"bytes,2,opt,name=region,proto3,oneof" json:"region,omitempty"`
	// S3 bucket name
	BucketName *string `protobuf:"bytes,3,opt,name=bucket_name,json=bucketName,proto3,oneof" json:"bucket_name,omitempty"`
	// S3 secret access key
	SecretAccessKey *string `protobuf:"bytes,4,opt,name=secret_access_key,json=secretAccessKey,proto3,oneof" json:"secret_access_key,omitempty"`
	// S3 access key ID
	AccessKeyId *string `protobuf:"bytes,5,opt,name=access_key_id,json=accessKeyId,proto3,oneof" json:"access_key_id,omitempty"`
	// If enabled, use http:// for the S3 endpoint instead of https://. This could be useful in local dev/test environments while using an S3-compatible backend storage, like Minio.
	Insecure *bool `protobuf:"varint,6,opt,name=insecure,proto3,oneof" json:"insecure,omitempty"`
	// The signature version to use for authenticating against S3. Supported values are: v4, v2.
	SignatureVersion *string `protobuf:"bytes,7,opt,name=signature_version,json=signatureVersion,proto3,oneof" json:"signature_version,omitempty"`
	// The s3 bucket lookup style. Supported values are: auto, virtual-hosted, path.
	BucketLookupType *string      `protobuf:"bytes,8,opt,name=bucket_lookup_type,json=bucketLookupType,proto3,oneof" json:"bucket_lookup_type,omitempty"`
	Sse              *S3SSEConfig `protobuf:"bytes,9,opt,name=sse,proto3" json:"sse,omitempty"`
	Http             *HttpConfig  `protobuf:"bytes,10,opt,name=http,proto3" json:"http,omitempty"`
	// contains filtered or unexported fields
}

func (*S3Config) DeepCopy

func (in *S3Config) DeepCopy() *S3Config

func (*S3Config) DeepCopyInto

func (in *S3Config) DeepCopyInto(out *S3Config)

func (*S3Config) Descriptor deprecated

func (*S3Config) Descriptor() ([]byte, []int)

Deprecated: Use S3Config.ProtoReflect.Descriptor instead.

func (*S3Config) FlagSet

func (in *S3Config) FlagSet(prefix ...string) *pflag.FlagSet

func (*S3Config) GetAccessKeyId

func (x *S3Config) GetAccessKeyId() string

func (*S3Config) GetBucketLookupType

func (x *S3Config) GetBucketLookupType() string

func (*S3Config) GetBucketName

func (x *S3Config) GetBucketName() string

func (*S3Config) GetEndpoint

func (x *S3Config) GetEndpoint() string

func (*S3Config) GetHttp

func (x *S3Config) GetHttp() *HttpConfig

func (*S3Config) GetInsecure

func (x *S3Config) GetInsecure() bool

func (*S3Config) GetRegion

func (x *S3Config) GetRegion() string

func (*S3Config) GetSecretAccessKey

func (x *S3Config) GetSecretAccessKey() string

func (*S3Config) GetSignatureVersion

func (x *S3Config) GetSignatureVersion() string

func (*S3Config) GetSse

func (x *S3Config) GetSse() *S3SSEConfig

func (*S3Config) ProtoMessage

func (*S3Config) ProtoMessage()

func (*S3Config) ProtoReflect

func (x *S3Config) ProtoReflect() protoreflect.Message

func (*S3Config) RedactSecrets

func (in *S3Config) RedactSecrets()

func (*S3Config) Reset

func (x *S3Config) Reset()

func (*S3Config) String

func (x *S3Config) String() string

func (*S3Config) UnredactSecrets

func (in *S3Config) UnredactSecrets(unredacted *S3Config) error

type S3SSEConfig

type S3SSEConfig struct {

	// Enable AWS Server Side Encryption. Supported values: SSE-KMS, SSE-S3.
	Type *string `protobuf:"bytes,1,opt,name=type,proto3,oneof" json:"type,omitempty"`
	// KMS Key ID used to encrypt objects in S3
	KmsKeyId *string `protobuf:"bytes,2,opt,name=kms_key_id,json=kmsKeyId,proto3,oneof" json:"kms_key_id,omitempty"`
	// KMS Encryption Context used for object encryption. It expects JSON formatted string.
	KmsEncryptionContext *string `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*S3SSEConfig) DeepCopy

func (in *S3SSEConfig) DeepCopy() *S3SSEConfig

func (*S3SSEConfig) DeepCopyInto

func (in *S3SSEConfig) DeepCopyInto(out *S3SSEConfig)

func (*S3SSEConfig) Descriptor deprecated

func (*S3SSEConfig) Descriptor() ([]byte, []int)

Deprecated: Use S3SSEConfig.ProtoReflect.Descriptor instead.

func (*S3SSEConfig) FlagSet

func (in *S3SSEConfig) FlagSet(prefix ...string) *pflag.FlagSet

func (*S3SSEConfig) GetKmsEncryptionContext

func (x *S3SSEConfig) GetKmsEncryptionContext() string

func (*S3SSEConfig) GetKmsKeyId

func (x *S3SSEConfig) GetKmsKeyId() string

func (*S3SSEConfig) GetType

func (x *S3SSEConfig) GetType() string

func (*S3SSEConfig) ProtoMessage

func (*S3SSEConfig) ProtoMessage()

func (*S3SSEConfig) ProtoReflect

func (x *S3SSEConfig) ProtoReflect() protoreflect.Message

func (*S3SSEConfig) RedactSecrets

func (in *S3SSEConfig) RedactSecrets()

func (*S3SSEConfig) Reset

func (x *S3SSEConfig) Reset()

func (*S3SSEConfig) String

func (x *S3SSEConfig) String() string

func (*S3SSEConfig) UnredactSecrets

func (in *S3SSEConfig) UnredactSecrets(unredacted *S3SSEConfig) error

type SwiftConfig

type SwiftConfig struct {

	// OpenStack Swift authentication API version. 0 to autodetect.
	AuthVersion *int32 `protobuf:"varint,1,opt,name=auth_version,json=authVersion,proto3,oneof" json:"auth_version,omitempty"`
	// OpenStack Swift authentication URL
	AuthUrl *string `protobuf:"bytes,2,opt,name=auth_url,json=authUrl,proto3,oneof" json:"auth_url,omitempty"`
	// OpenStack Swift username.
	Username *string `protobuf:"bytes,3,opt,name=username,proto3,oneof" json:"username,omitempty"`
	// OpenStack Swift user's domain name.
	UserDomainName *string `protobuf:"bytes,4,opt,name=user_domain_name,json=userDomainName,proto3,oneof" json:"user_domain_name,omitempty"`
	// OpenStack Swift user's domain ID.
	UserDomainId *string `protobuf:"bytes,5,opt,name=user_domain_id,json=userDomainId,proto3,oneof" json:"user_domain_id,omitempty"`
	// OpenStack Swift user ID.
	UserId *string `protobuf:"bytes,6,opt,name=user_id,json=userId,proto3,oneof" json:"user_id,omitempty"`
	// OpenStack Swift API key.
	Password *string `protobuf:"bytes,7,opt,name=password,proto3,oneof" json:"password,omitempty"`
	// OpenStack Swift user's domain ID.
	DomainId *string `protobuf:"bytes,8,opt,name=domain_id,json=domainId,proto3,oneof" json:"domain_id,omitempty"`
	// OpenStack Swift user's domain name.
	DomainName *string `protobuf:"bytes,9,opt,name=domain_name,json=domainName,proto3,oneof" json:"domain_name,omitempty"`
	// OpenStack Swift application credential ID.
	ApplicationCredentialId *string `` /* 139-byte string literal not displayed */
	// OpenStack Swift application credential name.
	ApplicationCredentialName *string `` /* 145-byte string literal not displayed */
	// OpenStack Swift application credential secret.
	ApplicationCredentialSecret *string `` /* 151-byte string literal not displayed */
	// OpenStack Swift project ID (v2,v3 auth only).
	ProjectId *string `protobuf:"bytes,13,opt,name=project_id,json=projectId,proto3,oneof" json:"project_id,omitempty"`
	// OpenStack Swift project name (v2,v3 auth only).
	ProjectName *string `protobuf:"bytes,14,opt,name=project_name,json=projectName,proto3,oneof" json:"project_name,omitempty"`
	// ID of the OpenStack Swift project's domain (v3 auth only), only needed if it differs the from user domain.
	ProjectDomainId *string `protobuf:"bytes,15,opt,name=project_domain_id,json=projectDomainId,proto3,oneof" json:"project_domain_id,omitempty"`
	// Name of the OpenStack Swift project's domain (v3 auth only), only needed if it differs from the user domain.
	ProjectDomainName *string `protobuf:"bytes,16,opt,name=project_domain_name,json=projectDomainName,proto3,oneof" json:"project_domain_name,omitempty"`
	// OpenStack Swift Region to use (v2,v3 auth only).
	RegionName *string `protobuf:"bytes,17,opt,name=region_name,json=regionName,proto3,oneof" json:"region_name,omitempty"`
	// Name of the OpenStack Swift container to put chunks in.
	ContainerName *string `protobuf:"bytes,18,opt,name=container_name,json=containerName,proto3,oneof" json:"container_name,omitempty"`
	// Max retries on requests error.
	MaxRetries *int32 `protobuf:"varint,19,opt,name=max_retries,json=maxRetries,proto3,oneof" json:"max_retries,omitempty"`
	// Time after which a connection attempt is aborted.
	ConnectTimeout *durationpb.Duration `protobuf:"bytes,20,opt,name=connect_timeout,json=connectTimeout,proto3" json:"connect_timeout,omitempty"`
	// Time after which an idle request is aborted. The timeout watchdog is reset each time some data is received, so the timeout triggers after X time no data is received on a request.
	RequestTimeout *durationpb.Duration `protobuf:"bytes,21,opt,name=request_timeout,json=requestTimeout,proto3" json:"request_timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*SwiftConfig) DeepCopy

func (in *SwiftConfig) DeepCopy() *SwiftConfig

func (*SwiftConfig) DeepCopyInto

func (in *SwiftConfig) DeepCopyInto(out *SwiftConfig)

func (*SwiftConfig) Descriptor deprecated

func (*SwiftConfig) Descriptor() ([]byte, []int)

Deprecated: Use SwiftConfig.ProtoReflect.Descriptor instead.

func (*SwiftConfig) FlagSet

func (in *SwiftConfig) FlagSet(prefix ...string) *pflag.FlagSet

func (*SwiftConfig) GetApplicationCredentialId

func (x *SwiftConfig) GetApplicationCredentialId() string

func (*SwiftConfig) GetApplicationCredentialName

func (x *SwiftConfig) GetApplicationCredentialName() string

func (*SwiftConfig) GetApplicationCredentialSecret

func (x *SwiftConfig) GetApplicationCredentialSecret() string

func (*SwiftConfig) GetAuthUrl

func (x *SwiftConfig) GetAuthUrl() string

func (*SwiftConfig) GetAuthVersion

func (x *SwiftConfig) GetAuthVersion() int32

func (*SwiftConfig) GetConnectTimeout

func (x *SwiftConfig) GetConnectTimeout() *durationpb.Duration

func (*SwiftConfig) GetContainerName

func (x *SwiftConfig) GetContainerName() string

func (*SwiftConfig) GetDomainId

func (x *SwiftConfig) GetDomainId() string

func (*SwiftConfig) GetDomainName

func (x *SwiftConfig) GetDomainName() string

func (*SwiftConfig) GetMaxRetries

func (x *SwiftConfig) GetMaxRetries() int32

func (*SwiftConfig) GetPassword

func (x *SwiftConfig) GetPassword() string

func (*SwiftConfig) GetProjectDomainId

func (x *SwiftConfig) GetProjectDomainId() string

func (*SwiftConfig) GetProjectDomainName

func (x *SwiftConfig) GetProjectDomainName() string

func (*SwiftConfig) GetProjectId

func (x *SwiftConfig) GetProjectId() string

func (*SwiftConfig) GetProjectName

func (x *SwiftConfig) GetProjectName() string

func (*SwiftConfig) GetRegionName

func (x *SwiftConfig) GetRegionName() string

func (*SwiftConfig) GetRequestTimeout

func (x *SwiftConfig) GetRequestTimeout() *durationpb.Duration

func (*SwiftConfig) GetUserDomainId

func (x *SwiftConfig) GetUserDomainId() string

func (*SwiftConfig) GetUserDomainName

func (x *SwiftConfig) GetUserDomainName() string

func (*SwiftConfig) GetUserId

func (x *SwiftConfig) GetUserId() string

func (*SwiftConfig) GetUsername

func (x *SwiftConfig) GetUsername() string

func (*SwiftConfig) ProtoMessage

func (*SwiftConfig) ProtoMessage()

func (*SwiftConfig) ProtoReflect

func (x *SwiftConfig) ProtoReflect() protoreflect.Message

func (*SwiftConfig) RedactSecrets

func (in *SwiftConfig) RedactSecrets()

func (*SwiftConfig) Reset

func (x *SwiftConfig) Reset()

func (*SwiftConfig) String

func (x *SwiftConfig) String() string

func (*SwiftConfig) UnredactSecrets

func (in *SwiftConfig) UnredactSecrets(unredacted *SwiftConfig) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL