{ "id":"/axapi/v3/cloud-services", "type":"object", "node-type":"intermediate", "title":"cloud-services", "operation-not-allowed": ["PUT", "POST", "DELETE"], "partition-visibility":"shared", "auto-created-object":1, "description":"Cloud Services configuration", "properties":{ "meta-data":{ "type":"object", "$ref":"/axapi/v3/cloud-services/meta-data", "properties":{ "action":{ "type":"string", "format":"enum", "default":"disable", "partition-visibility":"shared", "description":"'enable': enable; 'disable': disable; ", "enum":[ "enable", "disable" ] }, "provider":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'aws': AWS user-data services; 'openstack': OpenStack user-data services; ", "enum":[ "aws", "openstack" ] }, "prevent-autofill":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"prevents use of meta-data to complete user_data configuration" }, "prevent-admin-passwd":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Prevents admin password from being changed if in YAML config" }, "prevent-admin-ssh-key":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Prevents admin ssh-key from being added if in YAML config" }, "prevent-user-ops":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Prevents user from being added command is in user-data" }, "prevent-blob":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Prevents a10_blob from loading in YAML config" }, "prevent-license":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Prevents a10_license configuration in YAML config" }, "prevent-webservice":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Prevents a10_license configuration in YAML config" }, "prevent-cloud-service":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Prevents cloud-service configuration in YAML config" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }