Documentation ¶
Index ¶
- Variables
- type SessionConfiguration
- func (*SessionConfiguration) Descriptor() ([]byte, []int)deprecated
- func (m *SessionConfiguration) GetCredentials() isSessionConfiguration_Credentials
- func (x *SessionConfiguration) GetHttpClient() *http.ClientConfiguration
- func (x *SessionConfiguration) GetRegion() string
- func (x *SessionConfiguration) GetStaticCredentials() *StaticCredentials
- func (x *SessionConfiguration) GetWebIdentityRoleCredentials() *WebIdentityRoleCredentials
- func (*SessionConfiguration) ProtoMessage()
- func (x *SessionConfiguration) ProtoReflect() protoreflect.Message
- func (x *SessionConfiguration) Reset()
- func (x *SessionConfiguration) String() string
- type SessionConfiguration_StaticCredentials
- type SessionConfiguration_WebIdentityRoleCredentials
- type StaticCredentials
- func (*StaticCredentials) Descriptor() ([]byte, []int)deprecated
- func (x *StaticCredentials) GetAccessKeyId() string
- func (x *StaticCredentials) GetSecretAccessKey() string
- func (*StaticCredentials) ProtoMessage()
- func (x *StaticCredentials) ProtoReflect() protoreflect.Message
- func (x *StaticCredentials) Reset()
- func (x *StaticCredentials) String() string
- type WebIdentityRoleCredentials
- func (*WebIdentityRoleCredentials) Descriptor() ([]byte, []int)deprecated
- func (x *WebIdentityRoleCredentials) GetRoleArn() string
- func (x *WebIdentityRoleCredentials) GetTokenFile() string
- func (*WebIdentityRoleCredentials) ProtoMessage()
- func (x *WebIdentityRoleCredentials) ProtoReflect() protoreflect.Message
- func (x *WebIdentityRoleCredentials) Reset()
- func (x *WebIdentityRoleCredentials) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_pkg_proto_configuration_cloud_aws_aws_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type SessionConfiguration ¶
type SessionConfiguration struct { Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` // Types that are assignable to Credentials: // // *SessionConfiguration_StaticCredentials // *SessionConfiguration_WebIdentityRoleCredentials Credentials isSessionConfiguration_Credentials `protobuf_oneof:"credentials"` HttpClient *http.ClientConfiguration `protobuf:"bytes,6,opt,name=http_client,json=httpClient,proto3" json:"http_client,omitempty"` // contains filtered or unexported fields }
func (*SessionConfiguration) Descriptor
deprecated
func (*SessionConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use SessionConfiguration.ProtoReflect.Descriptor instead.
func (*SessionConfiguration) GetCredentials ¶
func (m *SessionConfiguration) GetCredentials() isSessionConfiguration_Credentials
func (*SessionConfiguration) GetHttpClient ¶
func (x *SessionConfiguration) GetHttpClient() *http.ClientConfiguration
func (*SessionConfiguration) GetRegion ¶
func (x *SessionConfiguration) GetRegion() string
func (*SessionConfiguration) GetStaticCredentials ¶
func (x *SessionConfiguration) GetStaticCredentials() *StaticCredentials
func (*SessionConfiguration) GetWebIdentityRoleCredentials ¶
func (x *SessionConfiguration) GetWebIdentityRoleCredentials() *WebIdentityRoleCredentials
func (*SessionConfiguration) ProtoMessage ¶
func (*SessionConfiguration) ProtoMessage()
func (*SessionConfiguration) ProtoReflect ¶
func (x *SessionConfiguration) ProtoReflect() protoreflect.Message
func (*SessionConfiguration) Reset ¶
func (x *SessionConfiguration) Reset()
func (*SessionConfiguration) String ¶
func (x *SessionConfiguration) String() string
type SessionConfiguration_StaticCredentials ¶
type SessionConfiguration_StaticCredentials struct {
StaticCredentials *StaticCredentials `protobuf:"bytes,5,opt,name=static_credentials,json=staticCredentials,proto3,oneof"`
}
type SessionConfiguration_WebIdentityRoleCredentials ¶
type SessionConfiguration_WebIdentityRoleCredentials struct {
WebIdentityRoleCredentials *WebIdentityRoleCredentials `protobuf:"bytes,7,opt,name=web_identity_role_credentials,json=webIdentityRoleCredentials,proto3,oneof"`
}
type StaticCredentials ¶
type StaticCredentials struct { AccessKeyId string `protobuf:"bytes,1,opt,name=access_key_id,json=accessKeyId,proto3" json:"access_key_id,omitempty"` SecretAccessKey string `protobuf:"bytes,2,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"` // contains filtered or unexported fields }
func (*StaticCredentials) Descriptor
deprecated
func (*StaticCredentials) Descriptor() ([]byte, []int)
Deprecated: Use StaticCredentials.ProtoReflect.Descriptor instead.
func (*StaticCredentials) GetAccessKeyId ¶
func (x *StaticCredentials) GetAccessKeyId() string
func (*StaticCredentials) GetSecretAccessKey ¶
func (x *StaticCredentials) GetSecretAccessKey() string
func (*StaticCredentials) ProtoMessage ¶
func (*StaticCredentials) ProtoMessage()
func (*StaticCredentials) ProtoReflect ¶
func (x *StaticCredentials) ProtoReflect() protoreflect.Message
func (*StaticCredentials) Reset ¶
func (x *StaticCredentials) Reset()
func (*StaticCredentials) String ¶
func (x *StaticCredentials) String() string
type WebIdentityRoleCredentials ¶
type WebIdentityRoleCredentials struct { RoleArn string `protobuf:"bytes,1,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` TokenFile string `protobuf:"bytes,2,opt,name=token_file,json=tokenFile,proto3" json:"token_file,omitempty"` // contains filtered or unexported fields }
func (*WebIdentityRoleCredentials) Descriptor
deprecated
func (*WebIdentityRoleCredentials) Descriptor() ([]byte, []int)
Deprecated: Use WebIdentityRoleCredentials.ProtoReflect.Descriptor instead.
func (*WebIdentityRoleCredentials) GetRoleArn ¶
func (x *WebIdentityRoleCredentials) GetRoleArn() string
func (*WebIdentityRoleCredentials) GetTokenFile ¶
func (x *WebIdentityRoleCredentials) GetTokenFile() string
func (*WebIdentityRoleCredentials) ProtoMessage ¶
func (*WebIdentityRoleCredentials) ProtoMessage()
func (*WebIdentityRoleCredentials) ProtoReflect ¶
func (x *WebIdentityRoleCredentials) ProtoReflect() protoreflect.Message
func (*WebIdentityRoleCredentials) Reset ¶
func (x *WebIdentityRoleCredentials) Reset()
func (*WebIdentityRoleCredentials) String ¶
func (x *WebIdentityRoleCredentials) String() string
Click to show internal directories.
Click to hide internal directories.