`PublishVersion`을 CLI로 사용

PublishVersion을 CLI로 사용

다음 코드 예제는 PublishVersion 사용 방법을 보여줘요.

출처: AWS Lambda 개발자 안내서

본문


[ CLI ]

AWS CLI
함수의 새 버전 게시하기
다음 publish-version 예제는 my-function Lambda 함수의 새 버전을 게시해요.

aws lambda publish-version \
    --function-name {{my-function}}

출력:

{
    "TracingConfig": {
        "Mode": "PassThrough"
    },
    "CodeSha256": "dBG9m8SGdmlEjw/JYXlhhvCrAv5TxvXsbL/RMr0fT/I=",
    "FunctionName": "my-function",
    "CodeSize": 294,
    "RevisionId": "f31d3d39-cc63-4520-97d4-43cd44c94c20",
    "MemorySize": 128,
    "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:3",
    "Version": "2",
    "Role": "arn:aws:iam::123456789012:role/service-role/MyTestFunction-role-zgur6bf4",
    "Timeout": 3,
    "LastModified": "2019-09-23T18:32:33.857+0000",
    "Handler": "my-function.handler",
    "Runtime": "nodejs10.x",
    "Description": ""
}

자세한 내용은 AWS Lambda 개발자 안내서의 AWS Lambda 함수 별칭 구성을 참고하세요.

  • API 세부 정보는 AWS CLI Command Reference의 PublishVersion을 참고하세요.

[ PowerShell ]

Tools for PowerShell V4
예제 1: 이 예제는 Lambda 함수 코드의 기존 스냅샷에 대한 버전을 만들어요

Publish-LMVersion -FunctionName "MylambdaFunction123" -Description "Publishing Existing Snapshot of function code as a  new version through Powershell"
  • API 세부 정보는 *AWS Tools for PowerShell Cmdlet Reference (V4)*의 PublishVersion을 참고하세요.

Tools for PowerShell V5
예제 1: 이 예제는 Lambda 함수 코드의 기존 스냅샷에 대한 버전을 만들어요

Publish-LMVersion -FunctionName "MylambdaFunction123" -Description "Publishing Existing Snapshot of function code as a  new version through Powershell"
  • API 세부 정보는 *AWS Tools for PowerShell Cmdlet Reference (V5)*의 PublishVersion을 참고하세요.

AWS SDK 개발자 안내서와 코드 예제 전체 목록은 Lambda를 AWS SDK와 함께 사용을 참고하세요. 이 주제에는 시작하기 정보와 이전 SDK 버전에 대한 세부 정보도 포함돼요.

더 알아보기 (Learn more)

  • CLI와 PowerShell로 함수의 새 버전을 게시하는 PublishVersion 사용법을 익혀 보세요.