v1ActivityTypeFromJson function
Implementation
v1ActivityType v1ActivityTypeFromJson(dynamic value) {
switch (value) {
case 'ACTIVITY_TYPE_CREATE_API_KEYS': return v1ActivityType.activity_type_create_api_keys;
case 'ACTIVITY_TYPE_CREATE_USERS': return v1ActivityType.activity_type_create_users;
case 'ACTIVITY_TYPE_CREATE_PRIVATE_KEYS': return v1ActivityType.activity_type_create_private_keys;
case 'ACTIVITY_TYPE_SIGN_RAW_PAYLOAD': return v1ActivityType.activity_type_sign_raw_payload;
case 'ACTIVITY_TYPE_CREATE_INVITATIONS': return v1ActivityType.activity_type_create_invitations;
case 'ACTIVITY_TYPE_ACCEPT_INVITATION': return v1ActivityType.activity_type_accept_invitation;
case 'ACTIVITY_TYPE_CREATE_POLICY': return v1ActivityType.activity_type_create_policy;
case 'ACTIVITY_TYPE_DISABLE_PRIVATE_KEY': return v1ActivityType.activity_type_disable_private_key;
case 'ACTIVITY_TYPE_DELETE_USERS': return v1ActivityType.activity_type_delete_users;
case 'ACTIVITY_TYPE_DELETE_API_KEYS': return v1ActivityType.activity_type_delete_api_keys;
case 'ACTIVITY_TYPE_DELETE_INVITATION': return v1ActivityType.activity_type_delete_invitation;
case 'ACTIVITY_TYPE_DELETE_ORGANIZATION': return v1ActivityType.activity_type_delete_organization;
case 'ACTIVITY_TYPE_DELETE_POLICY': return v1ActivityType.activity_type_delete_policy;
case 'ACTIVITY_TYPE_CREATE_USER_TAG': return v1ActivityType.activity_type_create_user_tag;
case 'ACTIVITY_TYPE_DELETE_USER_TAGS': return v1ActivityType.activity_type_delete_user_tags;
case 'ACTIVITY_TYPE_CREATE_ORGANIZATION': return v1ActivityType.activity_type_create_organization;
case 'ACTIVITY_TYPE_SIGN_TRANSACTION': return v1ActivityType.activity_type_sign_transaction;
case 'ACTIVITY_TYPE_APPROVE_ACTIVITY': return v1ActivityType.activity_type_approve_activity;
case 'ACTIVITY_TYPE_REJECT_ACTIVITY': return v1ActivityType.activity_type_reject_activity;
case 'ACTIVITY_TYPE_DELETE_AUTHENTICATORS': return v1ActivityType.activity_type_delete_authenticators;
case 'ACTIVITY_TYPE_CREATE_AUTHENTICATORS': return v1ActivityType.activity_type_create_authenticators;
case 'ACTIVITY_TYPE_CREATE_PRIVATE_KEY_TAG': return v1ActivityType.activity_type_create_private_key_tag;
case 'ACTIVITY_TYPE_DELETE_PRIVATE_KEY_TAGS': return v1ActivityType.activity_type_delete_private_key_tags;
case 'ACTIVITY_TYPE_SET_PAYMENT_METHOD': return v1ActivityType.activity_type_set_payment_method;
case 'ACTIVITY_TYPE_ACTIVATE_BILLING_TIER': return v1ActivityType.activity_type_activate_billing_tier;
case 'ACTIVITY_TYPE_DELETE_PAYMENT_METHOD': return v1ActivityType.activity_type_delete_payment_method;
case 'ACTIVITY_TYPE_CREATE_POLICY_V2': return v1ActivityType.activity_type_create_policy_v2;
case 'ACTIVITY_TYPE_CREATE_POLICY_V3': return v1ActivityType.activity_type_create_policy_v3;
case 'ACTIVITY_TYPE_CREATE_API_ONLY_USERS': return v1ActivityType.activity_type_create_api_only_users;
case 'ACTIVITY_TYPE_UPDATE_ROOT_QUORUM': return v1ActivityType.activity_type_update_root_quorum;
case 'ACTIVITY_TYPE_UPDATE_USER_TAG': return v1ActivityType.activity_type_update_user_tag;
case 'ACTIVITY_TYPE_UPDATE_PRIVATE_KEY_TAG': return v1ActivityType.activity_type_update_private_key_tag;
case 'ACTIVITY_TYPE_CREATE_AUTHENTICATORS_V2': return v1ActivityType.activity_type_create_authenticators_v2;
case 'ACTIVITY_TYPE_CREATE_ORGANIZATION_V2': return v1ActivityType.activity_type_create_organization_v2;
case 'ACTIVITY_TYPE_CREATE_USERS_V2': return v1ActivityType.activity_type_create_users_v2;
case 'ACTIVITY_TYPE_ACCEPT_INVITATION_V2': return v1ActivityType.activity_type_accept_invitation_v2;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION': return v1ActivityType.activity_type_create_sub_organization;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V2': return v1ActivityType.activity_type_create_sub_organization_v2;
case 'ACTIVITY_TYPE_UPDATE_ALLOWED_ORIGINS': return v1ActivityType.activity_type_update_allowed_origins;
case 'ACTIVITY_TYPE_CREATE_PRIVATE_KEYS_V2': return v1ActivityType.activity_type_create_private_keys_v2;
case 'ACTIVITY_TYPE_UPDATE_USER': return v1ActivityType.activity_type_update_user;
case 'ACTIVITY_TYPE_UPDATE_POLICY': return v1ActivityType.activity_type_update_policy;
case 'ACTIVITY_TYPE_SET_PAYMENT_METHOD_V2': return v1ActivityType.activity_type_set_payment_method_v2;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V3': return v1ActivityType.activity_type_create_sub_organization_v3;
case 'ACTIVITY_TYPE_CREATE_WALLET': return v1ActivityType.activity_type_create_wallet;
case 'ACTIVITY_TYPE_CREATE_WALLET_ACCOUNTS': return v1ActivityType.activity_type_create_wallet_accounts;
case 'ACTIVITY_TYPE_INIT_USER_EMAIL_RECOVERY': return v1ActivityType.activity_type_init_user_email_recovery;
case 'ACTIVITY_TYPE_RECOVER_USER': return v1ActivityType.activity_type_recover_user;
case 'ACTIVITY_TYPE_SET_ORGANIZATION_FEATURE': return v1ActivityType.activity_type_set_organization_feature;
case 'ACTIVITY_TYPE_REMOVE_ORGANIZATION_FEATURE': return v1ActivityType.activity_type_remove_organization_feature;
case 'ACTIVITY_TYPE_SIGN_RAW_PAYLOAD_V2': return v1ActivityType.activity_type_sign_raw_payload_v2;
case 'ACTIVITY_TYPE_SIGN_TRANSACTION_V2': return v1ActivityType.activity_type_sign_transaction_v2;
case 'ACTIVITY_TYPE_EXPORT_PRIVATE_KEY': return v1ActivityType.activity_type_export_private_key;
case 'ACTIVITY_TYPE_EXPORT_WALLET': return v1ActivityType.activity_type_export_wallet;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V4': return v1ActivityType.activity_type_create_sub_organization_v4;
case 'ACTIVITY_TYPE_EMAIL_AUTH': return v1ActivityType.activity_type_email_auth;
case 'ACTIVITY_TYPE_EXPORT_WALLET_ACCOUNT': return v1ActivityType.activity_type_export_wallet_account;
case 'ACTIVITY_TYPE_INIT_IMPORT_WALLET': return v1ActivityType.activity_type_init_import_wallet;
case 'ACTIVITY_TYPE_IMPORT_WALLET': return v1ActivityType.activity_type_import_wallet;
case 'ACTIVITY_TYPE_INIT_IMPORT_PRIVATE_KEY': return v1ActivityType.activity_type_init_import_private_key;
case 'ACTIVITY_TYPE_IMPORT_PRIVATE_KEY': return v1ActivityType.activity_type_import_private_key;
case 'ACTIVITY_TYPE_CREATE_POLICIES': return v1ActivityType.activity_type_create_policies;
case 'ACTIVITY_TYPE_SIGN_RAW_PAYLOADS': return v1ActivityType.activity_type_sign_raw_payloads;
case 'ACTIVITY_TYPE_CREATE_READ_ONLY_SESSION': return v1ActivityType.activity_type_create_read_only_session;
case 'ACTIVITY_TYPE_CREATE_OAUTH_PROVIDERS': return v1ActivityType.activity_type_create_oauth_providers;
case 'ACTIVITY_TYPE_DELETE_OAUTH_PROVIDERS': return v1ActivityType.activity_type_delete_oauth_providers;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V5': return v1ActivityType.activity_type_create_sub_organization_v5;
case 'ACTIVITY_TYPE_OAUTH': return v1ActivityType.activity_type_oauth;
case 'ACTIVITY_TYPE_CREATE_API_KEYS_V2': return v1ActivityType.activity_type_create_api_keys_v2;
case 'ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION': return v1ActivityType.activity_type_create_read_write_session;
case 'ACTIVITY_TYPE_EMAIL_AUTH_V2': return v1ActivityType.activity_type_email_auth_v2;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V6': return v1ActivityType.activity_type_create_sub_organization_v6;
case 'ACTIVITY_TYPE_DELETE_PRIVATE_KEYS': return v1ActivityType.activity_type_delete_private_keys;
case 'ACTIVITY_TYPE_DELETE_WALLETS': return v1ActivityType.activity_type_delete_wallets;
case 'ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION_V2': return v1ActivityType.activity_type_create_read_write_session_v2;
case 'ACTIVITY_TYPE_DELETE_SUB_ORGANIZATION': return v1ActivityType.activity_type_delete_sub_organization;
case 'ACTIVITY_TYPE_INIT_OTP_AUTH': return v1ActivityType.activity_type_init_otp_auth;
case 'ACTIVITY_TYPE_OTP_AUTH': return v1ActivityType.activity_type_otp_auth;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V7': return v1ActivityType.activity_type_create_sub_organization_v7;
case 'ACTIVITY_TYPE_UPDATE_WALLET': return v1ActivityType.activity_type_update_wallet;
case 'ACTIVITY_TYPE_UPDATE_POLICY_V2': return v1ActivityType.activity_type_update_policy_v2;
case 'ACTIVITY_TYPE_CREATE_USERS_V3': return v1ActivityType.activity_type_create_users_v3;
case 'ACTIVITY_TYPE_INIT_OTP_AUTH_V2': return v1ActivityType.activity_type_init_otp_auth_v2;
case 'ACTIVITY_TYPE_INIT_OTP': return v1ActivityType.activity_type_init_otp;
case 'ACTIVITY_TYPE_VERIFY_OTP': return v1ActivityType.activity_type_verify_otp;
case 'ACTIVITY_TYPE_OTP_LOGIN': return v1ActivityType.activity_type_otp_login;
case 'ACTIVITY_TYPE_STAMP_LOGIN': return v1ActivityType.activity_type_stamp_login;
case 'ACTIVITY_TYPE_OAUTH_LOGIN': return v1ActivityType.activity_type_oauth_login;
case 'ACTIVITY_TYPE_UPDATE_USER_NAME': return v1ActivityType.activity_type_update_user_name;
case 'ACTIVITY_TYPE_UPDATE_USER_EMAIL': return v1ActivityType.activity_type_update_user_email;
case 'ACTIVITY_TYPE_UPDATE_USER_PHONE_NUMBER': return v1ActivityType.activity_type_update_user_phone_number;
case 'ACTIVITY_TYPE_INIT_FIAT_ON_RAMP': return v1ActivityType.activity_type_init_fiat_on_ramp;
case 'ACTIVITY_TYPE_CREATE_SMART_CONTRACT_INTERFACE': return v1ActivityType.activity_type_create_smart_contract_interface;
case 'ACTIVITY_TYPE_DELETE_SMART_CONTRACT_INTERFACE': return v1ActivityType.activity_type_delete_smart_contract_interface;
case 'ACTIVITY_TYPE_ENABLE_AUTH_PROXY': return v1ActivityType.activity_type_enable_auth_proxy;
case 'ACTIVITY_TYPE_DISABLE_AUTH_PROXY': return v1ActivityType.activity_type_disable_auth_proxy;
case 'ACTIVITY_TYPE_UPDATE_AUTH_PROXY_CONFIG': return v1ActivityType.activity_type_update_auth_proxy_config;
case 'ACTIVITY_TYPE_CREATE_OAUTH2_CREDENTIAL': return v1ActivityType.activity_type_create_oauth2_credential;
case 'ACTIVITY_TYPE_UPDATE_OAUTH2_CREDENTIAL': return v1ActivityType.activity_type_update_oauth2_credential;
case 'ACTIVITY_TYPE_DELETE_OAUTH2_CREDENTIAL': return v1ActivityType.activity_type_delete_oauth2_credential;
case 'ACTIVITY_TYPE_OAUTH2_AUTHENTICATE': return v1ActivityType.activity_type_oauth2_authenticate;
case 'ACTIVITY_TYPE_DELETE_WALLET_ACCOUNTS': return v1ActivityType.activity_type_delete_wallet_accounts;
case 'ACTIVITY_TYPE_DELETE_POLICIES': return v1ActivityType.activity_type_delete_policies;
default: throw ArgumentError('Unknown v1ActivityType: $value');
}
}