configuration

package
v0.0.169 Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_universe_aws_configuration_aws_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Configuration

type Configuration struct {
	Profile                string       `protobuf:"bytes,1,opt,name=profile,proto3" json:"profile,omitempty"`
	UseInjectedWebIdentity bool         `` /* 132-byte string literal not displayed */
	AssumeRoleArn          string       `protobuf:"bytes,3,opt,name=assume_role_arn,json=assumeRoleArn,proto3" json:"assume_role_arn,omitempty"`
	Region                 string       `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
	Static                 *Credentials `protobuf:"bytes,5,opt,name=static,proto3" json:"static,omitempty"`
	// contains filtered or unexported fields
}

func (*Configuration) Descriptor deprecated

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

Deprecated: Use Configuration.ProtoReflect.Descriptor instead.

func (*Configuration) GetAssumeRoleArn

func (x *Configuration) GetAssumeRoleArn() string

func (*Configuration) GetProfile

func (x *Configuration) GetProfile() string

func (*Configuration) GetRegion

func (x *Configuration) GetRegion() string

func (*Configuration) GetStatic

func (x *Configuration) GetStatic() *Credentials

func (*Configuration) GetUseInjectedWebIdentity

func (x *Configuration) GetUseInjectedWebIdentity() bool

func (*Configuration) ProtoMessage

func (*Configuration) ProtoMessage()

func (*Configuration) ProtoReflect

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

func (*Configuration) Reset

func (x *Configuration) Reset()

func (*Configuration) String

func (x *Configuration) String() string

type Credentials

type Credentials struct {

	// The access key ID that identifies the temporary security credentials.
	AccessKeyId string `protobuf:"bytes,1,opt,name=access_key_id,json=accessKeyId,proto3" json:"access_key_id,omitempty"`
	// The date on which the current credentials expire.
	Expiration *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expiration,proto3" json:"expiration,omitempty"`
	// The secret access key that can be used to sign requests.
	SecretAccessKey string `protobuf:"bytes,3,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"`
	// The token that users must pass to the service API to use the temporary
	// credentials.
	SessionToken string `protobuf:"bytes,4,opt,name=session_token,json=sessionToken,proto3" json:"session_token,omitempty"`
	// contains filtered or unexported fields
}

func (*Credentials) Descriptor deprecated

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

Deprecated: Use Credentials.ProtoReflect.Descriptor instead.

func (*Credentials) GetAccessKeyId

func (x *Credentials) GetAccessKeyId() string

func (*Credentials) GetExpiration

func (x *Credentials) GetExpiration() *timestamppb.Timestamp

func (*Credentials) GetSecretAccessKey

func (x *Credentials) GetSecretAccessKey() string

func (*Credentials) GetSessionToken

func (x *Credentials) GetSessionToken() string

func (*Credentials) ProtoMessage

func (*Credentials) ProtoMessage()

func (*Credentials) ProtoReflect

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

func (*Credentials) Reset

func (x *Credentials) Reset()

func (*Credentials) String

func (x *Credentials) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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