

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS TNB에서 함수 패키지 생성
<a name="create-function-package"></a>

 AWS TNB 네트워크 함수 카탈로그에서 함수 패키지를 생성하는 방법을 알아봅니다. 함수 패키지 생성은 AWS TNB에서 네트워크를 생성하는 첫 번째 단계입니다. 함수 패키지를 업로드한 후 네트워크 패키지를 생성할 수 있습니다.

------
#### [ Console ]

**콘솔을 사용하여 함수를 생성하려면**

1. [https://console.aws.amazon.com/tnb/](https://console.aws.amazon.com/tnb/) AWS TNB 콘솔을 엽니다.

1. 탐색 창에서 **함수 패키지**를 선택합니다.

1. **함수 패키지 생성**을 선택합니다.

1. **파일 선택을** 선택하고 각 CSAR 패키지를 `.zip` 파일로 업로드합니다. 최대 10개의 파일을 업로드할 수 있습니다.

1. **다음**을 선택합니다.

1. 패키지 세부 정보를 검토합니다.

1. **함수 패키지 생성**을 선택합니다.

------
#### [ AWS CLI ]

**를 사용하여 함수 패키지를 생성하려면 AWS CLI**

1. [create-sol-function-package](https://docs.aws.amazon.com/cli/latest/reference/tnb/create-sol-function-package.html) 명령을 사용하여 새 함수 패키지를 생성합니다.

   ```
   aws tnb create-sol-function-package
   ```

1. [put-sol-function-package-content](https://docs.aws.amazon.com/cli/latest/reference/tnb/put-sol-function-package-content.html) 명령을 사용하여 함수 패키지 콘텐츠를 업로드합니다. 예제:

   ```
   aws tnb put-sol-function-package-content \
   --vnf-pkg-id ^fp-[a-f0-9]{17}$ \
   --content-type application/zip \
   --file "fileb://valid-free5gc-udr.zip" \
   --endpoint-url "https://tnb.us-west-2.amazonaws.com" \
   --region us-west-2
   ```

------