`GetFunctionConfiguration`을 CLI로 사용
GetFunctionConfiguration을 CLI로 사용
다음 코드 예제는 GetFunctionConfiguration 사용 방법을 보여줘요.
액션 예제는 더 큰 프로그램의 코드 발췌본으로 컨텍스트 안에서 실행해야 해요. 이 액션을 다음 코드 예제에서 컨텍스트로 볼 수 있어요:
본문
[ CLI ]
AWS CLI
Lambda 함수의 버전별 설정 검색하기
다음 get-function-configuration 예제는 my-function 함수의 버전 2에 대한 설정을 표시해요.
aws lambda get-function-configuration \
--function-name {{my-function:2}}
출력:
{
"FunctionName": "my-function",
"LastModified": "2019-09-26T20:28:40.438+0000",
"RevisionId": "e52502d4-9320-4688-9cd6-152a6ab7490d",
"MemorySize": 256,
"Version": "2",
"Role": "arn:aws:iam::123456789012:role/service-role/my-function-role-uy3l9qyq",
"Timeout": 3,
"Runtime": "nodejs10.x",
"TracingConfig": {
"Mode": "PassThrough"
},
"CodeSha256": "5tT2qgzYUHaqwR716pZ2dpkn/0J1FrzJmlKidWoaCgk=",
"Description": "",
"VpcConfig": {
"SubnetIds": [],
"VpcId": "",
"SecurityGroupIds": []
},
"CodeSize": 304,
"FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:2",
"Handler": "index.handler"
}
자세한 내용은 AWS Lambda 개발자 안내서의 AWS Lambda 함수 구성을 참고하세요.
- API 세부 정보는 AWS CLI Command Reference의 GetFunctionConfiguration을 참고하세요.
[ PowerShell ]
Tools for PowerShell V4
예제 1: 이 예제는 Lambda 함수의 버전별 구성을 반환해요.
Get-LMFunctionConfiguration -FunctionName "MylambdaFunction123" -Qualifier "PowershellAlias"
출력:
CodeSha256 : uWOW0R7z+f0VyLuUg7+/D08hkMFsq0SF4seuyUZJ/R8=
CodeSize : 1426
DeadLetterConfig : Amazon.Lambda.Model.DeadLetterConfig
Description : Verson 3 to test Aliases
Environment : Amazon.Lambda.Model.EnvironmentResponse
FunctionArn : arn:aws:lambda:us-east-1:123456789012:function:MylambdaFunction123
:PowershellAlias
FunctionName : MylambdaFunction123
Handler : lambda_function.launch_instance
KMSKeyArn :
LastModified : 2019-12-25T09:52:59.872+0000
LastUpdateStatus : Successful
LastUpdateStatusReason :
LastUpdateStatusReasonCode :
Layers : {}
MasterArn :
MemorySize : 128
RevisionId : 5d7de38b-87f2-4260-8f8a-e87280e10c33
Role : arn:aws:iam::123456789012:role/service-role/lambda
Runtime : python3.8
State : Active
StateReason :
StateReasonCode :
Timeout : 600
TracingConfig : Amazon.Lambda.Model.TracingConfigResponse
Version : 4
VpcConfig : Amazon.Lambda.Model.VpcConfigDetail
- API 세부 정보는 *AWS Tools for PowerShell Cmdlet Reference (V4)*의 GetFunctionConfiguration을 참고하세요.
Tools for PowerShell V5
예제 1: 이 예제는 Lambda 함수의 버전별 구성을 반환해요.
Get-LMFunctionConfiguration -FunctionName "MylambdaFunction123" -Qualifier "PowershellAlias"
출력:
CodeSha256 : uWOW0R7z+f0VyLuUg7+/D08hkMFsq0SF4seuyUZJ/R8=
CodeSize : 1426
DeadLetterConfig : Amazon.Lambda.Model.DeadLetterConfig
Description : Verson 3 to test Aliases
Environment : Amazon.Lambda.Model.EnvironmentResponse
FunctionArn : arn:aws:lambda:us-east-1:123456789012:function:MylambdaFunction123
:PowershellAlias
FunctionName : MylambdaFunction123
Handler : lambda_function.launch_instance
KMSKeyArn :
LastModified : 2019-12-25T09:52:59.872+0000
LastUpdateStatus : Successful
LastUpdateStatusReason :
LastUpdateStatusReasonCode :
Layers : {}
MasterArn :
MemorySize : 128
RevisionId : 5d7de38b-87f2-4260-8f8a-e87280e10c33
Role : arn:aws:iam::123456789012:role/service-role/lambda
Runtime : python3.8
State : Active
StateReason :
StateReasonCode :
Timeout : 600
TracingConfig : Amazon.Lambda.Model.TracingConfigResponse
Version : 4
VpcConfig : Amazon.Lambda.Model.VpcConfigDetail
- API 세부 정보는 *AWS Tools for PowerShell Cmdlet Reference (V5)*의 GetFunctionConfiguration을 참고하세요.
AWS SDK 개발자 안내서와 코드 예제 전체 목록은 Lambda를 AWS SDK와 함께 사용을 참고하세요. 이 주제에는 시작하기 정보와 이전 SDK 버전에 대한 세부 정보도 포함돼요.
더 알아보기 (Learn more)
- CLI와 PowerShell로 Lambda 함수의 버전별 구성을 검색하는
GetFunctionConfiguration사용법을 익혀 보세요.