CLI로 `UpdateAlias` 사용하기

CLI로 UpdateAlias 사용하기

다음 코드 예시는 UpdateAlias를 사용하는 방법을 보여줘요.

출처: AWS Lambda 개발자 안내서

본문

CLI

AWS CLI 함수 별칭 업데이트하기 다음 update-alias 예시는 LIVE라는 별칭이 my-function Lambda 함수의 버전 3을 가리키도록 업데이트해요.

aws lambda update-alias \
    --function-name {{my-function}} \
    --function-version {{3}} \
    --name {{LIVE}}

출력:

{
    "FunctionVersion": "3",
    "Name": "LIVE",
    "AliasArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:LIVE",
    "RevisionId": "594f41fb-b85f-4c20-95c7-6ca5f2a92c93",
    "Description": "alias for live version of function"
}

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

  • API 세부 정보는 AWS CLI 명령 참조의 UpdateAlias를 참고하세요.

PowerShell

Tools for PowerShell V4 예시 1: 이 예시는 기존 Lambda 함수 별칭의 구성을 업데이트해요. RoutingConfiguration 값을 업데이트해서 트래픽의 60%(0.6)를 버전 1로 이동해요.

Update-LMAlias -FunctionName "MylambdaFunction123" -Description " Alias for version 2" -FunctionVersion 2 -Name "newlabel1" -RoutingConfig_AdditionalVersionWeight @{Name="1";Value="0.6}
  • API 세부 정보는 *AWS Tools for PowerShell Cmdlet Reference (V4)*의 UpdateAlias를 참고하세요.

Tools for PowerShell V5 예시 1: 이 예시는 기존 Lambda 함수 별칭의 구성을 업데이트해요. RoutingConfiguration 값을 업데이트해서 트래픽의 60%(0.6)를 버전 1로 이동해요.

Update-LMAlias -FunctionName "MylambdaFunction123" -Description " Alias for version 2" -FunctionVersion 2 -Name "newlabel1" -RoutingConfig_AdditionalVersionWeight @{Name="1";Value="0.6}
  • API 세부 정보는 *AWS Tools for PowerShell Cmdlet Reference (V5)*의 UpdateAlias를 참고하세요.

더 알아보기 (Learn more)

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