action noosh_get_workgroup_list { label: "List the workgroups" description: "List the workgroups" provider: noosh method: GET path: "/v1/workgroups" encoding: json input: { type: "object" properties: { workgroup_name: { type: "string" } workgroup_types: { type: "array" items: { type: "string" } } } additionalProperties: false } output: { description: "Java type: com.noosh.nooshapi.vo.WorkgroupListVO" properties: { results: { type: "array" items: { description: "Java type: com.noosh.nooshapi.vo.WorkgroupSimpleVO" properties: { is_default: { type: "boolean" } parent_workgroup: { description: "Java type: com.noosh.nooshapi.vo.WorkgroupBaseVO" properties: { workgroup_id: { type: "integer" format: "int64" } workgroup_name: { type: "string" } } } workgroup_id: { type: "integer" format: "int64" } workgroup_name: { type: "string" } } } } status_code: { type: "integer" format: "int32" } status_reason: { type: "string" } } } }