package
2.0.0-beta3+incompatible
Repository: https://github.com/synfinatic/aws-sso-cli.git
Documentation: pkg.go.dev

# Functions

AccountIdToInt64 returns an int64 version of AWS AccountID in base10.
AccountIdToString returns a string version of AWS AccountID.
DiffBytes generates a diff between two byte arrays.
ensures the given directory exists for the filename used by JsonStore and InsecureStore.
GenerateSource returns the byte array of a template.
GetHomePath returns the absolute path of the provided path with the first ~ replaced with the location of the users home directory and the path rewritten for the host operating system.
IsRemoteHost returns if we are running on a remote host or not.
MakeRoleARN create an IAM Role ARN using an int64 for the account.
MakeRoleARNs creates an IAM Role ARN using a string for the account and role.
MakeUserARN create an IAM User ARN using an int64 for the account.
NewFileEdit creates a new FileEdit object.
ParseRoleARN parses an ARN representing a role in long or short format.
ParseTimeString converts a standard RFC3339 time string to Unix Epoch.
ParseUserARN parses an ARN representing a user in long or short format.
StrListContains returns if `str` is in the `list`.
Returns the MMm or HHhMMm or 'Expired' if no time remains.

# Constants

No description provided by the author
No description provided by the author
DefaultSSO per cmd/aws-sso/main.go.
No description provided by the author
No description provided by the author

# Structs

* BellSkipper implements an io.WriteCloser that skips the terminal bell * character (ASCII code 7), and writes the rest to os.Stderr.
No description provided by the author