UNPKG

filestack-js

Version:

Official JavaScript library for Filestack

198 lines (196 loc) 28.6 kB
/* * Copyright (c) 2018 by Filestack. * Some rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ export var DefinitionsSchema = { '$schema': 'http://json-schema.org/draft-07/schema#', title: 'Filestack', description: 'Filestack common definitions', type: 'object', additionalProperties: false, definitions: { workflowsDef: { id: '/workflowsDef', type: 'array', additionalItems: false, minItems: 1, maxItems: 20, items: [{ oneOf: [{ type: 'string', }, { type: 'object', additionalProperties: false, properties: { id: { type: 'string', }, }, }], }], }, securityCallDef: { id: '/securityCallDef', oneOf: [{ additionalProperties: false, type: 'string', enum: ['pick', 'read', 'stat', 'write', 'writeUrl', 'store', 'convert', 'remove', 'exif', 'runWorkflow'], }, { type: 'array', additionalProperties: false, items: [{ minItems: 1, maxItems: 10, type: 'string', additionalProperties: false, enum: ['pick', 'read', 'stat', 'write', 'writeUrl', 'store', 'convert', 'remove', 'exif', 'runWorkflow'], }], }], }, regionsDef: { id: '/regionsDef', type: 'string', // for now we decided to remove validation of regions (AWS + Rackspace) // pattern: '^[a-zA-Z]{2}-[a-zA-z]{1,}-[1-9]$', // errorMessage: 'AWS Region Param is in invalid format', }, locationsDef: { id: '/locationsDef', type: 'string', enum: ['s3', 'S3', 'rackspace', 'gcs', 'azure', 'dropbox'], }, colorDef: { id: 'colorDef', oneOf: [{ type: 'string', pattern: '^([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$', // without # at the begining }, { type: 'string', enum: ['aliceblue', 'antiquewhite', 'aqua', 'aquamarine', 'azure', 'beige', 'bisque', 'black', 'blanchedalmond', 'blue', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'fractal', 'fuchsia', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'gray0', 'gray1', 'gray2', 'gray3', 'gray4', 'gray5', 'gray6', 'gray7', 'gray8', 'gray9', 'gray10', 'gray11', 'gray12', 'gray13', 'gray14', 'gray15', 'gray16', 'gray17', 'gray18', 'gray19', 'gray20', 'gray21', 'gray22', 'gray23', 'gray24', 'gray25', 'gray26', 'gray27', 'gray28', 'gray29', 'gray30', 'gray31', 'gray32', 'gray33', 'gray34', 'gray35', 'gray36', 'gray37', 'gray38', 'gray39', 'gray40', 'gray41', 'gray42', 'gray43', 'gray44', 'gray45', 'gray46', 'gray47', 'gray48', 'gray49', 'gray50', 'gray51', 'gray52', 'gray53', 'gray54', 'gray55', 'gray56', 'gray57', 'gray58', 'gray59', 'gray60', 'gray61', 'gray62', 'gray63', 'gray64', 'gray65', 'gray66', 'gray67', 'gray68', 'gray69', 'gray70', 'gray71', 'gray72', 'gray73', 'gray74', 'gray75', 'gray76', 'gray77', 'gray78', 'gray79', 'gray80', 'gray81', 'gray82', 'gray83', 'gray84', 'gray85', 'gray86', 'gray87', 'gray88', 'gray89', 'gray90', 'gray91', 'gray92', 'gray93', 'gray94', 'gray95', 'gray96', 'gray97', 'gray98', 'gray99', 'gray100', 'gray', 'green', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'lime', 'limegreen', 'linen', 'magenta', 'maroon', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'navy', 'none', 'oldlace', 'olive', 'olivedrab', 'orange', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'purple', 'red', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'silver', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'teal', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'white', 'whitesmoke', 'yellow', 'yellowgreen', 'transparent'], }], }, pageFormatDef: { id: '/pageFormatDef', type: 'string', enum: ['a2', 'a3', 'a4', 'a5', 'b4', 'b5', 'letter', 'legal', 'tabloid'], }, pageRangeDef: { id: '/pageRangeDef', type: 'array', uniqueItems: true, items: [{ oneOf: [{ type: 'integer', minimum: 1, }, { type: 'string', pattern: '^(\\d+(?:-\\d+)?)$|^(-\\d+)$|^(\\d+-)$', errorMessage: 'Param should be provided in one of the following formats: "1,2,3,5", "1-3", "1-", "-2" ', }], }], }, facesDef: { id: '/facesDef', oneOf: [{ type: 'string', enum: ['all'], }, { type: 'integer', minimum: 1, maximum: 1000, }, { type: 'array', uniqueItems: true, items: [{ type: 'integer', minimum: 1, maximum: 1000, }], }], }, objectsDef: { id: '/objectsDef', type: 'array', minItems: 1, maxItems: 50, items: [{ type: 'array', additionalItems: false, minItems: 4, items: [{ type: 'integer', minimum: 0, maximum: 10000, }, { type: 'integer', minimum: 0, maximum: 10000, }, { type: 'integer', minimum: 1, maximum: 10000, }, { type: 'integer', minimum: 1, maximum: 10000, }], }], }, positionDef: { id: '/positionDef', default: ['middle', 'center'], oneOf: [ { type: 'string', enum: [ 'top', 'middle', 'bottom', 'left', 'center', 'right', 'faces', ], }, { type: 'array', uniqueItems: true, additionalItems: false, minItems: 2, maxItems: 2, default: ['middle', 'center'], items: [ { type: 'string', enum: [ 'top', 'middle', 'bottom', ], }, { type: 'string', enum: [ 'left', 'center', 'right', ], }, ], }, ], }, }, }; //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9zY2hlbWEvZGVmaW5pdGlvbnMuc2NoZW1hLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7Ozs7R0FlRztBQUNILE1BQU0sQ0FBQyxJQUFNLGlCQUFpQixHQUFHO0lBQy9CLFNBQVMsRUFBRSx5Q0FBeUM7SUFDcEQsS0FBSyxFQUFFLFdBQVc7SUFDbEIsV0FBVyxFQUFFLDhCQUE4QjtJQUMzQyxJQUFJLEVBQUUsUUFBUTtJQUNkLG9CQUFvQixFQUFFLEtBQUs7SUFDM0IsV0FBVyxFQUFFO1FBQ1gsWUFBWSxFQUFFO1lBQ1osRUFBRSxFQUFFLGVBQWU7WUFDbkIsSUFBSSxFQUFFLE9BQU87WUFDYixlQUFlLEVBQUUsS0FBSztZQUN0QixRQUFRLEVBQUUsQ0FBQztZQUNYLFFBQVEsRUFBRSxFQUFFO1lBQ1osS0FBSyxFQUFFLENBQUM7b0JBQ04sS0FBSyxFQUFFLENBQUM7NEJBQ04sSUFBSSxFQUFFLFFBQVE7eUJBQ2YsRUFBRTs0QkFDRCxJQUFJLEVBQUUsUUFBUTs0QkFDZCxvQkFBb0IsRUFBRSxLQUFLOzRCQUMzQixVQUFVLEVBQUU7Z0NBQ1YsRUFBRSxFQUFFO29DQUNGLElBQUksRUFBRSxRQUFRO2lDQUNmOzZCQUNGO3lCQUNGLENBQUM7aUJBQ0gsQ0FBQztTQUNIO1FBQ0QsZUFBZSxFQUFFO1lBQ2YsRUFBRSxFQUFFLGtCQUFrQjtZQUN0QixLQUFLLEVBQUUsQ0FBQztvQkFDTixvQkFBb0IsRUFBRSxLQUFLO29CQUMzQixJQUFJLEVBQUUsUUFBUTtvQkFDZCxJQUFJLEVBQUUsQ0FBQyxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsVUFBVSxFQUFFLE9BQU8sRUFBRSxTQUFTLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxhQUFhLENBQUM7aUJBQ3pHLEVBQUU7b0JBQ0QsSUFBSSxFQUFFLE9BQU87b0JBQ2Isb0JBQW9CLEVBQUUsS0FBSztvQkFDM0IsS0FBSyxFQUFFLENBQUM7NEJBQ04sUUFBUSxFQUFFLENBQUM7NEJBQ1gsUUFBUSxFQUFFLEVBQUU7NEJBQ1osSUFBSSxFQUFFLFFBQVE7NEJBQ2Qsb0JBQW9CLEVBQUUsS0FBSzs0QkFDM0IsSUFBSSxFQUFFLENBQUMsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLFVBQVUsRUFBRSxPQUFPLEVBQUUsU0FBUyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsYUFBYSxDQUFDO3lCQUN6RyxDQUFDO2lCQUNILENBQUM7U0FDSDtRQUNELFVBQVUsRUFBRTtZQUNWLEVBQUUsRUFBRSxhQUFhO1lBQ2pCLElBQUksRUFBRSxRQUFRO1lBQ2QsdUVBQXVFO1lBQ3ZFLCtDQUErQztZQUMvQyx5REFBeUQ7U0FDMUQ7UUFDRCxZQUFZLEVBQUU7WUFDWixFQUFFLEVBQUUsZUFBZTtZQUNuQixJQUFJLEVBQUUsUUFBUTtZQUNkLElBQUksRUFBRSxDQUFDLElBQUksRUFBRSxJQUFJLEVBQUUsV0FBVyxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsU0FBUyxDQUFDO1NBQzNEO1FBQ0QsUUFBUSxFQUFFO1lBQ1IsRUFBRSxFQUFFLFVBQVU7WUFDZCxLQUFLLEVBQUUsQ0FBQztvQkFDTixJQUFJLEVBQUUsUUFBUTtvQkFDZCxPQUFPLEVBQUUsbUNBQW1DLEVBQUUsNEJBQTRCO2lCQUMzRSxFQUFFO29CQUNELElBQUksRUFBRSxRQUFRO29CQUNkLElBQUksRUFBRSxDQUFDLFdBQVcsRUFBRSxjQUFjLEVBQUUsTUFBTSxFQUFFLFlBQVksRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxFQUFFLFlBQVksRUFBRSxPQUFPLEVBQUUsV0FBVyxFQUFFLFdBQVcsRUFBRSxZQUFZLEVBQUUsV0FBVyxFQUFFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxVQUFVLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLGVBQWUsRUFBRSxVQUFVLEVBQUUsV0FBVyxFQUFFLFVBQVUsRUFBRSxXQUFXLEVBQUUsYUFBYSxFQUFFLGdCQUFnQixFQUFFLFlBQVksRUFBRSxZQUFZLEVBQUUsU0FBUyxFQUFFLFlBQVksRUFBRSxjQUFjLEVBQUUsZUFBZSxFQUFFLGVBQWUsRUFBRSxlQUFlLEVBQUUsZUFBZSxFQUFFLFlBQVksRUFBRSxVQUFVLEVBQUUsYUFBYSxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsWUFBWSxFQUFFLFdBQVcsRUFBRSxhQUFhLEVBQUUsYUFBYSxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLFlBQVksRUFBRSxNQUFNLEVBQUUsV0FBVyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxFQUFFLFVBQVUsRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFVBQVUsRUFBRSxlQUFlLEVBQUUsV0FBVyxFQUFFLGNBQWMsRUFBRSxXQUFXLEVBQUUsWUFBWSxFQUFFLFdBQVcsRUFBRSxzQkFBc0IsRUFBRSxXQUFXLEVBQUUsWUFBWSxFQUFFLFdBQVcsRUFBRSxXQUFXLEVBQUUsYUFBYSxFQUFFLGVBQWUsRUFBRSxjQUFjLEVBQUUsZ0JBQWdCLEVBQUUsZ0JBQWdCLEVBQUUsZ0JBQWdCLEVBQUUsYUFBYSxFQUFFLE1BQU0sRUFBRSxXQUFXLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxRQUFRLEVBQUUsa0JBQWtCLEVBQUUsWUFBWSxFQUFFLGNBQWMsRUFBRSxjQUFjLEVBQUUsZ0JBQWdCLEVBQUUsaUJBQWlCLEVBQUUsbUJBQW1CLEVBQUUsaUJBQWlCLEVBQUUsaUJBQWlCLEVBQUUsY0FBYyxFQUFFLFdBQVcsRUFBRSxXQUFXLEVBQUUsVUFBVSxFQUFFLGFBQWEsRUFBRSxN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RCxXQUFXLEVBQUU7WUFDWCxFQUFFLEVBQUUsY0FBYztZQUNsQixPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDO1lBQzdCLEtBQUssRUFBRTtnQkFDTDtvQkFDRSxJQUFJLEVBQUUsUUFBUTtvQkFDZCxJQUFJLEVBQUU7d0JBQ0osS0FBSzt3QkFDTCxRQUFRO3dCQUNSLFFBQVE7d0JBQ1IsTUFBTTt3QkFDTixRQUFRO3dCQUNSLE9BQU87d0JBQ1AsT0FBTztxQkFDUjtpQkFDRjtnQkFDRDtvQkFDRSxJQUFJLEVBQUUsT0FBTztvQkFDYixXQUFXLEVBQUUsSUFBSTtvQkFDakIsZUFBZSxFQUFFLEtBQUs7b0JBQ3RCLFFBQVEsRUFBRSxDQUFDO29CQUNYLFFBQVEsRUFBRSxDQUFDO29CQUNYLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUM7b0JBQzdCLEtBQUssRUFBRTt3QkFDTDs0QkFDRSxJQUFJLEVBQUUsUUFBUTs0QkFDZCxJQUFJLEVBQUU7Z0NBQ0osS0FBSztnQ0FDTCxRQUFRO2dDQUNSLFFBQVE7NkJBQ1Q7eUJBQ0YsRUFBRTs0QkFDRCxJQUFJLEVBQUUsUUFBUTs0QkFDZCxJQUFJLEVBQUU7Z0NBQ0osTUFBTTtnQ0FDTixRQUFRO2dDQUNSLE9BQU87NkJBQ1I7eUJBQ0Y7cUJBQ0Y7aUJBQ0Y7YUFDRjtTQUNGO0tBQ0Y7Q0FDRixDQUFDIiwiZmlsZSI6InNjaGVtYS9kZWZpbml0aW9ucy5zY2hlbWEuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogQ29weXJpZ2h0IChjKSAyMDE4IGJ5IEZpbGVzdGFjay5cbiAqIFNvbWUgcmlnaHRzIHJlc2VydmVkLlxuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuZXhwb3J0IGNvbnN0IERlZmluaXRpb25zU2NoZW1hID0ge1xuICAnJHNjaGVtYSc6ICdodHRwOi8vanNvbi1zY2hlbWEub3JnL2RyYWZ0LTA3L3NjaGVtYSMnLFxuICB0aXRsZTogJ0ZpbGVzdGFjaycsXG4gIGRlc2NyaXB0aW9uOiAnRmlsZXN0YWNrIGNvbW1vbiBkZWZpbml0aW9ucycsXG4gIHR5cGU6ICdvYmplY3QnLFxuICBhZGRpdGlvbmFsUHJvcGVydGllczogZmFsc2UsXG4gIGRlZmluaXRpb25zOiB7XG4gICAgd29ya2Zsb3dzRGVmOiB7XG4gICAgICBpZDogJy93b3JrZmxvd3NEZWYnLFxuICAgICAgdHlwZTogJ2FycmF5JyxcbiAgICAgIGFkZGl0aW9uYWxJdGVtczogZmFsc2UsXG4gICAgICBtaW5JdGVtczogMSxcbiAgICAgIG1heEl0ZW1zOiAyMCxcbiAgICAgIGl0ZW1zOiBbe1xuICAgICAgICBvbmVPZjogW3tcbiAgICAgICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgICAgfSwge1xuICAgICAgICAgIHR5cGU6ICdvYmplY3QnLFxuICAgICAgICAgIGFkZGl0aW9uYWxQcm9wZXJ0aWVzOiBmYWxzZSxcbiAgICAgICAgICBwcm9wZXJ0aWVzOiB7XG4gICAgICAgICAgICBpZDoge1xuICAgICAgICAgICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgfSxcbiAgICAgICAgfV0sXG4gICAgICB9XSxcbiAgICB9LFxuICAgIHNlY3VyaXR5Q2FsbERlZjoge1xuICAgICAgaWQ6ICcvc2VjdXJpdHlDYWxsRGVmJyxcbiAgICAgIG9uZU9mOiBbe1xuICAgICAgICBhZGRpdGlvbmFsUHJvcGVydGllczogZmFsc2UsXG4gICAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgICBlbnVtOiBbJ3BpY2snLCAncmVhZCcsICdzdGF0JywgJ3dyaXRlJywgJ3dyaXRlVXJsJywgJ3N0b3JlJywgJ2NvbnZlcnQnLCAncmVtb3ZlJywgJ2V4aWYnLCAncnVuV29ya2Zsb3cnXSxcbiAgICAgIH0sIHtcbiAgICAgICAgdHlwZTogJ2FycmF5JyxcbiAgICAgICAgYWRkaXRpb25hbFByb3BlcnRpZXM6IGZhbHNlLFxuICAgICAgICBpdGVtczogW3tcbiAgICAgICAgICBtaW5JdGVtczogMSxcbiAgICAgICAgICBtYXhJdGVtczogMTAsXG4gICAgICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICAgICAgYWRkaXRpb25hbFByb3BlcnRpZXM6IGZhbHNlLFxuICAgICAgICAgIGVudW06IFsncGljaycsICdyZWFkJywgJ3N0YXQnLCAnd3JpdGUnLCAnd3JpdGVVcmwnLCAnc3RvcmUnLCAnY29udmVydCcsICdyZW1vdmUnLCAnZXhpZicsICdydW5Xb3JrZmxvdyddLFxuICAgICAgICB9XSxcbiAgICAgIH1dLFxuICAgIH0sXG4gICAgcmVnaW9uc0RlZjoge1xuICAgICAgaWQ6ICcvcmVnaW9uc0RlZicsXG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIC8vIGZvciBub3cgd2UgZGVjaWRlZCB0byByZW1vdmUgdmFsaWRhdGlvbiBvZiByZWdpb25zIChBV1MgKyBSYWNrc3BhY2UpXG4gICAgICAvLyBwYXR0ZXJuOiAnXlthLXpBLVpdezJ9LVthLXpBLXpdezEsfS1bMS05XSQnLFxuICAgICAgLy8gZXJyb3JNZXNzYWdlOiAnQVdTIFJlZ2lvbiBQYXJhbSBpcyBpbiBpbnZhbGlkIGZvcm1hdCcsXG4gICAgfSxcbiAgICBsb2NhdGlvbnNEZWY6IHtcbiAgICAgIGlkOiAnL2xvY2F0aW9uc0RlZicsXG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIGVudW06IFsnczMnLCAnUzMnLCAncmFja3NwYWNlJywgJ2djcycsICdhenVyZScsICdkcm9wYm94J10sXG4gICAgfSxcbiAgICBjb2xvckRlZjoge1xuICAgICAgaWQ6ICdjb2xvckRlZicsXG4gICAgICBvbmVPZjogW3tcbiAgICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICAgIHBhdHRlcm46ICdeKFtBLUZhLWYwLTldezZ9fFtBLUZhLWYwLTldezN9KSQnLCAvLyB3aXRob3V0ICMgYXQgdGhlIGJlZ2luaW5nXG4gICAgICB9LCB7XG4gICAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgICBlbnVtOiBbJ2FsaWNlYmx1ZScsICdhbnRpcXVld2hpdGUnLCAnYXF1YScsICdhcXVhbWFyaW5lJywgJ2F6dXJlJywgJ2JlaWdlJywgJ2Jpc3F1ZScsICdibGFjaycsICdibGFuY2hlZGFsbW9uZCcsICdibHVlJywgJ2JsdWV2aW9sZXQnLCAnYnJvd24nLCAnYnVybHl3b29kJywgJ2NhZGV0Ymx1ZScsICdjaGFydHJldXNlJywgJ2Nob2NvbGF0ZScsICdjb3JhbCcsICdjb3JuZmxvd2VyYmx1ZScsICdjb3Juc2lsaycsICdjcmltc29uJywgJ2N5YW4nLCAnZGFya2JsdWUnLCAnZGFya2N5YW4nLCAnZGFya2dvbGRlbnJvZCcsICdkYXJrZ3JheScsICdkYXJrZ3JlZW4nLCAnZGFya2dyZXknLCAnZGFya2toYWtpJywgJ2RhcmttYWdlbnRhJywgJ2RhcmtvbGl2ZWdyZWVuJywgJ2RhcmtvcmFuZ2UnLCAnZGFya29yY2hpZCcsICdkYXJrcmVkJywgJ2RhcmtzYWxtb24nLCAnZGFya3NlYWdyZWVuJywgJ2RhcmtzbGF0ZWJsdWUnLCAnZGFya3NsYXRlZ3JheScsICdkYXJrc2xhdGVncmV5JywgJ2Rhcmt0dXJxdW9pc2UnLCAnZGFya3Zpb2xldCcsICdkZWVwcGluaycsICdkZWVwc2t5Ymx1ZScsICdkaW1ncmF5JywgJ2RpbWdyZXknLCAnZG9kZ2VyYmx1ZScsICdmaXJlYnJpY2snLCAnZmxvcmFsd2hpdGUnLCAnZm9yZXN0Z3JlZW4nLCAnZnJhY3RhbCcsICdmdWNoc2lhJywgJ2dhaW5zYm9ybycsICdnaG9zdHdoaXRlJywgJ2dvbGQnLCAnZ29sZGVucm9kJywgJ2dyYXkwJywgJ2dyYXkxJywgJ2dyYXkyJywgJ2dyYXkzJywgJ2dyYXk0JywgJ2dyYXk1JywgJ2dyYXk2JywgJ2dyYXk3JywgJ2dyYXk4JywgJ2dyYXk5JywgJ2dyYXkxMCcsICdncmF5MTEnLCAnZ3JheTEyJywgJ2dyYXkxMycsICdncmF5MTQnLCAnZ3JheTE1JywgJ2dyYXkxNicsICdncmF5MTcnLCAnZ3JheTE4JywgJ2dyYXkxOScsICdncmF5MjAnLCAnZ3JheTIxJywgJ2dyYXkyMicsICdncmF5MjMnLCAnZ3JheTI0JywgJ2dyYXkyNScsICdncmF5MjYnLCAnZ3JheTI3JywgJ2dyYXkyOCcsICdncmF5MjknLCAnZ3JheTMwJywgJ2dyYXkzMScsICdncmF5MzInLCAnZ3JheTMzJywgJ2dyYXkzNCcsICdncmF5MzUnLCAnZ3JheTM2JywgJ2dyYXkzNycsICdncmF5MzgnLCAnZ3JheTM5JywgJ2dyYXk0MCcsICdncmF5NDEnLCAnZ3JheTQyJywgJ2dyYXk0MycsICdncmF5NDQnLCAnZ3JheTQ1JywgJ2dyYXk0NicsICdncmF5NDcnLCAnZ3JheTQ4JywgJ2dyYXk0OScsICdncmF5NTAnLCAnZ3JheTUxJywgJ2dyYXk1MicsICdncmF5NTMnLCAnZ3JheTU0JywgJ2dyYXk1NScsICdncmF5NTYnLCAnZ3JheTU3JywgJ2dyYXk1OCcsICdncmF5NTknLCAnZ3JheTYwJywgJ2dyYXk2MScsICdncmF5NjInLCAnZ3JheTYzJywgJ2dyYXk2NCcsICdncmF5NjUnLCAnZ3JheTY2JywgJ2dyYXk2NycsICdncmF5NjgnLCAnZ3JheTY5JywgJ2dyYXk3MCcsICdncmF5NzEnLCAnZ3JheTcyJywgJ2dyYXk3MycsICdncmF5NzQnLCAnZ3JheTc1JywgJ2dyYXk3NicsICdncmF5NzcnLCAnZ3JheTc4JywgJ2dyYXk3OScsICdncmF5ODAnLCAnZ3JheTgxJywgJ2dyYXk4MicsICdncmF5ODMnLCAnZ3JheTg0JywgJ2dyYXk4NScsICdncmF5ODYnLCAnZ3JheTg3JywgJ2dyYXk4OCcsICdncmF5ODknLCAnZ3JheTkwJywgJ2dyYXk5MScsICdncmF5OTInLCAnZ3JheTkzJywgJ2dyYXk5NCcsICdncmF5OTUnLCAnZ3JheTk2JywgJ2dyYXk5NycsICdncmF5OTgnLCAnZ3JheTk5JywgJ2dyYXkxMDAnLCAnZ3JheScsICdncmVlbicsICdncmVlbnllbGxvdycsICdncmV5JywgJ2hvbmV5ZGV3JywgJ2hvdHBpbmsnLCAnaW5kaWFucmVkJywgJ2luZGlnbycsICdpdm9yeScsICdraGFraScsICdsYXZlbmRlcicsICdsYXZlbmRlcmJsdXNoJywgJ2xhd25ncmVlbicsICdsZW1vbmNoaWZmb24nLCAnbGlnaHRibHVlJywgJ2xpZ2h0Y29yYWwnLCAnbGlnaHRjeWFuJywgJ2xpZ2h0Z29sZGVucm9keWVsbG93JywgJ2xpZ2h0Z3JheScsICdsaWdodGdyZWVuJywgJ2xpZ2h0Z3JleScsICdsaWdodHBpbmsnLCAnbGlnaHRzYWxtb24nLCAnbGlnaHRzZWFncmVlbicsICdsaWdodHNreWJsdWUnLCAnbGlnaHRzbGF0ZWdyYXknLCAnbGlnaHRzbGF0ZWdyZXknLCAnbGlnaHRzdGVlbGJsdWUnLCAnbGlnaHR5ZWxsb3cnLCAnbGltZScsICdsaW1lZ3JlZW4nLCAnbGluZW4nLCAnbWFnZW50YScsICdtYXJvb24nLCAnbWVkaXVtYXF1YW1hcmluZScsICdtZWRpdW1ibHVlJywgJ21lZGl1bW9yY2hpZCcsICdtZWRpdW1wdXJwbGUnLCAnbWVkaXVtc2VhZ3JlZW4nLCAnbWVkaXVtc2xhdGVibHVlJywgJ21lZGl1bXNwcmluZ2dyZWVuJywgJ21lZGl1bXR1cnF1b2lzZScsICdtZWRpdW12aW9sZXRyZWQnLCAnbWlkbmlnaHRibHVlJywgJ21pbnRjcmVhbScsICdtaXN0eXJvc2UnLCAnbW9jY2FzaW4nLCAnbmF2YWpvd2hpdGUnLCAnbmF2eScsICdub25lJywgJ29sZGxhY2UnLCAnb2xpdmUnLCAnb2xpdmVkcmFiJywgJ29yYW5nZScsICdvcmFuZ2VyZWQnLCAnb3JjaGlkJywgJ3BhbGVnb2xkZW5yb2QnLCAncGFsZWdyZWVuJywgJ3BhbGV0dXJxdW9pc2UnLCAncGFsZXZpb2xldHJlZCcsICdwYXBheWF3aGlwJywgJ3BlYWNocHVmZicsICdwZXJ1JywgJ3BpbmsnLCAncGx1bScsICdwb3dkZXJibHVlJywgJ3B1cnBsZScsICdyZWQnLCAncm9zeWJyb3duJywgJ3JveWFsYmx1ZScsICdzYWRkbGVicm93bicsICdzYWxtb24nLCAnc2FuZHlicm93bicsICdzZWFncmVlbicsICdzZWFzaGVsbCcsICdzaWVubmEnLCAnc2lsdmVyJywgJ3NreWJsdWUnLCAnc2xhdGVibHVlJywgJ3NsYXRlZ3JheScsICdzbGF0ZWdyZXknLCAnc25vdycsICdzcHJpbmdncmVlbicsICdzdGVlbGJsdWUnLCAndGFuJywgJ3RlYWwnLCAndGhpc3RsZScsICd0b21hdG8nLCAndHVycXVvaXNlJywgJ3Zpb2xldCcsICd3aGVhdCcsICd3aGl0ZScsICd3aGl0ZXNtb2tlJywgJ3llbGxvdycsICd5ZWxsb3dncmVlbicsICd0cmFuc3BhcmVudCddLFxuICAgICAgfV0sXG4gICAgfSxcbiAgICBwYWdlRm9ybWF0RGVmOiB7XG4gICAgICBpZDogJy9wYWdlRm9ybWF0RGVmJyxcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgZW51bTogWydhMicsICdhMycsICdhNCcsICdhNScsICdiNCcsICdiNScsICdsZXR0ZXInLCAnbGVnYWwnLCAndGFibG9pZCddLFxuICAgIH0sXG4gICAgcGFnZVJhbmdlRGVmOiB7XG4gICAgICBpZDogJy9wYWdlUmFuZ2VEZWYnLFxuICAgICAgdHlwZTogJ2FycmF5JyxcbiAgICAgIHVuaXF1ZUl0ZW1zOiB0cnVlLFxuICAgICAgaXRlbXM6IFt7XG4gICAgICAgIG9uZU9mOiBbe1xuICAgICAgICAgIHR5cGU6ICdpbnRlZ2VyJyxcbiAgICAgICAgICBtaW5pbXVtOiAxLFxuICAgICAgICB9LCB7XG4gICAgICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICAgICAgcGF0dGVybjogJ14oXFxcXGQrKD86LVxcXFxkKyk/KSR8XigtXFxcXGQrKSR8XihcXFxcZCstKSQnLFxuICAgICAgICAgIGVycm9yTWVzc2FnZTogJ1BhcmFtIHNob3VsZCBiZSBwcm92aWRlZCBpbiBvbmUgb2YgdGhlIGZvbGxvd2luZyBmb3JtYXRzOiBcIjEsMiwzLDVcIiwgXCIxLTNcIiwgXCIxLVwiLCBcIi0yXCIgJyxcbiAgICAgICAgfV0sXG4gICAgICB9XSxcbiAgICB9LFxuICAgIGZhY2VzRGVmOiB7XG4gICAgICBpZDogJy9mYWNlc0RlZicsXG4gICAgICBvbmVPZjogW3tcbiAgICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICAgIGVudW06IFsnYWxsJ10sXG4gICAgICB9LCB7XG4gICAgICAgIHR5cGU6ICdpbnRlZ2VyJyxcbiAgICAgICAgbWluaW11bTogMSxcbiAgICAgICAgbWF4aW11bTogMTAwMCxcbiAgICAgIH0sIHtcbiAgICAgICAgdHlwZTogJ2FycmF5JyxcbiAgICAgICAgdW5pcXVlSXRlbXM6IHRydWUsXG4gICAgICAgIGl0ZW1zOiBbe1xuICAgICAgICAgIHR5cGU6ICdpbnRlZ2VyJyxcbiAgICAgICAgICBtaW5pbXVtOiAxLFxuICAgICAgICAgIG1heGltdW06IDEwMDAsXG4gICAgICAgIH1dLFxuICAgICAgfV0sXG4gICAgfSxcbiAgICBvYmplY3RzRGVmOiB7XG4gICAgICBpZDogJy9vYmplY3RzRGVmJyxcbiAgICAgIHR5cGU6ICdhcnJheScsXG4gICAgICBtaW5JdGVtczogMSxcbiAgICAgIG1heEl0ZW1zOiA1MCxcbiAgICAgIGl0ZW1zOiBbe1xuICAgICAgICB0eXBlOiAnYXJyYXknLFxuICAgICAgICBhZGRpdGlvbmFsSXRlbXM6IGZhbHNlLFxuICAgICAgICBtaW5JdGVtczogNCxcbiAgICAgICAgaXRlbXM6IFt7XG4gICAgICAgICAgdHlwZTogJ2ludGVnZXInLFxuICAgICAgICAgIG1pbmltdW06IDAsXG4gICAgICAgICAgbWF4aW11bTogMTAwMDAsXG4gICAgICAgIH0sIHtcbiAgICAgICAgICB0eXBlOiAnaW50ZWdlcicsXG4gICAgICAgICAgbWluaW11bTogMCxcbiAgICAgICAgICBtYXhpbXVtOiAxMDAwMCxcbiAgICAgICAgfSwge1xuICAgICAgICAgIHR5cGU6ICdpbnRlZ2VyJyxcbiAgICAgICAgICBtaW5pbXVtOiAxLFxuICAgICAgICAgIG1heGltdW06IDEwMDAwLFxuICAgICAgICB9LCB7XG4gICAgICAgICAgdHlwZTogJ2ludGVnZXInLFxuICAgICAgICAgIG1pbmltdW06IDEsXG4gICAgICAgICAgbWF4aW11bTogMTAwMDAsXG4gICAgICAgIH1dLFxuICAgICAgfV0sXG4gICAgfSxcbiAgICBwb3NpdGlvbkRlZjoge1xuICAgICAgaWQ6ICcvcG9zaXRpb25EZWYnLFxuICAgICAgZGVmYXVsdDogWydtaWRkbGUnLCAnY2VudGVyJ10sXG4gICAgICBvbmVPZjogW1xuICAgICAgICB7XG4gICAgICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICAgICAgZW51bTogW1xuICAgICAgICAgICAgJ3RvcCcsXG4gICAgICAgICAgICAnbWlkZGxlJyxcbiAgICAgICAgICAgICdib3R0b20nLFxuICAgICAgICAgICAgJ2xlZnQnLFxuICAgICAgICAgICAgJ2NlbnRlcicsXG4gICAgICAgICAgICAncmlnaHQnLFxuICAgICAgICAgICAgJ2ZhY2VzJyxcbiAgICAgICAgICBdLFxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgdHlwZTogJ2FycmF5JyxcbiAgICAgICAgICB1bmlxdWVJdGVtczogdHJ1ZSxcbiAgICAgICAgICBhZGRpdGlvbmFsSXRlbXM6IGZhbHNlLFxuICAgICAgICAgIG1pbkl0ZW1zOiAyLFxuICAgICAgICAgIG1heEl0ZW1zOiAyLFxuICAgICAgICAgIGRlZmF1bHQ6IFsnbWlkZGxlJywgJ2NlbnRlciddLFxuICAgICAgICAgIGl0ZW1zOiBbXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgICAgICAgICBlbnVtOiBbXG4gICAgICAgICAgICAgICAgJ3RvcCcsXG4gICAgICAgICAgICAgICAgJ21pZGRsZScsXG4gICAgICAgICAgICAgICAgJ2JvdHRvbScsXG4gICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICB9LCB7XG4gICAgICAgICAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgICAgICAgICBlbnVtOiBbXG4gICAgICAgICAgICAgICAgJ2xlZnQnLFxuICAgICAgICAgICAgICAgICdjZW50ZXInLFxuICAgICAgICAgICAgICAgICdyaWdodCcsXG4gICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICB9LFxuICAgICAgICAgIF0sXG4gICAgICAgIH0sXG4gICAgICBdLFxuICAgIH0sXG4gIH0sXG59O1xuIl19