aws_lambda_function
account_id
タイプ: STRING
architectures
タイプ: UNORDERED_LIST_STRING
プロバイダー名: Architectures
説明: その関数がサポートする命令セットアーキテクチャ。アーキテクチャは文字列配列で、有効な値のいずれかを指定します。デフォルトのアーキテクチャは x86_64
です。
code_sha256
タイプ: STRING
プロバイダー名: CodeSha256
説明: 関数のデプロイメントパッケージの SHA256 ハッシュ値。
code_size
タイプ: INT64
プロバイダー名: CodeSize
説明: 関数のデプロイメントパッケージのサイズ (バイト単位)。
dead_letter_config
タイプ: STRUCT
プロバイダー名: DeadLetterConfig
説明: 関数のデッドレターキュー。
target_arn
タイプ: STRING
プロバイダー名: TargetArn
説明: Amazon SQS キューまたは Amazon SNS トピックの Amazon Resource Name (ARN)。
description
タイプ: STRING
Provider name: Description
説明: 関数の説明。
environment
タイプ: STRUCT
プロバイダー名: Environment
説明: 関数の環境変数。
error
タイプ: STRUCT
プロバイダー名: Error
説明: 環境変数が適用できなかった場合のエラーメッセージ。
error_code
タイプ: STRING
プロバイダー名: ErrorCode
説明: エラーコード。
message
タイプ: STRING
Provider name: Message
説明: エラーメッセージ。
variables
タイプ: MAP_STRING_STRING
プロバイダー名: Variables
説明: 環境変数のキーと値のペア。
ephemeral_storage
タイプ: STRUCT
プロバイダー名: EphemeralStorage
説明: 関数の /tmp ディレクトリのサイズ (MB 単位)。デフォルトは 512 ですが、512 から 10240 MB の間の任意の整数値を指定できます。
size
タイプ: INT32
プロバイダー名: Size
説明: 関数の /tmp ディレクトリのサイズ。
file_system_configs
タイプ: UNORDERED_LIST_STRUCT
プロバイダー名: FileSystemConfigs
説明: Amazon EFS ファイルシステムの接続設定。
arn
タイプ: STRING
Provider name: Arn
説明: ファイルシステムへのアクセスを提供する Amazon EFS アクセスポイントの Amazon Resource Name (ARN)。
local_mount_path
タイプ: STRING
プロバイダー名: LocalMountPath
説明: 関数がファイルシステムにアクセスできるパスで、/mnt/
から始まります。
function_arn
タイプ: STRING
プロバイダー名: FunctionArn
説明: 関数の Amazon Resource Name (ARN)。
function_name
タイプ: STRING
プロバイダー名: FunctionName
説明: 関数の名前。
handler
タイプ: STRING
プロバイダー名: Handler
説明: Lambda が関数の実行を開始するために呼び出す関数。
image_config_response
タイプ: STRUCT
プロバイダー名: ImageConfigResponse
説明: 関数のイメージ構成値。
error
タイプ: STRUCT
プロバイダー名: Error
説明: GetFunctionConfiguration に対するエラー応答。
error_code
タイプ: STRING
プロバイダー名: ErrorCode
説明: エラーコード。
message
タイプ: STRING
Provider name: Message
説明: エラーメッセージ。
image_config
タイプ: STRUCT
プロバイダー名: ImageConfig
説明: コンテナイメージの Dockerfile をオーバーライドする構成値。
command
タイプ: UNORDERED_LIST_STRING
プロバイダー名: Command
説明: ENTRYPOINT で渡したいパラメーターを指定します。
entry_point
タイプ: UNORDERED_LIST_STRING
プロバイダー名: EntryPoint
説明: そのアプリケーションのエントリポイントを指定します。これは通常、ランタイムの実行ファイルの場所です。
working_directory
タイプ: STRING
プロバイダー名: WorkingDirectory
説明: 作業ディレクトリを指定します。
kms_key_arn
タイプ: STRING
プロバイダー名: KMSKeyArn
説明: 関数の環境変数を暗号化するために使用する KMS キー。このキーは、カスタマーマネージドキーを構成している場合にのみ返されます。
last_modified
タイプ: STRING
プロバイダー名: LastModified
説明: 関数が最後に更新された ISO-8601 形式 (YYYY-MM-DDThh:mm:ss.sTZD) の日時。
last_update_status
タイプ: STRING
プロバイダー名: LastUpdateStatus
説明: 関数に対して最後に実行された更新のステータス。関数の作成完了後、初めて Successful
に設定されます。
last_update_status_reason
タイプ: STRING
プロバイダー名: LastUpdateStatusReason
説明: 関数に対して最後に行われた更新の理由。
last_update_status_reason_code
タイプ: STRING
プロバイダー名: LastUpdateStatusReasonCode
説明: 関数に対して最後に行われた更新の理由コード。
layers
タイプ: UNORDERED_LIST_STRUCT
プロバイダー名: Layers
説明: 関数のレイヤー。
arn
タイプ: STRING
Provider name: Arn
説明: 関数レイヤーの Amazon Resource Name (ARN)。
code_size
タイプ: INT64
プロバイダー名: CodeSize
説明: レイヤーアーカイブのサイズ (バイト単位)。
signing_job_arn
タイプ: STRING
プロバイダー名: SigningJobArn
説明: 署名ジョブの Amazon Resource Name (ARN)。
signing_profile_version_arn
タイプ: STRING
プロバイダー名: SigningProfileVersionArn
説明: 署名プロファイルのバージョンの Amazon Resource Name (ARN)。
master_arn
タイプ: STRING
プロバイダー名: MasterArn
説明: Lambda@Edge 関数の場合、main 関数の ARN。
memory_size
タイプ: INT32
プロバイダー名: MemorySize
説明: 関数がランタイム時に使用可能なメモリ量。
package_type
タイプ: STRING
プロバイダー名: PackageType
説明: デプロイメントパッケージの種類。コンテナイメージの場合は Image
、.zip ファイルアーカイブの場合は Zip
と設定します。
revision_id
タイプ: STRING
プロバイダー名: RevisionId
説明: 関数またはエイリアスの最新の更新リビジョン。
role
タイプ: STRING
プロバイダー名: Role
説明: 関数の実行ロール。
runtime
タイプ: STRING
プロバイダー名: Runtime
説明: Lambda 関数のランタイム環境。
signing_job_arn
タイプ: STRING
プロバイダー名: SigningJobArn
説明: 署名ジョブの ARN。
signing_profile_version_arn
タイプ: STRING
プロバイダー名: SigningProfileVersionArn
説明: 署名プロファイルのバージョンの ARN。
state
タイプ: STRING
Provider name: State
説明: 関数の現在の状態。状態が Inactive
の場合、関数を呼び出すことで再有効化することができます。
state_reason
タイプ: STRING
Provider name: StateReason
説明: 関数の現在の状態の理由。
state_reason_code
タイプ: STRING
プロバイダー名: StateReasonCode
説明: 関数の現在の状態を表す理由コード。このコードが Creating
の場合、関数を呼び出したり、変更したりすることはできません。
タイプ: UNORDERED_LIST_STRING
timeout
タイプ: INT32
プロバイダー名: Timeout
説明: Lambda が関数を停止する前に実行を許可する時間 (秒単位)。
tracing_config
タイプ: STRUCT
プロバイダー名: TracingConfig
説明: 関数の X-Ray トレース構成。
mode
タイプ: STRING
プロバイダー名: Mode
説明: トレースモード。
version
タイプ: STRING
プロバイダー名: Version
説明: Lambda 関数のバージョン。
vpc_config
タイプ: STRUCT
プロバイダー名: VpcConfig
説明: 関数のネットワーク構成。
security_group_ids
タイプ: UNORDERED_LIST_STRING
プロバイダー名: SecurityGroupIds
説明: VPC セキュリティグループ ID のリスト。
subnet_ids
タイプ: UNORDERED_LIST_STRING
プロバイダー名: SubnetIds
説明: VPC サブネット ID のリスト。
vpc_id
タイプ: STRING
Provider name: VpcId
Description: The ID of the VPC.