Sha256: 0aae550fdd4252a980f3e12e0b39b5e8c0241a1e0c7b1d7fcab7e1cce6de3a9b

Contents?: true

Size: 316 Bytes

Versions: 20

Compression:

Stored size: 316 Bytes

Contents

# frozen_string_literal: true
# typed: strict

module WorkOS
  module Types
    # This OrganizationStruct acts as a typed interface
    # for the Organization class
    class OrganizationStruct < T::Struct
      const :id, String
      const :name, String
      const :domains, T::Array[T.untyped]
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
workos-1.4.0 lib/workos/types/organization_struct.rb
workos-1.3.0 lib/workos/types/organization_struct.rb
workos-1.2.1 lib/workos/types/organization_struct.rb
workos-1.2.0 lib/workos/types/organization_struct.rb
workos-1.1.0 lib/workos/types/organization_struct.rb
workos-1.0.0 lib/workos/types/organization_struct.rb
workos-0.11.2 lib/workos/types/organization_struct.rb
workos-0.11.1 lib/workos/types/organization_struct.rb
workos-0.11.0 lib/workos/types/organization_struct.rb
workos-0.10.3 lib/workos/types/organization_struct.rb
workos-0.10.2 lib/workos/types/organization_struct.rb
workos-0.10.1 lib/workos/types/organization_struct.rb
workos-0.10.0 lib/workos/types/organization_struct.rb
workos-0.9.2 lib/workos/types/organization_struct.rb
workos-0.9.1 lib/workos/types/organization_struct.rb
workos-0.9.0 lib/workos/types/organization_struct.rb
workos-0.8.1 lib/workos/types/organization_struct.rb
workos-0.8.0 lib/workos/types/organization_struct.rb
workos-0.7.0 lib/workos/types/organization_struct.rb
workos-0.6.0 lib/workos/types/organization_struct.rb