Sha256: 8b300545b6f52a30272bd8773509c180950684d8657e6af1f3f58af3fd1c0084

Contents?: true

Size: 409 Bytes

Versions: 13

Compression:

Stored size: 409 Bytes

Contents

# frozen_string_literal: true
# typed: strict

module WorkOS
  module Types
    # The IntentEnum is type-safe declarations of a fixed set of values for
    # intents while generating an Admin Portal link.
    class Intent < T::Enum
      enums do
        AUDIT_LOGS = new('audit_logs')
        DSYNC = new('dsync')
        LOG_STREAMS = new('log_streams')
        SSO = new('sso')
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
workos-4.1.0 lib/workos/types/intent_enum.rb
workos-4.0.0 lib/workos/types/intent_enum.rb
workos-3.1.0 lib/workos/types/intent_enum.rb
workos-3.0.0 lib/workos/types/intent_enum.rb
workos-2.17.0 lib/workos/types/intent_enum.rb
workos-2.16.0 lib/workos/types/intent_enum.rb
workos-2.15.0 lib/workos/types/intent_enum.rb
workos-2.14.0 lib/workos/types/intent_enum.rb
workos-2.13.0 lib/workos/types/intent_enum.rb
workos-2.12.1 lib/workos/types/intent_enum.rb
workos-2.12.0 lib/workos/types/intent_enum.rb
workos-2.11.0 lib/workos/types/intent_enum.rb
workos-2.10.0 lib/workos/types/intent_enum.rb