action rudder_list_archives { label: "List archives" description: "List configuration archives" provider: rudder method: GET path: "/system/archives/{archiveKind}" encoding: json output: { type: "object" required: ["action", "data", "result"] properties: { action: { type: "string" description: "The kind of the archive" enum: ["archiveFull", "archiveGroups", "archiveRules", "archiveDirectives", "archiveParameters"] } data: { type: "object" required: ["full"] properties: { full: { type: "array" items: { type: "object" required: ["commiter", "gitCommit", "id"] properties: { commiter: { type: "string" } gitCommit: { type: "string" format: "hash" } id: { type: "string" } } } } } } result: { type: "string" description: "Result of the request" enum: ["success", "error"] } } } }