aws

package
v0.0.0-...-a9d0937 Latest Latest
Warning

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

Go to latest
Published: Apr 10, 2024 License: Apache-2.0 Imports: 5 Imported by: 3

Documentation

Index

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 (*WebIdentityRoleCredentials) Reset

func (x *WebIdentityRoleCredentials) Reset()

func (*WebIdentityRoleCredentials) String

func (x *WebIdentityRoleCredentials) String() string

Jump to

Keyboard shortcuts

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