関数呼び出しを無効にします。進行中のすべてのリクエストを停止することもできます。関数が無効になると、新しいインスタンスは作成できなくなり、プロビジョニング済みのインスタンスは削除されます。この OpenAPI はベータ版です。
操作説明
本番環境の関数に対してこの API を呼び出すと、サービスが中断される可能性があるため、注意が必要です。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
fc:DisableFunctionInvocation |
update |
*Function
|
なし | なし |
リクエスト構文
POST /2023-03-30/functions/{functionName}/invoke/disable HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| functionName |
string |
任意 |
無効にする関数の名前。 |
helloworld |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| body |
object |
任意 |
関数呼び出しを無効にするためのリクエストパラメーター。 |
|
| reason |
string |
任意 |
関数呼び出しを無効にする理由。 |
Business decommissioned |
| abortOngoingRequest |
boolean |
任意 |
進行中のすべてのリクエストを直ちに停止するかどうかを指定します。 |
false |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
関数呼び出しの無効化が成功した場合の応答。 |
||
| success |
boolean |
関数呼び出しが正常に無効化されたかどうかを示します。 |
true |
例
成功レスポンス
JSONJSON
{
"success": true
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。