Class: Qismo::Objects::HsmTemplate

Inherits:
Qismo::Object show all
Defined in:
lib/qismo/objects/hsm_template.rb

Overview

HSM template object

Defined Under Namespace

Classes: HsmDetail

Constant Summary

Constants included from Types

Types::Bool, Types::Hash, Types::Int, Types::String

Instance Attribute Summary collapse

Method Summary

Methods inherited from Qismo::Object

from_array

Instance Attribute Details

#categoryString (readonly)

Returns:



80
# File 'lib/qismo/objects/hsm_template.rb', line 80

attribute? :category, Types::String.optional

#channel_idInteger (readonly)

Returns:

  • (Integer)


84
# File 'lib/qismo/objects/hsm_template.rb', line 84

attribute? :channel_id, Types::Int.optional

#channel_nameString (readonly)

Returns:



88
# File 'lib/qismo/objects/hsm_template.rb', line 88

attribute? :channel_name, Types::String.optional

#hsm_detailsArray<Qismo::Objects::HsmInfo::HsmDetail> (readonly)

Returns:

  • (Array<Qismo::Objects::HsmInfo::HsmDetail>)


92
# File 'lib/qismo/objects/hsm_template.rb', line 92

attribute? :hsm_details, Types.Array(HsmDetail.optional).optional

#idInteger (readonly)

Returns:

  • (Integer)


96
# File 'lib/qismo/objects/hsm_template.rb', line 96

attribute? :id, Types::Int.optional

#nameString (readonly)

Returns:



100
# File 'lib/qismo/objects/hsm_template.rb', line 100

attribute? :name, Types::String.optional

#namespaceString (readonly)

Returns:



104
# File 'lib/qismo/objects/hsm_template.rb', line 104

attribute? :namespace, Types::String.optional

#typeInteger (readonly)

Returns:

  • (Integer)


108
# File 'lib/qismo/objects/hsm_template.rb', line 108

attribute? :type, Types::Int.optional