アプリケーションをデプロイします。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
sae:DeployApplication |
update |
*All Resource
|
なし | なし |
リクエスト構文
POST /pop/v1/sam/app/deployApplication HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| AppId |
string |
必須 |
デプロイするアプリケーションの ID。 |
7171a6ca-d1cd-4928-8642-7d5cfe69**** |
| Jdk |
string |
任意 |
デプロイメントパッケージが依存する JDK バージョン。有効な値:
Package Type が Image に設定されている場合、このパラメーターはサポートされません。 |
Open JDK 8 |
| WebContainer |
string |
任意 |
デプロイメントパッケージが依存する Tomcat バージョン。有効な値:
Package Type が Image に設定されている場合、このパラメーターはサポートされません。 |
apache-tomcat-7.0.91 |
| PackageVersion |
string |
任意 |
デプロイメントパッケージのバージョン番号。Package Type が FatJar、War、または PythonZip に設定されている場合、このパラメーターは必須です。 |
1.0.1 |
| PackageUrl |
string |
任意 |
デプロイメントパッケージの URL。Package Type が FatJar、War、または PythonZip に設定されている場合、このパラメーターは必須です。 |
http://myoss.oss-cn-hangzhou.aliyuncs.com/my-buc/2019-06-30/****.jar |
| ImageUrl |
string |
任意 |
イメージの URL。Package Type が Image に設定されている場合、このパラメーターは必須です。 |
registry.cn-hangzhou.aliyuncs.com/sae_test/ali_sae_test:0.0.1 |
| Command |
string |
任意 |
イメージの起動コマンド。コマンドはコンテナ内の実行可能オブジェクトである必要があります。例:
上記の例に基づき、 |
echo |
| CommandArgs |
string |
任意 |
イメージ起動コマンドの引数。これらは Command で指定された起動コマンドに必須の引数です。フォーマット:
上記の例では、 |
["a","b"] |
| Envs |
string |
任意 |
コンテナ環境変数パラメーター。環境変数をカスタマイズするか、ConfigMap 項目を参照できます。ConfigMap 項目を参照するには、まず ConfigMap インスタンスを作成する必要があります。詳細については、 CreateConfigMap をご参照ください。有効な値:
|
[ { "name": "sae-sys-configmap-all-hello", "valueFrom": { "configMapRef": { "configMapId": 100, "key": "" } } }, { "name": "hello", "valueFrom": { "configMapRef": { "configMapId": 101, "key": "php-fpm" } } }, { "name": "sae-sys-secret-all-hello", "valueFrom": { “secretRef": { “secretId": 100, "key": "" } } }, { "name": “password”, "valueFrom": { “secretRef": { “secretId": 101, "key": “password” } } }, { "name": "envtmp", "value": "newenv" } ] |
| CustomHostAlias |
string |
任意 |
コンテナ内のカスタムホストマッピング。有効な値:
|
[{"hostName":"samplehost","ip":"127.0.0.1"}] |
| JarStartOptions |
string |
任意 |
JAR パッケージベースのアプリケーションの起動オプション。デフォルトの起動コマンドは |
custom-option |
| JarStartArgs |
string |
任意 |
JAR パッケージベースのアプリケーションの起動引数。デフォルトの起動コマンドは |
-Xms4G -Xmx4G |
| Liveness |
string |
任意 |
コンテナのヘルスチェック。ヘルスチェックに失敗したコンテナはシャットダウンされ、復旧されます。以下のメソッドがサポートされています:
説明
ヘルスチェックには 1 つのメソッドのみを選択できます。 設定項目:
|
{"exec":{"command":["sleep","5s"]},"initialDelaySeconds":10,"timeoutSeconds":11} |
| Readiness |
string |
任意 |
アプリケーションの起動ステータスチェック。複数のヘルスチェックに失敗したコンテナはシャットダウンされ、再起動されます。ヘルスチェックに合格しないコンテナは SLB トラフィックを受信しません。exec、httpGet、および tcpSocket のメソッドがサポートされています。具体的な例については、Liveness パラメーターをご参照ください。 説明
ヘルスチェックには 1 つのメソッドのみを選択できます。 |
{"exec":{"command":["sleep","6s"]},"initialDelaySeconds":15,"timeoutSeconds":12} |
| MinReadyInstances |
integer |
任意 |
利用可能なインスタンスの最小値。有効な値:
説明
サービス中断を防ぐため、各ローリングデプロイにおける利用可能なインスタンスの最小値は ≥ 1 である必要があります。 |
1 |
| MinReadyInstanceRatio |
integer |
任意 |
利用可能なインスタンスの最小パーセンテージ。有効な値:
説明
MinReadyInstance と MinReadyInstanceRatio の両方が指定されており、MinReadyInstanceRatio の値が -1 でない場合、MinReadyInstanceRatio パラメーターが優先されます。たとえば、MinReadyInstances が 5 に設定され、MinReadyInstanceRatio が 50 に設定されている場合、値 50 が利用可能なインスタンスの最小値の計算に使用されます。 |
-1 |
| BatchWaitTime |
integer |
任意 |
デプロイメントバッチ間の間隔。単位: 秒。 |
10 |
| EdasContainerVersion |
string |
任意 |
HSF フレームワークにおけるアプリケーションランタイム環境のバージョン (Ali-Tomcat コンテナなど)。 |
3.5.3 |
| UpdateStrategy |
string |
任意 |
デプロイメントポリシー。利用可能なインスタンスの最小値が 1 の場合、UpdateStrategy フィールドの値は "" です。利用可能なインスタンスの最小値が 1 より大きい場合、例は以下の通りです:
設定項目:
|
{"type":"GrayBatchUpdate","batchUpdate":{"batch":2,"releaseType":"auto","batchWaitTime":1},"grayUpdate":{"gray":1}} |
| SlsConfigs |
string |
任意 |
Simple Log Service へのログ収集設定。
設定項目:
複数のデプロイメント中に SLS 収集設定が変更されていない場合、このパラメーターを設定する必要はありません (つまり、リクエストに SlsConfigs フィールドを含める必要はありません)。SLS コレクション機能が不要になった場合は、このフィールドの値を空の文字列に設定します (つまり、リクエストの SlsConfigs フィールドの値を "" に設定します)。 説明
アプリケーションとともに自動作成されたプロジェクトは、アプリケーションが削除されると削除されます。したがって、既存のプロジェクトを選択する際は、Serverless App Engine によって自動作成されたプロジェクトを選択しないでください。 |
[{"logDir":"","logType":"stdout"},{"logDir":"/tmp/a.log"}] |
| Timezone |
string |
任意 |
タイムゾーン。デフォルト値: Asia/Shanghai。 |
Asia/Shanghai |
| NasId |
string |
任意 |
このフィールドの構成は推奨されません。代わりに NasConfigs を構成してください。NAS ファイルシステムの ID。デプロイメント中に構成が変更されていない場合、このパラメーターを設定する必要はありません (つまり、リクエストに NasId フィールドを含める必要はありません)。NAS 構成をクリアするには、このフィールドの値を空の文字列に設定します (つまり、リクエストの NasId フィールドの値を "" に設定します)。 |
10d3b4**** |
| MountHost |
string |
任意 |
このフィールドの構成は推奨されません。代わりに NasConfigs を構成してください。アプリケーションの VPC 内の NAS ファイルシステムのマウントポイント。デプロイメント中に構成が変更されていない場合、このパラメーターを設定する必要はありません (つまり、リクエストに MountHost フィールドを含める必要はありません)。NAS 構成をクリアするには、このフィールドの値を空の文字列に設定します (つまり、リクエストの MountHost フィールドの値を "" に設定します)。 |
10d3b4bc9****.com |
| MountDesc |
string |
任意 |
このフィールドの構成は推奨されません。代わりに NasConfigs を構成してください。NAS マウントの説明。デプロイメント中に構成が変更されていない場合、このパラメーターを設定する必要はありません (つまり、リクエストに MountDesc フィールドを含める必要はありません)。NAS 構成をクリアするには、このフィールドの値を空の文字列に設定します (つまり、リクエストの MountDesc フィールドの値を "" に設定します)。スクリプトとして記述することも可能です。 |
[{mountPath: "/tmp", nasPath: "/"}] |
| PostStart |
string |
任意 |
コンテナ起動後に実行されるコマンド。コンテナ作成直後にコマンドがトリガーされます。フォーマット: |
{"exec":{"command":["sh","-c","echo hello"]}} |
| PreStop |
string |
任意 |
コンテナ停止前に実行されるコマンド。コンテナ削除前にコマンドがトリガーされます。フォーマット: |
{"exec":{"command":["sh","-c","echo hello"]}} |
| ChangeOrderDesc |
string |
任意 |
変更注文の説明。 |
Start application |
| WarStartOptions |
string |
任意 |
WAR パッケージベースのアプリケーションをデプロイするための起動コマンド。構成プロシージャは、イメージベースのデプロイ中の起動コマンドと同じです。詳細については、起動コマンドの設定 をご参照ください。フォーマットに従って指定してください。 |
CATALINA_OPTS=\"$CATALINA_OPTS $Options\" catalina.sh run |
| AutoEnableApplicationScalingRule |
boolean |
任意 |
アプリケーションの弾力的スケーリングポリシーを自動的に有効にするかどうかを指定します。呼び出し時に適用されます。有効な値:
|
true |
| ConfigMapMountDesc |
string |
任意 |
ConfigMap のマウント説明。名前空間設定項目ページで作成された ConfigMap を使用して、構成情報をコンテナに注入します。フォーマットに従って指定してください。設定項目:
説明
|
[{"configMapId":16,"key":"test","mountPath":"/tmp"}] |
| TerminationGracePeriodSeconds |
integer |
任意 |
グレースフルシャットダウンのタイムアウト期間。デフォルト値: 30。単位: 秒。有効な値: 1 ~ 300。 |
10 |
| EnableAhas |
string |
任意 |
Application High Availability Service (AHAS) を有効にするかどうかを指定します。サービス連携機能です。有効な値:
|
false |
| PhpArmsConfigLocation |
string |
任意 |
PHP アプリケーションモニタリングのマウントパス。PHP サーバーがこのパスから設定ファイルを読み込むようにしてください。Serverless App Engine が正しい設定ファイルを自動的にレンダリングするため、構成内容を管理する必要はありません。呼び出し時に参照されます。 |
/usr/local/etc/php/conf.d/arms.ini |
| PhpConfigLocation |
string |
任意 |
PHP アプリケーション起動構成のマウントパス。PHP サーバーが起動にこの設定ファイルを使用するようにしてください。 |
/usr/local/etc/php/php.ini |
| PhpConfig |
string |
任意 |
PHP 設定ファイルの内容。 |
k1=v1 |
| TomcatConfig |
string |
任意 |
Tomcat 構成。構成を削除するには、このパラメーターを "" または "{}" に設定します。フォーマットに従って指定してください。有効な値:
|
{"port":8080,"contextPath":"/","maxThreads":400,"uriEncoding":"ISO-8859-1","useBodyEncodingForUri":true} |
| OssMountDescs |
string |
任意 |
OSS マウント説明。パラメータ設定:
|
[{"bucketName": "oss-bucket", "bucketPath": "data/user.data", "mountPath": "/usr/data/user.data", "readOnly": true}] |
| OssAkId |
string |
任意 |
OSS の読み取り書き込み操作に使用する AccessKey ID。 |
xxxxxx |
| OssAkSecret |
string |
任意 |
OSS の読み取り書き込み操作に使用する AccessKey Secret。 |
xxxxxx |
| EnableGreyTagRoute |
boolean |
任意 |
トラフィックカナリアリリースルールを有効にするかどうかを指定します。このルールは Spring Cloud または Dubbo フレームワークを使用するアプリケーションにのみ適用されます。有効な値:
|
false |
| Php |
string |
任意 |
デプロイメントパッケージが依存する PHP バージョン。イメージではサポートされていません。 |
PHP-FPM 7.0 |
| AcrInstanceId |
string |
任意 |
Container Registry エンタープライズインスタンス ID。ImageUrl が Container Registry エンタープライズインスタンスのイメージに設定されている場合、このパラメーターは必須です。 |
cri-xxxxxx |
| AcrAssumeRoleArn |
string |
任意 |
クロスアカウントイメージプルに必須の RAM ロールの Amazon リソースネーム (ARN)。フォーマットに従って指定してください。詳細については、RAM ロールを使用した Alibaba Cloud アカウント間の権限付与 をご参照ください。 |
acs:ram::123456789012****:role/adminrole |
| ImagePullSecrets |
string |
任意 |
対応するシークレット ID。 |
10 |
| AssociateEip |
boolean |
任意 |
Elastic IP アドレス (EIP) を関連付けるかどうかを指定します。有効な値:
|
true |
| KafkaConfigs |
string |
任意 |
Kafka のログ収集設定のまとめ。有効な値:
|
{"kafkaEndpoint":"10.0.X.XXX:XXXX,10.0.X.XXX:XXXX,10.0.X.XXX:XXXX","kafkaInstanceId":"alikafka_pre-cn-7pp2l8kr****","kafkaConfigs":[{"logType":"file_log","logDir":"/tmp/a.log","kafkaTopic":"test2"},{"logType":"stdout","logDir":"","kafkaTopic":"test"}]} |
| PvtzDiscoverySvc |
string |
任意 |
K8s Service ベースのサービス登録と検出を有効にします。プロ版で利用可能です。有効な値:
|
{"portProtocols":[{"port":18012,"protocol":"TCP"}],"portAndProtocol":{"18012":"TCP"},"enable":true} |
| SwimlanePvtzDiscoverySvc |
string |
任意 |
エンドツーエンドのカナリアリリースを使用して、K8s Service ベースのサービス登録と検出を設定します:
|
{\"enable\":\"false\",\"namespaceId\":\"cn-beijing:test\",\"portAndProtocol\":{\"2000:TCP\":\"18081\"},\"portProtocols\":[{\"port\":2000,\"protocol\":\"TCP\",\"targetPort\":18081}],\"pvtzDiscoveryName\":\"cn-beijing-1421801774382676\",\"serviceId\":\"3513\",\"serviceName\":\"demo-gray.test\"} |
| MicroRegistration |
string |
任意 |
Nacos レジストリを指定します。有効な値:
説明
Serverless App Engine 組み込み Nacos を選択した場合、組み込み Nacos の構成を取得することはできません。 |
"0" |
| MicroRegistrationConfig |
string |
任意 |
レジストリ構成。レジストリタイプが MSE Nacos Enterprise エディションの場合にのみ効果があります。 |
{\"instanceId\":\"mse-cn-zvp2bh6h70r\",\"namespace\":\"4c0aa74f-57cb-423c-b6af-5d9f2d0e3dbd\"} |
| NasConfigs |
string |
任意 |
NAS マウント構成。フォーマットに従って指定してください。有効な値:
|
[{"mountPath":"/test1","readOnly":false,"nasId":"nasId1","mountDomain":"nasId1.cn-shenzhen.nas.aliyuncs.com","nasPath":"/test1"},{"nasId":"nasId2","mountDomain":"nasId2.cn-shenzhen.nas.aliyuncs.com","readOnly":false,"nasPath":"/test2","mountPath":"/test2"}] |
| Python |
string |
任意 |
Python 環境。PYTHON 3.9.15 がサポートされています。 |
PYTHON 3.9.15 |
| PythonModules |
string |
任意 |
カスタムインストールモジュールの依存関係。デフォルトでは、Root フォルダ内の requirements.txt ファイルで定義された依存関係がインストールされます。依存関係が構成されていないか、カスタムパッケージが必要な場合は、インストールする依存関係を指定できます。 |
Flask==2.0 |
| Dotnet |
string |
任意 |
.NET フレームワークのバージョン:
|
.NET 3.1 |
| Deploy |
string |
任意 |
このパラメーターは停止状態のアプリケーションに対してのみ効果があります。実行中のアプリケーションに対して DeployApplication 操作を呼び出すと、アプリケーションは即座に再デプロイされます。
|
true |
| PackageType |
string |
任意 |
アプリケーションパッケージタイプ。有効な値:
|
FatJar |
| Cpu |
integer |
任意 |
各インスタンスに必須の CPU リソース。単位: ミリコア。このパラメーターを 0 に設定することはできません。以下の固定仕様のみがサポートされています:
|
1000 |
| Memory |
integer |
任意 |
各インスタンスに必須のメモリ。単位: MB。このパラメーターを 0 に設定することはできません。メモリは CPU と 1 対 1 でマッピングされます。以下の固定仕様のみがサポートされています:
|
1024 |
| Replicas |
integer |
任意 |
インスタンス数。 |
1 |
| SecurityGroupId |
string |
任意 |
セキュリティグループ ID。 |
sg-wz969ngg2e49q5i4**** |
| VSwitchId |
string |
任意 |
アプリケーションインスタンスのネットワークインターフェースが存在する vSwitch。vSwitch は指定された VPC 内にある必要があります。 |
vsw-bp12mw1f8k3jgygk9**** |
| ServiceTags |
string |
任意 |
アプリケーションに設定されたカナリアリリースタグ。 |
{\"alicloud.service.tag\":\"g1\"} |
| EnableNewArms |
boolean |
任意 |
新しい ARMS 特徴を有効にするかどうかを指定します:
|
true |
| EnableCpuBurst |
boolean |
任意 |
CPU Burst 特徴を有効にするかどうかを指定します:
|
true |
| OidcRoleName |
string |
任意 |
身分認証用の RAM ロール。フォーマットに従って指定してください。 説明
事前に同じリージョンに OIDC ID プロバイダーと ID プロバイダーロールを作成してください。詳細については、OIDC ID プロバイダーの作成 および シングルサインオン (SSO) ID プロバイダー用ロールの作成 をご参照ください。 |
sae-test |
| SidecarContainersConfig |
array |
任意 |
サイドカーコンテナ構成。 |
|
| SidecarContainerConfig |
任意 |
サイドカーコンテナ構成。 |
||
| SecretMountDesc |
string |
任意 |
Secret のマウント説明。名前空間シークレットページで作成されたシークレットを使用して、機密情報をコンテナに注入します。フォーマットに従って指定してください。設定項目:
説明
|
[{“secretId":10,”key":"test","mountPath":"/tmp"}] |
| EnableSidecarResourceIsolated |
boolean |
任意 |
サイドカーのリソース分離を有効にするかどうかを指定します:
|
true |
| CustomImageNetworkType |
string |
任意 |
カスタムイメージタイプ。イメージがカスタムイメージでない場合は、このパラメーターを空の文字列に設定します:
|
internet |
| MicroserviceEngineConfig |
string |
任意 |
マイクロサービスガバナンスを構成します。
|
{"enable": true,"mseLosslessRule": {"delayTime": 0,"enable": false,"notice": false,"warmupTime": 120}} |
| NewSaeVersion |
string |
任意 |
アプリケーションバージョン:
|
pro |
| InitContainersConfig |
array |
任意 |
Init コンテナ構成。 |
|
| InitContainerConfig |
任意 |
Init コンテナ構成。 |
||
| GpuConfig |
string |
任意 |
||
| StartupProbe |
string |
任意 |
アプリケーション起動プローブを有効にします。呼び出し時にチェックが実行されます。
説明
これは説明内容です。
|
{"exec":{"command":["sh","-c","cat /home/admin/start.sh"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":2} |
| EnablePrometheus |
boolean |
任意 |
カスタム Prometheus メトリックコレクションを有効にするかどうかを指定します。プロ版で利用可能です。 |
false |
| Html |
string |
任意 |
Nginx バージョン。
|
nginx 1.28 |
| EmptyDirDesc |
string |
任意 |
共有エフェメラルストレージ構成。 |
[{\"name\":\"workdir\",\"mountPath\":\"/usr/local/tomcat/webapps\"}] |
| AlbIngressReadinessGate |
string |
任意 |
ALB ゲートウェイ ReadinessGate 構成。 |
default |
| MaxSurgeInstances |
integer |
任意 |
サージインスタンスの最大値。有効な値: 利用可能なインスタンスの最小値が 100% の場合、最大サージを 0 に設定することはできません。 このパラメーターが -1 に設定されている場合、システム推奨値である 30% が使用されます。これは現在のインスタンス数の 30% です。たとえば、現在のインスタンス数が 10 の場合、値は 10 × 30% = 3 となります。 |
-1 |
| MaxSurgeInstanceRatio |
integer |
任意 |
サージインスタンスの最大パーセンテージ。最大値として機能します。有効な値: 利用可能なインスタンスの最小値が 100% の場合、最大サージを 0 に設定することはできません。このパラメーターが -1 に設定されている場合、システム推奨値である 30% が使用されます。これは現在のインスタンス数の 30% です。たとえば、現在のインスタンス数が 10 の場合、値は 10 × 30% = 3 となります。 |
-1 |
| AgentVersion |
string |
任意 |
AliyunAgent バージョン。 |
4.4.2 |
| EnableNamespaceAgentVersion |
boolean |
任意 |
名前空間の Agent バージョン構成を再利用するかどうかを指定します。 |
true |
| SlsLogEnvTags |
string |
任意 |
SLS ログタグ。 |
|
| LokiConfigs |
string |
任意 |
||
| Labels |
object |
任意 |
||
|
string |
任意 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
デプロイされたアプリケーション情報。 |
||
| RequestId |
string |
リクエスト ID。 |
01CF26C7-00A3-4AA6-BA76-7E95F2A3*** |
| Message |
string |
追加情報。フォーマットは以下の通りです。有効な値:
|
success |
| TraceId |
string |
トレース ID。リクエストの詳細をクエリするために使用されます。 |
ac1a0b2215622246421415014e**** |
| Data |
object |
返された結果。 |
|
| ChangeOrderId |
string |
返された変更注文 ID。タスク実行ステータスをクエリするために使用されます。 |
01db03d3-3ee9-48b3-b3d0-dfce2d88**** |
| AppId |
string |
アプリケーション ID。 |
7171a6ca-d1cd-4928-8642-7d5cfe69**** |
| IsNeedApproval |
boolean |
Resource Access Management (RAM) ユーザーによって公開された変更に承認が必須かどうかを示します。有効な値:
|
true |
| ErrorCode |
string |
エラーコード。フォーマットは文字列です。Topic に関連するエラーも含みます。有効な値:
|
空 |
| Code |
string |
API ステータスまたは POP エラーコード。有効な値:
|
200 |
| Success |
boolean |
アプリケーションのデプロイメントが成功したかどうかを示します。有効。 |
true |
例
成功レスポンス
JSONJSON
{
"RequestId": "01CF26C7-00A3-4AA6-BA76-7E95F2A3***",
"Message": "success",
"TraceId": "ac1a0b2215622246421415014e****",
"Data": {
"ChangeOrderId": "01db03d3-3ee9-48b3-b3d0-dfce2d88****",
"AppId": "7171a6ca-d1cd-4928-8642-7d5cfe69****",
"IsNeedApproval": true
},
"ErrorCode": "空",
"Code": "200",
"Success": true
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | Application.MissingJdk | Your application must at least contain a JDK component. | |
| 400 | InvalidApplication.NotFound | The current application does not exist. | |
| 400 | InvalidComponent.NotFound | The current component (such as JDK, Tomcat, or EDASWebContainer) does not exist. | |
| 400 | InvalidHostnameIp.Invalid | The hostname and/or IP is invalid: Hostname [%s], IP [%s]. | |
| 400 | InvalidInstanceSpecification.Unsupported | The instance specification is not supported: CPU [%s], memory [%s]. | |
| 400 | InvalidPackageType.NotFound | The package type must be War, FatJar, or Image. | |
| 400 | InvalidParameter.NotEmpty | You must specify the parameter %s. | |
| 400 | InvalidParameter.Obviously | The specified parameter is invalid {%s}. | |
| 400 | InvalidParameter.WithMessage | The parameter is invalid {%s}: %s | |
| 400 | JarApplication.MissingJdk | A FatJar application must contain JDK. | |
| 400 | NoComputeResourceQuota.Exceed | Your compute resource is insufficient. Please contact us to raise the quota. | |
| 400 | PandoraApplication.MissingJdk | The Pandora application is missing a JDK component. | |
| 400 | PandoraApplication.OnlyJdk | A Pandora application only requires JDK component. | |
| 400 | WarApplication.MissingJdkWebcontainer | A War application must contain JDK and Tomcat. | |
| 400 | LogService.ConfigQuotaExceed | The maximum number of Log Service configs is exceeded. | |
| 400 | LogService.InternalError | An exception occurred while calling Log Service. Please submit a ticket to solve the problem. | |
| 400 | LogService.LogDirInvalid | The log collection path is invalid. | |
| 400 | LogService.NotAvailable | Log Service is unavailable. Please activate Log Service first. | |
| 400 | LogService.ProjectNumQuotaExceed | The maximum number of Log Service projects is exceeded. | |
| 400 | user.indebt | The user has an outstanding payment. | |
| 400 | NoComputeResourceQuota.App.Exceed | You can create %s instances for each application. Please submit a ticket to raise the quota. | |
| 400 | NoComputeResourceQuota.User.Exceed | Your account is limited to create %s instances. Please submit a ticket to raise the quota. | |
| 400 | System.Upgrading | The system is being upgraded. Please try again later. | |
| 400 | VolumnPath.Conflict | Conflict between log collection directory and persistent storage directory. | |
| 400 | Application.ChangerOrderRunning | An application change process is in progress. Please try again later. | 日文说明1 |
| 400 | Application.InvalidStatus | The application status is abnormal. Please try again later. | 日文说明1 |
| 400 | MountConflict.ConfigMap | Conflict detected for ConfigMap path %s. | |
| 400 | NotFound.ConfigMap | The ConfigMap object (ID: %s) does not exist. | |
| 400 | NotFound.ConfigMapKey | The key %s of ConfigMap object (ID: %s) does not exist. | |
| 400 | Package.Version.Too.Long | The maximum length of package version is exceeded. | |
| 400 | App.Package.Version.Exists | The package version of application already exists. | |
| 400 | Slb.Occupied | The SLB instance is occupied. | |
| 400 | Slb.Tag.Not.Qualified | The current SLB instance cannot be reused because it may have been occupied by %s. | |
| 400 | MinReadyInstances.Not.Smaller.Replicas | The minimum number of available instances must be less than the number of application instances. | |
| 400 | MinReadyInstanceRatio.Invalid | The ratio of minimum available instances must be between 0 and 100. | |
| 400 | BatchWaitTime.Not.Smaller.Zero | BatchWaitTime must not be smaller than zero. | |
| 400 | Sls.Config.Mixed.Multi.Project | The specified Config contains multiple projects. | |
| 400 | Sls.Config.User.Defined.Missing.Logstore.Info | The specified Config is invalid. Both Project and Logstore must be specified. | |
| 400 | Sls.Config.User.Defined.Missing.Project.Info | The specified Config is invalid. Both Project and Logstore must be specified. | |
| 400 | Sls.Logstore.Name.Invalid | The specified name of Logstore is invalid. The Logstore name must not contain the prefix "sae-". | |
| 400 | Sls.Logstore.User.Defined.Not.Exist | The user defined Logstore does not exist. | |
| 400 | Sls.Project.Name.Invalid | The specified project name is invalid. The project name must not contain the prefix "sae-". | |
| 400 | Sls.Project.User.Defined.Not.Exist | The user defined project does not exist. | |
| 400 | Sae.Errorcode.Ahas.Create.Error.Message | Failed to create AHAS. | |
| 400 | InvalidImageUrl.AcrInstanceId.Domain.NotMatch | The specified domain of ImageUrl does not match AcrInstanceId domains. | |
| 400 | PhpApplication.MissingPhpRuntime | A PHP application must contain PHP Runtime. | |
| 400 | InvalidParameter.FileName | The application deployment package name is invalid. This name can contain only alphanumeric characters, hyphens (-), and underscores (_). For deploying java package, you can upload JAR files only if the selected deployment version supports JAR file. Otherwise, upload WAR files only. For deploying php package, you can upload ZIP files only if the selected deployment version supports ZIP file. | |
| 400 | Sls.Logtail.Name.Invalid | The specified name of Logtail is invalid. The Logtail name must not contain the prefix sae-. | |
| 400 | InvalidImageUrl.MissingAcrInstanceId | The specified domain of ImageUrl is from ACREE, but you are not specified AcrInstanceId. | |
| 400 | EnvFromSecretIdConflict.AlreadyExist | The specified SecretId [%s] already exist in the specified Envs. | |
| 400 | MountConflict.Secret | Conflict detected for Secret path %s. | |
| 404 | InvalidNamespaceId.NotFound | The specified NamespaceId does not exist. | |
| 404 | InvalidAcrInstanceId.NotFound | The specified AcrInstanceId does not exist. | |
| 404 | Associate.Eip.Not.Enough | No sufficient EIPs are available. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。