シーケンスアクションの作成
    • PDF

    シーケンスアクションの作成

    • PDF

    Article Summary

    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'])
      

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

    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.