| Service. | |
| Functions | |
| ping | Provide a ping facility for each service |
| batchSettingChanges | Perform a series of object setting changes Aside from being the same as having called create/update/clearObjectSetting, this method will also perform container deploys or loadbalancer reconfigures as needed |
| createObjectSetting | Create an object setting |
| clearObjectSetting | Clear an object setting |
| updateObjectSetting | Update an object setting value |
| getObjectSettings | Get all the object settings, and catalog ids, for an object |
| getSettingCatalog | Get the catalog |
Provide a ping facility for each service
| echo | no docs (idx: 1, type: Thrift.string, optional, utf8) |
Exceptions.InvalidArguments (idx: 1)
Perform a series of object setting changes Aside from being the same as having called create/update/clearObjectSetting, this method will also perform container deploys or loadbalancer reconfigures as needed
| changes | no docs (idx: 1, type: Thrift.list (Types.CRUDObjectSettingChange)) |
Thrift.list (Types.CRUDObjectSettingResponse)
Exceptions.InvalidArguments (idx: 1)
Create an object setting
| context | no docs (idx: 1, type: Types.ObjectSettingContext) |
| objectId | no docs (idx: 2, type: Types.ObjectId) |
| settingId | no docs (idx: 3, type: Types.SettingId) |
| value | no docs (idx: 4, type: Types.SettingValue) |
Exceptions.InvalidArguments (idx: 1)
Clear an object setting
| id | no docs (idx: 1, type: Types.ObjectSettingId) |
Exceptions.InvalidArguments (idx: 1)
Update an object setting value
| id | no docs (idx: 1, type: Types.ObjectSettingId) |
| value | no docs (idx: 2, type: Types.SettingValue) |
Exceptions.InvalidArguments (idx: 1)
Get all the object settings, and catalog ids, for an object
| context | no docs (idx: 1, type: Types.ObjectSettingContext) |
| objectId | no docs (idx: 2, type: Types.ObjectId) |
| limitClasses | Explicitly state which classes we want (‘PHP’, ‘LB’, ‘Customer’) (idx: 3, type: Thrift.list (Types.SettingClass), optional) |
Exceptions.InvalidArguments (idx: 1)
Get the catalog
Thrift.list (Types.SettingCatalog)
Exceptions.InvalidArguments (idx: 1)