MENU
      Get Action's Activation Detail

        Get Action's Activation Detail


        記事の要約

        Classic/VPC環境で利用できます。

        Cloud Functionsアクションの実行結果の詳細内容を照会します。

        リクエスト

        リクエスト形式を説明します。リクエスト形式は次の通りです。

        メソッドURI
        GET/packages/{packageName}/actions/{actionName}/activations/{activationId}

        リクエストヘッダ

        Cloud Functions APIで共通して使用されるヘッダの詳細は、Cloud Functionsの共通ヘッダをご参照ください。

        リクエストパスパラメータ

        パラメータの説明は次の通りです。

        フィールドタイプ必須の有無説明
        packageNameStringRequiredパッケージ名
        • パッケージに属さないアクションの場合、記号の「-」を入力
        actionNameStringRequiredアクション名
        activationIdStringRequired実行結果 ID

        リクエストクエリパラメータ

        パラメータの説明は次の通りです。

        フィールドタイプ必須の有無説明
        platformStringOptionalプラットフォーム区分
        • vpc(デフォルト) | classic

        リクエスト例

        リクエストのサンプルコードは次の通りです。

        curl -X GET 'https://cloudfunctions.apigw.ntruss.com/ncf/api/v2/packages/{packageName}/actions/{actionName}/activations/{activationId}?platform=vpc' \
        --header 'x-ncp-apigw-timestamp: {Timestamp}' \
        --header 'x-ncp-iam-access-key: {Sub Account Access Key}' \
        --header 'x-ncp-apigw-signature-v2: {API Gateway Signature}'
        Curl

        レスポンス

        レスポンス形式を説明します。

        レスポンスボディ

        レスポンスボディの説明は次の通りです。

        フィールドタイプ説明
        content.activationIdStringアクション実行履歴 ID
        content.durationIntegerアクション実行時間(ミリ秒)
        content.startIntegerアクション実行開始時間(ミリ秒)
        • Unix Timestamp
        content.endIntegerアクション実行終了時間(ミリ秒)
        • Unix Timestamp
        content.logsString[]アクションログ
        content.nameStringアクション名
        content.namespaceStringユーザーのネームスペース
        content.responseObjectアクション実行結果情報
        content.response.resultObjectアクション実行結果
        content.response.result.payloadStringアクション実行結果に対するメイン関数の返り値
        content.response.statusStringアクションの状態
        content.response.successBooleanアクション実行は成功したかどうか
        content.subjectStringアクションを実行したユーザー情報

        レスポンスステータスコード

        レスポンスステータスコードの説明は次の通りです。

        HTTPステータスコードコードメッセージ説明
        40080000INTERNAL_EXCEPTION無効なリクエストパラメータ
        40080302ACTION_PLATFORM_MISMATCH正しくないプラットフォームパラメータ
        40380002SUB_ACC_NO_PERMISSION詳細権限エラー
        40480301ACTION_NOT_FOUNDアクションが見つからない
        40480322ACTION_ACTIVATION_NOT_FOUND実行履歴が見つからない

        レスポンス例

        レスポンスのサンプルコードは次の通りです。

        {
            "content": {
                "activationId": "***fe30d270d4bc29fe30d270debc2f7",
                "duration": 3,
                "end": 1713936450102,
                "logs": [],
                "name": "mypackage/myaction",
                "namespace": "***QK06kFG8C",
                "response": {
                    "result": {
                        "payload": "abc"
                    },
                    "status": "success",
                    "success": true
                },
                "start": 1713936450099,
                "subject": "***QK06kFG8C"
            }
        }
        JSON

        この記事は役に立ちましたか?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.