Documentation

Index

Constants

View Source
const (
	// ECSCredsProviderEnvVar is an environmental variable key used to
	// determine which path needs to be hit.
	ECSCredsProviderEnvVar = "AWS_CONTAINER_CREDENTIALS_RELATIVE_URI"
)

Variables

View Source
var ECSContainerCredentialsURI = "http://169.254.170.2"

    ECSContainerCredentialsURI is the endpoint to retrieve container credentials. This can be overridden to test to ensure the credential process is behaving correctly.

    Functions

    func SharedConfigFilename

    func SharedConfigFilename() string

      SharedConfigFilename returns the SDK's default file path for the shared config file.

      Builds the shared config file path based on the OS's platform.

      - Linux/Unix: $HOME/.aws/config
      - Windows: %USERPROFILE%\.aws\config
      

      func SharedCredentialsFilename

      func SharedCredentialsFilename() string

        SharedCredentialsFilename returns the SDK's default file path for the shared credentials file.

        Builds the shared config file path based on the OS's platform.

        - Linux/Unix: $HOME/.aws/credentials
        - Windows: %USERPROFILE%\.aws\credentials
        

        func UserHomeDir

        func UserHomeDir() string

          UserHomeDir returns the home directory for the user the process is running under.

          Types

          This section is empty.