Class: OpenApiSDK::Shared::WorkspaceSchema

Inherits:
Utils::FieldAugmented show all
Extended by:
T::Sig
Defined in:
lib/open_api_sdk/models/shared/workspaceschema.rb

Instance Method Summary collapse

Methods included from MetadataFields

#field, #fields, included, #marshal_json, #marshal_single

Constructor Details

#initialize(billing_cycle_start: nil, created_at: nil, domains: nil, domains_limit: nil, id: nil, invite_code: nil, links_limit: nil, links_usage: nil, logo: nil, name: nil, plan: nil, slug: nil, stripe_connect_id: nil, stripe_id: nil, tags_limit: nil, usage: nil, usage_limit: nil, users: nil, users_limit: nil, beta_tester: nil) ⇒ WorkspaceSchema

Returns a new instance of WorkspaceSchema.



57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
# File 'lib/open_api_sdk/models/shared/workspaceschema.rb', line 57

def initialize(billing_cycle_start: nil, created_at: nil, domains: nil, domains_limit: nil, id: nil, invite_code: nil, links_limit: nil, links_usage: nil, logo: nil, name: nil, plan: nil, slug: nil, stripe_connect_id: nil, stripe_id: nil, tags_limit: nil, usage: nil, usage_limit: nil, users: nil, users_limit: nil, beta_tester: nil)
  @billing_cycle_start = billing_cycle_start
  @created_at = created_at
  @domains = domains
  @domains_limit = domains_limit
  @id = id
  @invite_code = invite_code
  @links_limit = links_limit
  @links_usage = links_usage
  @logo = 
  @name = name
  @plan = plan
  @slug = slug
  @stripe_connect_id = stripe_connect_id
  @stripe_id = stripe_id
  @tags_limit = tags_limit
  @usage = usage
  @usage_limit = usage_limit
  @users = users
  @users_limit = users_limit
  @beta_tester = beta_tester
end