WorkOS.UpdateWebhookEndpointEvents (WorkOS SDK for Elixir v3.0.1)

Copy Markdown View Source

UpdateWebhookEndpointEvents enum.

Summary

Functions

Casts a wire string to its atom; unknown values pass through unchanged.

Dumps an atom back to its wire string.

All known values.

Types

t()

@type t() ::
  :agent_registration_created
  | :agent_registration_claim_attempt_created
  | :agent_registration_claim_completed
  | :agent_registration_credential_issued
  | :agent_registration_deleted
  | :agent_registration_refreshed
  | :agent_registration_expired
  | :agent_registration_organization_switched
  | :agent_registration_revoked
  | :authentication_email_verification_succeeded
  | :authentication_magic_auth_failed
  | :authentication_magic_auth_succeeded
  | :authentication_mfa_succeeded
  | :authentication_oauth_failed
  | :authentication_oauth_succeeded
  | :authentication_password_failed
  | :authentication_password_succeeded
  | :authentication_passkey_failed
  | :authentication_passkey_succeeded
  | :authentication_sso_failed
  | :authentication_sso_started
  | :authentication_sso_succeeded
  | :authentication_sso_timed_out
  | :radar_challenge_created
  | :authentication_radar_risk_detected
  | :authentication_reauthentication_succeeded
  | :api_key_created
  | :api_key_revoked
  | :api_key_updated
  | :connection_activated
  | :connection_deactivated
  | :connection_saml_certificate_renewal_required
  | :connection_saml_certificate_renewed
  | :connection_deleted
  | :dsync_activated
  | :dsync_deleted
  | :dsync_group_created
  | :dsync_group_deleted
  | :dsync_group_updated
  | :dsync_group_user_added
  | :dsync_group_user_removed
  | :dsync_user_created
  | :dsync_user_deleted
  | :dsync_user_updated
  | :email_verification_created
  | :group_created
  | :group_deleted
  | :group_member_added
  | :group_member_removed
  | :group_updated
  | :flag_created
  | :flag_deleted
  | :flag_updated
  | :flag_rule_updated
  | :invitation_accepted
  | :invitation_created
  | :invitation_resent
  | :invitation_revoked
  | :magic_auth_created
  | :organization_created
  | :organization_deleted
  | :organization_updated
  | :organization_domain_created
  | :organization_domain_deleted
  | :organization_domain_updated
  | :organization_domain_verified
  | :organization_domain_verification_failed
  | :password_reset_created
  | :password_reset_succeeded
  | :user_created
  | :user_updated
  | :user_deleted
  | :organization_membership_created
  | :organization_membership_deleted
  | :organization_membership_updated
  | :role_created
  | :role_deleted
  | :role_updated
  | :organization_role_created
  | :organization_role_deleted
  | :organization_role_updated
  | :permission_created
  | :permission_deleted
  | :permission_updated
  | :pipes_connected_account_connected
  | :pipes_connected_account_connection_failed
  | :pipes_connected_account_disconnected
  | :pipes_connected_account_reauthorization_needed
  | :session_created
  | :session_revoked
  | :waitlist_user_approved
  | :waitlist_user_created
  | :waitlist_user_denied

Functions

cast(other)

@spec cast(String.t() | nil) :: t() | String.t() | nil

Casts a wire string to its atom; unknown values pass through unchanged.

dump(other)

@spec dump(t() | String.t()) :: String.t()

Dumps an atom back to its wire string.

values()

@spec values() :: [t()]

All known values.