メインコンテンツまでスキップ

デプロイメントリクエストバリデーション

デプロイメントリクエストに関するバリデーションメッセージ。ファンクション名の形式、テンプレートの選択、ファイルの命名規則、SDKバージョン、および説明の文字数に関する検証を対象としています。


概要

キーメッセージ説明
Pattern.deploymentRequestDto.functionNameファンクション名は小文字と数字のみで構成され、間にハイフンを含めることができます。ファンクション名の形式が無効です。使用できるのは小文字、数字、およびハイフンのみです。
Pattern.deploymentRequestDto.templateFiles.filename添付ファイルのファイル名 0 は無効です。ファイル名には、文字、数字、ドット (.)、ハイフン (-)、およびアンダースコア (_) のみを使用してください。添付ファイル名 {0} に無効な文字が含まれています。
NotEmpty.deploymentRequestDto.functionNameファンクション名を入力してください。ファンクション名フィールドが空です。
NotNull.deploymentRequestDto.templateLanguageTagテンプレートが必要です。テンプレートを選択してください。デプロイメント用のテンプレートが選択されていません。
NotEmpty.deploymentRequestDto.templateFilesテンプレートファイルが必要です。テンプレートファイルを入力してください。デプロイメントリクエストにテンプレートファイルが指定されていません。
NotEmpty.deploymentRequestDto.sdkVersionSDKバージョンが必要です。SDKバージョンを選択してください。SDKバージョンが選択されていません。
Length.deploymentRequestDto.description説明の最大長は1024です。説明フィールドが最大文字数(1024文字)を超えています。

バリデーションメッセージ詳細

Pattern.deploymentRequestDto.functionName

メッセージ

ファンクション名は小文字と数字のみで構成され、間にハイフンを含めることができます。

説明

ファンクション名の形式が無効です。使用できるのは小文字、数字、およびハイフンのみです。

根本原因

  • 指定されたファンクション名に大文字、スペース、またはサポートされていない特殊文字が含まれています。

解決策

  1. 小文字、数字、およびハイフンのみを使用してください。
  2. 名前の先頭または末尾にハイフンを使用しないでください。

Pattern.deploymentRequestDto.templateFiles.filename

メッセージ

添付ファイルのファイル名 {0} は無効です。ファイル名には、文字、数字、ドット (.)、ハイフン (-)、およびアンダースコア (_) のみを使用してください。

説明

添付ファイル名 {0} に無効な文字が含まれています。

根本原因

  • ファイル名に、許可されている文字セット(文字、数字、.-_)以外の文字が含まれています。

解決策

  1. 文字、数字、ドット(.)、ハイフン(-)、アンダースコア(_)のみを使用してファイルを改名してください。
  2. ファイルを改名した後、再度アップロードしてください。

NotEmpty.deploymentRequestDto.functionName

メッセージ

ファンクション名を入力してください。

説明

ファンクション名フィールドが空です。

根本原因

  • デプロイメントリクエストにファンクション名が指定されていません。

解決策

  1. リクエストに有効なファンクション名を指定してください。

NotNull.deploymentRequestDto.templateLanguageTag

メッセージ

テンプレートが必要です。テンプレートを選択してください。

説明

デプロイメント用のテンプレートが選択されていません。

根本原因

  • templateLanguageTag フィールドがリクエストに含まれていないか、nullです。

解決策

  1. デプロイメントリクエストを送信する前にテンプレートを選択してください。

NotEmpty.deploymentRequestDto.templateFiles

メッセージ

テンプレートファイルが必要です。テンプレートファイルを入力してください。

説明

デプロイメントリクエストにテンプレートファイルが指定されていません。

根本原因

  • templateFiles フィールドがリクエストに含まれていないか、空です。

解決策

  1. デプロイメントリクエストに必要なテンプレートファイルを含めてください。

NotEmpty.deploymentRequestDto.sdkVersion

メッセージ

SDKバージョンが必要です。SDKバージョンを選択してください。

説明

SDKバージョンが選択されていません。

根本原因

  • sdkVersion フィールドがリクエストに含まれていないか、空です。

解決策

  1. デプロイメントリクエストを送信する前に有効なSDKバージョンを選択してください。

Length.deploymentRequestDto.description

メッセージ

説明の最大長は1024です。

説明

説明フィールドが最大文字数(1024文字)を超えています。

根本原因

  • 指定された説明が1024文字を超えています。

解決策

  1. 説明を1024文字以内に短縮してください。

関連