Service information
name | data type | description |
---|---|---|
refName | string | Reference name of the service. This could be referred by some configuration. |
serviceType | string | Service type |
serviceConfigs | array of ApiClusterTemplateConfig | Service level configuration |
roleConfigGroups | array of ApiClusterTemplateRoleConfigGroup | All role config groups for that service |
roles | array of ApiClusterTemplateRole | List of roles for this service that are referred by some configuration. |
displayName | string | Service display name. |
Example
{ "refName" : "...", "serviceType" : "...", "serviceConfigs" : [ { "name" : "...", "value" : "...", "ref" : "...", "variable" : "...", "autoConfig" : true }, { "name" : "...", "value" : "...", "ref" : "...", "variable" : "...", "autoConfig" : true } ], "roleConfigGroups" : [ { "refName" : "...", "roleType" : "...", "base" : true, "displayName" : "...", "configs" : [ { "name" : "...", "value" : "...", "ref" : "...", "variable" : "...", "autoConfig" : true }, { "name" : "...", "value" : "...", "ref" : "...", "variable" : "...", "autoConfig" : true } ] }, { "refName" : "...", "roleType" : "...", "base" : true, "displayName" : "...", "configs" : [ { "name" : "...", "value" : "...", "ref" : "...", "variable" : "...", "autoConfig" : true }, { "name" : "...", "value" : "...", "ref" : "...", "variable" : "...", "autoConfig" : true } ] } ], "roles" : [ { "refName" : "...", "roleType" : "..." }, { "refName" : "...", "roleType" : "..." } ], "displayName" : "..." }