Class: IdnSdkRuby::Com::Nbos::Capi::Modules::Ids::V0::IdsRemoteApi

Inherits:
Object
  • Object
show all
Defined in:
lib/idn_sdk_ruby/com/nbos/capi/modules/ids/v0/ids_remote_api.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeIdsRemoteApi

Returns a new instance of IdsRemoteApi.



12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/ids/v0/ids_remote_api.rb', line 12

def initialize
  #All Modules JSON API
  @modsApiJson = "/ids/v0/definitions/api-json"

  #Get Module API definition
  @modApiDef = "/ids/v0/definitions/modules/{moduleName}"

  #Module JSON API
  @modApiJson = "/api/ids/v0/definitions/modules/{moduleName}/api-json"

  #Get Tenants API definition
  @tntsApiDef = "/ids/v0/definitions/tenants/{tenantId}"

  #Tenant JSON API
  @tntApiJson = "/ids/v0/definitions/tenants/{tenantId}/api-json"

  #Get Tenants open for biz
  @tnts = "/ids/v0/tenants"

  #Get Tenants open for biz
  @modTnts = "/ids/v0/tenants/{moduleName}"
end

Instance Attribute Details

#modApiDefObject

Returns the value of attribute modApiDef.



10
11
12
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/ids/v0/ids_remote_api.rb', line 10

def modApiDef
  @modApiDef
end

#modApiJsonObject

Returns the value of attribute modApiJson.



10
11
12
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/ids/v0/ids_remote_api.rb', line 10

def modApiJson
  @modApiJson
end

#modsApiJsonObject

Returns the value of attribute modsApiJson.



10
11
12
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/ids/v0/ids_remote_api.rb', line 10

def modsApiJson
  @modsApiJson
end

#modTntsObject

Returns the value of attribute modTnts.



10
11
12
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/ids/v0/ids_remote_api.rb', line 10

def modTnts
  @modTnts
end

#tntApiJsonObject

Returns the value of attribute tntApiJson.



10
11
12
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/ids/v0/ids_remote_api.rb', line 10

def tntApiJson
  @tntApiJson
end

#tntsObject

Returns the value of attribute tnts.



10
11
12
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/ids/v0/ids_remote_api.rb', line 10

def tnts
  @tnts
end

#tntsApiDefObject

Returns the value of attribute tntsApiDef.



10
11
12
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/ids/v0/ids_remote_api.rb', line 10

def tntsApiDef
  @tntsApiDef
end