config

package
v0.0.0-...-df6e0f9 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2021 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetAssumeCreds

func GetAssumeCreds(arn string, sessionName string, duration int) (*sts.Credentials, error)

GetAssumeCreds creates a credentials for assuming role.

func GetConfig

func GetConfig() (*schema.Config, error)

GetConfig parse a configuration file and return Config struct

func GetCurrentAWSConfig

func GetCurrentAWSConfig(profile string) (*schema.AWSConfig, error)

GetCurrentAWSConfig parse an aws configuration with profile

func GetInitConfig

func GetInitConfig(name string) []schema.Config

GetInitConfig creates new Config struct for initialization

func ReadAWSConfig

func ReadAWSConfig() (*ini.File, error)

ReadAWSConfig parse an aws configuration

func ReadConfigOnly

func ReadConfigOnly() (*schema.Config, error)

ReadConfigOnly parse a configuration file and return Config struct without cleaning OS environment

Types

This section is empty.

Jump to

Keyboard shortcuts

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