コンテンツへスキップ
tfpedia
  • ホーム
  • TFPediaについて
  • お問い合わせ
    • 運営者について
    • プライバシーポリシー

関数

pathexpand / abspath / basename / dirname — パス操作関数

2026年6月8日2026年6月8日 by TFPedia編集部

Terraformのpathexpand・abspath・basename・dirname関数とpath.module/path.rootの使い方を解説。SSHキーのチルダ展開・ファイル名からのリソース名生成・モジュール内でのファイル参照方法を具体例付きで説明します。

カテゴリー 関数

timecmp / plantimestamp — 時刻比較関数

2026年6月8日 by TFPedia編集部

1. 概要 2. timecmp — タイムスタンプを比較する timecmp(timestamp_a, timestamp_b)は2つのRFC 3339形式のタイムスタンプを比較します。a < bのとき-1、a … 続きを読む

カテゴリー 関数

startswith / endswith / regex / regexall — 文字列マッチング関数

2026年6月8日 by TFPedia編集部

1. 概要 Terraformの文字列マッチング関数は、変数値のバリデーション・条件分岐・文字列からのデータ抽出に使います。 2. startswith / endswith startswith(string, pre … 続きを読む

カテゴリー 関数

upper / lower / title / substr / strrev — 文字列ケース変換関数

2026年6月8日 by TFPedia編集部

1. 概要 Terraformの文字列ケース変換関数は、AWSリソース名のタグ値の正規化・環境名の統一・文字数制限のある名前の切り出しなどに活用できます。 2. upper / lower — 大文字・小文字変換 タグ値 … 続きを読む

カテゴリー 関数

abs / ceil / floor / max / min / pow — 数値関数まとめ

2026年6月8日 by TFPedia編集部

1. 概要 Terraformの数値関数は、EC2インスタンス数の計算・ストレージサイズの丸め・動的な割り当て数の計算など、インフラ構成値を動的に決定する場面で活躍します。 2. abs — 絶対値 abs(number … 続きを読む

カテゴリー 関数

parseint / signum / log — 高度な数値関数

2026年6月8日 by TFPedia編集部

1. 概要 2. parseint — 文字列を整数に変換 parseint(string, base)は指定した基数(2〜16)の文字列を整数に変換します。tonumber()は10進数のみですが、parseint() … 続きを読む

カテゴリー 関数

chunklist / coalescelist / one — リストの高度な操作

2026年6月8日 by TFPedia編集部

1. 概要 2. chunklist — リストを分割 chunklist(list, chunk_size)はリストを指定サイズのリストのリストに分割します。 サブネットIDを複数のターゲットグループに分散する 3. … 続きを読む

カテゴリー 関数

indent — 文字列のインデントを追加する

2026年6月8日 by TFPedia編集部

1. 概要 indent(spaces, string)は文字列の2行目以降にスペースを追加します。ヒアドキュメントや複数行のJSONをインデントされた文字列の中に埋め込む場合に使います。 2. 基本的な使い方 1行目は … 続きを読む

カテゴリー 関数

templatestring関数 — リモートから取得したテンプレートを動的にレンダリングする

2026年6月8日 by TFPedia編集部

Terraform 1.5以降のtemplatestringで、S3やSSM Parameter Storeから取得したテンプレート文字列を動的にレンダリングする方法を解説。templatefileとの違い、第1引数の制約、実践的なユースケースを具体例付きで説明します。

カテゴリー 関数

setintersection / setunion / setsubtract / setproduct — set操作関数

2026年6月6日 by TFPedia編集部

Terraformのset操作関数(setintersection・setunion・setsubtract・setproduct)を解説。共通CIDRブロックの特定・全環境のCIDRマージ・AZ×サブネット種別の全組み合わせ生成など実践的なユースケースを具体例付きで説明します。

カテゴリー 関数
過去の投稿
ページ1 ページ2 … ページ4 次 →
  • CICD
  • CLI
  • types
  • はじめに
  • よくあるエラー
  • テスト
  • ベストプラクティス
  • メタ引数
  • 式・参照
  • 構文・スタイル
  • 比較・ガイド記事
  • 状態管理
  • 設定ブロック
  • 関数
© 2026 tfpedia • Built with GeneratePress