Class: AccessGrid::Template

Inherits:
Object
  • Object
show all
Defined in:
lib/accessgrid/console.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ Template

Returns a new instance of Template.



67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
# File 'lib/accessgrid/console.rb', line 67

def initialize(data)
  @id = data['id']
  @name = data['name']
  @platform = data['platform']
  @protocol = data['protocol']
  @use_case = data['use_case']
  @created_at = data['created_at']
  @last_published_at = data['last_published_at']
  @issued_keys_count = data['issued_keys_count']
  @active_keys_count = data['active_keys_count']
  @allowed_device_counts = data['allowed_device_counts']
  @support_settings = data['support_settings']
  @terms_settings = data['terms_settings']
  @style_settings = data['style_settings']
end

Instance Attribute Details

#active_keys_countObject (readonly)

Returns the value of attribute active_keys_count.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def active_keys_count
  @active_keys_count
end

#allowed_device_countsObject (readonly)

Returns the value of attribute allowed_device_counts.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def allowed_device_counts
  @allowed_device_counts
end

#created_atObject (readonly)

Returns the value of attribute created_at.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def created_at
  @created_at
end

#idObject (readonly)

Returns the value of attribute id.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def id
  @id
end

#issued_keys_countObject (readonly)

Returns the value of attribute issued_keys_count.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def issued_keys_count
  @issued_keys_count
end

#last_published_atObject (readonly)

Returns the value of attribute last_published_at.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def last_published_at
  @last_published_at
end

#nameObject (readonly)

Returns the value of attribute name.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def name
  @name
end

#platformObject (readonly)

Returns the value of attribute platform.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def platform
  @platform
end

#protocolObject (readonly)

Returns the value of attribute protocol.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def protocol
  @protocol
end

#style_settingsObject (readonly)

Returns the value of attribute style_settings.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def style_settings
  @style_settings
end

#support_settingsObject (readonly)

Returns the value of attribute support_settings.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def support_settings
  @support_settings
end

#terms_settingsObject (readonly)

Returns the value of attribute terms_settings.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def terms_settings
  @terms_settings
end

#use_caseObject (readonly)

Returns the value of attribute use_case.



63
64
65
# File 'lib/accessgrid/console.rb', line 63

def use_case
  @use_case
end