Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

programs.awscli.enable

Whether to enable AWS CLI tool.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.awscli.package

The aws package to use.

Type: null or package

Default:

pkgs.awscli2

Declared by:

programs.awscli.credentials

Configuration written to $HOME/.aws/credentials.

For security reasons, never store cleartext passwords here. We recommend that you use credential_process option to retrieve the IAM credentials from your favorite password manager during runtime, or use AWS IAM Identity Center to get short-term credentials.

See https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-authentication.html.

Type: open submodule of attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))

Default:

{ }

Example:

{
  "default" = {
    "credential_process" = "${pkgs.pass}/bin/pass show aws";
  };
};

Declared by:

programs.awscli.settings

Configuration written to $HOME/.aws/config.

Type: open submodule of attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))

Default:

{ }

Example:

{
  "default" = {
    region = "eu-west-3";
    output = "json";
  };
};

Declared by: