--- title: "シーケンスアクションの作成" slug: "cloudfunctions-example01" updated: 2026-09-17T09:31:52Z published: 2026-09-17T09:31:52Z canonical: "guide.ncloud-docs.com/cloudfunctions-example01" --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # シーケンスアクションの作成 Classic/VPC環境で利用できます。 シーケンスアクションに対する理解と活用に役立ついくつかの例を紹介します。 サンプルコードは以下のとおりです。 - 例1 ``` def main(user_parameter): # Process your business logic allow_users_id = {1, 2, 3} is_allowed = False if 'userId' in user_parameter and user_parameter['userId'] in allow_users_id: is_allowed = True # Result JSON result = dict() # Success if is_allowed: result['resCode'] = 0 # Failure else: result['resCode'] = -1 result['errMessage'] = 'Error' # Return result JSON return result ``` - 例2 ``` def main(pre_action_result): if 'resCode' in pre_action_result and pre_action_result['resCode'] == 0: on_success(pre_action_result) else: on_failure(pre_action_result) def on_success(pre_action_result): print('Success') def on_failure(pre_action_result): print('Failure') print(pre_action_result['errMessage']) ```