Documentation ¶
Index ¶
- Variables
- type AwsCredentials
- func (*AwsCredentials) Descriptor() ([]byte, []int)deprecated
- func (x *AwsCredentials) GetAccessKey() string
- func (x *AwsCredentials) GetSecretKey() string
- func (x *AwsCredentials) GetSessionToken() string
- func (*AwsCredentials) ProtoMessage()
- func (x *AwsCredentials) ProtoReflect() protoreflect.Message
- func (x *AwsCredentials) Reset()
- func (x *AwsCredentials) String() string
- type AzureCredentials
- func (*AzureCredentials) Descriptor() ([]byte, []int)deprecated
- func (x *AzureCredentials) GetClientId() string
- func (x *AzureCredentials) GetClientSecret() string
- func (x *AzureCredentials) GetSubscriptionId() string
- func (x *AzureCredentials) GetTenantId() string
- func (*AzureCredentials) ProtoMessage()
- func (x *AzureCredentials) ProtoReflect() protoreflect.Message
- func (x *AzureCredentials) Reset()
- func (x *AzureCredentials) String() string
- type CloudCredentials
- func (*CloudCredentials) Descriptor() ([]byte, []int)deprecated
- func (x *CloudCredentials) GetAwsCreds() *AwsCredentials
- func (x *CloudCredentials) GetAzureCreds() *AzureCredentials
- func (x *CloudCredentials) GetGcpCreds() *GCPCredentials
- func (*CloudCredentials) ProtoMessage()
- func (x *CloudCredentials) ProtoReflect() protoreflect.Message
- func (x *CloudCredentials) Reset()
- func (x *CloudCredentials) String() string
- type GCPCredentials
- func (*GCPCredentials) Descriptor() ([]byte, []int)deprecated
- func (x *GCPCredentials) GetCredentials() string
- func (x *GCPCredentials) GetProject() string
- func (*GCPCredentials) ProtoMessage()
- func (x *GCPCredentials) ProtoReflect() protoreflect.Message
- func (x *GCPCredentials) Reset()
- func (x *GCPCredentials) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_api_proto_credspb_config_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AwsCredentials ¶
type AwsCredentials struct { AccessKey string `protobuf:"bytes,1,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` SecretKey string `protobuf:"bytes,2,opt,name=secret_key,json=secretKey,proto3" json:"secret_key,omitempty"` SessionToken string `protobuf:"bytes,3,opt,name=session_token,json=sessionToken,proto3" json:"session_token,omitempty"` // contains filtered or unexported fields }
func (*AwsCredentials) Descriptor
deprecated
func (*AwsCredentials) Descriptor() ([]byte, []int)
Deprecated: Use AwsCredentials.ProtoReflect.Descriptor instead.
func (*AwsCredentials) GetAccessKey ¶
func (x *AwsCredentials) GetAccessKey() string
func (*AwsCredentials) GetSecretKey ¶
func (x *AwsCredentials) GetSecretKey() string
func (*AwsCredentials) GetSessionToken ¶ added in v0.1.33
func (x *AwsCredentials) GetSessionToken() string
func (*AwsCredentials) ProtoMessage ¶
func (*AwsCredentials) ProtoMessage()
func (*AwsCredentials) ProtoReflect ¶
func (x *AwsCredentials) ProtoReflect() protoreflect.Message
func (*AwsCredentials) Reset ¶
func (x *AwsCredentials) Reset()
func (*AwsCredentials) String ¶
func (x *AwsCredentials) String() string
type AzureCredentials ¶
type AzureCredentials struct { SubscriptionId string `protobuf:"bytes,1,opt,name=subscription_id,json=subscriptionId,proto3" json:"subscription_id,omitempty"` TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` ClientId string `protobuf:"bytes,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` ClientSecret string `protobuf:"bytes,4,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"` // contains filtered or unexported fields }
func (*AzureCredentials) Descriptor
deprecated
func (*AzureCredentials) Descriptor() ([]byte, []int)
Deprecated: Use AzureCredentials.ProtoReflect.Descriptor instead.
func (*AzureCredentials) GetClientId ¶
func (x *AzureCredentials) GetClientId() string
func (*AzureCredentials) GetClientSecret ¶
func (x *AzureCredentials) GetClientSecret() string
func (*AzureCredentials) GetSubscriptionId ¶
func (x *AzureCredentials) GetSubscriptionId() string
func (*AzureCredentials) GetTenantId ¶
func (x *AzureCredentials) GetTenantId() string
func (*AzureCredentials) ProtoMessage ¶
func (*AzureCredentials) ProtoMessage()
func (*AzureCredentials) ProtoReflect ¶
func (x *AzureCredentials) ProtoReflect() protoreflect.Message
func (*AzureCredentials) Reset ¶
func (x *AzureCredentials) Reset()
func (*AzureCredentials) String ¶
func (x *AzureCredentials) String() string
type CloudCredentials ¶
type CloudCredentials struct { AwsCreds *AwsCredentials `protobuf:"bytes,1,opt,name=aws_creds,json=awsCreds,proto3" json:"aws_creds,omitempty"` AzureCreds *AzureCredentials `protobuf:"bytes,2,opt,name=azure_creds,json=azureCreds,proto3" json:"azure_creds,omitempty"` GcpCreds *GCPCredentials `protobuf:"bytes,3,opt,name=gcp_creds,json=gcpCreds,proto3" json:"gcp_creds,omitempty"` // contains filtered or unexported fields }
func (*CloudCredentials) Descriptor
deprecated
func (*CloudCredentials) Descriptor() ([]byte, []int)
Deprecated: Use CloudCredentials.ProtoReflect.Descriptor instead.
func (*CloudCredentials) GetAwsCreds ¶
func (x *CloudCredentials) GetAwsCreds() *AwsCredentials
func (*CloudCredentials) GetAzureCreds ¶
func (x *CloudCredentials) GetAzureCreds() *AzureCredentials
func (*CloudCredentials) GetGcpCreds ¶ added in v0.1.46
func (x *CloudCredentials) GetGcpCreds() *GCPCredentials
func (*CloudCredentials) ProtoMessage ¶
func (*CloudCredentials) ProtoMessage()
func (*CloudCredentials) ProtoReflect ¶
func (x *CloudCredentials) ProtoReflect() protoreflect.Message
func (*CloudCredentials) Reset ¶
func (x *CloudCredentials) Reset()
func (*CloudCredentials) String ¶
func (x *CloudCredentials) String() string
type GCPCredentials ¶ added in v0.1.46
type GCPCredentials struct { Credentials string `protobuf:"bytes,1,opt,name=credentials,proto3" json:"credentials,omitempty"` Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
func (*GCPCredentials) Descriptor
deprecated
added in
v0.1.46
func (*GCPCredentials) Descriptor() ([]byte, []int)
Deprecated: Use GCPCredentials.ProtoReflect.Descriptor instead.
func (*GCPCredentials) GetCredentials ¶ added in v0.1.46
func (x *GCPCredentials) GetCredentials() string
func (*GCPCredentials) GetProject ¶ added in v0.1.46
func (x *GCPCredentials) GetProject() string
func (*GCPCredentials) ProtoMessage ¶ added in v0.1.46
func (*GCPCredentials) ProtoMessage()
func (*GCPCredentials) ProtoReflect ¶ added in v0.1.46
func (x *GCPCredentials) ProtoReflect() protoreflect.Message
func (*GCPCredentials) Reset ¶ added in v0.1.46
func (x *GCPCredentials) Reset()
func (*GCPCredentials) String ¶ added in v0.1.46
func (x *GCPCredentials) String() string
Click to show internal directories.
Click to hide internal directories.