aws コマンドで、今定義されている profile 一覧は取得できる?


aws のコマンドラインを実行していくと、「今定義されている profile 一覧」を取得したくなります。 grep
を少し書けば実行できそうではありますが、たとえばサーバーに ssh する度にそのスクリプトを持ってくるないし grep を入力していくのは、少し手間です。
aws-cli にこの機能があるならば、例えば aws-shell の中でもろもろの操作を行うことで割と簡単に作業できそうです。

### 質問

  * 今 `aws configure` されていて利用可能な profile 名称一覧を取得するコマンドは定義されていますか?




一覧の取得と少し違いますが、pipでインストールしたawsコマンドの入力補完で何が定義されているか参照しています。  
下記のように`--profile`オプションのあとで[Tab]で保管すると下記のように定義されているプロファイル名が表示されます。

[code]

     $ aws ec2 describe-instances --profile 
     default   prof1       prof2
     $
    
[/code]

現在、`aws
configure`や`AWS_DEFAULT_PROFILE`など、何らかの方法で設定されているクレデンシャルは、下記のコマンドで確認できます。

[code]

    $ aws sts get-caller-identity
    {
        "Account": "*****", 
        "UserId": "*****", 
        "Arn": "arn:aws:iam::****"
    }
    
[/code]

