未分類

SFN値受け渡し

AWS Step Functionsで、前のタスクからResultPathで受け取った値を次のタスクで使うためには、ResultPathで受け取った値を状態入力(state input)として次のタスクに渡す方法を使用します。これを行うため...
未分類

StepFunctionsのリトライについて

AWS Step Functionsでリトライ回数を変数として保持し、それを別のChoiceステートで条件分岐に使う方法を説明します。以下はJSON形式のステートマシン定義の例として説明します。 1. 変数の初期化 まず、リトライ回数を保持...
未分類

JAVAでOSコマンドを発行

Java で OS コマンドを発行するには、ProcessBuilder クラスや Runtime.getRuntime().exec() メソッドを使用します。以下に、それぞれの方法で OS コマンドを実行するサンプルコードを示します。 ...
未分類

CodeRepositoryからリポジトリ名のみを取得するコマンドを書いて

AWS CLI を使用して CodeCommit リポジトリからリポジトリ名のみを取得するためのコマンドは以下の通りです。これにより、AWS CodeCommit 内に存在するすべてのリポジトリの名前を一覧で取得できます。 以下のコマンドを...
未分類

隠しフォルダを除外する正規表現

正規表現を使用して特定のパターン(今回は「.から始まるフォルダ」)を除外する方法について説明します。 バックグラウンド:正規表現は文字列に対してパターンマッチングを行うための強力なツールです。ただし、特定のフォルダを除外するには、検索ツール...
未分類

Codeリポジトリの一覧取得

AWS CodeCommit のリポジトリの一覧とそのリポジトリの詳細(各リポジトリのURIを含む)を取得するには、aws codecommit list-repositories コマンドと aws codecommit get-repo...
未分類

ラムダに設定されたIAMロールを取得するスクリプト(sh)

シェルスクリプトの実行結果をファイルに出力するように変更することは簡単です。以下に、実行結果を lambda_roles.txt というファイルに保存するスクリプトの例を示します。 シェルスクリプト (get_lambda_roles.sh...
未分類

ラムダに設定されているIAMロールを取得するスクリプト

AWS CLI(AWS Command Line Interface)は、Amazon Web Services (AWS) をコマンドラインベースで操作するための強力なツールです。AWS CLI を使用すると、スクリプト化、コマンド実行、...
未分類

VPCがあるラムダの一覧取得

AWS CLIを使用して特定のリージョン内でVPCが設定されているLambda関数の一覧を取得するコマンドは次のとおりです。 以下に、そのための具体的なコマンド例を記載します。このコマンドはAWS CLIを使用して、特定のリージョン内のすべ...
未分類

VPCのラムダを取得

AWS(Amazon Web Services)についての質問にお答えしますね。 VPC(Virtual Private Cloud)にあるLambda関数の効率的な確認方法: Lambda関数はデフォルトではVPCに属しませんが、必要に応...