Help us shape the future of Go! Take the 2026 Go Developer Survey

session

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Jan 5, 2022 License: AGPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Session

type Session struct {
	Session    *session.Session
	RoleName   string
	ExternalID string
	// contains filtered or unexported fields
}

Session is a wrapper around the aws session service

func New

func New(opts ...SessionOption) Session

New creates a new AWS session with options

type SessionOption

type SessionOption func(*Session)

func WithCredentials

func WithCredentials(key, secret, token string) SessionOption

func WithExternalID

func WithExternalID(extId string) SessionOption

func WithExternalRoleName

func WithExternalRoleName(role string) SessionOption

func WithRegion

func WithRegion(region string) SessionOption

Jump to

Keyboard shortcuts

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