diff --git a/app/javascript/spec/action-form/__snapshots__/action-form.spec.js.snap b/app/javascript/spec/action-form/__snapshots__/action-form.spec.js.snap index 7963bcc8637..f232c9aeb42 100644 --- a/app/javascript/spec/action-form/__snapshots__/action-form.spec.js.snap +++ b/app/javascript/spec/action-form/__snapshots__/action-form.spec.js.snap @@ -14271,7 +14271,6 @@ exports[`Action Form Component should render adding a new action 1`] = ` ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "assign_scan_profile", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.scan_item_set_name", - "includeEmpty": true, - "label": "Analysis Profiles", - "name": "options.scan_item_set_name", - "options": Array [ - Object { - "label": "Copy of sample", - "value": "Copy of sample", - }, - Object { - "label": "default", - "value": "default", - }, - Object { - "label": "host default", - "value": "host default", - }, - Object { - "label": "host sample", - "value": "host sample", - }, - Object { - "label": "sample", - "value": "sample", - }, - ], - "placeholder": "", - }, - ], - "id": "subform-1", - "name": "subform-1", - "title": "Analysis Profiles", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "create_snapshot", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.name", - "label": "Snapshot Name", - "maxLength": 128, - "name": "options.name", - }, - ], - "id": "subform-2", - "name": "subform-2", - "title": "Snapshot Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "delete_snapshots_by_age", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.age", - "includeEmpty": true, - "label": "Delete if Older than", - "name": "options.age", - "options": Array [ - Object { - "label": "1 Hour", - "value": "3600", - }, - Object { - "label": "2 Hours", - "value": "7200", - }, - Object { - "label": "3 Hours", - "value": "10800", - }, - ], - "placeholder": "", - }, - ], - "id": "subform-3", - "name": "subform-3", - "title": "Snapshot Age Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "evaluate_alerts", - "when": "action_type", - }, - "fields": Array [ - Object { - "AddAllButtonProps": Object { - "size": "sm", - }, - "AddButtonProps": Object { - "size": "sm", - }, - "ButtonColumnProps": Object { - "className": "miq-common-dual-list-buttons-column", - }, - "RemoveAllButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "allToRight": false, - "component": "dual-list-select", - "filterOptionsTitle": "Filter options", - "filterValuesTitle": "Filter values", - "id": "options.alert_guids", - "label": " ", - "leftTitle": "Available Alerts:", - "moveAllLeftTitle": "Remove All", - "moveAllRightTitle": "Add All", - "moveLeftTitle": "Remove", - "moveRightTitle": "Add", - "name": "options.alert_guids", - "noOptionsTitle": "No available options", - "noValueTitle": "No option selected", - "options": Array [ - Object { - "label": "CPU Ready > 4000 ms for more than 10 min", - "value": "d59185a4-40bc-11de-bd12-005056a170fa", - }, - Object { - "label": "Cluster DRS not enabled", - "value": "eb88f942-c23e-11de-a3be-000c290de4f9", - }, - ], - "rightTitle": "Selected Alerts:", - }, - ], - "id": "subform-4", - "name": "subform-4", - "title": "Select Alerts to be Evaluated", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "inherit_parent_tags", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.parent_type", - "includeEmpty": true, - "label": "Parent Type", - "name": "options.parent_type", - "options": Array [ - Object { - "label": "Datastore", - "value": "storage", - }, - ], - "placeholder": "", - }, - Object { - "component": "select", - "id": "options.cats", - "isMulti": true, - "label": "Categories", - "name": "options.cats", - "options": Array [ - Object { - "label": "Auto Approve - Max CPU", - "value": "prov_max_cpu", - }, - Object { - "label": "Auto Approve - Max Memory", - "value": "prov_max_memory", - }, - ], - "placeholder": "", - }, - ], - "id": "subform-5", - "name": "subform-5", - "title": "Inherit Tags Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "custom_automation", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.ae_message", - "label": "Message:", - "maxLength": 128, - "name": "options.ae_message", - }, - Object { - "component": "text-field", - "id": "options.ae_request", - "label": "Request:", - "maxLength": 128, - "name": "options.ae_request", - }, - ], - "id": "subform-6", - "name": "subform-6", - "title": "Custom Automation", - }, - Object { - "className": "attribute_value_pair_wrapper", - "component": "sub-form", - "condition": Object { - "is": "custom_automation", - "when": "action_type", - }, - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "component": "field-array", - "fieldKey": "field_array", - "fields": Array [ - Object { - "className": "attribute_value_field_wrapper", - "component": "text-field", - "id": "attribute", - "isRequired": true, - "label": "attribute", - "name": "attribute", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "className": "attribute_value_field_wrapper", - "component": "text-field", - "id": "value", - "isRequired": true, - "label": "value", - "name": "value", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "options.ae_hash", - "name": "options.ae_hash", - }, - ], - "id": "subform-7", - "name": "subform-7", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "reconfigure_cpus", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.value", - "initialValue": "1", - "label": "Number of CPU's", - "name": "options.value", - "options": Array [ - Object { - "label": "1", - "value": "1", - }, - Object { - "label": "2", - "value": "2", - }, - Object { - "label": "4", - "value": "4", - }, - ], - }, - ], - "id": "subform-8", - "name": "subform-8", - "title": "Reconfigure CPUs", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "reconfigure_memory", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.value", - "label": "Memory Size", - "maxLength": 128, - "name": "options.value", - "placeholder": "(Enter the value between 4 - 65636 MB)", - }, - ], - "id": "subform-9", - "name": "subform-9", - "title": "Reconfigure Memory", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "remove_tags", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.cats", - "isMulti": true, - "label": "Categories", - "name": "options.cats", - "options": Array [ - Object { - "label": "Auto Approve - Max CPU", - "value": "prov_max_cpu", - }, - Object { - "label": "Auto Approve - Max Memory", - "value": "prov_max_memory", - }, - ], - "placeholder": "", - }, - ], - "id": "subform-10", - "name": "subform-10", - "title": "Remove Tags Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "run_ansible_playbook", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.service_template_name", - "includeEmpty": true, - "label": "Playbook Catalog Item", - "name": "options.service_template_name", - "options": Array [ - Object { - "label": "Blue Demo Raw", - "value": "Blue Demo Raw", - }, - Object { - "label": "CF create user", - "value": "CF create user", - }, - ], - "placeholder": "", - }, - Object { - "component": "radio", - "id": "options.inventory_type", - "initialValue": "LocalHost", - "label": "Inventory", - "name": "options.inventory_type", - "options": Array [ - Object { - "label": "LocalHost", - "value": "LocalHost", - }, - Object { - "label": "Target Machine", - "value": "Target Machine", - }, - Object { - "label": "Specific Hosts", - "value": "Specific Hosts", - }, - ], - }, - ], - "id": "subform-11", - "name": "subform-11", - "title": "Run an Ansible Playbook", - }, - Object { - "component": "sub-form", - "condition": Object { - "and": Array [ - Object { - "is": "Specific Hosts", - "when": "options.inventory_type", - }, - Object { - "is": "run_ansible_playbook", - "when": "action_type", - }, - ], - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.hosts", - "label": " ", - "name": "options.hosts", - "placeholder": "Enter a comma separated list of IP or DNS names", - }, - ], - "id": "subform-12", - "name": "subform-12", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "email", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.from", - "label": "From E-mail Address (leave blank for default)", - "maxLength": 128, - "name": "options.from", - "placeholder": "(Default: cfadmin@cfserver.com)", - }, - Object { - "component": "text-field", - "id": "options.to", - "label": "To E-mail Address", - "maxLength": 128, - "name": "options.to", - }, - ], - "id": "subform-13", - "name": "subform-13", - "title": "E-mail Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "snmp_trap", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.host", - "label": "Host", - "maxLength": 128, - "name": "options.host", - }, - Object { - "component": "select", - "id": "options.snmp_version", - "initialValue": "v1", - "label": "Version", - "name": "options.snmp_version", - "options": Array [ - Object { - "label": "v1", - "value": "v1", - }, - Object { - "label": "v2", - "value": "v2", - }, - ], - }, - Object { - "component": "text-field", - "id": "options.trap_id", - "label": "Trap Number", - "maxLength": 128, - "name": "options.trap_id", - }, - ], - "id": "subform-14", - "name": "subform-14", - "title": "SNMP Trap Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "snmp_trap", - "when": "action_type", - }, - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "component": "field-array", - "fieldKey": "field_array", - "fields": Array [ - Object { - "component": "text-field", - "id": "oid", - "label": "Object ID", - "name": "oid", - }, - Object { - "component": "select", - "id": "var_type", - "initialValue": "Counter32", - "label": "Type", - "loadOptions": [Function], - "name": "var_type", - }, - Object { - "component": "text-field", - "id": "value", - "label": "Value", - "name": "value", - }, - ], - "id": "options.variables", - "name": "options.variables", - }, - ], - "id": "subform-15", - "name": "subform-15", - "title": "Variables", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "set_custom_attribute", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.attribute", - "label": "Attribute Name", - "maxLength": 128, - "name": "options.attribute", - }, - Object { - "component": "text-field", - "id": "options.value", - "label": "Value to Set", - "maxLength": 128, - "name": "options.value", - }, - ], - "id": "subform-16", - "name": "subform-16", - "title": "Custom Attribute Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "tag", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.tags", - "isRequired": true, - "label": "Tag to Apply", - "name": "options.tags", - "options": Array [ - Object { - "label": "", - "value": "", - }, - Object { - "label": "AUTO APPROVE - MAX CPU", - "options": Array [ - Object { - "label": "1", - "value": "prov_max_cpu/1", - }, - Object { - "label": "2", - "value": "prov_max_cpu/2", - }, - Object { - "label": "3", - "value": "prov_max_cpu/3", - }, - Object { - "label": "4", - "value": "prov_max_cpu/4", - }, - Object { - "label": "5", - "value": "prov_max_cpu/5", - }, - ], - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "subform-17", - "name": "subform-17", - "title": "Applied Tag", - }, - ] - } - id="basic-information" - name="basic-information" - title="Basic Information" - />, - , - ] - } - formSpyProps={ - Object { - "active": undefined, - "dirty": false, - "dirtyFields": Object {}, - "dirtyFieldsSinceLastSubmit": Object {}, - "dirtySinceLastSubmit": false, - "error": undefined, - "errors": Object { - "action_type": "Required", - "description": "Required", - }, - "form": Object { - "batch": [Function], - "blur": [Function], - "change": [Function], - "destroyOnUnregister": false, - "focus": [Function], - "getFieldState": [Function], - "getRegisteredFields": [Function], - "getState": [Function], - "initialize": [Function], - "isValidationPaused": [Function], - "mutators": Object { - "concat": [Function], - "insert": [Function], - "move": [Function], - "pop": [Function], - "push": [Function], - "remove": [Function], - "removeBatch": [Function], - "shift": [Function], - "swap": [Function], - "unshift": [Function], - "update": [Function], - }, - "pauseValidation": [Function], - "registerField": [Function], - "reset": [Function], - "resetFieldState": [Function], - "restart": [Function], - "resumeValidation": [Function], - "setConfig": [Function], - "submit": [Function], - "subscribe": [Function], - }, - "hasSubmitErrors": false, - "hasValidationErrors": true, - "initialValues": Object {}, - "invalid": true, - "modified": Object { - "action_type": false, - "description": false, - "options.inventory_type": false, - }, - "modifiedSinceLastSubmit": false, - "pristine": true, - "submitError": undefined, - "submitErrors": undefined, - "submitFailed": false, - "submitSucceeded": false, - "submitting": false, - "touched": Object { - "action_type": false, - "description": false, - "options.inventory_type": false, - }, - "valid": false, - "validating": false, - "values": Object {}, - "visited": Object { - "action_type": false, - "description": false, - "options.inventory_type": false, - }, - } - } - onCancel={[Function]} - onReset={[Function]} - resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "description", - "isRequired": true, - "label": "Description", - "maxLength": 50, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "action_type", - "includeEmpty": true, - "isRequired": true, - "label": "Action Type", - "loadOptions": [Function], - "name": "action_type", - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "assign_scan_profile", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.scan_item_set_name", - "includeEmpty": true, - "label": "Analysis Profiles", - "name": "options.scan_item_set_name", - "options": Array [ - Object { - "label": "Copy of sample", - "value": "Copy of sample", - }, - Object { - "label": "default", - "value": "default", - }, - Object { - "label": "host default", - "value": "host default", - }, - Object { - "label": "host sample", - "value": "host sample", - }, - Object { - "label": "sample", - "value": "sample", - }, - ], - "placeholder": "", - }, - ], - "id": "subform-1", - "name": "subform-1", - "title": "Analysis Profiles", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "create_snapshot", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.name", - "label": "Snapshot Name", - "maxLength": 128, - "name": "options.name", - }, - ], - "id": "subform-2", - "name": "subform-2", - "title": "Snapshot Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "delete_snapshots_by_age", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.age", - "includeEmpty": true, - "label": "Delete if Older than", - "name": "options.age", - "options": Array [ - Object { - "label": "1 Hour", - "value": "3600", - }, - Object { - "label": "2 Hours", - "value": "7200", - }, - Object { - "label": "3 Hours", - "value": "10800", - }, - ], - "placeholder": "", - }, - ], - "id": "subform-3", - "name": "subform-3", - "title": "Snapshot Age Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "evaluate_alerts", - "when": "action_type", - }, - "fields": Array [ - Object { - "AddAllButtonProps": Object { - "size": "sm", - }, - "AddButtonProps": Object { - "size": "sm", - }, - "ButtonColumnProps": Object { - "className": "miq-common-dual-list-buttons-column", - }, - "RemoveAllButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "allToRight": false, - "component": "dual-list-select", - "filterOptionsTitle": "Filter options", - "filterValuesTitle": "Filter values", - "id": "options.alert_guids", - "label": " ", - "leftTitle": "Available Alerts:", - "moveAllLeftTitle": "Remove All", - "moveAllRightTitle": "Add All", - "moveLeftTitle": "Remove", - "moveRightTitle": "Add", - "name": "options.alert_guids", - "noOptionsTitle": "No available options", - "noValueTitle": "No option selected", - "options": Array [ - Object { - "label": "CPU Ready > 4000 ms for more than 10 min", - "value": "d59185a4-40bc-11de-bd12-005056a170fa", - }, - Object { - "label": "Cluster DRS not enabled", - "value": "eb88f942-c23e-11de-a3be-000c290de4f9", - }, - ], - "rightTitle": "Selected Alerts:", - }, - ], - "id": "subform-4", - "name": "subform-4", - "title": "Select Alerts to be Evaluated", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "inherit_parent_tags", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.parent_type", - "includeEmpty": true, - "label": "Parent Type", - "name": "options.parent_type", - "options": Array [ - Object { - "label": "Datastore", - "value": "storage", - }, - ], - "placeholder": "", - }, - Object { - "component": "select", - "id": "options.cats", - "isMulti": true, - "label": "Categories", - "name": "options.cats", - "options": Array [ - Object { - "label": "Auto Approve - Max CPU", - "value": "prov_max_cpu", - }, - Object { - "label": "Auto Approve - Max Memory", - "value": "prov_max_memory", - }, - ], - "placeholder": "", - }, - ], - "id": "subform-5", - "name": "subform-5", - "title": "Inherit Tags Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "custom_automation", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.ae_message", - "label": "Message:", - "maxLength": 128, - "name": "options.ae_message", - }, - Object { - "component": "text-field", - "id": "options.ae_request", - "label": "Request:", - "maxLength": 128, - "name": "options.ae_request", - }, - ], - "id": "subform-6", - "name": "subform-6", - "title": "Custom Automation", - }, - Object { - "className": "attribute_value_pair_wrapper", - "component": "sub-form", - "condition": Object { - "is": "custom_automation", - "when": "action_type", - }, - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "component": "field-array", - "fieldKey": "field_array", - "fields": Array [ - Object { - "className": "attribute_value_field_wrapper", - "component": "text-field", - "id": "attribute", - "isRequired": true, - "label": "attribute", - "name": "attribute", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "className": "attribute_value_field_wrapper", - "component": "text-field", - "id": "value", - "isRequired": true, - "label": "value", - "name": "value", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "options.ae_hash", - "name": "options.ae_hash", - }, - ], - "id": "subform-7", - "name": "subform-7", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "reconfigure_cpus", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.value", - "initialValue": "1", - "label": "Number of CPU's", - "name": "options.value", - "options": Array [ - Object { - "label": "1", - "value": "1", - }, - Object { - "label": "2", - "value": "2", - }, - Object { - "label": "4", - "value": "4", - }, - ], - }, - ], - "id": "subform-8", - "name": "subform-8", - "title": "Reconfigure CPUs", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "reconfigure_memory", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.value", - "label": "Memory Size", - "maxLength": 128, - "name": "options.value", - "placeholder": "(Enter the value between 4 - 65636 MB)", - }, - ], - "id": "subform-9", - "name": "subform-9", - "title": "Reconfigure Memory", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "remove_tags", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.cats", - "isMulti": true, - "label": "Categories", - "name": "options.cats", - "options": Array [ - Object { - "label": "Auto Approve - Max CPU", - "value": "prov_max_cpu", - }, - Object { - "label": "Auto Approve - Max Memory", - "value": "prov_max_memory", - }, - ], - "placeholder": "", - }, - ], - "id": "subform-10", - "name": "subform-10", - "title": "Remove Tags Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "run_ansible_playbook", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.service_template_name", - "includeEmpty": true, - "label": "Playbook Catalog Item", - "name": "options.service_template_name", - "options": Array [ - Object { - "label": "Blue Demo Raw", - "value": "Blue Demo Raw", - }, - Object { - "label": "CF create user", - "value": "CF create user", - }, - ], - "placeholder": "", - }, - Object { - "component": "radio", - "id": "options.inventory_type", - "initialValue": "LocalHost", - "label": "Inventory", - "name": "options.inventory_type", - "options": Array [ - Object { - "label": "LocalHost", - "value": "LocalHost", - }, - Object { - "label": "Target Machine", - "value": "Target Machine", - }, - Object { - "label": "Specific Hosts", - "value": "Specific Hosts", - }, - ], - }, - ], - "id": "subform-11", - "name": "subform-11", - "title": "Run an Ansible Playbook", - }, - Object { - "component": "sub-form", - "condition": Object { - "and": Array [ - Object { - "is": "Specific Hosts", - "when": "options.inventory_type", - }, - Object { - "is": "run_ansible_playbook", - "when": "action_type", - }, - ], - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.hosts", - "label": " ", - "name": "options.hosts", - "placeholder": "Enter a comma separated list of IP or DNS names", - }, - ], - "id": "subform-12", - "name": "subform-12", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "email", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.from", - "label": "From E-mail Address (leave blank for default)", - "maxLength": 128, - "name": "options.from", - "placeholder": "(Default: cfadmin@cfserver.com)", - }, - Object { - "component": "text-field", - "id": "options.to", - "label": "To E-mail Address", - "maxLength": 128, - "name": "options.to", - }, - ], - "id": "subform-13", - "name": "subform-13", - "title": "E-mail Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "snmp_trap", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.host", - "label": "Host", - "maxLength": 128, - "name": "options.host", - }, - Object { - "component": "select", - "id": "options.snmp_version", - "initialValue": "v1", - "label": "Version", - "name": "options.snmp_version", - "options": Array [ - Object { - "label": "v1", - "value": "v1", - }, - Object { - "label": "v2", - "value": "v2", - }, - ], - }, - Object { - "component": "text-field", - "id": "options.trap_id", - "label": "Trap Number", - "maxLength": 128, - "name": "options.trap_id", - }, - ], - "id": "subform-14", - "name": "subform-14", - "title": "SNMP Trap Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "snmp_trap", - "when": "action_type", - }, - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "component": "field-array", - "fieldKey": "field_array", - "fields": Array [ - Object { - "component": "text-field", - "id": "oid", - "label": "Object ID", - "name": "oid", - }, - Object { - "component": "select", - "id": "var_type", - "initialValue": "Counter32", - "label": "Type", - "loadOptions": [Function], - "name": "var_type", - }, - Object { - "component": "text-field", - "id": "value", - "label": "Value", - "name": "value", - }, - ], - "id": "options.variables", - "name": "options.variables", - }, - ], - "id": "subform-15", - "name": "subform-15", - "title": "Variables", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "set_custom_attribute", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "text-field", - "id": "options.attribute", - "label": "Attribute Name", - "maxLength": 128, - "name": "options.attribute", - }, - Object { - "component": "text-field", - "id": "options.value", - "label": "Value to Set", - "maxLength": 128, - "name": "options.value", - }, - ], - "id": "subform-16", - "name": "subform-16", - "title": "Custom Attribute Settings", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": "tag", - "when": "action_type", - }, - "fields": Array [ - Object { - "component": "select", - "id": "options.tags", - "isRequired": true, - "label": "Tag to Apply", - "name": "options.tags", - "options": Array [ - Object { - "label": "", - "value": "", - }, - Object { - "label": "AUTO APPROVE - MAX CPU", - "options": Array [ - Object { - "label": "1", - "value": "prov_max_cpu/1", - }, - Object { - "label": "2", - "value": "prov_max_cpu/2", - }, - Object { - "label": "3", - "value": "prov_max_cpu/3", - }, - Object { - "label": "4", - "value": "prov_max_cpu/4", - }, - Object { - "label": "5", - "value": "prov_max_cpu/5", - }, - ], - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "subform-17", - "name": "subform-17", - "title": "Applied Tag", - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", + formSpyProps={ + Object { + "active": undefined, + "dirty": false, + "dirtyFields": Object {}, + "dirtyFieldsSinceLastSubmit": Object {}, + "dirtySinceLastSubmit": false, + "error": undefined, + "errors": Object { + "action_type": "Required", + "description": "Required", + }, + "form": Object { + "batch": [Function], + "blur": [Function], + "change": [Function], + "destroyOnUnregister": false, + "focus": [Function], + "getFieldState": [Function], + "getRegisteredFields": [Function], + "getState": [Function], + "initialize": [Function], + "isValidationPaused": [Function], + "mutators": Object { + "concat": [Function], + "insert": [Function], + "move": [Function], + "pop": [Function], + "push": [Function], + "remove": [Function], + "removeBatch": [Function], + "shift": [Function], + "swap": [Function], + "unshift": [Function], + "update": [Function], }, - ], + "pauseValidation": [Function], + "registerField": [Function], + "reset": [Function], + "resetFieldState": [Function], + "restart": [Function], + "resumeValidation": [Function], + "setConfig": [Function], + "submit": [Function], + "subscribe": [Function], + }, + "hasSubmitErrors": false, + "hasValidationErrors": true, + "initialValues": Object {}, + "invalid": true, + "modified": Object { + "action_type": false, + "description": false, + "options.inventory_type": false, + }, + "modifiedSinceLastSubmit": false, + "pristine": true, + "submitError": undefined, + "submitErrors": undefined, + "submitFailed": false, + "submitSucceeded": false, + "submitting": false, + "touched": Object { + "action_type": false, + "description": false, + "options.inventory_type": false, + }, + "valid": false, + "validating": false, + "values": Object {}, + "visited": Object { + "action_type": false, + "description": false, + "options.inventory_type": false, + }, } } + onCancel={[Function]} + onReset={[Function]} + resetLabel="Reset" submitLabel="Add" > diff --git a/app/javascript/spec/add-remove-security-groups-form/__snapshots__/add-remove-security-groups-form.spec.js.snap b/app/javascript/spec/add-remove-security-groups-form/__snapshots__/add-remove-security-groups-form.spec.js.snap index 326bbe15807..b96748383b3 100644 --- a/app/javascript/spec/add-remove-security-groups-form/__snapshots__/add-remove-security-groups-form.spec.js.snap +++ b/app/javascript/spec/add-remove-security-groups-form/__snapshots__/add-remove-security-groups-form.spec.js.snap @@ -781,7 +781,6 @@ exports[`Add/remove security groups form component should remove security group , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -881,31 +856,6 @@ exports[`Add/remove security groups form component should remove security group onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "security_group", - "includeEmpty": true, - "label": "Security Group", - "name": "security_group", - "options": Array [ - Object { - "label": "default", - "value": "default", - }, - ], - "placeholder": "", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > diff --git a/app/javascript/spec/ansible-credentials-form/__snapshots__/ansible-credentials-form.spec.js.snap b/app/javascript/spec/ansible-credentials-form/__snapshots__/ansible-credentials-form.spec.js.snap index 2453440315e..83e683f35ba 100644 --- a/app/javascript/spec/ansible-credentials-form/__snapshots__/ansible-credentials-form.spec.js.snap +++ b/app/javascript/spec/ansible-credentials-form/__snapshots__/ansible-credentials-form.spec.js.snap @@ -1222,7 +1222,6 @@ exports[`Ansible Credential Form Component should render adding a new credential , - , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -1372,54 +1322,6 @@ exports[`Ansible Credential Form Component should render adding a new credential onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "text-field", - "hideField": true, - "label": "manager_resource", - "name": "manager_resource", - "value": "", - }, - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "maxLength": 128, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "type", - "includeEmpty": true, - "isDisabled": false, - "isRequired": true, - "label": "Credential type", - "loadOptions": [Function], - "name": "type", - "onChange": [Function], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > @@ -2925,7 +2827,6 @@ exports[`Ansible Credential Form Component should render editing a credential 1` , - , - , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -3084,62 +2928,6 @@ exports[`Ansible Credential Form Component should render editing a credential 1` onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "text-field", - "hideField": true, - "label": "manager_resource", - "name": "manager_resource", - "value": "", - }, - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "maxLength": 128, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "type", - "includeEmpty": true, - "isDisabled": true, - "isRequired": true, - "label": "Credential type", - "loadOptions": [Function], - "name": "type", - "onChange": [Function], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "helperText": "AWS Access Key for this credential", - "id": "userid", - "isRequired": true, - "label": "Access Key", - "name": "userid", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > diff --git a/app/javascript/spec/ansible-edit-catalog-form/__snapshots__/ansible-edit-catalog-form.spec.js.snap b/app/javascript/spec/ansible-edit-catalog-form/__snapshots__/ansible-edit-catalog-form.spec.js.snap index f3f0e8283b4..468d53e488b 100644 --- a/app/javascript/spec/ansible-edit-catalog-form/__snapshots__/ansible-edit-catalog-form.spec.js.snap +++ b/app/javascript/spec/ansible-edit-catalog-form/__snapshots__/ansible-edit-catalog-form.spec.js.snap @@ -57407,7 +57407,6 @@ exports[`Ansible playbook edit catalog Form Component should not render some fie ", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "undefined-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ] - } - id="catalog-tabs-edit-ansible-playbooks" - name="catalog-tabs-edit-ansible-playbooks" - />, - , - ] - } - formSpyProps={ - Object { - "active": undefined, - "dirty": false, - "dirtyFields": Object {}, - "dirtyFieldsSinceLastSubmit": Object { - "config_info.provision.cloud_credential_id": true, - "config_info.provision.cloud_type": true, - "config_info.provision.credential_id": true, - "config_info.provision.dialog_id": true, - "config_info.provision.dialog_type": true, - "config_info.provision.execution_ttl": true, - "config_info.provision.extra_vars": true, - "config_info.provision.log_output": true, - "config_info.provision.playbook_id": true, - "config_info.provision.repository_id": true, - "config_info.provision.specify_host_type": true, - "config_info.provision.verbosity": true, - "config_info.retirement.cloud_type": true, - "config_info.retirement.execution_ttl": true, - "config_info.retirement.extra_vars": true, - "config_info.retirement.log_output": true, - "config_info.retirement.remove_resources_with_no_repistory_id": true, - "config_info.retirement.specify_host_type": true, - "config_info.retirement.verbosity": true, - "currency_id": true, - "description": true, - "display": true, - "long_description": true, - "name": true, - "price": true, - "service_template_catalog_id": true, - "zone_id": true, - }, - "dirtySinceLastSubmit": false, - "error": undefined, - "errors": Object {}, - "form": Object { - "batch": [Function], - "blur": [Function], - "change": [Function], - "destroyOnUnregister": false, - "focus": [Function], - "getFieldState": [Function], - "getRegisteredFields": [Function], - "getState": [Function], - "initialize": [Function], - "isValidationPaused": [Function], - "mutators": Object { - "concat": [Function], - "insert": [Function], - "move": [Function], - "pop": [Function], - "push": [Function], - "remove": [Function], - "removeBatch": [Function], - "shift": [Function], - "swap": [Function], - "unshift": [Function], - "update": [Function], - }, - "pauseValidation": [Function], - "registerField": [Function], - "reset": [Function], - "resetFieldState": [Function], - "restart": [Function], - "resumeValidation": [Function], - "setConfig": [Function], - "submit": [Function], - "subscribe": [Function], - }, - "hasSubmitErrors": false, - "hasValidationErrors": false, - "initialValues": Object { - "actions": Array [ - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "patch", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "put", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "delete", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "order", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "archive", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "unarchive", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "set_ownership", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "op_pb", - }, - ], - "config_info": Object { - "provision": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "dialog_id": "6", - "dialog_type": "useExisting", - "execution_ttl": "", - "extra_vars": Array [], - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", - "hosts": "", - "log_output": "on_error", - "playbook_id": "168", - "repository_id": "18", - "specify_host_type": "localhost", - "verbosity": "0", - }, - "retirement": Object { - "cloud_type": "", - "execution_ttl": "", - "extra_vars": Array [], - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", - "hosts": "", - "log_output": "on_error", - "remove_resources": "no_with_playbook", - "remove_resources_with_no_repistory_id": "no_with_playbook", - "specify_host_type": "localhost", - "verbosity": "0", - }, - }, - "created_at": "2023-04-18T11:05:04Z", - "currency_id": "40", - "deleted_on": null, - "description": "hhhk", - "display": true, - "evm_owner_id": null, - "generic_subtype": null, - "guid": "a0e0f212-7313-45d8-b9c4-44d6c4c6dacd", - "href": "http://localhost:3001/api/service_templates/148", - "id": "148", - "internal": false, - "long_description": "123", - "miq_group_id": "2", - "name": "hh", - "options": Object { - "config_info": Object { - "provision": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "dialog_id": "6", - "execution_ttl": "", - "extra_vars": Object {}, - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", - "hosts": "localhost", - "log_output": "on_error", - "playbook_id": "168", - "repository_id": "18", - "verbosity": "0", - }, - "retirement": Object { - "execution_ttl": "", - "extra_vars": Object {}, - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", - "hosts": "localhost", - "log_output": "on_error", - "remove_resources": "no_with_playbook", - "verbosity": "0", - }, - }, - }, - "price": 1224, - "prov_type": "generic_ansible_playbook", - "provision_cost": null, - "service_template_catalog_id": "3", - "service_template_id": null, - "service_type": "atomic", - "tenant_id": "1", - "type": "ServiceTemplateAnsiblePlaybook", - "updated_at": "2023-04-26T11:26:04Z", - "zone_id": "3", - }, - "invalid": false, - "modified": Object { - "additional_tenants": false, - "config_info.provision.become_method": false, - "config_info.provision.cloud_credential_id": false, - "config_info.provision.cloud_type": false, - "config_info.provision.credential_id": false, - "config_info.provision.dialog_id": false, - "config_info.provision.dialog_type": false, - "config_info.provision.execution_ttl": false, - "config_info.provision.extra_vars": false, - "config_info.provision.log_output": false, - "config_info.provision.playbook_id": false, - "config_info.provision.repository_id": false, - "config_info.provision.specify_host_type": false, - "config_info.provision.vault_credential_id": false, - "config_info.provision.verbosity": false, - "config_info.retirement.become_method": false, - "config_info.retirement.cloud_type": false, - "config_info.retirement.copyFromProvisioning": false, - "config_info.retirement.execution_ttl": false, - "config_info.retirement.extra_vars": false, - "config_info.retirement.log_output": false, - "config_info.retirement.remove_resources_with_no_repistory_id": false, - "config_info.retirement.repository_id": false, - "config_info.retirement.specify_host_type": false, - "config_info.retirement.verbosity": false, - "currency_id": false, - "description": false, - "display": false, - "long_description": false, - "name": false, - "price": false, - "service_template_catalog_id": false, - "zone_id": false, - }, - "modifiedSinceLastSubmit": false, - "pristine": true, - "submitError": undefined, - "submitErrors": undefined, - "submitFailed": false, - "submitSucceeded": false, - "submitting": false, - "touched": Object { - "additional_tenants": false, - "config_info.provision.become_method": false, - "config_info.provision.cloud_credential_id": false, - "config_info.provision.cloud_type": false, - "config_info.provision.credential_id": false, - "config_info.provision.dialog_id": false, - "config_info.provision.dialog_type": false, - "config_info.provision.execution_ttl": false, - "config_info.provision.extra_vars": false, - "config_info.provision.log_output": false, - "config_info.provision.playbook_id": false, - "config_info.provision.repository_id": false, - "config_info.provision.specify_host_type": false, - "config_info.provision.vault_credential_id": false, - "config_info.provision.verbosity": false, - "config_info.retirement.become_method": false, - "config_info.retirement.cloud_type": false, - "config_info.retirement.copyFromProvisioning": false, - "config_info.retirement.execution_ttl": false, - "config_info.retirement.extra_vars": false, - "config_info.retirement.log_output": false, - "config_info.retirement.remove_resources_with_no_repistory_id": false, - "config_info.retirement.repository_id": false, - "config_info.retirement.specify_host_type": false, - "config_info.retirement.verbosity": false, - "currency_id": false, - "description": false, - "display": false, - "long_description": false, - "name": false, - "price": false, - "service_template_catalog_id": false, - "zone_id": false, - }, - "valid": true, - "validating": false, - "values": Object { - "actions": Array [ - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "patch", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "put", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "delete", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "order", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "archive", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "unarchive", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "set_ownership", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "op_pb", - }, - ], - "config_info": Object { - "provision": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "dialog_id": "6", - "dialog_type": "useExisting", - "execution_ttl": "", - "extra_vars": Array [], - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", - "hosts": "", - "log_output": "on_error", - "playbook_id": "168", - "repository_id": "18", - "specify_host_type": "localhost", - "verbosity": "0", - }, - "retirement": Object { - "cloud_type": "", - "execution_ttl": "", - "extra_vars": Array [], - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", - "hosts": "", - "log_output": "on_error", - "remove_resources": "no_with_playbook", - "remove_resources_with_no_repistory_id": "no_with_playbook", - "specify_host_type": "localhost", - "verbosity": "0", - }, - }, - "created_at": "2023-04-18T11:05:04Z", - "currency_id": "40", - "deleted_on": null, - "description": "hhhk", - "display": true, - "evm_owner_id": null, - "generic_subtype": null, - "guid": "a0e0f212-7313-45d8-b9c4-44d6c4c6dacd", - "href": "http://localhost:3001/api/service_templates/148", - "id": "148", - "internal": false, - "long_description": "123", - "miq_group_id": "2", - "name": "hh", - "options": Object { - "config_info": Object { - "provision": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "dialog_id": "6", - "execution_ttl": "", - "extra_vars": Object {}, - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", - "hosts": "localhost", - "log_output": "on_error", - "playbook_id": "168", - "repository_id": "18", - "verbosity": "0", - }, - "retirement": Object { - "execution_ttl": "", - "extra_vars": Object {}, - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", - "hosts": "localhost", - "log_output": "on_error", - "remove_resources": "no_with_playbook", - "verbosity": "0", - }, - }, - }, - "price": 1224, - "prov_type": "generic_ansible_playbook", - "provision_cost": null, - "service_template_catalog_id": "3", - "service_template_id": null, - "service_type": "atomic", - "tenant_id": "1", - "type": "ServiceTemplateAnsiblePlaybook", - "updated_at": "2023-04-26T11:26:04Z", - "zone_id": "3", - }, - "visited": Object { - "additional_tenants": false, - "config_info.provision.become_method": false, - "config_info.provision.cloud_credential_id": false, - "config_info.provision.cloud_type": false, - "config_info.provision.credential_id": false, - "config_info.provision.dialog_id": false, - "config_info.provision.dialog_type": false, - "config_info.provision.execution_ttl": false, - "config_info.provision.extra_vars": false, - "config_info.provision.log_output": false, - "config_info.provision.playbook_id": false, - "config_info.provision.repository_id": false, - "config_info.provision.specify_host_type": false, - "config_info.provision.vault_credential_id": false, - "config_info.provision.verbosity": false, - "config_info.retirement.become_method": false, - "config_info.retirement.cloud_type": false, - "config_info.retirement.copyFromProvisioning": false, - "config_info.retirement.execution_ttl": false, - "config_info.retirement.extra_vars": false, - "config_info.retirement.log_output": false, - "config_info.retirement.remove_resources_with_no_repistory_id": false, - "config_info.retirement.repository_id": false, - "config_info.retirement.specify_host_type": false, - "config_info.retirement.verbosity": false, - "currency_id": false, - "description": false, - "display": false, - "long_description": false, - "name": false, - "price": false, - "service_template_catalog_id": false, - "zone_id": false, - }, - } - } - onCancel={[Function]} - onReset={[Function]} - resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "tabs", - "fields": Array [ - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "label": "Description", - "name": "description", - }, - Object { - "component": "checkbox", - "id": "display", - "label": "Display in Catalog", - "name": "display", - }, - Object { - "component": "textarea", - "condition": Object { - "is": true, - "when": "display", - }, - "id": "long_description", - "label": "Long Description", - "name": "long_description", - "rows": 10, - }, - Object { - "component": "select", - "id": "service_template_catalog_id", - "label": "Catalog", - "name": "service_template_catalog_id", - "options": Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "undefined-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ], - "id": "catalog-tabs-edit-ansible-playbooks", - "name": "catalog-tabs-edit-ansible-playbooks", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } - submitLabel="Save" - > - - -
- - - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - -`; - -exports[`Ansible playbook edit catalog Form Component should render correct form fields initially 1`] = ` - - - ", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ], - "id": "catalog-tabs-edit-ansible-playbooks", - "name": "catalog-tabs-edit-ansible-playbooks", - }, - ], - } - } - validatorMapper={ - Object { - "customValidatorForPrice": [Function], - "customValidatorForRetirementFields": [Function], - } - } - > - ", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ], - "id": "catalog-tabs-edit-ansible-playbooks", - "name": "catalog-tabs-edit-ansible-playbooks", - }, - ], - } - } - showFormControls={true} - validatorMapper={ - Object { - "customValidatorForPrice": [Function], - "customValidatorForRetirementFields": [Function], - } - } - > - ", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ], - "id": "catalog-tabs-edit-ansible-playbooks", - "name": "catalog-tabs-edit-ansible-playbooks", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } - validatorMapper={ - Object { - "customValidatorForPrice": [Function], - "customValidatorForRetirementFields": [Function], - } - } - > - - ", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ] - } - id="catalog-tabs-edit-ansible-playbooks" - name="catalog-tabs-edit-ansible-playbooks" - />, - , - ] - } - schema={ - Object { - "fields": Array [ - Object { - "component": "tabs", - "fields": Array [ - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "label": "Description", - "name": "description", - }, - Object { - "component": "checkbox", - "id": "display", - "label": "Display in Catalog", - "name": "display", - }, - Object { - "component": "textarea", - "condition": Object { - "is": true, - "when": "display", - }, - "id": "long_description", - "label": "Long Description", - "name": "long_description", - "rows": 10, - }, - Object { - "component": "select", - "id": "service_template_catalog_id", - "label": "Catalog", - "name": "service_template_catalog_id", - "options": Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ], - "id": "catalog-tabs-edit-ansible-playbooks", - "name": "catalog-tabs-edit-ansible-playbooks", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } - > - ", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ] - } - id="catalog-tabs-edit-ansible-playbooks" - name="catalog-tabs-edit-ansible-playbooks" - />, - , - ] - } - formWrapperProps={ - Object { - "className": "form-react", - } - } - resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "tabs", - "fields": Array [ - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "label": "Description", - "name": "description", - }, - Object { - "component": "checkbox", - "id": "display", - "label": "Display in Catalog", - "name": "display", - }, - Object { - "component": "textarea", - "condition": Object { - "is": true, - "when": "display", - }, - "id": "long_description", - "label": "Long Description", - "name": "long_description", - "rows": 10, - }, - Object { - "component": "select", - "id": "service_template_catalog_id", - "label": "Catalog", - "name": "service_template_catalog_id", - "options": Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ], - "id": "catalog-tabs-edit-ansible-playbooks", - "name": "catalog-tabs-edit-ansible-playbooks", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } - showFormControls={true} - submitLabel="Save" - > - ", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ] - } - id="catalog-tabs-edit-ansible-playbooks" - name="catalog-tabs-edit-ansible-playbooks" - />, - , - ] - } - formWrapperProps={ - Object { - "className": "form-react", - } - } - resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "tabs", - "fields": Array [ - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "label": "Description", - "name": "description", - }, - Object { - "component": "checkbox", - "id": "display", - "label": "Display in Catalog", - "name": "display", - }, - Object { - "component": "textarea", - "condition": Object { - "is": true, - "when": "display", - }, - "id": "long_description", - "label": "Long Description", - "name": "long_description", - "rows": 10, - }, - Object { - "component": "select", - "id": "service_template_catalog_id", - "label": "Catalog", - "name": "service_template_catalog_id", - "options": Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ], - "id": "catalog-tabs-edit-ansible-playbooks", - "name": "catalog-tabs-edit-ansible-playbooks", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } - showFormControls={true} - submitLabel="Save" - > -
- - - ", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ] - } - id="catalog-tabs-edit-ansible-playbooks" - key="catalog-tabs-edit-ansible-playbooks" - name="catalog-tabs-edit-ansible-playbooks" - > - ", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ], - "id": "catalog-tabs-edit-ansible-playbooks", - "name": "catalog-tabs-edit-ansible-playbooks", - } - } - > - - ", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ] - } - id="catalog-tabs-edit-ansible-playbooks" - name="catalog-tabs-edit-ansible-playbooks" - > - - -
- -
- ", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ] - } - id="basic-information-tab" - key="basic-information-tab" - > - -
- -
-
- - -
- -
-
- - -
- -
-
-
- -
-
- - - - - - - - -
-
-
- - - - -
- -
- - - - -
-
    - - -
  • - - - - - -
  • - - -
  • - - - - - - - - -
  • -
    -
    -
    -
    -
- -
-
-
-
-
-
-
-
-
-
- - - - - ", - "value": undefined, - }, - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ] - } - placeholder="" - simpleValue={false} - value="3" - > - ", - "value": undefined, - }, - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ] - } - placeholder="" - value="3" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ", - "value": undefined, - }, - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ] - } - placeholder="" - simpleValue={false} - value="40" - > - ", - "value": undefined, - }, - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ] - } - placeholder="" - value="40" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
-
-
- - -
-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - Playbook - - } - loadOptions={[Function]} - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="config_info.provision.playbook_id" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - placeholder="" - simpleValue={false} - value="168" - > - - Playbook - - } - name="config_info.provision.playbook_id" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": "ansible/amazon/ec2_basic.yml", - "value": "168", - }, - Object { - "label": "ansible/amazon/lambda_basic_create.yml", - "value": "169", - }, - Object { - "label": "ansible/amazon/vpc_create.yml", - "value": "170", - }, - Object { - "label": "ansible/amazon/vpc_delete.yml", - "value": "171", - }, - Object { - "label": "ansible/test/TEST-backup.yml", - "value": "172", - }, - Object { - "label": "ansible/windows/ipconfig.yml", - "value": "173", - }, - Object { - "label": "ansible/windows/windows_update.yml", - "value": "174", - }, - Object { - "label": "buttons/AnsibleInside_Vm_.yaml", - "value": "175", - }, - Object { - "label": "test_essentials_install.yml", - "value": "176", - }, - Object { - "label": "reports/143_Top_Memory_Consumers_(last_hour).yaml", - "value": "177", - }, - Object { - "label": "reports/144_Right-Sizing_Recommendations.yaml", - "value": "178", - }, - Object { - "label": "reports/145_VMs_Pending_Retirement.yaml", - "value": "179", - }, - Object { - "label": "reports/146_VMs_Created_(last_7_days).yaml", - "value": "180", - }, - Object { - "label": "reports/147_Cloud_-_Right-Sizing_Recommendations.yaml", - "value": "181", - }, - Object { - "label": "reports/148_Top_CPU_Consumers_(last_7_days).yaml", - "value": "182", - }, - Object { - "label": "reports/149_Top_Memory_Consumers_(last_7_days).yaml", - "value": "183", - }, - Object { - "label": "reports/150_Top_CPU_Consumers_(last_hour).yaml", - "value": "184", - }, - Object { - "label": "reports/151_Openstack_-_Tenants.yaml", - "value": "185", - }, - Object { - "label": "reports/152_Openstack_-_Top_Security_Groups_Used.yaml", - "value": "186", - }, - Object { - "label": "reports/153_Openstack_-_Active_VMs.yaml", - "value": "187", - }, - Object { - "label": "reports/154_Openstack_-_Number_of_VMs_by_Flavor.yaml", - "value": "188", - }, - Object { - "label": "reports/155_Amazon_-_Top_CPU_Consumers_(last_hour).yaml", - "value": "189", - }, - Object { - "label": "reports/156_Amazon_-_Active_VMs.yaml", - "value": "190", - }, - Object { - "label": "reports/157_Amazon_-_Top_Security_Groups_Used.yaml", - "value": "191", - }, - Object { - "label": "reports/158_Amazon_-_Number_of_VMs_by_Flavor.yaml", - "value": "192", - }, - Object { - "label": "reports/159_Chargeback_-_Test_VMs_(last_month).yaml", - "value": "193", - }, - Object { - "label": "reports/160_Chargeback_-_Dev_VMs_(last_mont).yaml", - "value": "194", - }, - Object { - "label": "reports/161_Datastores_with_low_freespace.yaml", - "value": "195", - }, - Object { - "label": "reports/162_Top_Snapshot_count_by_VM.yaml", - "value": "196", - }, - Object { - "label": "reports/163_Infrastructure_-_Hosts_with_the_most_VMs.yaml", - "value": "197", - }, - Object { - "label": "reports/164_Datastores_with_most_VMDKs.yaml", - "value": "198", - }, - Object { - "label": "reports/165_Chargeback_-_Prod_VMs_(last_month).yaml", - "value": "199", - }, - Object { - "label": "reports/166_Chargeback_-_QA_VMs_(last_month).yaml", - "value": "200", - }, - Object { - "label": "reports/167_Top_CPU_Pct_Rdy_(last_hour).yaml", - "value": "201", - }, - Object { - "label": "reports/168_Top_Storage_Consumers_By_Use_Disk_Space.yaml", - "value": "202", - }, - Object { - "label": "reports/9155_Azure_-_Top_CPU_Consumers_(last_hour).yaml", - "value": "203", - }, - Object { - "label": "reports/9156_Azure_-_Active_VMs.yaml", - "value": "204", - }, - Object { - "label": "reports/9157_Azure_-_Top_Security_Groups_Used.yaml", - "value": "205", - }, - Object { - "label": "reports/9158_Azure_-_Number_of_VMs_by_Flavor.yaml", - "value": "206", - }, - Object { - "label": "widgets/22_Top_Memory_Consumers_(last_hour).yaml", - "value": "207", - }, - Object { - "label": "widgets/23_Right_Sizing_Recommendations_(Memory).yaml", - "value": "208", - }, - Object { - "label": "widgets/24_VMs_Pending_Retirement.yaml", - "value": "209", - }, - Object { - "label": "widgets/25_VMs_Created_(last_7_days).yaml", - "value": "210", - }, - Object { - "label": "widgets/26_Right_Sizing.yaml", - "value": "211", - }, - Object { - "label": "widgets/27_Right_Sizing_Memory.yaml", - "value": "212", - }, - Object { - "label": "widgets/28_Top_CPU_Consumers_(last_7_days).yaml", - "value": "213", - }, - Object { - "label": "widgets/29_Top_Memory_Consumers_(last_7_days).yaml", - "value": "214", - }, - Object { - "label": "widgets/30_Top_CPU_Consumers_(last_hour).yaml", - "value": "215", - }, - Object { - "label": "widgets/31_Openstack_-_Tenant_VMs.yaml", - "value": "216", - }, - Object { - "label": "widgets/32_Openstack_-_Top_Security_Groups_Used.yaml", - "value": "217", - }, - Object { - "label": "widgets/33_Openstack_-_Active_VMs.yaml", - "value": "218", - }, - Object { - "label": "widgets/34_Openstack_-_VMs_by_Flavor.yaml", - "value": "219", - }, - Object { - "label": "widgets/35_Amazon_-_Top_CPU_Consumers_(last_hour).yaml", - "value": "220", - }, - Object { - "label": "widgets/36_Amazon_-_Active_VMs.yaml", - "value": "221", - }, - Object { - "label": "widgets/37_Amazon_-_Top_Security_Groups_Used.yaml", - "value": "222", - }, - Object { - "label": "widgets/38_Amazon_-_Number_of_VMs_by_Flavor.yaml", - "value": "223", - }, - Object { - "label": "widgets/39_Chargeback_-_Test_VMs_(last_month).yaml", - "value": "224", - }, - Object { - "label": "widgets/40_Chargeback_-_Dev_VMs_(last_month).yaml", - "value": "225", - }, - Object { - "label": "widgets/41_Datastores_with_Low_Freespace.yaml", - "value": "226", - }, - Object { - "label": "widgets/42_Top_VMs_by_Snapshot_Count.yaml", - "value": "227", - }, - Object { - "label": "widgets/43_Right_Sizing_Recommendations_(CPU).yaml", - "value": "228", - }, - Object { - "label": "widgets/44_Infrastructure_-_Hosts_with_the_most_VMs.yaml", - "value": "229", - }, - Object { - "label": "widgets/45_Datastores_with_most_VMDKs.yaml", - "value": "230", - }, - Object { - "label": "widgets/46_Chargeback_-_Prod_VMs_(last_month).yaml", - "value": "231", - }, - Object { - "label": "widgets/47_Chargeback_-_QA_VMs_(last_month).yaml", - "value": "232", - }, - Object { - "label": "widgets/935_Azure_-_Top_CPU_Consumers_(last_hour).yaml", - "value": "233", - }, - Object { - "label": "widgets/936_Azure_-_Active_VMs.yaml", - "value": "234", - }, - Object { - "label": "widgets/937_Azure_-_Top_Security_Groups_Used.yaml", - "value": "235", - }, - Object { - "label": "widgets/938_Azure_-_Number_of_VMs_by_Flavor.yaml", - "value": "236", - }, - ] - } - placeholder="" - value="168" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Machine Credential - - } - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="config_info.provision.credential_id" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - options={ - Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ] - } - placeholder="" - simpleValue={false} - value="10" - > - - Machine Credential - - } - name="config_info.provision.credential_id" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ] - } - placeholder="" - value="10" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ", - "value": undefined, - }, - ] - } - placeholder="" - simpleValue={false} - value="" - > - ", - "value": undefined, - }, - ] - } - placeholder="" - value="" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ", - "value": undefined, - }, - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ] - } - placeholder="" - simpleValue={false} - value="ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential" - > - ", - "value": undefined, - }, - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ] - } - placeholder="" - value="ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ", - "value": undefined, - }, - Object { - "label": "OpenStack - SouthEast Cloud Admin", - "value": "151", - }, - ] - } - placeholder="" - value="151" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Inventory - - -
-
- -
- - -
-
- -
- - -
-
-
-
-
- - -
-
-
-
-
-
- - - - - - - - - - - - - - - - - - -
-
- - - -
-
-
- - -
-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-
-
-
- - - - - -
- - Dialog - - -
-
- -
- - -
-
- -
- - -
-
-
-
-
- - -
-
-
-
-
-
- - - - - - - - - - - Existing Dialog - - } - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="config_info.provision.dialog_id" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - options={ - Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ] - } - placeholder="" - simpleValue={false} - value="6" - > - - Existing Dialog - - } - name="config_info.provision.dialog_id" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ] - } - placeholder="" - value="6" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - ", - "value": undefined, - }, - Object { - "label": "ansible/amazon/ec2_basic.yml", - "value": "168", - }, - Object { - "label": "ansible/amazon/lambda_basic_create.yml", - "value": "169", - }, - Object { - "label": "ansible/amazon/vpc_create.yml", - "value": "170", - }, - Object { - "label": "ansible/amazon/vpc_delete.yml", - "value": "171", - }, - Object { - "label": "ansible/test/TEST-backup.yml", - "value": "172", - }, - Object { - "label": "ansible/windows/ipconfig.yml", - "value": "173", - }, - Object { - "label": "ansible/windows/windows_update.yml", - "value": "174", - }, - Object { - "label": "buttons/AnsibleInside_Vm_.yaml", - "value": "175", - }, - Object { - "label": "test_essentials_install.yml", - "value": "176", - }, - Object { - "label": "reports/143_Top_Memory_Consumers_(last_hour).yaml", - "value": "177", - }, - Object { - "label": "reports/144_Right-Sizing_Recommendations.yaml", - "value": "178", - }, - Object { - "label": "reports/145_VMs_Pending_Retirement.yaml", - "value": "179", - }, - Object { - "label": "reports/146_VMs_Created_(last_7_days).yaml", - "value": "180", - }, - Object { - "label": "reports/147_Cloud_-_Right-Sizing_Recommendations.yaml", - "value": "181", - }, - Object { - "label": "reports/148_Top_CPU_Consumers_(last_7_days).yaml", - "value": "182", - }, - Object { - "label": "reports/149_Top_Memory_Consumers_(last_7_days).yaml", - "value": "183", - }, - Object { - "label": "reports/150_Top_CPU_Consumers_(last_hour).yaml", - "value": "184", - }, - Object { - "label": "reports/151_Openstack_-_Tenants.yaml", - "value": "185", - }, - Object { - "label": "reports/152_Openstack_-_Top_Security_Groups_Used.yaml", - "value": "186", - }, - Object { - "label": "reports/153_Openstack_-_Active_VMs.yaml", - "value": "187", - }, - Object { - "label": "reports/154_Openstack_-_Number_of_VMs_by_Flavor.yaml", - "value": "188", - }, - Object { - "label": "reports/155_Amazon_-_Top_CPU_Consumers_(last_hour).yaml", - "value": "189", - }, - Object { - "label": "reports/156_Amazon_-_Active_VMs.yaml", - "value": "190", - }, - Object { - "label": "reports/157_Amazon_-_Top_Security_Groups_Used.yaml", - "value": "191", - }, - Object { - "label": "reports/158_Amazon_-_Number_of_VMs_by_Flavor.yaml", - "value": "192", - }, - Object { - "label": "reports/159_Chargeback_-_Test_VMs_(last_month).yaml", - "value": "193", - }, - Object { - "label": "reports/160_Chargeback_-_Dev_VMs_(last_mont).yaml", - "value": "194", - }, - Object { - "label": "reports/161_Datastores_with_low_freespace.yaml", - "value": "195", - }, - Object { - "label": "reports/162_Top_Snapshot_count_by_VM.yaml", - "value": "196", - }, - Object { - "label": "reports/163_Infrastructure_-_Hosts_with_the_most_VMs.yaml", - "value": "197", - }, - Object { - "label": "reports/164_Datastores_with_most_VMDKs.yaml", - "value": "198", - }, - Object { - "label": "reports/165_Chargeback_-_Prod_VMs_(last_month).yaml", - "value": "199", - }, - Object { - "label": "reports/166_Chargeback_-_QA_VMs_(last_month).yaml", - "value": "200", - }, - Object { - "label": "reports/167_Top_CPU_Pct_Rdy_(last_hour).yaml", - "value": "201", - }, - Object { - "label": "reports/168_Top_Storage_Consumers_By_Use_Disk_Space.yaml", - "value": "202", - }, - Object { - "label": "reports/9155_Azure_-_Top_CPU_Consumers_(last_hour).yaml", - "value": "203", - }, - Object { - "label": "reports/9156_Azure_-_Active_VMs.yaml", - "value": "204", - }, - Object { - "label": "reports/9157_Azure_-_Top_Security_Groups_Used.yaml", - "value": "205", - }, - Object { - "label": "reports/9158_Azure_-_Number_of_VMs_by_Flavor.yaml", - "value": "206", - }, - Object { - "label": "widgets/22_Top_Memory_Consumers_(last_hour).yaml", - "value": "207", - }, - Object { - "label": "widgets/23_Right_Sizing_Recommendations_(Memory).yaml", - "value": "208", - }, - Object { - "label": "widgets/24_VMs_Pending_Retirement.yaml", - "value": "209", - }, - Object { - "label": "widgets/25_VMs_Created_(last_7_days).yaml", - "value": "210", - }, - Object { - "label": "widgets/26_Right_Sizing.yaml", - "value": "211", - }, - Object { - "label": "widgets/27_Right_Sizing_Memory.yaml", - "value": "212", - }, - Object { - "label": "widgets/28_Top_CPU_Consumers_(last_7_days).yaml", - "value": "213", - }, - Object { - "label": "widgets/29_Top_Memory_Consumers_(last_7_days).yaml", - "value": "214", - }, - Object { - "label": "widgets/30_Top_CPU_Consumers_(last_hour).yaml", - "value": "215", - }, - Object { - "label": "widgets/31_Openstack_-_Tenant_VMs.yaml", - "value": "216", - }, - Object { - "label": "widgets/32_Openstack_-_Top_Security_Groups_Used.yaml", - "value": "217", - }, - Object { - "label": "widgets/33_Openstack_-_Active_VMs.yaml", - "value": "218", - }, - Object { - "label": "widgets/34_Openstack_-_VMs_by_Flavor.yaml", - "value": "219", - }, - Object { - "label": "widgets/35_Amazon_-_Top_CPU_Consumers_(last_hour).yaml", - "value": "220", - }, - Object { - "label": "widgets/36_Amazon_-_Active_VMs.yaml", - "value": "221", - }, - Object { - "label": "widgets/37_Amazon_-_Top_Security_Groups_Used.yaml", - "value": "222", - }, - Object { - "label": "widgets/38_Amazon_-_Number_of_VMs_by_Flavor.yaml", - "value": "223", - }, - Object { - "label": "widgets/39_Chargeback_-_Test_VMs_(last_month).yaml", - "value": "224", - }, - Object { - "label": "widgets/40_Chargeback_-_Dev_VMs_(last_month).yaml", - "value": "225", - }, - Object { - "label": "widgets/41_Datastores_with_Low_Freespace.yaml", - "value": "226", - }, - Object { - "label": "widgets/42_Top_VMs_by_Snapshot_Count.yaml", - "value": "227", - }, - Object { - "label": "widgets/43_Right_Sizing_Recommendations_(CPU).yaml", - "value": "228", - }, - Object { - "label": "widgets/44_Infrastructure_-_Hosts_with_the_most_VMs.yaml", - "value": "229", - }, - Object { - "label": "widgets/45_Datastores_with_most_VMDKs.yaml", - "value": "230", - }, - Object { - "label": "widgets/46_Chargeback_-_Prod_VMs_(last_month).yaml", - "value": "231", - }, - Object { - "label": "widgets/47_Chargeback_-_QA_VMs_(last_month).yaml", - "value": "232", - }, - Object { - "label": "widgets/935_Azure_-_Top_CPU_Consumers_(last_hour).yaml", - "value": "233", - }, - Object { - "label": "widgets/936_Azure_-_Active_VMs.yaml", - "value": "234", - }, - Object { - "label": "widgets/937_Azure_-_Top_Security_Groups_Used.yaml", - "value": "235", - }, - Object { - "label": "widgets/938_Azure_-_Number_of_VMs_by_Flavor.yaml", - "value": "236", - }, - ] - } - placeholder="" - value="168" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ", - "value": undefined, - }, - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ] - } - placeholder="" - simpleValue={false} - value="10" - > - ", - "value": undefined, - }, - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ] - } - placeholder="" - value="10" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ", - "value": undefined, - }, - ] - } - placeholder="" - simpleValue={false} - value="" - > - ", - "value": undefined, - }, - ] - } - placeholder="" - value="" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ", - "value": undefined, - }, - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ] - } - placeholder="" - simpleValue={false} - value="ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential" - > - ", - "value": undefined, - }, - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ] - } - placeholder="" - value="ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ", - "value": undefined, - }, - Object { - "label": "OpenStack - SouthEast Cloud Admin", - "value": "151", - }, - ] - } - placeholder="" - value="151" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Inventory - - -
-
- -
- - -
-
- -
- - -
-
-
-
-
- - -
-
-
-
-
-
- - - - - - - - - - - - - - - - - - -
-
- - - -
-
-
- - -
-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-
-
-
- - -
- - - - - - - - - - - - - - - - - ", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ] - } - id="catalog-tabs-edit-ansible-playbooks" - name="catalog-tabs-edit-ansible-playbooks" - />, - , - ] - } - formSpyProps={ - Object { - "active": undefined, - "dirty": false, - "dirtyFields": Object {}, - "dirtyFieldsSinceLastSubmit": Object { - "config_info.provision.cloud_credential_id": true, - "config_info.provision.cloud_type": true, - "config_info.provision.credential_id": true, - "config_info.provision.dialog_id": true, - "config_info.provision.dialog_type": true, - "config_info.provision.execution_ttl": true, - "config_info.provision.extra_vars": true, - "config_info.provision.log_output": true, - "config_info.provision.playbook_id": true, - "config_info.provision.repository_id": true, - "config_info.provision.specify_host_type": true, - "config_info.provision.verbosity": true, - "config_info.retirement.cloud_credential_id": true, - "config_info.retirement.cloud_type": true, - "config_info.retirement.credential_id": true, - "config_info.retirement.execution_ttl": true, - "config_info.retirement.extra_vars": true, - "config_info.retirement.log_output": true, - "config_info.retirement.playbook_id": true, - "config_info.retirement.remove_resources": true, - "config_info.retirement.repository_id": true, - "config_info.retirement.specify_host_type": true, - "config_info.retirement.verbosity": true, - "currency_id": true, - "description": true, - "display": true, - "long_description": true, - "name": true, - "price": true, - "service_template_catalog_id": true, - "zone_id": true, - }, - "dirtySinceLastSubmit": false, - "error": undefined, - "errors": Object {}, - "form": Object { - "batch": [Function], - "blur": [Function], - "change": [Function], - "destroyOnUnregister": false, - "focus": [Function], - "getFieldState": [Function], - "getRegisteredFields": [Function], - "getState": [Function], - "initialize": [Function], - "isValidationPaused": [Function], - "mutators": Object { - "concat": [Function], - "insert": [Function], - "move": [Function], - "pop": [Function], - "push": [Function], - "remove": [Function], - "removeBatch": [Function], - "shift": [Function], - "swap": [Function], - "unshift": [Function], - "update": [Function], - }, - "pauseValidation": [Function], - "registerField": [Function], - "reset": [Function], - "resetFieldState": [Function], - "restart": [Function], - "resumeValidation": [Function], - "setConfig": [Function], - "submit": [Function], - "subscribe": [Function], - }, - "hasSubmitErrors": false, - "hasValidationErrors": false, - "initialValues": Object { - "actions": Array [ - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "patch", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "put", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "delete", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "order", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "archive", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "unarchive", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "set_ownership", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "op_pb", - }, - ], - "config_info": Object { - "provision": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "dialog_id": "6", - "dialog_type": "useExisting", - "execution_ttl": "", - "extra_vars": Array [], - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", - "hosts": "", - "log_output": "on_error", - "playbook_id": "168", - "repository_id": "18", - "specify_host_type": "localhost", - "verbosity": "0", - }, - "retirement": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "execution_ttl": "", - "extra_vars": Array [], - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", - "hosts": "", - "log_output": "on_error", - "playbook_id": "168", - "remove_resources": "no_with_playbook", - "remove_resources_with_no_repistory_id": "no_without_playbook", - "repository_id": "18", - "specify_host_type": "localhost", - "verbosity": "0", - }, - }, - "created_at": "2023-04-18T11:05:04Z", - "currency_id": "40", - "deleted_on": null, - "description": "hhhk", - "display": true, - "evm_owner_id": null, - "generic_subtype": null, - "guid": "a0e0f212-7313-45d8-b9c4-44d6c4c6dacd", - "href": "http://localhost:3001/api/service_templates/148", - "id": "148", - "internal": false, - "long_description": "123", - "miq_group_id": "2", - "name": "hh", - "options": Object { - "config_info": Object { - "provision": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "dialog_id": "6", - "execution_ttl": "", - "extra_vars": Object {}, - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", - "hosts": "localhost", - "log_output": "on_error", - "playbook_id": "168", - "repository_id": "18", - "verbosity": "0", - }, - "retirement": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "execution_ttl": "", - "extra_vars": Object {}, - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", - "hosts": "localhost", - "log_output": "on_error", - "playbook_id": "168", - "remove_resources": "no_with_playbook", - "repository_id": "18", - "verbosity": "0", - }, - }, - }, - "price": 1224, - "prov_type": "generic_ansible_playbook", - "provision_cost": null, - "service_template_catalog_id": "3", - "service_template_id": null, - "service_type": "atomic", - "tenant_id": "1", - "type": "ServiceTemplateAnsiblePlaybook", - "updated_at": "2023-04-26T11:26:04Z", - "zone_id": "3", - }, - "invalid": false, - "modified": Object { - "additional_tenants": false, - "config_info.provision.become_method": false, - "config_info.provision.cloud_credential_id": false, - "config_info.provision.cloud_type": false, - "config_info.provision.credential_id": false, - "config_info.provision.dialog_id": false, - "config_info.provision.dialog_type": false, - "config_info.provision.execution_ttl": false, - "config_info.provision.extra_vars": false, - "config_info.provision.log_output": false, - "config_info.provision.playbook_id": false, - "config_info.provision.repository_id": false, - "config_info.provision.specify_host_type": false, - "config_info.provision.vault_credential_id": false, - "config_info.provision.verbosity": false, - "config_info.retirement.become_method": false, - "config_info.retirement.cloud_credential_id": false, - "config_info.retirement.cloud_type": false, - "config_info.retirement.copyFromProvisioning": false, - "config_info.retirement.credential_id": false, - "config_info.retirement.execution_ttl": false, - "config_info.retirement.extra_vars": false, - "config_info.retirement.log_output": false, - "config_info.retirement.playbook_id": false, - "config_info.retirement.remove_resources": false, - "config_info.retirement.repository_id": false, - "config_info.retirement.specify_host_type": false, - "config_info.retirement.vault_credential_id": false, - "config_info.retirement.verbosity": false, - "currency_id": false, - "description": false, - "display": false, - "long_description": false, - "name": false, - "price": false, - "service_template_catalog_id": false, - "zone_id": false, - }, - "modifiedSinceLastSubmit": false, - "pristine": true, - "submitError": undefined, - "submitErrors": undefined, - "submitFailed": false, - "submitSucceeded": false, - "submitting": false, - "touched": Object { - "additional_tenants": false, - "config_info.provision.become_method": false, - "config_info.provision.cloud_credential_id": false, - "config_info.provision.cloud_type": false, - "config_info.provision.credential_id": false, - "config_info.provision.dialog_id": false, - "config_info.provision.dialog_type": false, - "config_info.provision.execution_ttl": false, - "config_info.provision.extra_vars": false, - "config_info.provision.log_output": false, - "config_info.provision.playbook_id": false, - "config_info.provision.repository_id": false, - "config_info.provision.specify_host_type": false, - "config_info.provision.vault_credential_id": false, - "config_info.provision.verbosity": false, - "config_info.retirement.become_method": false, - "config_info.retirement.cloud_credential_id": false, - "config_info.retirement.cloud_type": false, - "config_info.retirement.copyFromProvisioning": false, - "config_info.retirement.credential_id": false, - "config_info.retirement.execution_ttl": false, - "config_info.retirement.extra_vars": false, - "config_info.retirement.log_output": false, - "config_info.retirement.playbook_id": false, - "config_info.retirement.remove_resources": false, - "config_info.retirement.repository_id": false, - "config_info.retirement.specify_host_type": false, - "config_info.retirement.vault_credential_id": false, - "config_info.retirement.verbosity": false, - "currency_id": false, - "description": false, - "display": false, - "long_description": false, - "name": false, - "price": false, - "service_template_catalog_id": false, - "zone_id": false, - }, - "valid": true, - "validating": false, - "values": Object { - "actions": Array [ - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "patch", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "put", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "delete", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "order", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "archive", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "unarchive", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "set_ownership", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "op_pb", - }, - ], - "config_info": Object { - "provision": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "dialog_id": "6", - "dialog_type": "useExisting", - "execution_ttl": "", - "extra_vars": Array [], - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", - "hosts": "", - "log_output": "on_error", - "playbook_id": "168", - "repository_id": "18", - "specify_host_type": "localhost", - "verbosity": "0", - }, - "retirement": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "execution_ttl": "", - "extra_vars": Array [], - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", - "hosts": "", - "log_output": "on_error", - "playbook_id": "168", - "remove_resources": "no_with_playbook", - "remove_resources_with_no_repistory_id": "no_without_playbook", - "repository_id": "18", - "specify_host_type": "localhost", - "verbosity": "0", - }, - }, - "created_at": "2023-04-18T11:05:04Z", - "currency_id": "40", - "deleted_on": null, - "description": "hhhk", - "display": true, - "evm_owner_id": null, - "generic_subtype": null, - "guid": "a0e0f212-7313-45d8-b9c4-44d6c4c6dacd", - "href": "http://localhost:3001/api/service_templates/148", - "id": "148", - "internal": false, - "long_description": "123", - "miq_group_id": "2", - "name": "hh", - "options": Object { - "config_info": Object { - "provision": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "dialog_id": "6", - "execution_ttl": "", - "extra_vars": Object {}, - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", - "hosts": "localhost", - "log_output": "on_error", - "playbook_id": "168", - "repository_id": "18", - "verbosity": "0", - }, - "retirement": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "execution_ttl": "", - "extra_vars": Object {}, - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", - "hosts": "localhost", - "log_output": "on_error", - "playbook_id": "168", - "remove_resources": "no_with_playbook", - "repository_id": "18", - "verbosity": "0", - }, - }, - }, - "price": 1224, - "prov_type": "generic_ansible_playbook", - "provision_cost": null, - "service_template_catalog_id": "3", - "service_template_id": null, - "service_type": "atomic", - "tenant_id": "1", - "type": "ServiceTemplateAnsiblePlaybook", - "updated_at": "2023-04-26T11:26:04Z", - "zone_id": "3", - }, - "visited": Object { - "additional_tenants": false, - "config_info.provision.become_method": false, - "config_info.provision.cloud_credential_id": false, - "config_info.provision.cloud_type": false, - "config_info.provision.credential_id": false, - "config_info.provision.dialog_id": false, - "config_info.provision.dialog_type": false, - "config_info.provision.execution_ttl": false, - "config_info.provision.extra_vars": false, - "config_info.provision.log_output": false, - "config_info.provision.playbook_id": false, - "config_info.provision.repository_id": false, - "config_info.provision.specify_host_type": false, - "config_info.provision.vault_credential_id": false, - "config_info.provision.verbosity": false, - "config_info.retirement.become_method": false, - "config_info.retirement.cloud_credential_id": false, - "config_info.retirement.cloud_type": false, - "config_info.retirement.copyFromProvisioning": false, - "config_info.retirement.credential_id": false, - "config_info.retirement.execution_ttl": false, - "config_info.retirement.extra_vars": false, - "config_info.retirement.log_output": false, - "config_info.retirement.playbook_id": false, - "config_info.retirement.remove_resources": false, - "config_info.retirement.repository_id": false, - "config_info.retirement.specify_host_type": false, - "config_info.retirement.vault_credential_id": false, - "config_info.retirement.verbosity": false, - "currency_id": false, - "description": false, - "display": false, - "long_description": false, - "name": false, - "price": false, - "service_template_catalog_id": false, - "zone_id": false, - }, - } - } - onCancel={[Function]} - onReset={[Function]} - resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "tabs", - "fields": Array [ - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "label": "Description", - "name": "description", - }, - Object { - "component": "checkbox", - "id": "display", - "label": "Display in Catalog", - "name": "display", - }, - Object { - "component": "textarea", - "condition": Object { - "is": true, - "when": "display", - }, - "id": "long_description", - "label": "Long Description", - "name": "long_description", - "rows": 10, - }, - Object { - "component": "select", - "id": "service_template_catalog_id", - "label": "Catalog", - "name": "service_template_catalog_id", - "options": Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], - }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", - }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", - }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], - }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", - }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", - }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", + formSpyProps={ + Object { + "active": undefined, + "dirty": false, + "dirtyFields": Object {}, + "dirtyFieldsSinceLastSubmit": Object { + "config_info.provision.cloud_credential_id": true, + "config_info.provision.cloud_type": true, + "config_info.provision.credential_id": true, + "config_info.provision.dialog_id": true, + "config_info.provision.dialog_type": true, + "config_info.provision.execution_ttl": true, + "config_info.provision.extra_vars": true, + "config_info.provision.log_output": true, + "config_info.provision.playbook_id": true, + "config_info.provision.repository_id": true, + "config_info.provision.specify_host_type": true, + "config_info.provision.verbosity": true, + "config_info.retirement.cloud_type": true, + "config_info.retirement.execution_ttl": true, + "config_info.retirement.extra_vars": true, + "config_info.retirement.log_output": true, + "config_info.retirement.remove_resources_with_no_repistory_id": true, + "config_info.retirement.specify_host_type": true, + "config_info.retirement.verbosity": true, + "currency_id": true, + "description": true, + "display": true, + "long_description": true, + "name": true, + "price": true, + "service_template_catalog_id": true, + "zone_id": true, + }, + "dirtySinceLastSubmit": false, + "error": undefined, + "errors": Object {}, + "form": Object { + "batch": [Function], + "blur": [Function], + "change": [Function], + "destroyOnUnregister": false, + "focus": [Function], + "getFieldState": [Function], + "getRegisteredFields": [Function], + "getState": [Function], + "initialize": [Function], + "isValidationPaused": [Function], + "mutators": Object { + "concat": [Function], + "insert": [Function], + "move": [Function], + "pop": [Function], + "push": [Function], + "remove": [Function], + "removeBatch": [Function], + "shift": [Function], + "swap": [Function], + "unshift": [Function], + "update": [Function], + }, + "pauseValidation": [Function], + "registerField": [Function], + "reset": [Function], + "resetFieldState": [Function], + "restart": [Function], + "resumeValidation": [Function], + "setConfig": [Function], + "submit": [Function], + "subscribe": [Function], + }, + "hasSubmitErrors": false, + "hasValidationErrors": false, + "initialValues": Object { + "actions": Array [ + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "edit", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "patch", + "name": "edit", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "put", + "name": "edit", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "delete", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "order", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "archive", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "unarchive", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "set_ownership", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "op_pb", + }, + ], + "config_info": Object { + "provision": Object { + "cloud_credential_id": "151", + "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + "credential_id": "10", + "dialog_id": "6", + "dialog_type": "useExisting", + "execution_ttl": "", + "extra_vars": Array [], + "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", + "hosts": "", + "log_output": "on_error", + "playbook_id": "168", + "repository_id": "18", + "specify_host_type": "localhost", + "verbosity": "0", + }, + "retirement": Object { + "cloud_type": "", + "execution_ttl": "", + "extra_vars": Array [], + "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", + "hosts": "", + "log_output": "on_error", + "remove_resources": "no_with_playbook", + "remove_resources_with_no_repistory_id": "no_with_playbook", + "specify_host_type": "localhost", + "verbosity": "0", + }, + }, + "created_at": "2023-04-18T11:05:04Z", + "currency_id": "40", + "deleted_on": null, + "description": "hhhk", + "display": true, + "evm_owner_id": null, + "generic_subtype": null, + "guid": "a0e0f212-7313-45d8-b9c4-44d6c4c6dacd", + "href": "http://localhost:3001/api/service_templates/148", + "id": "148", + "internal": false, + "long_description": "123", + "miq_group_id": "2", + "name": "hh", + "options": Object { + "config_info": Object { + "provision": Object { + "cloud_credential_id": "151", + "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + "credential_id": "10", + "dialog_id": "6", + "execution_ttl": "", + "extra_vars": Object {}, + "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", + "hosts": "localhost", + "log_output": "on_error", + "playbook_id": "168", + "repository_id": "18", + "verbosity": "0", }, - ], - "id": "catalog-tabs-edit-ansible-playbooks", - "name": "catalog-tabs-edit-ansible-playbooks", + "retirement": Object { + "execution_ttl": "", + "extra_vars": Object {}, + "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", + "hosts": "localhost", + "log_output": "on_error", + "remove_resources": "no_with_playbook", + "verbosity": "0", + }, + }, }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", + "price": 1224, + "prov_type": "generic_ansible_playbook", + "provision_cost": null, + "service_template_catalog_id": "3", + "service_template_id": null, + "service_type": "atomic", + "tenant_id": "1", + "type": "ServiceTemplateAnsiblePlaybook", + "updated_at": "2023-04-26T11:26:04Z", + "zone_id": "3", + }, + "invalid": false, + "modified": Object { + "additional_tenants": false, + "config_info.provision.become_method": false, + "config_info.provision.cloud_credential_id": false, + "config_info.provision.cloud_type": false, + "config_info.provision.credential_id": false, + "config_info.provision.dialog_id": false, + "config_info.provision.dialog_type": false, + "config_info.provision.execution_ttl": false, + "config_info.provision.extra_vars": false, + "config_info.provision.log_output": false, + "config_info.provision.playbook_id": false, + "config_info.provision.repository_id": false, + "config_info.provision.specify_host_type": false, + "config_info.provision.vault_credential_id": false, + "config_info.provision.verbosity": false, + "config_info.retirement.become_method": false, + "config_info.retirement.cloud_type": false, + "config_info.retirement.copyFromProvisioning": false, + "config_info.retirement.execution_ttl": false, + "config_info.retirement.extra_vars": false, + "config_info.retirement.log_output": false, + "config_info.retirement.remove_resources_with_no_repistory_id": false, + "config_info.retirement.repository_id": false, + "config_info.retirement.specify_host_type": false, + "config_info.retirement.verbosity": false, + "currency_id": false, + "description": false, + "display": false, + "long_description": false, + "name": false, + "price": false, + "service_template_catalog_id": false, + "zone_id": false, + }, + "modifiedSinceLastSubmit": false, + "pristine": true, + "submitError": undefined, + "submitErrors": undefined, + "submitFailed": false, + "submitSucceeded": false, + "submitting": false, + "touched": Object { + "additional_tenants": false, + "config_info.provision.become_method": false, + "config_info.provision.cloud_credential_id": false, + "config_info.provision.cloud_type": false, + "config_info.provision.credential_id": false, + "config_info.provision.dialog_id": false, + "config_info.provision.dialog_type": false, + "config_info.provision.execution_ttl": false, + "config_info.provision.extra_vars": false, + "config_info.provision.log_output": false, + "config_info.provision.playbook_id": false, + "config_info.provision.repository_id": false, + "config_info.provision.specify_host_type": false, + "config_info.provision.vault_credential_id": false, + "config_info.provision.verbosity": false, + "config_info.retirement.become_method": false, + "config_info.retirement.cloud_type": false, + "config_info.retirement.copyFromProvisioning": false, + "config_info.retirement.execution_ttl": false, + "config_info.retirement.extra_vars": false, + "config_info.retirement.log_output": false, + "config_info.retirement.remove_resources_with_no_repistory_id": false, + "config_info.retirement.repository_id": false, + "config_info.retirement.specify_host_type": false, + "config_info.retirement.verbosity": false, + "currency_id": false, + "description": false, + "display": false, + "long_description": false, + "name": false, + "price": false, + "service_template_catalog_id": false, + "zone_id": false, + }, + "valid": true, + "validating": false, + "values": Object { + "actions": Array [ + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "edit", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "patch", + "name": "edit", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "put", + "name": "edit", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "delete", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "order", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "archive", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "unarchive", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "set_ownership", + }, + Object { + "href": "http://localhost:3001/api/service_templates/148", + "method": "post", + "name": "op_pb", + }, + ], + "config_info": Object { + "provision": Object { + "cloud_credential_id": "151", + "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + "credential_id": "10", + "dialog_id": "6", + "dialog_type": "useExisting", + "execution_ttl": "", + "extra_vars": Array [], + "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", + "hosts": "", + "log_output": "on_error", + "playbook_id": "168", + "repository_id": "18", + "specify_host_type": "localhost", + "verbosity": "0", + }, + "retirement": Object { + "cloud_type": "", + "execution_ttl": "", + "extra_vars": Array [], + "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", + "hosts": "", + "log_output": "on_error", + "remove_resources": "no_with_playbook", + "remove_resources_with_no_repistory_id": "no_with_playbook", + "specify_host_type": "localhost", + "verbosity": "0", + }, }, - ], + "created_at": "2023-04-18T11:05:04Z", + "currency_id": "40", + "deleted_on": null, + "description": "hhhk", + "display": true, + "evm_owner_id": null, + "generic_subtype": null, + "guid": "a0e0f212-7313-45d8-b9c4-44d6c4c6dacd", + "href": "http://localhost:3001/api/service_templates/148", + "id": "148", + "internal": false, + "long_description": "123", + "miq_group_id": "2", + "name": "hh", + "options": Object { + "config_info": Object { + "provision": Object { + "cloud_credential_id": "151", + "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + "credential_id": "10", + "dialog_id": "6", + "execution_ttl": "", + "extra_vars": Object {}, + "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", + "hosts": "localhost", + "log_output": "on_error", + "playbook_id": "168", + "repository_id": "18", + "verbosity": "0", + }, + "retirement": Object { + "execution_ttl": "", + "extra_vars": Object {}, + "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", + "hosts": "localhost", + "log_output": "on_error", + "remove_resources": "no_with_playbook", + "verbosity": "0", + }, + }, + }, + "price": 1224, + "prov_type": "generic_ansible_playbook", + "provision_cost": null, + "service_template_catalog_id": "3", + "service_template_id": null, + "service_type": "atomic", + "tenant_id": "1", + "type": "ServiceTemplateAnsiblePlaybook", + "updated_at": "2023-04-26T11:26:04Z", + "zone_id": "3", + }, + "visited": Object { + "additional_tenants": false, + "config_info.provision.become_method": false, + "config_info.provision.cloud_credential_id": false, + "config_info.provision.cloud_type": false, + "config_info.provision.credential_id": false, + "config_info.provision.dialog_id": false, + "config_info.provision.dialog_type": false, + "config_info.provision.execution_ttl": false, + "config_info.provision.extra_vars": false, + "config_info.provision.log_output": false, + "config_info.provision.playbook_id": false, + "config_info.provision.repository_id": false, + "config_info.provision.specify_host_type": false, + "config_info.provision.vault_credential_id": false, + "config_info.provision.verbosity": false, + "config_info.retirement.become_method": false, + "config_info.retirement.cloud_type": false, + "config_info.retirement.copyFromProvisioning": false, + "config_info.retirement.execution_ttl": false, + "config_info.retirement.extra_vars": false, + "config_info.retirement.log_output": false, + "config_info.retirement.remove_resources_with_no_repistory_id": false, + "config_info.retirement.repository_id": false, + "config_info.retirement.specify_host_type": false, + "config_info.retirement.verbosity": false, + "currency_id": false, + "description": false, + "display": false, + "long_description": false, + "name": false, + "price": false, + "service_template_catalog_id": false, + "zone_id": false, + }, } } + onCancel={[Function]} + onReset={[Function]} + resetLabel="Reset" submitLabel="Save" > @@ -126908,7 +57988,7 @@ exports[`Ansible playbook edit catalog Form Component should render correct form `; -exports[`Ansible playbook edit catalog Form Component should render retirement playbook field with empty value when we change the repository id field 1`] = ` +exports[`Ansible playbook edit catalog Form Component should render correct form fields initially 1`] = ` + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+`; + +exports[`Ansible playbook edit catalog Form Component should render retirement playbook field with empty value when we change the repository id field 1`] = ` + + + ", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], + }, + Object { + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", + }, + Object { + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], + }, + Object { + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, + }, + ], + "id": "basic-information-tab", + "label": "Basic Information", + "name": "basic-information-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "select", + "id": "config_info.provision.repository_id", + "includeEmpty": true, + "isRequired": true, + "label": "Repository", + "name": "config_info.provision.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.playbook_id", + "includeEmpty": true, + "isRequired": true, + "key": "18", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.provision.playbook_id", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.credential_id", + "includeEmpty": true, + "isRequired": true, + "label": "Machine Credential", + "name": "config_info.provision.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.provision.become_method", + "label": "Escalate Privilege", + "name": "config_info.provision.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.provision.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.provision.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.provision.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + ], + }, + "id": "config_info.provision.cloud_credential_id", + "includeEmpty": true, + "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.provision.cloud_credential_id", + }, + Object { + "component": "radio", + "id": "config_info.provision.specify_host_type", + "label": "Inventory", + "name": "config_info.provision.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "textarea", + "condition": Object { + "is": "specify", + "when": "config_info.provision.specify_host_type", + }, + "id": "config_info.provision.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.provision.hosts", + "rows": 2, + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.provision.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.provision.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.provision.log_output", + "label": "Logging Output", + "name": "config_info.provision.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.provision.verbosity", + "label": "Verbosity", + "name": "config_info.provision.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.provision.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.provision.extra_vars", + "valueLabel": "Default value", + }, + Object { + "component": "radio", + "id": "config_info.provision.dialog_type", + "label": "Dialog", + "name": "config_info.provision.dialog_type", + "options": Array [ + Object { + "label": "Use Existing", + "value": "useExisting", + }, + Object { + "label": "Create New", + "value": "createNew", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "is": "useExisting", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.dialog_id", + "includeEmpty": true, + "isRequired": true, + "label": "Existing Dialog", + "name": "config_info.provision.dialog_id", + "options": Array [ + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "createNew", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.new_dialog_name", + "isRequired": true, + "label": "Enter a new Dialog", + "maxLength": 255, + "name": "config_info.provision.new_dialog_name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + "id": "provisioning-tab", + "label": "Provisioning", + "name": "provisioning-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "copy-from-provisioning", + "copyFrom": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "copyTo": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "id": "config_info.retirement.copyFromProvisioning", + "label": "Copy from Provisioning", + "name": "config_info.retirement.copyFromProvisioning", + }, + Object { + "component": "select", + "id": "config_info.retirement.repository_id", + "includeEmpty": true, + "label": "Repository", + "name": "config_info.retirement.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.playbook_id", + "includeEmpty": true, + "key": "18-retirement-playbook-id", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.retirement.playbook_id", + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.credential_id", + "includeEmpty": true, + "label": "Machine Credential", + "name": "config_info.retirement.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.retirement.become_method", + "label": "Escalate Privilege", + "name": "config_info.retirement.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.retirement.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.retirement.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.retirement.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + ], + }, + "id": "config_info.retirement.cloud_credential_id", + "includeEmpty": true, + "key": "-retirement-cloud-credantail-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.retirement.cloud_credential_id", + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "radio", + "id": "config_info.retirement.specify_host_type", + "label": "Inventory", + "name": "config_info.retirement.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "specify", + "when": "config_info.retirement.specify_host_type", + }, + "id": "config_info.retirement.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.retirement.hosts", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.retirement.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.retirement.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.retirement.log_output", + "label": "Logging Output", + "name": "config_info.retirement.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.retirement.verbosity", + "label": "Verbosity", + "name": "config_info.retirement.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources", + "options": Array [ + Object { + "label": "No", + "value": "no_with_playbook", + }, + Object { + "label": "Before Playbook runs", + "value": "pre_with_playbook", + }, + Object { + "label": "After Playbook runs", + "value": "post_with_playbook'", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources_with_no_repistory_id", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources_with_no_repistory_id", + "options": Array [ + Object { + "label": "No", + "value": "no_without_playbook", + }, + Object { + "label": "Yes", + "value": "yes_without_playbook", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.retirement.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.retirement.extra_vars", + "valueLabel": "Default value", + }, + ], + "id": "retirement-tab", + "label": "Retirement", + "name": "retirement-tab", + }, + ], + "id": "catalog-tabs-edit-ansible-playbooks", + "name": "catalog-tabs-edit-ansible-playbooks", + }, + ], + } + } + validatorMapper={ + Object { + "customValidatorForPrice": [Function], + "customValidatorForRetirementFields": [Function], + } + } + > + ", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], + }, + Object { + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", + }, + Object { + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], + }, + Object { + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, + }, + ], + "id": "basic-information-tab", + "label": "Basic Information", + "name": "basic-information-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "select", + "id": "config_info.provision.repository_id", + "includeEmpty": true, + "isRequired": true, + "label": "Repository", + "name": "config_info.provision.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.playbook_id", + "includeEmpty": true, + "isRequired": true, + "key": "18", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.provision.playbook_id", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.credential_id", + "includeEmpty": true, + "isRequired": true, + "label": "Machine Credential", + "name": "config_info.provision.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.provision.become_method", + "label": "Escalate Privilege", + "name": "config_info.provision.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.provision.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.provision.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.provision.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + ], + }, + "id": "config_info.provision.cloud_credential_id", + "includeEmpty": true, + "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.provision.cloud_credential_id", + }, + Object { + "component": "radio", + "id": "config_info.provision.specify_host_type", + "label": "Inventory", + "name": "config_info.provision.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "textarea", + "condition": Object { + "is": "specify", + "when": "config_info.provision.specify_host_type", + }, + "id": "config_info.provision.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.provision.hosts", + "rows": 2, + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.provision.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.provision.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.provision.log_output", + "label": "Logging Output", + "name": "config_info.provision.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.provision.verbosity", + "label": "Verbosity", + "name": "config_info.provision.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.provision.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.provision.extra_vars", + "valueLabel": "Default value", + }, + Object { + "component": "radio", + "id": "config_info.provision.dialog_type", + "label": "Dialog", + "name": "config_info.provision.dialog_type", + "options": Array [ + Object { + "label": "Use Existing", + "value": "useExisting", + }, + Object { + "label": "Create New", + "value": "createNew", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "is": "useExisting", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.dialog_id", + "includeEmpty": true, + "isRequired": true, + "label": "Existing Dialog", + "name": "config_info.provision.dialog_id", + "options": Array [ + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "createNew", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.new_dialog_name", + "isRequired": true, + "label": "Enter a new Dialog", + "maxLength": 255, + "name": "config_info.provision.new_dialog_name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + "id": "provisioning-tab", + "label": "Provisioning", + "name": "provisioning-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "copy-from-provisioning", + "copyFrom": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "copyTo": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "id": "config_info.retirement.copyFromProvisioning", + "label": "Copy from Provisioning", + "name": "config_info.retirement.copyFromProvisioning", + }, + Object { + "component": "select", + "id": "config_info.retirement.repository_id", + "includeEmpty": true, + "label": "Repository", + "name": "config_info.retirement.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.playbook_id", + "includeEmpty": true, + "key": "18-retirement-playbook-id", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.retirement.playbook_id", + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.credential_id", + "includeEmpty": true, + "label": "Machine Credential", + "name": "config_info.retirement.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.retirement.become_method", + "label": "Escalate Privilege", + "name": "config_info.retirement.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.retirement.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.retirement.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.retirement.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + ], + }, + "id": "config_info.retirement.cloud_credential_id", + "includeEmpty": true, + "key": "-retirement-cloud-credantail-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.retirement.cloud_credential_id", + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "radio", + "id": "config_info.retirement.specify_host_type", + "label": "Inventory", + "name": "config_info.retirement.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "specify", + "when": "config_info.retirement.specify_host_type", + }, + "id": "config_info.retirement.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.retirement.hosts", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.retirement.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.retirement.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.retirement.log_output", + "label": "Logging Output", + "name": "config_info.retirement.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.retirement.verbosity", + "label": "Verbosity", + "name": "config_info.retirement.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources", + "options": Array [ + Object { + "label": "No", + "value": "no_with_playbook", + }, + Object { + "label": "Before Playbook runs", + "value": "pre_with_playbook", + }, + Object { + "label": "After Playbook runs", + "value": "post_with_playbook'", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources_with_no_repistory_id", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources_with_no_repistory_id", + "options": Array [ + Object { + "label": "No", + "value": "no_without_playbook", + }, + Object { + "label": "Yes", + "value": "yes_without_playbook", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.retirement.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.retirement.extra_vars", + "valueLabel": "Default value", + }, + ], + "id": "retirement-tab", + "label": "Retirement", + "name": "retirement-tab", + }, + ], + "id": "catalog-tabs-edit-ansible-playbooks", + "name": "catalog-tabs-edit-ansible-playbooks", + }, + ], + } + } + showFormControls={true} + validatorMapper={ + Object { + "customValidatorForPrice": [Function], + "customValidatorForRetirementFields": [Function], + } + } + > + ", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], + }, + Object { + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", + }, + Object { + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], + }, + Object { + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, + }, + ], + "id": "basic-information-tab", + "label": "Basic Information", + "name": "basic-information-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "select", + "id": "config_info.provision.repository_id", + "includeEmpty": true, + "isRequired": true, + "label": "Repository", + "name": "config_info.provision.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.playbook_id", + "includeEmpty": true, + "isRequired": true, + "key": "18", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.provision.playbook_id", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.credential_id", + "includeEmpty": true, + "isRequired": true, + "label": "Machine Credential", + "name": "config_info.provision.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.provision.become_method", + "label": "Escalate Privilege", + "name": "config_info.provision.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.provision.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.provision.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.provision.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + ], + }, + "id": "config_info.provision.cloud_credential_id", + "includeEmpty": true, + "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.provision.cloud_credential_id", + }, + Object { + "component": "radio", + "id": "config_info.provision.specify_host_type", + "label": "Inventory", + "name": "config_info.provision.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "textarea", + "condition": Object { + "is": "specify", + "when": "config_info.provision.specify_host_type", + }, + "id": "config_info.provision.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.provision.hosts", + "rows": 2, + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.provision.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.provision.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.provision.log_output", + "label": "Logging Output", + "name": "config_info.provision.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.provision.verbosity", + "label": "Verbosity", + "name": "config_info.provision.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.provision.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.provision.extra_vars", + "valueLabel": "Default value", + }, + Object { + "component": "radio", + "id": "config_info.provision.dialog_type", + "label": "Dialog", + "name": "config_info.provision.dialog_type", + "options": Array [ + Object { + "label": "Use Existing", + "value": "useExisting", + }, + Object { + "label": "Create New", + "value": "createNew", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "is": "useExisting", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.dialog_id", + "includeEmpty": true, + "isRequired": true, + "label": "Existing Dialog", + "name": "config_info.provision.dialog_id", + "options": Array [ + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "createNew", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.new_dialog_name", + "isRequired": true, + "label": "Enter a new Dialog", + "maxLength": 255, + "name": "config_info.provision.new_dialog_name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + "id": "provisioning-tab", + "label": "Provisioning", + "name": "provisioning-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "copy-from-provisioning", + "copyFrom": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "copyTo": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "id": "config_info.retirement.copyFromProvisioning", + "label": "Copy from Provisioning", + "name": "config_info.retirement.copyFromProvisioning", + }, + Object { + "component": "select", + "id": "config_info.retirement.repository_id", + "includeEmpty": true, + "label": "Repository", + "name": "config_info.retirement.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.playbook_id", + "includeEmpty": true, + "key": "18-retirement-playbook-id", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.retirement.playbook_id", + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.credential_id", + "includeEmpty": true, + "label": "Machine Credential", + "name": "config_info.retirement.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.retirement.become_method", + "label": "Escalate Privilege", + "name": "config_info.retirement.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.retirement.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.retirement.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.retirement.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + ], + }, + "id": "config_info.retirement.cloud_credential_id", + "includeEmpty": true, + "key": "-retirement-cloud-credantail-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.retirement.cloud_credential_id", + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "radio", + "id": "config_info.retirement.specify_host_type", + "label": "Inventory", + "name": "config_info.retirement.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "specify", + "when": "config_info.retirement.specify_host_type", + }, + "id": "config_info.retirement.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.retirement.hosts", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.retirement.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.retirement.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.retirement.log_output", + "label": "Logging Output", + "name": "config_info.retirement.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.retirement.verbosity", + "label": "Verbosity", + "name": "config_info.retirement.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources", + "options": Array [ + Object { + "label": "No", + "value": "no_with_playbook", + }, + Object { + "label": "Before Playbook runs", + "value": "pre_with_playbook", + }, + Object { + "label": "After Playbook runs", + "value": "post_with_playbook'", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources_with_no_repistory_id", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources_with_no_repistory_id", + "options": Array [ + Object { + "label": "No", + "value": "no_without_playbook", + }, + Object { + "label": "Yes", + "value": "yes_without_playbook", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.retirement.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.retirement.extra_vars", + "valueLabel": "Default value", + }, + ], + "id": "retirement-tab", + "label": "Retirement", + "name": "retirement-tab", + }, + ], + "id": "catalog-tabs-edit-ansible-playbooks", + "name": "catalog-tabs-edit-ansible-playbooks", + }, + Object { + "component": "spy-field", + "initialize": undefined, + "name": "spy-field", + }, + ], + } + } + validatorMapper={ + Object { + "customValidatorForPrice": [Function], + "customValidatorForRetirementFields": [Function], + } + } + > + + ", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], + }, + Object { + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", + }, + Object { + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], + }, + Object { + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, + }, + ], + "id": "basic-information-tab", + "label": "Basic Information", + "name": "basic-information-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "select", + "id": "config_info.provision.repository_id", + "includeEmpty": true, + "isRequired": true, + "label": "Repository", + "name": "config_info.provision.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.playbook_id", + "includeEmpty": true, + "isRequired": true, + "key": "18", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.provision.playbook_id", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.credential_id", + "includeEmpty": true, + "isRequired": true, + "label": "Machine Credential", + "name": "config_info.provision.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.provision.become_method", + "label": "Escalate Privilege", + "name": "config_info.provision.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.provision.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.provision.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.provision.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + ], + }, + "id": "config_info.provision.cloud_credential_id", + "includeEmpty": true, + "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.provision.cloud_credential_id", + }, + Object { + "component": "radio", + "id": "config_info.provision.specify_host_type", + "label": "Inventory", + "name": "config_info.provision.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "textarea", + "condition": Object { + "is": "specify", + "when": "config_info.provision.specify_host_type", + }, + "id": "config_info.provision.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.provision.hosts", + "rows": 2, + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.provision.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.provision.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.provision.log_output", + "label": "Logging Output", + "name": "config_info.provision.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.provision.verbosity", + "label": "Verbosity", + "name": "config_info.provision.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.provision.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.provision.extra_vars", + "valueLabel": "Default value", + }, + Object { + "component": "radio", + "id": "config_info.provision.dialog_type", + "label": "Dialog", + "name": "config_info.provision.dialog_type", + "options": Array [ + Object { + "label": "Use Existing", + "value": "useExisting", + }, + Object { + "label": "Create New", + "value": "createNew", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "is": "useExisting", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.dialog_id", + "includeEmpty": true, + "isRequired": true, + "label": "Existing Dialog", + "name": "config_info.provision.dialog_id", + "options": Array [ + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "createNew", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.new_dialog_name", + "isRequired": true, + "label": "Enter a new Dialog", + "maxLength": 255, + "name": "config_info.provision.new_dialog_name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + "id": "provisioning-tab", + "label": "Provisioning", + "name": "provisioning-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "copy-from-provisioning", + "copyFrom": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "copyTo": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "id": "config_info.retirement.copyFromProvisioning", + "label": "Copy from Provisioning", + "name": "config_info.retirement.copyFromProvisioning", + }, + Object { + "component": "select", + "id": "config_info.retirement.repository_id", + "includeEmpty": true, + "label": "Repository", + "name": "config_info.retirement.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.playbook_id", + "includeEmpty": true, + "key": "18-retirement-playbook-id", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.retirement.playbook_id", + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.credential_id", + "includeEmpty": true, + "label": "Machine Credential", + "name": "config_info.retirement.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.retirement.become_method", + "label": "Escalate Privilege", + "name": "config_info.retirement.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.retirement.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.retirement.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.retirement.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + ], + }, + "id": "config_info.retirement.cloud_credential_id", + "includeEmpty": true, + "key": "-retirement-cloud-credantail-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.retirement.cloud_credential_id", + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "radio", + "id": "config_info.retirement.specify_host_type", + "label": "Inventory", + "name": "config_info.retirement.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "specify", + "when": "config_info.retirement.specify_host_type", + }, + "id": "config_info.retirement.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.retirement.hosts", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.retirement.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.retirement.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.retirement.log_output", + "label": "Logging Output", + "name": "config_info.retirement.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.retirement.verbosity", + "label": "Verbosity", + "name": "config_info.retirement.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources", + "options": Array [ + Object { + "label": "No", + "value": "no_with_playbook", + }, + Object { + "label": "Before Playbook runs", + "value": "pre_with_playbook", + }, + Object { + "label": "After Playbook runs", + "value": "post_with_playbook'", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources_with_no_repistory_id", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources_with_no_repistory_id", + "options": Array [ + Object { + "label": "No", + "value": "no_without_playbook", + }, + Object { + "label": "Yes", + "value": "yes_without_playbook", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.retirement.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.retirement.extra_vars", + "valueLabel": "Default value", + }, + ], + "id": "retirement-tab", + "label": "Retirement", + "name": "retirement-tab", + }, + ] + } + id="catalog-tabs-edit-ansible-playbooks" + name="catalog-tabs-edit-ansible-playbooks" + />, + , + ] + } + schema={ + Object { + "fields": Array [ + Object { + "component": "tabs", + "fields": Array [ + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "text-field", + "id": "name", + "isRequired": true, + "label": "Name", + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "id": "description", + "label": "Description", + "name": "description", + }, + Object { + "component": "checkbox", + "id": "display", + "label": "Display in Catalog", + "name": "display", + }, + Object { + "component": "textarea", + "condition": Object { + "is": true, + "when": "display", + }, + "id": "long_description", + "label": "Long Description", + "name": "long_description", + "rows": 10, + }, + Object { + "component": "select", + "id": "service_template_catalog_id", + "label": "Catalog", + "name": "service_template_catalog_id", + "options": Array [ + Object { + "label": "", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], + }, + Object { + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", + }, + Object { + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], + }, + Object { + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, + }, + ], + "id": "basic-information-tab", + "label": "Basic Information", + "name": "basic-information-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "select", + "id": "config_info.provision.repository_id", + "includeEmpty": true, + "isRequired": true, + "label": "Repository", + "name": "config_info.provision.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.playbook_id", + "includeEmpty": true, + "isRequired": true, + "key": "18", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.provision.playbook_id", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.credential_id", + "includeEmpty": true, + "isRequired": true, + "label": "Machine Credential", + "name": "config_info.provision.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.provision.become_method", + "label": "Escalate Privilege", + "name": "config_info.provision.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.provision.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.provision.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.provision.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + ], + }, + "id": "config_info.provision.cloud_credential_id", + "includeEmpty": true, + "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.provision.cloud_credential_id", + }, + Object { + "component": "radio", + "id": "config_info.provision.specify_host_type", + "label": "Inventory", + "name": "config_info.provision.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "textarea", + "condition": Object { + "is": "specify", + "when": "config_info.provision.specify_host_type", + }, + "id": "config_info.provision.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.provision.hosts", + "rows": 2, + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.provision.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.provision.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.provision.log_output", + "label": "Logging Output", + "name": "config_info.provision.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.provision.verbosity", + "label": "Verbosity", + "name": "config_info.provision.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.provision.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.provision.extra_vars", + "valueLabel": "Default value", + }, + Object { + "component": "radio", + "id": "config_info.provision.dialog_type", + "label": "Dialog", + "name": "config_info.provision.dialog_type", + "options": Array [ + Object { + "label": "Use Existing", + "value": "useExisting", + }, + Object { + "label": "Create New", + "value": "createNew", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "is": "useExisting", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.dialog_id", + "includeEmpty": true, + "isRequired": true, + "label": "Existing Dialog", + "name": "config_info.provision.dialog_id", + "options": Array [ + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "createNew", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.new_dialog_name", + "isRequired": true, + "label": "Enter a new Dialog", + "maxLength": 255, + "name": "config_info.provision.new_dialog_name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + "id": "provisioning-tab", + "label": "Provisioning", + "name": "provisioning-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "copy-from-provisioning", + "copyFrom": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "copyTo": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "id": "config_info.retirement.copyFromProvisioning", + "label": "Copy from Provisioning", + "name": "config_info.retirement.copyFromProvisioning", + }, + Object { + "component": "select", + "id": "config_info.retirement.repository_id", + "includeEmpty": true, + "label": "Repository", + "name": "config_info.retirement.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.playbook_id", + "includeEmpty": true, + "key": "18-retirement-playbook-id", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.retirement.playbook_id", + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.credential_id", + "includeEmpty": true, + "label": "Machine Credential", + "name": "config_info.retirement.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.retirement.become_method", + "label": "Escalate Privilege", + "name": "config_info.retirement.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.retirement.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.retirement.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.retirement.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + ], + }, + "id": "config_info.retirement.cloud_credential_id", + "includeEmpty": true, + "key": "-retirement-cloud-credantail-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.retirement.cloud_credential_id", + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "radio", + "id": "config_info.retirement.specify_host_type", + "label": "Inventory", + "name": "config_info.retirement.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "specify", + "when": "config_info.retirement.specify_host_type", + }, + "id": "config_info.retirement.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.retirement.hosts", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.retirement.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.retirement.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.retirement.log_output", + "label": "Logging Output", + "name": "config_info.retirement.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.retirement.verbosity", + "label": "Verbosity", + "name": "config_info.retirement.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources", + "options": Array [ + Object { + "label": "No", + "value": "no_with_playbook", + }, + Object { + "label": "Before Playbook runs", + "value": "pre_with_playbook", + }, + Object { + "label": "After Playbook runs", + "value": "post_with_playbook'", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources_with_no_repistory_id", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources_with_no_repistory_id", + "options": Array [ + Object { + "label": "No", + "value": "no_without_playbook", + }, + Object { + "label": "Yes", + "value": "yes_without_playbook", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.retirement.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.retirement.extra_vars", + "valueLabel": "Default value", + }, + ], + "id": "retirement-tab", + "label": "Retirement", + "name": "retirement-tab", + }, + ], + "id": "catalog-tabs-edit-ansible-playbooks", + "name": "catalog-tabs-edit-ansible-playbooks", + }, + Object { + "component": "spy-field", + "initialize": undefined, + "name": "spy-field", + }, + ], + } + } + > + ", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], + }, + Object { + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", + }, + Object { + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], + }, + Object { + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, + }, + ], + "id": "basic-information-tab", + "label": "Basic Information", + "name": "basic-information-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "select", + "id": "config_info.provision.repository_id", + "includeEmpty": true, + "isRequired": true, + "label": "Repository", + "name": "config_info.provision.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.playbook_id", + "includeEmpty": true, + "isRequired": true, + "key": "18", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.provision.playbook_id", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.credential_id", + "includeEmpty": true, + "isRequired": true, + "label": "Machine Credential", + "name": "config_info.provision.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.provision.become_method", + "label": "Escalate Privilege", + "name": "config_info.provision.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.provision.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.provision.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.provision.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + ], + }, + "id": "config_info.provision.cloud_credential_id", + "includeEmpty": true, + "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.provision.cloud_credential_id", + }, + Object { + "component": "radio", + "id": "config_info.provision.specify_host_type", + "label": "Inventory", + "name": "config_info.provision.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "textarea", + "condition": Object { + "is": "specify", + "when": "config_info.provision.specify_host_type", + }, + "id": "config_info.provision.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.provision.hosts", + "rows": 2, + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.provision.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.provision.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.provision.log_output", + "label": "Logging Output", + "name": "config_info.provision.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.provision.verbosity", + "label": "Verbosity", + "name": "config_info.provision.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.provision.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.provision.extra_vars", + "valueLabel": "Default value", + }, + Object { + "component": "radio", + "id": "config_info.provision.dialog_type", + "label": "Dialog", + "name": "config_info.provision.dialog_type", + "options": Array [ + Object { + "label": "Use Existing", + "value": "useExisting", + }, + Object { + "label": "Create New", + "value": "createNew", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "is": "useExisting", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.dialog_id", + "includeEmpty": true, + "isRequired": true, + "label": "Existing Dialog", + "name": "config_info.provision.dialog_id", + "options": Array [ + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "createNew", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.new_dialog_name", + "isRequired": true, + "label": "Enter a new Dialog", + "maxLength": 255, + "name": "config_info.provision.new_dialog_name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + "id": "provisioning-tab", + "label": "Provisioning", + "name": "provisioning-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "copy-from-provisioning", + "copyFrom": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "copyTo": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "id": "config_info.retirement.copyFromProvisioning", + "label": "Copy from Provisioning", + "name": "config_info.retirement.copyFromProvisioning", + }, + Object { + "component": "select", + "id": "config_info.retirement.repository_id", + "includeEmpty": true, + "label": "Repository", + "name": "config_info.retirement.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.playbook_id", + "includeEmpty": true, + "key": "18-retirement-playbook-id", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.retirement.playbook_id", + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.credential_id", + "includeEmpty": true, + "label": "Machine Credential", + "name": "config_info.retirement.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.retirement.become_method", + "label": "Escalate Privilege", + "name": "config_info.retirement.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.retirement.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.retirement.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.retirement.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + ], + }, + "id": "config_info.retirement.cloud_credential_id", + "includeEmpty": true, + "key": "-retirement-cloud-credantail-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.retirement.cloud_credential_id", + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "radio", + "id": "config_info.retirement.specify_host_type", + "label": "Inventory", + "name": "config_info.retirement.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "specify", + "when": "config_info.retirement.specify_host_type", + }, + "id": "config_info.retirement.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.retirement.hosts", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.retirement.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.retirement.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.retirement.log_output", + "label": "Logging Output", + "name": "config_info.retirement.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.retirement.verbosity", + "label": "Verbosity", + "name": "config_info.retirement.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources", + "options": Array [ + Object { + "label": "No", + "value": "no_with_playbook", + }, + Object { + "label": "Before Playbook runs", + "value": "pre_with_playbook", + }, + Object { + "label": "After Playbook runs", + "value": "post_with_playbook'", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources_with_no_repistory_id", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources_with_no_repistory_id", + "options": Array [ + Object { + "label": "No", + "value": "no_without_playbook", + }, + Object { + "label": "Yes", + "value": "yes_without_playbook", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.retirement.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.retirement.extra_vars", + "valueLabel": "Default value", + }, + ], + "id": "retirement-tab", + "label": "Retirement", + "name": "retirement-tab", + }, + ] + } + id="catalog-tabs-edit-ansible-playbooks" + name="catalog-tabs-edit-ansible-playbooks" + />, + , + ] + } + formWrapperProps={ + Object { + "className": "form-react", + } + } + resetLabel="Reset" + schema={ + Object { + "fields": Array [ + Object { + "component": "tabs", + "fields": Array [ + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "text-field", + "id": "name", + "isRequired": true, + "label": "Name", + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "id": "description", + "label": "Description", + "name": "description", + }, + Object { + "component": "checkbox", + "id": "display", + "label": "Display in Catalog", + "name": "display", + }, + Object { + "component": "textarea", + "condition": Object { + "is": true, + "when": "display", + }, + "id": "long_description", + "label": "Long Description", + "name": "long_description", + "rows": 10, + }, + Object { + "component": "select", + "id": "service_template_catalog_id", + "label": "Catalog", + "name": "service_template_catalog_id", + "options": Array [ + Object { + "label": "", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], + }, + Object { + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", + }, + Object { + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], + }, + Object { + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, + }, + ], + "id": "basic-information-tab", + "label": "Basic Information", + "name": "basic-information-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "select", + "id": "config_info.provision.repository_id", + "includeEmpty": true, + "isRequired": true, + "label": "Repository", + "name": "config_info.provision.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.playbook_id", + "includeEmpty": true, + "isRequired": true, + "key": "18", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.provision.playbook_id", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.credential_id", + "includeEmpty": true, + "isRequired": true, + "label": "Machine Credential", + "name": "config_info.provision.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.provision.become_method", + "label": "Escalate Privilege", + "name": "config_info.provision.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.provision.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.provision.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.provision.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + ], + }, + "id": "config_info.provision.cloud_credential_id", + "includeEmpty": true, + "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.provision.cloud_credential_id", + }, + Object { + "component": "radio", + "id": "config_info.provision.specify_host_type", + "label": "Inventory", + "name": "config_info.provision.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "textarea", + "condition": Object { + "is": "specify", + "when": "config_info.provision.specify_host_type", + }, + "id": "config_info.provision.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.provision.hosts", + "rows": 2, + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.provision.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.provision.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.provision.log_output", + "label": "Logging Output", + "name": "config_info.provision.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.provision.verbosity", + "label": "Verbosity", + "name": "config_info.provision.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.provision.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.provision.extra_vars", + "valueLabel": "Default value", + }, + Object { + "component": "radio", + "id": "config_info.provision.dialog_type", + "label": "Dialog", + "name": "config_info.provision.dialog_type", + "options": Array [ + Object { + "label": "Use Existing", + "value": "useExisting", + }, + Object { + "label": "Create New", + "value": "createNew", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "is": "useExisting", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.dialog_id", + "includeEmpty": true, + "isRequired": true, + "label": "Existing Dialog", + "name": "config_info.provision.dialog_id", + "options": Array [ + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "createNew", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.new_dialog_name", + "isRequired": true, + "label": "Enter a new Dialog", + "maxLength": 255, + "name": "config_info.provision.new_dialog_name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + "id": "provisioning-tab", + "label": "Provisioning", + "name": "provisioning-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "copy-from-provisioning", + "copyFrom": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "copyTo": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "id": "config_info.retirement.copyFromProvisioning", + "label": "Copy from Provisioning", + "name": "config_info.retirement.copyFromProvisioning", + }, + Object { + "component": "select", + "id": "config_info.retirement.repository_id", + "includeEmpty": true, + "label": "Repository", + "name": "config_info.retirement.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.playbook_id", + "includeEmpty": true, + "key": "18-retirement-playbook-id", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.retirement.playbook_id", + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.credential_id", + "includeEmpty": true, + "label": "Machine Credential", + "name": "config_info.retirement.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.retirement.become_method", + "label": "Escalate Privilege", + "name": "config_info.retirement.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.retirement.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.retirement.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.retirement.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + ], + }, + "id": "config_info.retirement.cloud_credential_id", + "includeEmpty": true, + "key": "-retirement-cloud-credantail-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.retirement.cloud_credential_id", + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "radio", + "id": "config_info.retirement.specify_host_type", + "label": "Inventory", + "name": "config_info.retirement.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "specify", + "when": "config_info.retirement.specify_host_type", + }, + "id": "config_info.retirement.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.retirement.hosts", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.retirement.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.retirement.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.retirement.log_output", + "label": "Logging Output", + "name": "config_info.retirement.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.retirement.verbosity", + "label": "Verbosity", + "name": "config_info.retirement.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources", + "options": Array [ + Object { + "label": "No", + "value": "no_with_playbook", + }, + Object { + "label": "Before Playbook runs", + "value": "pre_with_playbook", + }, + Object { + "label": "After Playbook runs", + "value": "post_with_playbook'", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources_with_no_repistory_id", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources_with_no_repistory_id", + "options": Array [ + Object { + "label": "No", + "value": "no_without_playbook", + }, + Object { + "label": "Yes", + "value": "yes_without_playbook", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.retirement.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.retirement.extra_vars", + "valueLabel": "Default value", + }, + ], + "id": "retirement-tab", + "label": "Retirement", + "name": "retirement-tab", + }, + ], + "id": "catalog-tabs-edit-ansible-playbooks", + "name": "catalog-tabs-edit-ansible-playbooks", + }, + Object { + "component": "spy-field", + "initialize": undefined, + "name": "spy-field", + }, + ], + } + } + showFormControls={true} + submitLabel="Save" + > + ", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], + }, + Object { + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", + }, + Object { + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], + }, + Object { + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, + }, + ], + "id": "basic-information-tab", + "label": "Basic Information", + "name": "basic-information-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "select", + "id": "config_info.provision.repository_id", + "includeEmpty": true, + "isRequired": true, + "label": "Repository", + "name": "config_info.provision.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.playbook_id", + "includeEmpty": true, + "isRequired": true, + "key": "18", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.provision.playbook_id", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.credential_id", + "includeEmpty": true, + "isRequired": true, + "label": "Machine Credential", + "name": "config_info.provision.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.provision.become_method", + "label": "Escalate Privilege", + "name": "config_info.provision.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.provision.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.provision.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.provision.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + ], + }, + "id": "config_info.provision.cloud_credential_id", + "includeEmpty": true, + "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.provision.cloud_credential_id", + }, + Object { + "component": "radio", + "id": "config_info.provision.specify_host_type", + "label": "Inventory", + "name": "config_info.provision.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "textarea", + "condition": Object { + "is": "specify", + "when": "config_info.provision.specify_host_type", + }, + "id": "config_info.provision.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.provision.hosts", + "rows": 2, + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.provision.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.provision.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.provision.log_output", + "label": "Logging Output", + "name": "config_info.provision.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.provision.verbosity", + "label": "Verbosity", + "name": "config_info.provision.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.provision.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.provision.extra_vars", + "valueLabel": "Default value", + }, + Object { + "component": "radio", + "id": "config_info.provision.dialog_type", + "label": "Dialog", + "name": "config_info.provision.dialog_type", + "options": Array [ + Object { + "label": "Use Existing", + "value": "useExisting", + }, + Object { + "label": "Create New", + "value": "createNew", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "is": "useExisting", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.dialog_id", + "includeEmpty": true, + "isRequired": true, + "label": "Existing Dialog", + "name": "config_info.provision.dialog_id", + "options": Array [ + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "createNew", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.new_dialog_name", + "isRequired": true, + "label": "Enter a new Dialog", + "maxLength": 255, + "name": "config_info.provision.new_dialog_name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + "id": "provisioning-tab", + "label": "Provisioning", + "name": "provisioning-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "copy-from-provisioning", + "copyFrom": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "copyTo": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "id": "config_info.retirement.copyFromProvisioning", + "label": "Copy from Provisioning", + "name": "config_info.retirement.copyFromProvisioning", + }, + Object { + "component": "select", + "id": "config_info.retirement.repository_id", + "includeEmpty": true, + "label": "Repository", + "name": "config_info.retirement.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.playbook_id", + "includeEmpty": true, + "key": "18-retirement-playbook-id", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.retirement.playbook_id", + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.credential_id", + "includeEmpty": true, + "label": "Machine Credential", + "name": "config_info.retirement.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.retirement.become_method", + "label": "Escalate Privilege", + "name": "config_info.retirement.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.retirement.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.retirement.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.retirement.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + ], + }, + "id": "config_info.retirement.cloud_credential_id", + "includeEmpty": true, + "key": "-retirement-cloud-credantail-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.retirement.cloud_credential_id", + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "radio", + "id": "config_info.retirement.specify_host_type", + "label": "Inventory", + "name": "config_info.retirement.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "specify", + "when": "config_info.retirement.specify_host_type", + }, + "id": "config_info.retirement.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.retirement.hosts", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.retirement.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.retirement.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.retirement.log_output", + "label": "Logging Output", + "name": "config_info.retirement.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.retirement.verbosity", + "label": "Verbosity", + "name": "config_info.retirement.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources", + "options": Array [ + Object { + "label": "No", + "value": "no_with_playbook", + }, + Object { + "label": "Before Playbook runs", + "value": "pre_with_playbook", + }, + Object { + "label": "After Playbook runs", + "value": "post_with_playbook'", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources_with_no_repistory_id", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources_with_no_repistory_id", + "options": Array [ + Object { + "label": "No", + "value": "no_without_playbook", + }, + Object { + "label": "Yes", + "value": "yes_without_playbook", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.retirement.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.retirement.extra_vars", + "valueLabel": "Default value", + }, + ], + "id": "retirement-tab", + "label": "Retirement", + "name": "retirement-tab", + }, + ] + } + id="catalog-tabs-edit-ansible-playbooks" + name="catalog-tabs-edit-ansible-playbooks" + />, + , + ] + } + formWrapperProps={ + Object { + "className": "form-react", + } + } + resetLabel="Reset" + schema={ + Object { + "fields": Array [ + Object { + "component": "tabs", + "fields": Array [ + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "text-field", + "id": "name", + "isRequired": true, + "label": "Name", + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "id": "description", + "label": "Description", + "name": "description", + }, + Object { + "component": "checkbox", + "id": "display", + "label": "Display in Catalog", + "name": "display", + }, + Object { + "component": "textarea", + "condition": Object { + "is": true, + "when": "display", + }, + "id": "long_description", + "label": "Long Description", + "name": "long_description", + "rows": 10, + }, + Object { + "component": "select", + "id": "service_template_catalog_id", + "label": "Catalog", + "name": "service_template_catalog_id", + "options": Array [ + Object { + "label": "", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], + }, + Object { + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", + }, + Object { + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], + }, + Object { + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, + }, + ], + "id": "basic-information-tab", + "label": "Basic Information", + "name": "basic-information-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "select", + "id": "config_info.provision.repository_id", + "includeEmpty": true, + "isRequired": true, + "label": "Repository", + "name": "config_info.provision.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.playbook_id", + "includeEmpty": true, + "isRequired": true, + "key": "18", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.provision.playbook_id", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.credential_id", + "includeEmpty": true, + "isRequired": true, + "label": "Machine Credential", + "name": "config_info.provision.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.provision.become_method", + "label": "Escalate Privilege", + "name": "config_info.provision.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.provision.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.provision.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.provision.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + ], + }, + "id": "config_info.provision.cloud_credential_id", + "includeEmpty": true, + "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.provision.cloud_credential_id", + }, + Object { + "component": "radio", + "id": "config_info.provision.specify_host_type", + "label": "Inventory", + "name": "config_info.provision.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "textarea", + "condition": Object { + "is": "specify", + "when": "config_info.provision.specify_host_type", + }, + "id": "config_info.provision.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.provision.hosts", + "rows": 2, + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.provision.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.provision.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.provision.log_output", + "label": "Logging Output", + "name": "config_info.provision.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.provision.verbosity", + "label": "Verbosity", + "name": "config_info.provision.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.provision.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.provision.extra_vars", + "valueLabel": "Default value", + }, + Object { + "component": "radio", + "id": "config_info.provision.dialog_type", + "label": "Dialog", + "name": "config_info.provision.dialog_type", + "options": Array [ + Object { + "label": "Use Existing", + "value": "useExisting", + }, + Object { + "label": "Create New", + "value": "createNew", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "is": "useExisting", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.dialog_id", + "includeEmpty": true, + "isRequired": true, + "label": "Existing Dialog", + "name": "config_info.provision.dialog_id", + "options": Array [ + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "createNew", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.new_dialog_name", + "isRequired": true, + "label": "Enter a new Dialog", + "maxLength": 255, + "name": "config_info.provision.new_dialog_name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + "id": "provisioning-tab", + "label": "Provisioning", + "name": "provisioning-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "copy-from-provisioning", + "copyFrom": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "copyTo": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "id": "config_info.retirement.copyFromProvisioning", + "label": "Copy from Provisioning", + "name": "config_info.retirement.copyFromProvisioning", + }, + Object { + "component": "select", + "id": "config_info.retirement.repository_id", + "includeEmpty": true, + "label": "Repository", + "name": "config_info.retirement.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.playbook_id", + "includeEmpty": true, + "key": "18-retirement-playbook-id", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.retirement.playbook_id", + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.credential_id", + "includeEmpty": true, + "label": "Machine Credential", + "name": "config_info.retirement.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.retirement.become_method", + "label": "Escalate Privilege", + "name": "config_info.retirement.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.retirement.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.retirement.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.retirement.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + ], + }, + "id": "config_info.retirement.cloud_credential_id", + "includeEmpty": true, + "key": "-retirement-cloud-credantail-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.retirement.cloud_credential_id", + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "radio", + "id": "config_info.retirement.specify_host_type", + "label": "Inventory", + "name": "config_info.retirement.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "specify", + "when": "config_info.retirement.specify_host_type", + }, + "id": "config_info.retirement.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.retirement.hosts", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.retirement.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.retirement.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.retirement.log_output", + "label": "Logging Output", + "name": "config_info.retirement.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.retirement.verbosity", + "label": "Verbosity", + "name": "config_info.retirement.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources", + "options": Array [ + Object { + "label": "No", + "value": "no_with_playbook", + }, + Object { + "label": "Before Playbook runs", + "value": "pre_with_playbook", + }, + Object { + "label": "After Playbook runs", + "value": "post_with_playbook'", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources_with_no_repistory_id", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources_with_no_repistory_id", + "options": Array [ + Object { + "label": "No", + "value": "no_without_playbook", + }, + Object { + "label": "Yes", + "value": "yes_without_playbook", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.retirement.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.retirement.extra_vars", + "valueLabel": "Default value", + }, + ], + "id": "retirement-tab", + "label": "Retirement", + "name": "retirement-tab", + }, + ], + "id": "catalog-tabs-edit-ansible-playbooks", + "name": "catalog-tabs-edit-ansible-playbooks", + }, + Object { + "component": "spy-field", + "initialize": undefined, + "name": "spy-field", + }, + ], + } + } + showFormControls={true} + submitLabel="Save" + > +
+ + + ", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], + }, + Object { + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", + }, + Object { + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], + }, + Object { + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, + }, + ], + "id": "basic-information-tab", + "label": "Basic Information", + "name": "basic-information-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "select", + "id": "config_info.provision.repository_id", + "includeEmpty": true, + "isRequired": true, + "label": "Repository", + "name": "config_info.provision.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.playbook_id", + "includeEmpty": true, + "isRequired": true, + "key": "18", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.provision.playbook_id", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.credential_id", + "includeEmpty": true, + "isRequired": true, + "label": "Machine Credential", + "name": "config_info.provision.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.provision.become_method", + "label": "Escalate Privilege", + "name": "config_info.provision.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.provision.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.provision.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.provision.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + ], + }, + "id": "config_info.provision.cloud_credential_id", + "includeEmpty": true, + "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.provision.cloud_credential_id", + }, + Object { + "component": "radio", + "id": "config_info.provision.specify_host_type", + "label": "Inventory", + "name": "config_info.provision.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "textarea", + "condition": Object { + "is": "specify", + "when": "config_info.provision.specify_host_type", + }, + "id": "config_info.provision.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.provision.hosts", + "rows": 2, + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.provision.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.provision.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.provision.log_output", + "label": "Logging Output", + "name": "config_info.provision.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.provision.verbosity", + "label": "Verbosity", + "name": "config_info.provision.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.provision.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.provision.extra_vars", + "valueLabel": "Default value", + }, + Object { + "component": "radio", + "id": "config_info.provision.dialog_type", + "label": "Dialog", + "name": "config_info.provision.dialog_type", + "options": Array [ + Object { + "label": "Use Existing", + "value": "useExisting", + }, + Object { + "label": "Create New", + "value": "createNew", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "is": "useExisting", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.dialog_id", + "includeEmpty": true, + "isRequired": true, + "label": "Existing Dialog", + "name": "config_info.provision.dialog_id", + "options": Array [ + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "createNew", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.new_dialog_name", + "isRequired": true, + "label": "Enter a new Dialog", + "maxLength": 255, + "name": "config_info.provision.new_dialog_name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + "id": "provisioning-tab", + "label": "Provisioning", + "name": "provisioning-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "copy-from-provisioning", + "copyFrom": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "copyTo": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "id": "config_info.retirement.copyFromProvisioning", + "label": "Copy from Provisioning", + "name": "config_info.retirement.copyFromProvisioning", + }, + Object { + "component": "select", + "id": "config_info.retirement.repository_id", + "includeEmpty": true, + "label": "Repository", + "name": "config_info.retirement.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.playbook_id", + "includeEmpty": true, + "key": "18-retirement-playbook-id", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.retirement.playbook_id", + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.credential_id", + "includeEmpty": true, + "label": "Machine Credential", + "name": "config_info.retirement.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.retirement.become_method", + "label": "Escalate Privilege", + "name": "config_info.retirement.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.retirement.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.retirement.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.retirement.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + ], + }, + "id": "config_info.retirement.cloud_credential_id", + "includeEmpty": true, + "key": "-retirement-cloud-credantail-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.retirement.cloud_credential_id", + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "radio", + "id": "config_info.retirement.specify_host_type", + "label": "Inventory", + "name": "config_info.retirement.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "specify", + "when": "config_info.retirement.specify_host_type", + }, + "id": "config_info.retirement.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.retirement.hosts", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.retirement.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.retirement.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.retirement.log_output", + "label": "Logging Output", + "name": "config_info.retirement.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.retirement.verbosity", + "label": "Verbosity", + "name": "config_info.retirement.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources", + "options": Array [ + Object { + "label": "No", + "value": "no_with_playbook", + }, + Object { + "label": "Before Playbook runs", + "value": "pre_with_playbook", + }, + Object { + "label": "After Playbook runs", + "value": "post_with_playbook'", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources_with_no_repistory_id", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources_with_no_repistory_id", + "options": Array [ + Object { + "label": "No", + "value": "no_without_playbook", + }, + Object { + "label": "Yes", + "value": "yes_without_playbook", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.retirement.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.retirement.extra_vars", + "valueLabel": "Default value", + }, + ], + "id": "retirement-tab", + "label": "Retirement", + "name": "retirement-tab", + }, + ] + } + id="catalog-tabs-edit-ansible-playbooks" + key="catalog-tabs-edit-ansible-playbooks" + name="catalog-tabs-edit-ansible-playbooks" > - - - - - - - - - ", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], + }, + Object { + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", + }, + Object { + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], + }, + Object { + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, + }, + ], + "id": "basic-information-tab", + "label": "Basic Information", + "name": "basic-information-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "select", + "id": "config_info.provision.repository_id", + "includeEmpty": true, + "isRequired": true, + "label": "Repository", + "name": "config_info.provision.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.playbook_id", + "includeEmpty": true, + "isRequired": true, + "key": "18", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.provision.playbook_id", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.credential_id", + "includeEmpty": true, + "isRequired": true, + "label": "Machine Credential", + "name": "config_info.provision.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.provision.become_method", + "label": "Escalate Privilege", + "name": "config_info.provision.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.provision.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.provision.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.provision.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + ], + }, + "id": "config_info.provision.cloud_credential_id", + "includeEmpty": true, + "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.provision.cloud_credential_id", + }, + Object { + "component": "radio", + "id": "config_info.provision.specify_host_type", + "label": "Inventory", + "name": "config_info.provision.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "textarea", + "condition": Object { + "is": "specify", + "when": "config_info.provision.specify_host_type", + }, + "id": "config_info.provision.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.provision.hosts", + "rows": 2, + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.provision.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.provision.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.provision.log_output", + "label": "Logging Output", + "name": "config_info.provision.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.provision.verbosity", + "label": "Verbosity", + "name": "config_info.provision.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.provision.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.provision.extra_vars", + "valueLabel": "Default value", + }, + Object { + "component": "radio", + "id": "config_info.provision.dialog_type", + "label": "Dialog", + "name": "config_info.provision.dialog_type", + "options": Array [ + Object { + "label": "Use Existing", + "value": "useExisting", + }, + Object { + "label": "Create New", + "value": "createNew", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "is": "useExisting", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.dialog_id", + "includeEmpty": true, + "isRequired": true, + "label": "Existing Dialog", + "name": "config_info.provision.dialog_id", + "options": Array [ + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "createNew", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.new_dialog_name", + "isRequired": true, + "label": "Enter a new Dialog", + "maxLength": 255, + "name": "config_info.provision.new_dialog_name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + "id": "provisioning-tab", + "label": "Provisioning", + "name": "provisioning-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "copy-from-provisioning", + "copyFrom": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "copyTo": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "id": "config_info.retirement.copyFromProvisioning", + "label": "Copy from Provisioning", + "name": "config_info.retirement.copyFromProvisioning", + }, + Object { + "component": "select", + "id": "config_info.retirement.repository_id", + "includeEmpty": true, + "label": "Repository", + "name": "config_info.retirement.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", }, Object { - "component": "text-field", - "id": "description", - "label": "Description", - "name": "description", + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.playbook_id", + "includeEmpty": true, + "key": "18-retirement-playbook-id", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.retirement.playbook_id", + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.credential_id", + "includeEmpty": true, + "label": "Machine Credential", + "name": "config_info.retirement.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.retirement.become_method", + "label": "Escalate Privilege", + "name": "config_info.retirement.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.retirement.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.retirement.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ + Object { + "isNotEmpty": true, + "when": "config_info.retirement.cloud_type", + }, + Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + ], + }, + "id": "config_info.retirement.cloud_credential_id", + "includeEmpty": true, + "key": "-retirement-cloud-credantail-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.retirement.cloud_credential_id", + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "radio", + "id": "config_info.retirement.specify_host_type", + "label": "Inventory", + "name": "config_info.retirement.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "specify", + "when": "config_info.retirement.specify_host_type", + }, + "id": "config_info.retirement.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.retirement.hosts", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.retirement.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.retirement.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.retirement.log_output", + "label": "Logging Output", + "name": "config_info.retirement.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.retirement.verbosity", + "label": "Verbosity", + "name": "config_info.retirement.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources", + "options": Array [ + Object { + "label": "No", + "value": "no_with_playbook", + }, + Object { + "label": "Before Playbook runs", + "value": "pre_with_playbook", + }, + Object { + "label": "After Playbook runs", + "value": "post_with_playbook'", }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources_with_no_repistory_id", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources_with_no_repistory_id", + "options": Array [ Object { - "component": "checkbox", - "id": "display", - "label": "Display in Catalog", - "name": "display", + "label": "No", + "value": "no_without_playbook", }, Object { - "component": "textarea", - "condition": Object { - "is": true, - "when": "display", + "label": "Yes", + "value": "yes_without_playbook", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.retirement.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.retirement.extra_vars", + "valueLabel": "Default value", + }, + ], + "id": "retirement-tab", + "label": "Retirement", + "name": "retirement-tab", + }, + ], + "id": "catalog-tabs-edit-ansible-playbooks", + "name": "catalog-tabs-edit-ansible-playbooks", + } + } + > + + ", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], + }, + Object { + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", + }, + Object { + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], + }, + Object { + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", }, - "id": "long_description", - "label": "Long Description", - "name": "long_description", - "rows": 10, - }, - Object { - "component": "select", - "id": "service_template_catalog_id", - "label": "Catalog", - "name": "service_template_catalog_id", - "options": Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], - }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, - Object { - "label": "test 1", - "value": "17", - }, - Object { - "label": "test zone", - "value": "16", - }, - ], - }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, - Object { - "label": "$ Surinamese Dollar", - "value": "132", - }, - Object { - "label": "E Swazi Lilangeni", - "value": "137", - }, - Object { - "label": "kr Swedish Krona", - "value": "16", - }, - Object { - "label": "CHF Swiss Franc", - "value": "7", - }, - Object { - "label": "£S Syrian Pound", - "value": "136", - }, - Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", - }, - Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", - }, - Object { - "label": "Sh Tanzanian Shilling", - "value": "145", - }, - Object { - "label": "฿ Thai Baht", - "value": "138", - }, - Object { - "label": "T$ Tongan Paʻanga", - "value": "142", - }, - Object { - "label": "$ Trinidad and Tobago Dollar", - "value": "143", - }, - Object { - "label": "د.ت Tunisian Dinar", - "value": "141", - }, - Object { - "label": "₺ Turkish Lira", - "value": "17", - }, - Object { - "label": "T Turkmenistani Manat", - "value": "140", - }, - Object { - "label": "USh Ugandan Shilling", - "value": "147", - }, - Object { - "label": "₴ Ukrainian Hryvnia", - "value": "146", - }, - Object { - "label": "UF Unidad de Fomento", - "value": "45", - }, - Object { - "label": "د.إ United Arab Emirates Dirham", - "value": "19", - }, - Object { - "label": "$ United States Dollar", - "value": "1", - }, - Object { - "label": "$U Uruguayan Peso", - "value": "148", - }, - Object { - "label": "so'm Uzbekistan Som", - "value": "166", - }, - Object { - "label": "Vt Vanuatu Vatu", - "value": "151", - }, - Object { - "label": "Bs Venezuelan Bolívar Soberano", - "value": "149", - }, - Object { - "label": "₫ Vietnamese Đồng", - "value": "150", - }, - Object { - "label": "Fr West African Cfa Franc", - "value": "158", - }, - Object { - "label": "﷼ Yemeni Rial", - "value": "162", - }, - Object { - "label": "ZK Zambian Kwacha", - "value": "163", - }, - Object { - "label": "K Zambian Kwacha", - "value": "164", - }, - ], - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "price", - "label": "Price / Month", - "name": "price", - "validate": Array [ - Object { - "type": "customValidatorForPrice", - }, - ], - "validateOnMount": true, - }, - ], - "id": "basic-information-tab", - "label": "Basic Information", - "name": "basic-information-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "select", - "id": "config_info.provision.repository_id", - "includeEmpty": true, - "isRequired": true, - "label": "Repository", - "name": "config_info.provision.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, - Object { - "label": "librorum_ludere", - "value": "19", - }, - Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", }, - "id": "config_info.provision.playbook_id", - "includeEmpty": true, - "isRequired": true, - "key": "18", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.provision.playbook_id", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", + Object { + "label": "Sh Somali Shilling", + "value": "131", }, - "id": "config_info.provision.credential_id", - "includeEmpty": true, - "isRequired": true, - "label": "Machine Credential", - "name": "config_info.provision.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.provision.become_method", - "label": "Escalate Privilege", - "name": "config_info.provision.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", + Object { + "label": "R South African Rand", + "value": "18", }, - "id": "config_info.provision.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.provision.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", + Object { + "label": "₩ South Korean Won", + "value": "11", }, - "id": "config_info.provision.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.provision.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.provision.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.provision.repository_id", - }, - ], + Object { + "label": "£ South Sudanese Pound", + "value": "133", }, - "id": "config_info.provision.cloud_credential_id", - "includeEmpty": true, - "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.provision.cloud_credential_id", - }, - Object { - "component": "radio", - "id": "config_info.provision.specify_host_type", - "label": "Inventory", - "name": "config_info.provision.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "textarea", - "condition": Object { - "is": "specify", - "when": "config_info.provision.specify_host_type", + Object { + "label": "SDR Special Drawing Rights", + "value": "157", }, - "id": "config_info.provision.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.provision.hosts", - "rows": 2, - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.provision.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.provision.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.provision.log_output", - "label": "Logging Output", - "name": "config_info.provision.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.provision.verbosity", - "label": "Verbosity", - "name": "config_info.provision.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.provision.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.provision.extra_vars", - "valueLabel": "Default value", - }, - Object { - "component": "radio", - "id": "config_info.provision.dialog_type", - "label": "Dialog", - "name": "config_info.provision.dialog_type", - "options": Array [ - Object { - "label": "Use Existing", - "value": "useExisting", - }, - Object { - "label": "Create New", - "value": "createNew", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "useExisting", - "when": "config_info.provision.dialog_type", + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", }, - "id": "config_info.provision.dialog_id", - "includeEmpty": true, - "isRequired": true, - "label": "Existing Dialog", - "name": "config_info.provision.dialog_id", - "options": Array [ - Object { - "label": " dancer-mysql-example Dialog", - "value": "6", - }, - Object { - "label": "11", - "value": "93", - }, - Object { - "label": "Ansible test", - "value": "49", - }, - Object { - "label": "Blue Demo Raw Dialog", - "value": "65", - }, - Object { - "label": "Blue Deploy Cockpit", - "value": "64", - }, - Object { - "label": "Brad-niltest", - "value": "25", - }, - Object { - "label": "Brad1", - "value": "51", - }, - Object { - "label": "Cirros Heat", - "value": "18", - }, - Object { - "label": "Confirmation", - "value": "3", - }, - Object { - "label": "Copy of Query CR", - "value": "56", - }, - Object { - "label": "Create Keypair", - "value": "89", - }, - Object { - "label": "Create VM (OpenStack)", - "value": "76", - }, - Object { - "label": "Create VM (VMware)", - "value": "83", - }, - Object { - "label": "Deploy RHEL7 on VMware Dialog", - "value": "11", - }, - Object { - "label": "Deploy Ticket Monster on AWS Dialog", - "value": "10", - }, - Object { - "label": "ENS Example", - "value": "84", - }, - Object { - "label": "FAB-cake", - "value": "35", - }, - Object { - "label": "Fer", - "value": "91", - }, - Object { - "label": "Fiserv-VMware", - "value": "72", - }, - Object { - "label": "Go_dialog", - "value": "95", - }, - Object { - "label": "LOIC TEST", - "value": "90", - }, - Object { - "label": "MyDialog", - "value": "66", - }, - Object { - "label": "MyPBaaS", - "value": "4", - }, - Object { - "label": "MyPBaaSUserForm", - "value": "9", - }, - Object { - "label": "OP_azure_sample_windows", - "value": "7", - }, - Object { - "label": "OpenJDK Dialog", - "value": "20", - }, - Object { - "label": "OpenStack Application SLA Dialog", - "value": "36", - }, - Object { - "label": "Orchestration Template", - "value": "26", - }, - Object { - "label": "Order (RHEL7|Windows) Web Cloud Service #3", - "value": "17", - }, - Object { - "label": "PeteDialog", - "value": "88", - }, - Object { - "label": "Query CR", - "value": "28", - }, - Object { - "label": "RDS", - "value": "14", - }, - Object { - "label": "RHUG deploy AWS Stack", - "value": "59", - }, - Object { - "label": "Service name", - "value": "68", - }, - Object { - "label": "Simple_dialog", - "value": "81", - }, - Object { - "label": "Test Form", - "value": "67", - }, - Object { - "label": "Transform VM", - "value": "1", - }, - Object { - "label": "VM_name", - "value": "5", - }, - Object { - "label": "Web Server", - "value": "58", - }, - Object { - "label": "[cbs test]Deploy IIS", - "value": "73", - }, - Object { - "label": "aa", - "value": "99", - }, - Object { - "label": "add vm to service", - "value": "87", - }, - Object { - "label": "amq-demo", - "value": "30", - }, - Object { - "label": "asa fsfsdf", - "value": "101", - }, - Object { - "label": "bell-OCP-demo-amqpbasic", - "value": "38", - }, - Object { - "label": "cake-loic", - "value": "41", - }, - Object { - "label": "cakephp", - "value": "33", - }, - Object { - "label": "cakephp-mysql-example", - "value": "34", - }, - Object { - "label": "csaunder_dialog1", - "value": "19", - }, - Object { - "label": "demo1", - "value": "77", - }, - Object { - "label": "demo1_dialog", - "value": "69", - }, - Object { - "label": "demo2_dialog", - "value": "70", - }, - Object { - "label": "demo_httpd", - "value": "50", - }, - Object { - "label": "dialog for EC2", - "value": "60", - }, - Object { - "label": "flavors", - "value": "27", - }, - Object { - "label": "from_Azure_stack_template", - "value": "94", - }, - Object { - "label": "fs", - "value": "102", - }, - Object { - "label": "int", - "value": "97", - }, - Object { - "label": "jritenour test", - "value": "63", - }, - Object { - "label": "loic test", - "value": "31", - }, - Object { - "label": "loic-2", - "value": "48", - }, - Object { - "label": "new_dialog01", - "value": "46", - }, - Object { - "label": "ocpdemo1", - "value": "82", - }, - Object { - "label": "op", - "value": "16", - }, - Object { - "label": "op9876", - "value": "61", - }, - Object { - "label": "op_demo_001", - "value": "80", - }, - Object { - "label": "op_test", - "value": "74", - }, - Object { - "label": "openshift_new_project", - "value": "40", - }, - Object { - "label": "opsat", - "value": "15", - }, - Object { - "label": "rds_create-bad", - "value": "13", - }, - Object { - "label": "regex", - "value": "92", - }, - Object { - "label": "rm_demo1", - "value": "78", - }, - Object { - "label": "rmtest1", - "value": "86", - }, - Object { - "label": "servicenow_incident_dialog", - "value": "71", - }, - Object { - "label": "test", - "value": "43", - }, - Object { - "label": "test Loic", - "value": "57", - }, - Object { - "label": "test01", - "value": "54", - }, - Object { - "label": "test1", - "value": "96", - }, - Object { - "label": "test1234567", - "value": "42", - }, - Object { - "label": "test1_for_bugzilla", - "value": "98", - }, - Object { - "label": "test2", - "value": "44", - }, - Object { - "label": "test22", - "value": "100", - }, - Object { - "label": "testabc", - "value": "79", - }, - Object { - "label": "testairbus", - "value": "55", - }, - Object { - "label": "tower_register_with_sat6", - "value": "75", - }, - Object { - "label": "username", - "value": "8", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, + }, + ], + "id": "basic-information-tab", + "label": "Basic Information", + "name": "basic-information-tab", + }, + Object { + "component": "tab-item", + "fields": Array [ + Object { + "component": "select", + "id": "config_info.provision.repository_id", + "includeEmpty": true, + "isRequired": true, + "label": "Repository", + "name": "config_info.provision.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.playbook_id", + "includeEmpty": true, + "isRequired": true, + "key": "18", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.provision.playbook_id", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", }, - Object { - "component": "text-field", - "condition": Object { - "is": "createNew", - "when": "config_info.provision.dialog_type", + "id": "config_info.provision.credential_id", + "includeEmpty": true, + "isRequired": true, + "label": "Machine Credential", + "name": "config_info.provision.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", }, - "id": "config_info.provision.new_dialog_name", - "isRequired": true, - "label": "Enter a new Dialog", - "maxLength": 255, - "name": "config_info.provision.new_dialog_name", - "validate": Array [ - Object { - "type": "required", - }, - ], + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.provision.become_method", + "label": "Escalate Privilege", + "name": "config_info.provision.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", }, - ], - "id": "provisioning-tab", - "label": "Provisioning", - "name": "provisioning-tab", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "copy-from-provisioning", - "copyFrom": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "copyTo": Array [ - "repository_id", - "playbook_id", - "credential_id", - "vault_credentials", - "cloud_type", - "cloud_credential_id", - ], - "id": "config_info.retirement.copyFromProvisioning", - "label": "Copy from Provisioning", - "name": "config_info.retirement.copyFromProvisioning", - }, - Object { - "component": "select", - "id": "config_info.retirement.repository_id", - "includeEmpty": true, - "label": "Repository", - "name": "config_info.retirement.repository_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "test_Essentials", - "value": "18", - }, - Object { - "label": "GitHub - David La Motta", - "value": "20", - }, - Object { - "label": "RH Summit", - "value": "27", - }, - Object { - "label": "Sample Playbooks (jeromemarc)", - "value": "2", - }, - Object { - "label": "SimplePlaybooks", - "value": "29", - }, - Object { - "label": "aa", - "value": "31", - }, - Object { - "label": "avaleror_test", - "value": "23", - }, - Object { - "label": "cbloz", - "value": "22", - }, - Object { - "label": "cf46-enablement", - "value": "16", - }, - Object { - "label": "github-jbarlow", - "value": "28", - }, - Object { - "label": "github-nate", - "value": "21", - }, + "id": "config_info.provision.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.provision.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.provision.repository_id", + }, + "id": "config_info.provision.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.provision.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ Object { - "label": "librorum_ludere", - "value": "19", + "isNotEmpty": true, + "when": "config_info.provision.cloud_type", }, Object { - "label": "workflow-demo (jeromemarc)", - "value": "1", + "isNotEmpty": true, + "when": "config_info.provision.repository_id", }, ], }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", + "id": "config_info.provision.cloud_credential_id", + "includeEmpty": true, + "key": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential-provision-cloud-credantial-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.provision.cloud_credential_id", + }, + Object { + "component": "radio", + "id": "config_info.provision.specify_host_type", + "label": "Inventory", + "name": "config_info.provision.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "textarea", + "condition": Object { + "is": "specify", + "when": "config_info.provision.specify_host_type", + }, + "id": "config_info.provision.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.provision.hosts", + "rows": 2, + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.provision.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.provision.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.provision.log_output", + "label": "Logging Output", + "name": "config_info.provision.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.provision.verbosity", + "label": "Verbosity", + "name": "config_info.provision.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.provision.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.provision.extra_vars", + "valueLabel": "Default value", + }, + Object { + "component": "radio", + "id": "config_info.provision.dialog_type", + "label": "Dialog", + "name": "config_info.provision.dialog_type", + "options": Array [ + Object { + "label": "Use Existing", + "value": "useExisting", + }, + Object { + "label": "Create New", + "value": "createNew", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "is": "useExisting", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.dialog_id", + "includeEmpty": true, + "isRequired": true, + "label": "Existing Dialog", + "name": "config_info.provision.dialog_id", + "options": Array [ + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", }, - "id": "config_info.retirement.playbook_id", - "includeEmpty": true, - "key": "18-retirement-playbook-id", - "label": "Playbook", - "loadOptions": [Function], - "name": "config_info.retirement.playbook_id", - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", + Object { + "label": "jritenour test", + "value": "63", }, - "id": "config_info.retirement.credential_id", - "includeEmpty": true, - "label": "Machine Credential", - "name": "config_info.retirement.credential_id", - "onChange": [Function], - "options": Array [ - Object { - "label": "TEST Default Credential", - "value": "10", - }, - Object { - "label": "ManageIQ Default Credential", - "value": "173", - }, - Object { - "label": "OpenShift - MBU Lab", - "value": "154", - }, - Object { - "label": "OpenStack - SouthEast Instance Key", - "value": "153", - }, - Object { - "label": "Vault - David La Motta", - "value": "152", - }, - ], - "validate": Array [ - Object { - "type": "customValidatorForRetirementFields", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "conditional-checkbox", - "display": false, - "id": "config_info.retirement.become_method", - "label": "Escalate Privilege", - "name": "config_info.retirement.become_method", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", + Object { + "label": "loic test", + "value": "31", }, - "id": "config_info.retirement.vault_credential_id", - "includeEmpty": true, - "label": "Vault Credential", - "name": "config_info.retirement.vault_credential_id", - "options": Array [], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", + Object { + "label": "loic-2", + "value": "48", }, - "id": "config_info.retirement.cloud_type", - "includeEmpty": true, - "label": "Cloud Type", - "name": "config_info.retirement.cloud_type", - "onChange": [Function], - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "and": Array [ - Object { - "isNotEmpty": true, - "when": "config_info.retirement.cloud_type", - }, - Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", - }, - ], + Object { + "label": "new_dialog01", + "value": "46", }, - "id": "config_info.retirement.cloud_credential_id", - "includeEmpty": true, - "key": "-retirement-cloud-credantail-id", - "label": "Cloud Credential", - "loadOptions": [Function], - "name": "config_info.retirement.cloud_credential_id", - "options": Array [ - Object { - "label": "Amazon", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", - }, - Object { - "label": "Azure", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", - }, - Object { - "label": "Google Compute Engine", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", - }, - Object { - "label": "OpenStack", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - }, - Object { - "label": "Red Hat Virtualization", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", - }, - Object { - "label": "VMware", - "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", - }, - ], - }, - Object { - "component": "radio", - "id": "config_info.retirement.specify_host_type", - "label": "Inventory", - "name": "config_info.retirement.specify_host_type", - "options": Array [ - Object { - "label": "Localhost", - "value": "localhost", - }, - Object { - "label": "Specify host values", - "value": "specify", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "is": "specify", - "when": "config_info.retirement.specify_host_type", + Object { + "label": "ocpdemo1", + "value": "82", }, - "id": "config_info.retirement.hosts", - "isRequired": true, - "label": "Enter a comma separated list of IP or DNS names", - "maxLength": 255, - "name": "config_info.retirement.hosts", - "validate": Array [ - Object { - "type": "required", - }, - ], - "validateOnMount": true, - }, - Object { - "component": "text-field", - "dataType": "number", - "id": "config_info.retirement.execution_ttl", - "label": "Max TTL (mins)", - "name": "config_info.retirement.execution_ttl", - }, - Object { - "component": "select", - "id": "config_info.retirement.log_output", - "label": "Logging Output", - "name": "config_info.retirement.log_output", - "options": Array [ - Object { - "label": "On Error", - "value": "on_error", - }, - Object { - "label": "Always", - "value": "always", - }, - Object { - "label": "Never", - "value": "never", - }, - ], - }, - Object { - "component": "select", - "id": "config_info.retirement.verbosity", - "label": "Verbosity", - "name": "config_info.retirement.verbosity", - "options": Array [ - Object { - "label": "0 (Normal)", - "value": "0", - }, - Object { - "label": "1 (Verbose)", - "value": "1", - }, - Object { - "label": "2 (More Verbose)", - "value": "2", - }, - Object { - "label": "3 (Debug)", - "value": "3", - }, - Object { - "label": "4 (Connection Debug)", - "value": "4", - }, - Object { - "label": "5 (WinRM Debug)", - "value": "5", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "config_info.retirement.repository_id", + Object { + "label": "op", + "value": "16", }, - "id": "config_info.retirement.remove_resources", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources", - "options": Array [ - Object { - "label": "No", - "value": "no_with_playbook", - }, - Object { - "label": "Before Playbook runs", - "value": "pre_with_playbook", - }, - Object { - "label": "After Playbook runs", - "value": "post_with_playbook'", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "isEmpty": true, - "when": "config_info.retirement.repository_id", + Object { + "label": "op9876", + "value": "61", }, - "id": "config_info.retirement.remove_resources_with_no_repistory_id", - "label": "Remove resources?", - "name": "config_info.retirement.remove_resources_with_no_repistory_id", - "options": Array [ - Object { - "label": "No", - "value": "no_without_playbook", - }, - Object { - "label": "Yes", - "value": "yes_without_playbook", - }, - ], - }, - Object { - "component": "key-value-list", - "id": "config_info.retirement.extra_vars", - "keyLabel": "Variable", - "label": "Variables & Default Values", - "name": "config_info.retirement.extra_vars", - "valueLabel": "Default value", - }, - ], - "id": "retirement-tab", - "label": "Retirement", - "name": "retirement-tab", - }, - ] - } - id="catalog-tabs-edit-ansible-playbooks" - name="catalog-tabs-edit-ansible-playbooks" - />, - , - ] - } - formSpyProps={ - Object { - "active": undefined, - "dirty": true, - "dirtyFields": Object { - "config_info.retirement.repository_id": true, - }, - "dirtyFieldsSinceLastSubmit": Object { - "config_info.provision.cloud_credential_id": true, - "config_info.provision.cloud_type": true, - "config_info.provision.credential_id": true, - "config_info.provision.dialog_id": true, - "config_info.provision.dialog_type": true, - "config_info.provision.execution_ttl": true, - "config_info.provision.extra_vars": true, - "config_info.provision.log_output": true, - "config_info.provision.playbook_id": true, - "config_info.provision.repository_id": true, - "config_info.provision.specify_host_type": true, - "config_info.provision.verbosity": true, - "config_info.retirement.cloud_type": true, - "config_info.retirement.execution_ttl": true, - "config_info.retirement.extra_vars": true, - "config_info.retirement.log_output": true, - "config_info.retirement.remove_resources": true, - "config_info.retirement.repository_id": true, - "config_info.retirement.specify_host_type": true, - "config_info.retirement.verbosity": true, - "currency_id": true, - "description": true, - "display": true, - "long_description": true, - "name": true, - "price": true, - "service_template_catalog_id": true, - "zone_id": true, - }, - "dirtySinceLastSubmit": false, - "error": undefined, - "errors": Object { - "config_info": Object { - "retirement": Object { - "credential_id": "Required", - "playbook_id": "Required", - }, - }, - }, - "form": Object { - "batch": [Function], - "blur": [Function], - "change": [Function], - "destroyOnUnregister": false, - "focus": [Function], - "getFieldState": [Function], - "getRegisteredFields": [Function], - "getState": [Function], - "initialize": [Function], - "isValidationPaused": [Function], - "mutators": Object { - "concat": [Function], - "insert": [Function], - "move": [Function], - "pop": [Function], - "push": [Function], - "remove": [Function], - "removeBatch": [Function], - "shift": [Function], - "swap": [Function], - "unshift": [Function], - "update": [Function], - }, - "pauseValidation": [Function], - "registerField": [Function], - "reset": [Function], - "resetFieldState": [Function], - "restart": [Function], - "resumeValidation": [Function], - "setConfig": [Function], - "submit": [Function], - "subscribe": [Function], - }, - "hasSubmitErrors": false, - "hasValidationErrors": true, - "initialValues": Object { - "actions": Array [ - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "patch", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "put", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "delete", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "order", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "archive", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "unarchive", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "set_ownership", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "op_pb", - }, - ], - "config_info": Object { - "provision": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "dialog_id": "6", - "dialog_type": "useExisting", - "execution_ttl": "", - "extra_vars": Array [], - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", - "hosts": "", - "log_output": "on_error", - "playbook_id": "168", - "repository_id": "18", - "specify_host_type": "localhost", - "verbosity": "0", - }, - "retirement": Object { - "cloud_type": "", - "execution_ttl": "", - "extra_vars": Array [], - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", - "hosts": "", - "log_output": "on_error", - "remove_resources": "no_with_playbook", - "remove_resources_with_no_repistory_id": "no_with_playbook", - "specify_host_type": "localhost", - "verbosity": "0", - }, - }, - "created_at": "2023-04-18T11:05:04Z", - "currency_id": "40", - "deleted_on": null, - "description": "hhhk", - "display": true, - "evm_owner_id": null, - "generic_subtype": null, - "guid": "a0e0f212-7313-45d8-b9c4-44d6c4c6dacd", - "href": "http://localhost:3001/api/service_templates/148", - "id": "148", - "internal": false, - "long_description": "123", - "miq_group_id": "2", - "name": "hh", - "options": Object { - "config_info": Object { - "provision": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "dialog_id": "6", - "execution_ttl": "", - "extra_vars": Object {}, - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", - "hosts": "localhost", - "log_output": "on_error", - "playbook_id": "168", - "repository_id": "18", - "verbosity": "0", - }, - "retirement": Object { - "execution_ttl": "", - "extra_vars": Object {}, - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", - "hosts": "localhost", - "log_output": "on_error", - "remove_resources": "no_with_playbook", - "verbosity": "0", - }, - }, - }, - "price": 1224, - "prov_type": "generic_ansible_playbook", - "provision_cost": null, - "service_template_catalog_id": "3", - "service_template_id": null, - "service_type": "atomic", - "tenant_id": "1", - "type": "ServiceTemplateAnsiblePlaybook", - "updated_at": "2023-04-26T11:26:04Z", - "zone_id": "3", - }, - "invalid": true, - "modified": Object { - "additional_tenants": false, - "config_info.provision.become_method": false, - "config_info.provision.cloud_credential_id": false, - "config_info.provision.cloud_type": false, - "config_info.provision.credential_id": false, - "config_info.provision.dialog_id": false, - "config_info.provision.dialog_type": false, - "config_info.provision.execution_ttl": false, - "config_info.provision.extra_vars": false, - "config_info.provision.log_output": false, - "config_info.provision.playbook_id": false, - "config_info.provision.repository_id": false, - "config_info.provision.specify_host_type": false, - "config_info.provision.vault_credential_id": false, - "config_info.provision.verbosity": false, - "config_info.retirement.become_method": false, - "config_info.retirement.cloud_type": false, - "config_info.retirement.copyFromProvisioning": false, - "config_info.retirement.credential_id": false, - "config_info.retirement.execution_ttl": false, - "config_info.retirement.extra_vars": false, - "config_info.retirement.log_output": false, - "config_info.retirement.playbook_id": false, - "config_info.retirement.remove_resources": false, - "config_info.retirement.repository_id": true, - "config_info.retirement.specify_host_type": false, - "config_info.retirement.vault_credential_id": false, - "config_info.retirement.verbosity": false, - "currency_id": false, - "description": false, - "display": false, - "long_description": false, - "name": false, - "price": false, - "service_template_catalog_id": false, - "zone_id": false, - }, - "modifiedSinceLastSubmit": false, - "pristine": false, - "submitError": undefined, - "submitErrors": undefined, - "submitFailed": false, - "submitSucceeded": false, - "submitting": false, - "touched": Object { - "additional_tenants": false, - "config_info.provision.become_method": false, - "config_info.provision.cloud_credential_id": false, - "config_info.provision.cloud_type": false, - "config_info.provision.credential_id": false, - "config_info.provision.dialog_id": false, - "config_info.provision.dialog_type": false, - "config_info.provision.execution_ttl": false, - "config_info.provision.extra_vars": false, - "config_info.provision.log_output": false, - "config_info.provision.playbook_id": false, - "config_info.provision.repository_id": false, - "config_info.provision.specify_host_type": false, - "config_info.provision.vault_credential_id": false, - "config_info.provision.verbosity": false, - "config_info.retirement.become_method": false, - "config_info.retirement.cloud_type": false, - "config_info.retirement.copyFromProvisioning": false, - "config_info.retirement.credential_id": false, - "config_info.retirement.execution_ttl": false, - "config_info.retirement.extra_vars": false, - "config_info.retirement.log_output": false, - "config_info.retirement.playbook_id": false, - "config_info.retirement.remove_resources": false, - "config_info.retirement.repository_id": false, - "config_info.retirement.specify_host_type": false, - "config_info.retirement.vault_credential_id": false, - "config_info.retirement.verbosity": false, - "currency_id": false, - "description": false, - "display": false, - "long_description": false, - "name": false, - "price": false, - "service_template_catalog_id": false, - "zone_id": false, - }, - "valid": false, - "validating": false, - "values": Object { - "actions": Array [ - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "patch", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "put", - "name": "edit", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "delete", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "order", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "archive", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "unarchive", - }, - Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "set_ownership", + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ], + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "createNew", + "when": "config_info.provision.dialog_type", + }, + "id": "config_info.provision.new_dialog_name", + "isRequired": true, + "label": "Enter a new Dialog", + "maxLength": 255, + "name": "config_info.provision.new_dialog_name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + "id": "provisioning-tab", + "label": "Provisioning", + "name": "provisioning-tab", }, Object { - "href": "http://localhost:3001/api/service_templates/148", - "method": "post", - "name": "op_pb", - }, - ], - "config_info": Object { - "provision": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "dialog_id": "6", - "dialog_type": "useExisting", - "execution_ttl": "", - "extra_vars": Array [], - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", - "hosts": "", - "log_output": "on_error", - "playbook_id": "168", - "repository_id": "18", - "specify_host_type": "localhost", - "verbosity": "0", - }, - "retirement": Object { - "cloud_type": "", - "execution_ttl": "", - "extra_vars": Array [], - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", - "hosts": "", - "log_output": "on_error", - "remove_resources": "no_with_playbook", - "remove_resources_with_no_repistory_id": "no_with_playbook", - "repository_id": "18", - "specify_host_type": "localhost", - "verbosity": "0", - }, - }, - "created_at": "2023-04-18T11:05:04Z", - "currency_id": "40", - "deleted_on": null, - "description": "hhhk", - "display": true, - "evm_owner_id": null, - "generic_subtype": null, - "guid": "a0e0f212-7313-45d8-b9c4-44d6c4c6dacd", - "href": "http://localhost:3001/api/service_templates/148", - "id": "148", - "internal": false, - "long_description": "123", - "miq_group_id": "2", - "name": "hh", - "options": Object { - "config_info": Object { - "provision": Object { - "cloud_credential_id": "151", - "cloud_type": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", - "credential_id": "10", - "dialog_id": "6", - "execution_ttl": "", - "extra_vars": Object {}, - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/provision", - "hosts": "localhost", - "log_output": "on_error", - "playbook_id": "168", - "repository_id": "18", - "verbosity": "0", - }, - "retirement": Object { - "execution_ttl": "", - "extra_vars": Object {}, - "fqname": "/Service/Generic/StateMachines/GenericLifecycle/Retire_Advanced_Resource_None", - "hosts": "localhost", - "log_output": "on_error", - "remove_resources": "no_with_playbook", - "verbosity": "0", - }, - }, - }, - "price": 1224, - "prov_type": "generic_ansible_playbook", - "provision_cost": null, - "service_template_catalog_id": "3", - "service_template_id": null, - "service_type": "atomic", - "tenant_id": "1", - "type": "ServiceTemplateAnsiblePlaybook", - "updated_at": "2023-04-26T11:26:04Z", - "zone_id": "3", - }, - "visited": Object { - "additional_tenants": false, - "config_info.provision.become_method": false, - "config_info.provision.cloud_credential_id": false, - "config_info.provision.cloud_type": false, - "config_info.provision.credential_id": false, - "config_info.provision.dialog_id": false, - "config_info.provision.dialog_type": false, - "config_info.provision.execution_ttl": false, - "config_info.provision.extra_vars": false, - "config_info.provision.log_output": false, - "config_info.provision.playbook_id": false, - "config_info.provision.repository_id": false, - "config_info.provision.specify_host_type": false, - "config_info.provision.vault_credential_id": false, - "config_info.provision.verbosity": false, - "config_info.retirement.become_method": false, - "config_info.retirement.cloud_type": false, - "config_info.retirement.copyFromProvisioning": false, - "config_info.retirement.credential_id": false, - "config_info.retirement.execution_ttl": false, - "config_info.retirement.extra_vars": false, - "config_info.retirement.log_output": false, - "config_info.retirement.playbook_id": false, - "config_info.retirement.remove_resources": false, - "config_info.retirement.repository_id": false, - "config_info.retirement.specify_host_type": false, - "config_info.retirement.vault_credential_id": false, - "config_info.retirement.verbosity": false, - "currency_id": false, - "description": false, - "display": false, - "long_description": false, - "name": false, - "price": false, - "service_template_catalog_id": false, - "zone_id": false, - }, - } - } - onCancel={[Function]} - onReset={[Function]} - resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "tabs", - "fields": Array [ - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "label": "Description", - "name": "description", + "component": "tab-item", + "fields": Array [ + Object { + "component": "copy-from-provisioning", + "copyFrom": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "copyTo": Array [ + "repository_id", + "playbook_id", + "credential_id", + "vault_credentials", + "cloud_type", + "cloud_credential_id", + ], + "id": "config_info.retirement.copyFromProvisioning", + "label": "Copy from Provisioning", + "name": "config_info.retirement.copyFromProvisioning", + }, + Object { + "component": "select", + "id": "config_info.retirement.repository_id", + "includeEmpty": true, + "label": "Repository", + "name": "config_info.retirement.repository_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "test_Essentials", + "value": "18", + }, + Object { + "label": "GitHub - David La Motta", + "value": "20", + }, + Object { + "label": "RH Summit", + "value": "27", + }, + Object { + "label": "Sample Playbooks (jeromemarc)", + "value": "2", + }, + Object { + "label": "SimplePlaybooks", + "value": "29", + }, + Object { + "label": "aa", + "value": "31", + }, + Object { + "label": "avaleror_test", + "value": "23", + }, + Object { + "label": "cbloz", + "value": "22", + }, + Object { + "label": "cf46-enablement", + "value": "16", + }, + Object { + "label": "github-jbarlow", + "value": "28", + }, + Object { + "label": "github-nate", + "value": "21", + }, + Object { + "label": "librorum_ludere", + "value": "19", + }, + Object { + "label": "workflow-demo (jeromemarc)", + "value": "1", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", }, - Object { - "component": "checkbox", - "id": "display", - "label": "Display in Catalog", - "name": "display", + "id": "config_info.retirement.playbook_id", + "includeEmpty": true, + "key": "18-retirement-playbook-id", + "label": "Playbook", + "loadOptions": [Function], + "name": "config_info.retirement.playbook_id", + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", }, - Object { - "component": "textarea", - "condition": Object { - "is": true, - "when": "display", + "id": "config_info.retirement.credential_id", + "includeEmpty": true, + "label": "Machine Credential", + "name": "config_info.retirement.credential_id", + "onChange": [Function], + "options": Array [ + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ], + "validate": Array [ + Object { + "type": "customValidatorForRetirementFields", }, - "id": "long_description", - "label": "Long Description", - "name": "long_description", - "rows": 10, + ], + "validateOnMount": true, + }, + Object { + "component": "conditional-checkbox", + "display": false, + "id": "config_info.retirement.become_method", + "label": "Escalate Privilege", + "name": "config_info.retirement.become_method", + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", }, - Object { - "component": "select", - "id": "service_template_catalog_id", - "label": "Catalog", - "name": "service_template_catalog_id", - "options": Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": "My Company/AWS", - "value": "19", - }, - Object { - "label": "My Company/Ansible Demos", - "value": "9", - }, - Object { - "label": "My Company/Azure", - "value": "8", - }, - Object { - "label": "My Company/Cloud", - "value": "18", - }, - Object { - "label": "My Company/Container Service", - "value": "5", - }, - Object { - "label": "My Company/DROGO", - "value": "10", - }, - Object { - "label": "My Company/Fiserv Virtual Machines", - "value": "21", - }, - Object { - "label": "My Company/New Catalog", - "value": "1", - }, - Object { - "label": "My Company/OpenShift", - "value": "15", - }, - Object { - "label": "My Company/Openstack", - "value": "22", - }, - Object { - "label": "My Company/Orchestration - Azure", - "value": "6", - }, - Object { - "label": "My Company/Patching - Sat", - "value": "12", - }, - Object { - "label": "My Company/PeteCatalog", - "value": "23", - }, - Object { - "label": "My Company/Playbooks as Actions", - "value": "4", - }, - Object { - "label": "My Company/Playbooks as a Service", - "value": "3", - }, - Object { - "label": "My Company/RH Summit", - "value": "20", - }, - Object { - "label": "My Company/RHV", - "value": "17", - }, - Object { - "label": "My Company/Satellite", - "value": "11", - }, - Object { - "label": "My Company/Single Service", - "value": "2", - }, - Object { - "label": "My Company/VMware", - "value": "7", - }, - ], + "id": "config_info.retirement.vault_credential_id", + "includeEmpty": true, + "label": "Vault Credential", + "name": "config_info.retirement.vault_credential_id", + "options": Array [], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", }, - Object { - "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", - "check_url": "/catalog/atomic_form_field_changed/", - "checkboxes": true, - "component": "tree-view-redux", - "hierarchical_check": true, - "label": "Additional Tenants", - "name": "additional_tenants", - "oncheck": "miqOnCheckTenantTree", - "roleAllows": true, - "tree_id": "tenants_treebox", - "tree_name": "tenants_tree", - }, - Object { - "component": "select", - "id": "zone_id", - "includeEmpty": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - Object { - "label": "HyperV Zone", - "value": "6", - }, - Object { - "label": "Nuage Zone", - "value": "11", - }, - Object { - "label": "OpenShift Zone", - "value": "7", - }, - Object { - "label": "OpenStack Zone", - "value": "8", - }, - Object { - "label": "RHV Zone", - "value": "9", - }, - Object { - "label": "Test Zone from API", - "value": "15", - }, - Object { - "label": "VMware Zone", - "value": "10", - }, - Object { - "label": "test 1", - "value": "18", - }, + "id": "config_info.retirement.cloud_type", + "includeEmpty": true, + "label": "Cloud Type", + "name": "config_info.retirement.cloud_type", + "onChange": [Function], + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "and": Array [ Object { - "label": "test 1", - "value": "17", + "isNotEmpty": true, + "when": "config_info.retirement.cloud_type", }, Object { - "label": "test zone", - "value": "16", + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", }, ], }, - Object { - "component": "select", - "id": "currency_id", - "includeEmpty": true, - "label": "Select currency", - "name": "currency_id", - "options": Array [ - Object { - "label": "؋ Afghan Afghani", - "value": "20", - }, - Object { - "label": "L Albanian Lek", - "value": "21", - }, - Object { - "label": "د.ج Algerian Dinar", - "value": "55", - }, - Object { - "label": "Kz Angolan Kwanza", - "value": "24", - }, - Object { - "label": "$ Argentine Peso", - "value": "25", - }, - Object { - "label": "դր. Armenian Dram", - "value": "22", - }, - Object { - "label": "ƒ Aruban Florin", - "value": "26", - }, - Object { - "label": "$ Australian Dollar", - "value": "5", - }, - Object { - "label": "₼ Azerbaijani Manat", - "value": "27", - }, - Object { - "label": "$ Bahamian Dollar", - "value": "37", - }, - Object { - "label": "ب.د Bahraini Dinar", - "value": "32", - }, - Object { - "label": "৳ Bangladeshi Taka", - "value": "30", - }, - Object { - "label": "$ Barbadian Dollar", - "value": "29", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "40", - }, - Object { - "label": "Br Belarusian Ruble", - "value": "41", - }, - Object { - "label": "$ Belize Dollar", - "value": "42", - }, - Object { - "label": "$ Bermudian Dollar", - "value": "34", - }, - Object { - "label": "Nu. Bhutanese Ngultrum", - "value": "38", - }, - Object { - "label": "Bs. Bolivian Boliviano", - "value": "36", - }, - Object { - "label": "КМ Bosnia and Herzegovina Convertible Mark", - "value": "28", - }, - Object { - "label": "P Botswana Pula", - "value": "39", - }, - Object { - "label": "R$ Brazilian Real", - "value": "6", - }, - Object { - "label": "£ British Pound", - "value": "3", - }, - Object { - "label": "$ Brunei Dollar", - "value": "35", - }, - Object { - "label": "лв. Bulgarian Lev", - "value": "31", - }, - Object { - "label": "Fr Burundian Franc", - "value": "33", - }, - Object { - "label": "៛ Cambodian Riel", - "value": "82", - }, - Object { - "label": "$ Canadian Dollar", - "value": "43", - }, - Object { - "label": "$ Cape Verdean Escudo", - "value": "51", - }, - Object { - "label": "$ Cayman Islands Dollar", - "value": "86", - }, - Object { - "label": "CFA Central African Cfa Franc", - "value": "153", - }, - Object { - "label": "Fr Cfp Franc", - "value": "160", - }, - Object { - "label": "$ Chilean Peso", - "value": "46", - }, - Object { - "label": "¥ Chinese Renminbi Yuan", - "value": "8", - }, - Object { - "label": "$ Colombian Peso", - "value": "47", - }, - Object { - "label": "Fr Comorian Franc", - "value": "83", - }, - Object { - "label": "Fr Congolese Franc", - "value": "44", - }, - Object { - "label": "₡ Costa Rican Colón", - "value": "48", - }, - Object { - "label": "kn Croatian Kuna", - "value": "70", - }, - Object { - "label": "$ Cuban Convertible Peso", - "value": "49", - }, - Object { - "label": "$ Cuban Peso", - "value": "50", - }, - Object { - "label": "Kč Czech Koruna", - "value": "52", - }, - Object { - "label": "kr. Danish Krone", - "value": "9", - }, - Object { - "label": "Fdj Djiboutian Franc", - "value": "53", - }, - Object { - "label": "$ Dominican Peso", - "value": "54", - }, - Object { - "label": "$ East Caribbean Dollar", - "value": "156", - }, - Object { - "label": "ج.م Egyptian Pound", - "value": "56", - }, - Object { - "label": "Nfk Eritrean Nakfa", - "value": "57", - }, - Object { - "label": "Br Ethiopian Birr", - "value": "58", - }, - Object { - "label": "€ Euro", - "value": "2", - }, - Object { - "label": "£ Falkland Pound", - "value": "60", - }, - Object { - "label": "$ Fijian Dollar", - "value": "59", - }, - Object { - "label": "D Gambian Dalasi", - "value": "64", - }, - Object { - "label": "ლ Georgian Lari", - "value": "61", - }, - Object { - "label": "₵ Ghanaian Cedi", - "value": "62", - }, - Object { - "label": "£ Gibraltar Pound", - "value": "63", - }, - Object { - "label": "oz t Gold (Troy Ounce)", - "value": "155", - }, - Object { - "label": "Q Guatemalan Quetzal", - "value": "66", - }, - Object { - "label": "Fr Guinean Franc", - "value": "65", - }, - Object { - "label": "$ Guyanese Dollar", - "value": "67", - }, - Object { - "label": "G Haitian Gourde", - "value": "71", - }, - Object { - "label": "L Honduran Lempira", - "value": "69", - }, - Object { - "label": "$ Hong Kong Dollar", - "value": "68", - }, - Object { - "label": "Ft Hungarian Forint", - "value": "72", - }, - Object { - "label": "kr. Icelandic Króna", - "value": "77", - }, - Object { - "label": "₹ Indian Rupee", - "value": "10", - }, - Object { - "label": "Rp Indonesian Rupiah", - "value": "73", - }, - Object { - "label": "﷼ Iranian Rial", - "value": "76", - }, - Object { - "label": "ع.د Iraqi Dinar", - "value": "75", - }, - Object { - "label": "₪ Israeli New Sheqel", - "value": "74", - }, - Object { - "label": "$ Jamaican Dollar", - "value": "78", - }, - Object { - "label": "¥ Japanese Yen", - "value": "4", - }, - Object { - "label": "د.ا Jordanian Dinar", - "value": "79", - }, - Object { - "label": "₸ Kazakhstani Tenge", - "value": "87", - }, - Object { - "label": "KSh Kenyan Shilling", - "value": "80", - }, - Object { - "label": "د.ك Kuwaiti Dinar", - "value": "85", - }, - Object { - "label": "som Kyrgyzstani Som", - "value": "81", - }, - Object { - "label": "₭ Lao Kip", - "value": "88", - }, - Object { - "label": "ل.ل Lebanese Pound", - "value": "89", - }, - Object { - "label": "L Lesotho Loti", - "value": "92", - }, - Object { - "label": "$ Liberian Dollar", - "value": "91", - }, - Object { - "label": "ل.د Libyan Dinar", - "value": "93", - }, - Object { - "label": "P Macanese Pataca", - "value": "100", - }, - Object { - "label": "ден Macedonian Denar", - "value": "97", - }, - Object { - "label": "Ar Malagasy Ariary", - "value": "96", - }, - Object { - "label": "MK Malawian Kwacha", - "value": "104", - }, - Object { - "label": "RM Malaysian Ringgit", - "value": "105", - }, - Object { - "label": "MVR Maldivian Rufiyaa", - "value": "103", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "165", - }, - Object { - "label": "UM Mauritanian Ouguiya", - "value": "101", - }, - Object { - "label": "₨ Mauritian Rupee", - "value": "102", - }, - Object { - "label": "$ Mexican Peso", - "value": "12", - }, - Object { - "label": "L Moldovan Leu", - "value": "95", - }, - Object { - "label": "₮ Mongolian Tögrög", - "value": "99", - }, - Object { - "label": "د.م. Moroccan Dirham", - "value": "94", - }, - Object { - "label": "MTn Mozambican Metical", - "value": "106", - }, - Object { - "label": "K Myanmar Kyat", - "value": "98", - }, - Object { - "label": "$ Namibian Dollar", - "value": "107", - }, - Object { - "label": "₨ Nepalese Rupee", - "value": "110", - }, - Object { - "label": "ƒ Netherlands Antillean Gulden", - "value": "23", - }, - Object { - "label": "$ New Taiwan Dollar", - "value": "144", - }, - Object { - "label": "$ New Zealand Dollar", - "value": "111", - }, - Object { - "label": "C$ Nicaraguan Córdoba", - "value": "109", - }, - Object { - "label": "₦ Nigerian Naira", - "value": "108", - }, - Object { - "label": "₩ North Korean Won", - "value": "84", - }, - Object { - "label": "kr Norwegian Krone", - "value": "13", - }, - Object { - "label": "ر.ع. Omani Rial", - "value": "112", - }, - Object { - "label": "₨ Pakistani Rupee", - "value": "117", - }, - Object { - "label": "oz t Palladium", - "value": "159", - }, - Object { - "label": "B/. Panamanian Balboa", - "value": "113", - }, - Object { - "label": "K Papua New Guinean Kina", - "value": "115", - }, - Object { - "label": "₲ Paraguayan Guaraní", - "value": "118", - }, - Object { - "label": "S/ Peruvian Sol", - "value": "114", - }, - Object { - "label": "₱ Philippine Peso", - "value": "116", - }, - Object { - "label": "oz t Platinum", - "value": "161", - }, - Object { - "label": "zł Polish Złoty", - "value": "14", - }, - Object { - "label": "ر.ق Qatari Riyal", - "value": "119", - }, - Object { - "label": "Lei Romanian Leu", - "value": "120", - }, - Object { - "label": "₽ Russian Ruble", - "value": "15", - }, - Object { - "label": "FRw Rwandan Franc", - "value": "122", - }, - Object { - "label": "£ Saint Helenian Pound", - "value": "128", - }, - Object { - "label": "₡ Salvadoran Colón", - "value": "135", - }, - Object { - "label": "T Samoan Tala", - "value": "152", - }, - Object { - "label": "ر.س Saudi Riyal", - "value": "123", - }, - Object { - "label": "РСД Serbian Dinar", - "value": "121", - }, - Object { - "label": "₨ Seychellois Rupee", - "value": "125", - }, - Object { - "label": "Le Sierra Leonean Leone", - "value": "130", - }, - Object { - "label": "oz t Silver (Troy Ounce)", - "value": "154", - }, - Object { - "label": "$ Singapore Dollar", - "value": "127", - }, - Object { - "label": "Sk Slovak Koruna", - "value": "129", - }, - Object { - "label": "$ Solomon Islands Dollar", - "value": "124", - }, - Object { - "label": "Sh Somali Shilling", - "value": "131", - }, - Object { - "label": "R South African Rand", - "value": "18", - }, - Object { - "label": "₩ South Korean Won", - "value": "11", - }, - Object { - "label": "£ South Sudanese Pound", - "value": "133", - }, - Object { - "label": "SDR Special Drawing Rights", - "value": "157", - }, - Object { - "label": "₨ Sri Lankan Rupee", - "value": "90", - }, - Object { - "label": "£ Sudanese Pound", - "value": "126", - }, + "id": "config_info.retirement.cloud_credential_id", + "includeEmpty": true, + "key": "-retirement-cloud-credantail-id", + "label": "Cloud Credential", + "loadOptions": [Function], + "name": "config_info.retirement.cloud_credential_id", + "options": Array [ + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ], + }, + Object { + "component": "radio", + "id": "config_info.retirement.specify_host_type", + "label": "Inventory", + "name": "config_info.retirement.specify_host_type", + "options": Array [ + Object { + "label": "Localhost", + "value": "localhost", + }, + Object { + "label": "Specify host values", + "value": "specify", + }, + ], + }, + Object { + "component": "text-field", + "condition": Object { + "is": "specify", + "when": "config_info.retirement.specify_host_type", + }, + "id": "config_info.retirement.hosts", + "isRequired": true, + "label": "Enter a comma separated list of IP or DNS names", + "maxLength": 255, + "name": "config_info.retirement.hosts", + "validate": Array [ + Object { + "type": "required", + }, + ], + "validateOnMount": true, + }, + Object { + "component": "text-field", + "dataType": "number", + "id": "config_info.retirement.execution_ttl", + "label": "Max TTL (mins)", + "name": "config_info.retirement.execution_ttl", + }, + Object { + "component": "select", + "id": "config_info.retirement.log_output", + "label": "Logging Output", + "name": "config_info.retirement.log_output", + "options": Array [ + Object { + "label": "On Error", + "value": "on_error", + }, + Object { + "label": "Always", + "value": "always", + }, + Object { + "label": "Never", + "value": "never", + }, + ], + }, + Object { + "component": "select", + "id": "config_info.retirement.verbosity", + "label": "Verbosity", + "name": "config_info.retirement.verbosity", + "options": Array [ + Object { + "label": "0 (Normal)", + "value": "0", + }, + Object { + "label": "1 (Verbose)", + "value": "1", + }, + Object { + "label": "2 (More Verbose)", + "value": "2", + }, + Object { + "label": "3 (Debug)", + "value": "3", + }, + Object { + "label": "4 (Connection Debug)", + "value": "4", + }, + Object { + "label": "5 (WinRM Debug)", + "value": "5", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isNotEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources", + "options": Array [ + Object { + "label": "No", + "value": "no_with_playbook", + }, + Object { + "label": "Before Playbook runs", + "value": "pre_with_playbook", + }, + Object { + "label": "After Playbook runs", + "value": "post_with_playbook'", + }, + ], + }, + Object { + "component": "select", + "condition": Object { + "isEmpty": true, + "when": "config_info.retirement.repository_id", + }, + "id": "config_info.retirement.remove_resources_with_no_repistory_id", + "label": "Remove resources?", + "name": "config_info.retirement.remove_resources_with_no_repistory_id", + "options": Array [ + Object { + "label": "No", + "value": "no_without_playbook", + }, + Object { + "label": "Yes", + "value": "yes_without_playbook", + }, + ], + }, + Object { + "component": "key-value-list", + "id": "config_info.retirement.extra_vars", + "keyLabel": "Variable", + "label": "Variables & Default Values", + "name": "config_info.retirement.extra_vars", + "valueLabel": "Default value", + }, + ], + "id": "retirement-tab", + "label": "Retirement", + "name": "retirement-tab", + }, + ] + } + id="catalog-tabs-edit-ansible-playbooks" + name="catalog-tabs-edit-ansible-playbooks" + > + + +
+ +
+ ", + "value": undefined, + }, + Object { + "label": "My Company/AWS", + "value": "19", + }, + Object { + "label": "My Company/Ansible Demos", + "value": "9", + }, + Object { + "label": "My Company/Azure", + "value": "8", + }, + Object { + "label": "My Company/Cloud", + "value": "18", + }, + Object { + "label": "My Company/Container Service", + "value": "5", + }, + Object { + "label": "My Company/DROGO", + "value": "10", + }, + Object { + "label": "My Company/Fiserv Virtual Machines", + "value": "21", + }, + Object { + "label": "My Company/New Catalog", + "value": "1", + }, + Object { + "label": "My Company/OpenShift", + "value": "15", + }, + Object { + "label": "My Company/Openstack", + "value": "22", + }, + Object { + "label": "My Company/Orchestration - Azure", + "value": "6", + }, + Object { + "label": "My Company/Patching - Sat", + "value": "12", + }, + Object { + "label": "My Company/PeteCatalog", + "value": "23", + }, + Object { + "label": "My Company/Playbooks as Actions", + "value": "4", + }, + Object { + "label": "My Company/Playbooks as a Service", + "value": "3", + }, + Object { + "label": "My Company/RH Summit", + "value": "20", + }, + Object { + "label": "My Company/RHV", + "value": "17", + }, + Object { + "label": "My Company/Satellite", + "value": "11", + }, + Object { + "label": "My Company/Single Service", + "value": "2", + }, + Object { + "label": "My Company/VMware", + "value": "7", + }, + ], }, Object { - "label": "Db São Tomé and Príncipe Dobra", - "value": "134", + "bs_tree": "[{\\"key\\":\\"root\\",\\"text\\":\\"All Tenants\\",\\"tooltip\\":\\"All Tenants\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"hideCheckbox\\":true,\\"selectable\\":true,\\"state\\":{\\"expanded\\":true,\\"checked\\":\\"undefined\\"},\\"nodes\\":[{\\"key\\":\\"tn-1\\",\\"text\\":\\"My Company\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-14\\",\\"text\\":\\"kmtest1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-21\\",\\"text\\":\\"Codie1\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-12\\",\\"text\\":\\"LOICA\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":false,\\"expanded\\":false}},{\\"key\\":\\"tn-16\\",\\"text\\":\\"new\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-2\\",\\"text\\":\\"OpenStack Cloud Provider OpenStack\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-3\\",\\"text\\":\\"admin\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-4\\",\\"text\\":\\"cloud-southeast\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-5\\",\\"text\\":\\"cloud-user-demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-6\\",\\"text\\":\\"cloudwest\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-18\\",\\"text\\":\\"loic\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-7\\",\\"text\\":\\"Loic Tenant\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-13\\",\\"text\\":\\"Massachusetts\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-15\\",\\"text\\":\\"Moneta_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-8\\",\\"text\\":\\"openshift_demo\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-19\\",\\"text\\":\\"test-ivy\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-17\\",\\"text\\":\\"testetot\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}},{\\"key\\":\\"tn-9\\",\\"text\\":\\"testtel\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"nodes\\":[{\\"key\\":\\"tn-20\\",\\"text\\":\\"test-ivr\\",\\"icon\\":\\"pficon pficon-tenant\\",\\"selectable\\":true,\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":true,\\"expanded\\":false}}],\\"state\\":{\\"checked\\":\\"undefined\\",\\"expanded\\":false}}]}]", + "check_url": "/catalog/atomic_form_field_changed/", + "checkboxes": true, + "component": "tree-view-redux", + "hierarchical_check": true, + "label": "Additional Tenants", + "name": "additional_tenants", + "oncheck": "miqOnCheckTenantTree", + "roleAllows": true, + "tree_id": "tenants_treebox", + "tree_name": "tenants_tree", }, Object { - "label": "ЅМ Tajikistani Somoni", - "value": "139", + "component": "select", + "id": "zone_id", + "includeEmpty": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ], }, Object { - "label": "Sh Tanzanian Shilling", - "value": "145", + "component": "select", + "id": "currency_id", + "includeEmpty": true, + "label": "Select currency", + "name": "currency_id", + "options": Array [ + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ], }, Object { - "label": "฿ Thai Baht", - "value": "138", + "component": "text-field", + "dataType": "number", + "id": "price", + "label": "Price / Month", + "name": "price", + "validate": Array [ + Object { + "type": "customValidatorForPrice", + }, + ], + "validateOnMount": true, }, + ] + } + id="basic-information-tab" + key="basic-information-tab" + > + +
+ +
+
+ + +
+ +
+
+ + +
+ +
+
+
+ +
+
+ + + + + + + + +
+ + + + + + +
+ +
+ + + + +
+
    + + +
  • + + + + + +
  • + + +
  • + + + + + + + + +
  • +
    +
    +
    +
    +
+ +
+
+
+
+
+
+
+
+
+
+ + + + + ", + "value": undefined, + }, + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ] + } + placeholder="" + simpleValue={false} + value="3" + > + ", + "value": undefined, + }, + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + Object { + "label": "HyperV Zone", + "value": "6", + }, + Object { + "label": "Nuage Zone", + "value": "11", + }, + Object { + "label": "OpenShift Zone", + "value": "7", + }, + Object { + "label": "OpenStack Zone", + "value": "8", + }, + Object { + "label": "RHV Zone", + "value": "9", + }, + Object { + "label": "Test Zone from API", + "value": "15", + }, + Object { + "label": "VMware Zone", + "value": "10", + }, + Object { + "label": "test 1", + "value": "18", + }, + Object { + "label": "test 1", + "value": "17", + }, + Object { + "label": "test zone", + "value": "16", + }, + ] + } + placeholder="" + value="3" + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ", + "value": undefined, + }, + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ] + } + placeholder="" + simpleValue={false} + value="40" + > + ", + "value": undefined, + }, + Object { + "label": "؋ Afghan Afghani", + "value": "20", + }, + Object { + "label": "L Albanian Lek", + "value": "21", + }, + Object { + "label": "د.ج Algerian Dinar", + "value": "55", + }, + Object { + "label": "Kz Angolan Kwanza", + "value": "24", + }, + Object { + "label": "$ Argentine Peso", + "value": "25", + }, + Object { + "label": "դր. Armenian Dram", + "value": "22", + }, + Object { + "label": "ƒ Aruban Florin", + "value": "26", + }, + Object { + "label": "$ Australian Dollar", + "value": "5", + }, + Object { + "label": "₼ Azerbaijani Manat", + "value": "27", + }, + Object { + "label": "$ Bahamian Dollar", + "value": "37", + }, + Object { + "label": "ب.د Bahraini Dinar", + "value": "32", + }, + Object { + "label": "৳ Bangladeshi Taka", + "value": "30", + }, + Object { + "label": "$ Barbadian Dollar", + "value": "29", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "40", + }, + Object { + "label": "Br Belarusian Ruble", + "value": "41", + }, + Object { + "label": "$ Belize Dollar", + "value": "42", + }, + Object { + "label": "$ Bermudian Dollar", + "value": "34", + }, + Object { + "label": "Nu. Bhutanese Ngultrum", + "value": "38", + }, + Object { + "label": "Bs. Bolivian Boliviano", + "value": "36", + }, + Object { + "label": "КМ Bosnia and Herzegovina Convertible Mark", + "value": "28", + }, + Object { + "label": "P Botswana Pula", + "value": "39", + }, + Object { + "label": "R$ Brazilian Real", + "value": "6", + }, + Object { + "label": "£ British Pound", + "value": "3", + }, + Object { + "label": "$ Brunei Dollar", + "value": "35", + }, + Object { + "label": "лв. Bulgarian Lev", + "value": "31", + }, + Object { + "label": "Fr Burundian Franc", + "value": "33", + }, + Object { + "label": "៛ Cambodian Riel", + "value": "82", + }, + Object { + "label": "$ Canadian Dollar", + "value": "43", + }, + Object { + "label": "$ Cape Verdean Escudo", + "value": "51", + }, + Object { + "label": "$ Cayman Islands Dollar", + "value": "86", + }, + Object { + "label": "CFA Central African Cfa Franc", + "value": "153", + }, + Object { + "label": "Fr Cfp Franc", + "value": "160", + }, + Object { + "label": "$ Chilean Peso", + "value": "46", + }, + Object { + "label": "¥ Chinese Renminbi Yuan", + "value": "8", + }, + Object { + "label": "$ Colombian Peso", + "value": "47", + }, + Object { + "label": "Fr Comorian Franc", + "value": "83", + }, + Object { + "label": "Fr Congolese Franc", + "value": "44", + }, + Object { + "label": "₡ Costa Rican Colón", + "value": "48", + }, + Object { + "label": "kn Croatian Kuna", + "value": "70", + }, + Object { + "label": "$ Cuban Convertible Peso", + "value": "49", + }, + Object { + "label": "$ Cuban Peso", + "value": "50", + }, + Object { + "label": "Kč Czech Koruna", + "value": "52", + }, + Object { + "label": "kr. Danish Krone", + "value": "9", + }, + Object { + "label": "Fdj Djiboutian Franc", + "value": "53", + }, + Object { + "label": "$ Dominican Peso", + "value": "54", + }, + Object { + "label": "$ East Caribbean Dollar", + "value": "156", + }, + Object { + "label": "ج.م Egyptian Pound", + "value": "56", + }, + Object { + "label": "Nfk Eritrean Nakfa", + "value": "57", + }, + Object { + "label": "Br Ethiopian Birr", + "value": "58", + }, + Object { + "label": "€ Euro", + "value": "2", + }, + Object { + "label": "£ Falkland Pound", + "value": "60", + }, + Object { + "label": "$ Fijian Dollar", + "value": "59", + }, + Object { + "label": "D Gambian Dalasi", + "value": "64", + }, + Object { + "label": "ლ Georgian Lari", + "value": "61", + }, + Object { + "label": "₵ Ghanaian Cedi", + "value": "62", + }, + Object { + "label": "£ Gibraltar Pound", + "value": "63", + }, + Object { + "label": "oz t Gold (Troy Ounce)", + "value": "155", + }, + Object { + "label": "Q Guatemalan Quetzal", + "value": "66", + }, + Object { + "label": "Fr Guinean Franc", + "value": "65", + }, + Object { + "label": "$ Guyanese Dollar", + "value": "67", + }, + Object { + "label": "G Haitian Gourde", + "value": "71", + }, + Object { + "label": "L Honduran Lempira", + "value": "69", + }, + Object { + "label": "$ Hong Kong Dollar", + "value": "68", + }, + Object { + "label": "Ft Hungarian Forint", + "value": "72", + }, + Object { + "label": "kr. Icelandic Króna", + "value": "77", + }, + Object { + "label": "₹ Indian Rupee", + "value": "10", + }, + Object { + "label": "Rp Indonesian Rupiah", + "value": "73", + }, + Object { + "label": "﷼ Iranian Rial", + "value": "76", + }, + Object { + "label": "ع.د Iraqi Dinar", + "value": "75", + }, + Object { + "label": "₪ Israeli New Sheqel", + "value": "74", + }, + Object { + "label": "$ Jamaican Dollar", + "value": "78", + }, + Object { + "label": "¥ Japanese Yen", + "value": "4", + }, + Object { + "label": "د.ا Jordanian Dinar", + "value": "79", + }, + Object { + "label": "₸ Kazakhstani Tenge", + "value": "87", + }, + Object { + "label": "KSh Kenyan Shilling", + "value": "80", + }, + Object { + "label": "د.ك Kuwaiti Dinar", + "value": "85", + }, + Object { + "label": "som Kyrgyzstani Som", + "value": "81", + }, + Object { + "label": "₭ Lao Kip", + "value": "88", + }, + Object { + "label": "ل.ل Lebanese Pound", + "value": "89", + }, + Object { + "label": "L Lesotho Loti", + "value": "92", + }, + Object { + "label": "$ Liberian Dollar", + "value": "91", + }, + Object { + "label": "ل.د Libyan Dinar", + "value": "93", + }, + Object { + "label": "P Macanese Pataca", + "value": "100", + }, + Object { + "label": "ден Macedonian Denar", + "value": "97", + }, + Object { + "label": "Ar Malagasy Ariary", + "value": "96", + }, + Object { + "label": "MK Malawian Kwacha", + "value": "104", + }, + Object { + "label": "RM Malaysian Ringgit", + "value": "105", + }, + Object { + "label": "MVR Maldivian Rufiyaa", + "value": "103", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "165", + }, + Object { + "label": "UM Mauritanian Ouguiya", + "value": "101", + }, + Object { + "label": "₨ Mauritian Rupee", + "value": "102", + }, + Object { + "label": "$ Mexican Peso", + "value": "12", + }, + Object { + "label": "L Moldovan Leu", + "value": "95", + }, + Object { + "label": "₮ Mongolian Tögrög", + "value": "99", + }, + Object { + "label": "د.م. Moroccan Dirham", + "value": "94", + }, + Object { + "label": "MTn Mozambican Metical", + "value": "106", + }, + Object { + "label": "K Myanmar Kyat", + "value": "98", + }, + Object { + "label": "$ Namibian Dollar", + "value": "107", + }, + Object { + "label": "₨ Nepalese Rupee", + "value": "110", + }, + Object { + "label": "ƒ Netherlands Antillean Gulden", + "value": "23", + }, + Object { + "label": "$ New Taiwan Dollar", + "value": "144", + }, + Object { + "label": "$ New Zealand Dollar", + "value": "111", + }, + Object { + "label": "C$ Nicaraguan Córdoba", + "value": "109", + }, + Object { + "label": "₦ Nigerian Naira", + "value": "108", + }, + Object { + "label": "₩ North Korean Won", + "value": "84", + }, + Object { + "label": "kr Norwegian Krone", + "value": "13", + }, + Object { + "label": "ر.ع. Omani Rial", + "value": "112", + }, + Object { + "label": "₨ Pakistani Rupee", + "value": "117", + }, + Object { + "label": "oz t Palladium", + "value": "159", + }, + Object { + "label": "B/. Panamanian Balboa", + "value": "113", + }, + Object { + "label": "K Papua New Guinean Kina", + "value": "115", + }, + Object { + "label": "₲ Paraguayan Guaraní", + "value": "118", + }, + Object { + "label": "S/ Peruvian Sol", + "value": "114", + }, + Object { + "label": "₱ Philippine Peso", + "value": "116", + }, + Object { + "label": "oz t Platinum", + "value": "161", + }, + Object { + "label": "zł Polish Złoty", + "value": "14", + }, + Object { + "label": "ر.ق Qatari Riyal", + "value": "119", + }, + Object { + "label": "Lei Romanian Leu", + "value": "120", + }, + Object { + "label": "₽ Russian Ruble", + "value": "15", + }, + Object { + "label": "FRw Rwandan Franc", + "value": "122", + }, + Object { + "label": "£ Saint Helenian Pound", + "value": "128", + }, + Object { + "label": "₡ Salvadoran Colón", + "value": "135", + }, + Object { + "label": "T Samoan Tala", + "value": "152", + }, + Object { + "label": "ر.س Saudi Riyal", + "value": "123", + }, + Object { + "label": "РСД Serbian Dinar", + "value": "121", + }, + Object { + "label": "₨ Seychellois Rupee", + "value": "125", + }, + Object { + "label": "Le Sierra Leonean Leone", + "value": "130", + }, + Object { + "label": "oz t Silver (Troy Ounce)", + "value": "154", + }, + Object { + "label": "$ Singapore Dollar", + "value": "127", + }, + Object { + "label": "Sk Slovak Koruna", + "value": "129", + }, + Object { + "label": "$ Solomon Islands Dollar", + "value": "124", + }, + Object { + "label": "Sh Somali Shilling", + "value": "131", + }, + Object { + "label": "R South African Rand", + "value": "18", + }, + Object { + "label": "₩ South Korean Won", + "value": "11", + }, + Object { + "label": "£ South Sudanese Pound", + "value": "133", + }, + Object { + "label": "SDR Special Drawing Rights", + "value": "157", + }, + Object { + "label": "₨ Sri Lankan Rupee", + "value": "90", + }, + Object { + "label": "£ Sudanese Pound", + "value": "126", + }, + Object { + "label": "$ Surinamese Dollar", + "value": "132", + }, + Object { + "label": "E Swazi Lilangeni", + "value": "137", + }, + Object { + "label": "kr Swedish Krona", + "value": "16", + }, + Object { + "label": "CHF Swiss Franc", + "value": "7", + }, + Object { + "label": "£S Syrian Pound", + "value": "136", + }, + Object { + "label": "Db São Tomé and Príncipe Dobra", + "value": "134", + }, + Object { + "label": "ЅМ Tajikistani Somoni", + "value": "139", + }, + Object { + "label": "Sh Tanzanian Shilling", + "value": "145", + }, + Object { + "label": "฿ Thai Baht", + "value": "138", + }, + Object { + "label": "T$ Tongan Paʻanga", + "value": "142", + }, + Object { + "label": "$ Trinidad and Tobago Dollar", + "value": "143", + }, + Object { + "label": "د.ت Tunisian Dinar", + "value": "141", + }, + Object { + "label": "₺ Turkish Lira", + "value": "17", + }, + Object { + "label": "T Turkmenistani Manat", + "value": "140", + }, + Object { + "label": "USh Ugandan Shilling", + "value": "147", + }, + Object { + "label": "₴ Ukrainian Hryvnia", + "value": "146", + }, + Object { + "label": "UF Unidad de Fomento", + "value": "45", + }, + Object { + "label": "د.إ United Arab Emirates Dirham", + "value": "19", + }, + Object { + "label": "$ United States Dollar", + "value": "1", + }, + Object { + "label": "$U Uruguayan Peso", + "value": "148", + }, + Object { + "label": "so'm Uzbekistan Som", + "value": "166", + }, + Object { + "label": "Vt Vanuatu Vatu", + "value": "151", + }, + Object { + "label": "Bs Venezuelan Bolívar Soberano", + "value": "149", + }, + Object { + "label": "₫ Vietnamese Đồng", + "value": "150", + }, + Object { + "label": "Fr West African Cfa Franc", + "value": "158", + }, + Object { + "label": "﷼ Yemeni Rial", + "value": "162", + }, + Object { + "label": "ZK Zambian Kwacha", + "value": "163", + }, + Object { + "label": "K Zambian Kwacha", + "value": "164", + }, + ] + } + placeholder="" + value="40" + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + +
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + Playbook + + } + loadOptions={[Function]} + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="config_info.provision.playbook_id" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + placeholder="" + simpleValue={false} + value="168" + > + + Playbook + + } + name="config_info.provision.playbook_id" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "", + "value": undefined, + }, + Object { + "label": "ansible/amazon/ec2_basic.yml", + "value": "168", + }, + Object { + "label": "ansible/amazon/lambda_basic_create.yml", + "value": "169", + }, + Object { + "label": "ansible/amazon/vpc_create.yml", + "value": "170", + }, + Object { + "label": "ansible/amazon/vpc_delete.yml", + "value": "171", + }, + Object { + "label": "ansible/test/TEST-backup.yml", + "value": "172", + }, + Object { + "label": "ansible/windows/ipconfig.yml", + "value": "173", + }, + Object { + "label": "ansible/windows/windows_update.yml", + "value": "174", + }, + Object { + "label": "buttons/AnsibleInside_Vm_.yaml", + "value": "175", + }, + Object { + "label": "test_essentials_install.yml", + "value": "176", + }, + Object { + "label": "reports/143_Top_Memory_Consumers_(last_hour).yaml", + "value": "177", + }, + Object { + "label": "reports/144_Right-Sizing_Recommendations.yaml", + "value": "178", + }, + Object { + "label": "reports/145_VMs_Pending_Retirement.yaml", + "value": "179", + }, + Object { + "label": "reports/146_VMs_Created_(last_7_days).yaml", + "value": "180", + }, + Object { + "label": "reports/147_Cloud_-_Right-Sizing_Recommendations.yaml", + "value": "181", + }, + Object { + "label": "reports/148_Top_CPU_Consumers_(last_7_days).yaml", + "value": "182", + }, + Object { + "label": "reports/149_Top_Memory_Consumers_(last_7_days).yaml", + "value": "183", + }, + Object { + "label": "reports/150_Top_CPU_Consumers_(last_hour).yaml", + "value": "184", + }, + Object { + "label": "reports/151_Openstack_-_Tenants.yaml", + "value": "185", + }, + Object { + "label": "reports/152_Openstack_-_Top_Security_Groups_Used.yaml", + "value": "186", + }, + Object { + "label": "reports/153_Openstack_-_Active_VMs.yaml", + "value": "187", + }, + Object { + "label": "reports/154_Openstack_-_Number_of_VMs_by_Flavor.yaml", + "value": "188", + }, + Object { + "label": "reports/155_Amazon_-_Top_CPU_Consumers_(last_hour).yaml", + "value": "189", + }, + Object { + "label": "reports/156_Amazon_-_Active_VMs.yaml", + "value": "190", + }, + Object { + "label": "reports/157_Amazon_-_Top_Security_Groups_Used.yaml", + "value": "191", + }, + Object { + "label": "reports/158_Amazon_-_Number_of_VMs_by_Flavor.yaml", + "value": "192", + }, + Object { + "label": "reports/159_Chargeback_-_Test_VMs_(last_month).yaml", + "value": "193", + }, + Object { + "label": "reports/160_Chargeback_-_Dev_VMs_(last_mont).yaml", + "value": "194", + }, + Object { + "label": "reports/161_Datastores_with_low_freespace.yaml", + "value": "195", + }, + Object { + "label": "reports/162_Top_Snapshot_count_by_VM.yaml", + "value": "196", + }, + Object { + "label": "reports/163_Infrastructure_-_Hosts_with_the_most_VMs.yaml", + "value": "197", + }, + Object { + "label": "reports/164_Datastores_with_most_VMDKs.yaml", + "value": "198", + }, + Object { + "label": "reports/165_Chargeback_-_Prod_VMs_(last_month).yaml", + "value": "199", + }, + Object { + "label": "reports/166_Chargeback_-_QA_VMs_(last_month).yaml", + "value": "200", + }, + Object { + "label": "reports/167_Top_CPU_Pct_Rdy_(last_hour).yaml", + "value": "201", + }, + Object { + "label": "reports/168_Top_Storage_Consumers_By_Use_Disk_Space.yaml", + "value": "202", + }, + Object { + "label": "reports/9155_Azure_-_Top_CPU_Consumers_(last_hour).yaml", + "value": "203", + }, + Object { + "label": "reports/9156_Azure_-_Active_VMs.yaml", + "value": "204", + }, + Object { + "label": "reports/9157_Azure_-_Top_Security_Groups_Used.yaml", + "value": "205", + }, + Object { + "label": "reports/9158_Azure_-_Number_of_VMs_by_Flavor.yaml", + "value": "206", + }, + Object { + "label": "widgets/22_Top_Memory_Consumers_(last_hour).yaml", + "value": "207", + }, + Object { + "label": "widgets/23_Right_Sizing_Recommendations_(Memory).yaml", + "value": "208", + }, + Object { + "label": "widgets/24_VMs_Pending_Retirement.yaml", + "value": "209", + }, + Object { + "label": "widgets/25_VMs_Created_(last_7_days).yaml", + "value": "210", + }, + Object { + "label": "widgets/26_Right_Sizing.yaml", + "value": "211", + }, + Object { + "label": "widgets/27_Right_Sizing_Memory.yaml", + "value": "212", + }, + Object { + "label": "widgets/28_Top_CPU_Consumers_(last_7_days).yaml", + "value": "213", + }, + Object { + "label": "widgets/29_Top_Memory_Consumers_(last_7_days).yaml", + "value": "214", + }, + Object { + "label": "widgets/30_Top_CPU_Consumers_(last_hour).yaml", + "value": "215", + }, + Object { + "label": "widgets/31_Openstack_-_Tenant_VMs.yaml", + "value": "216", + }, + Object { + "label": "widgets/32_Openstack_-_Top_Security_Groups_Used.yaml", + "value": "217", + }, + Object { + "label": "widgets/33_Openstack_-_Active_VMs.yaml", + "value": "218", + }, + Object { + "label": "widgets/34_Openstack_-_VMs_by_Flavor.yaml", + "value": "219", + }, + Object { + "label": "widgets/35_Amazon_-_Top_CPU_Consumers_(last_hour).yaml", + "value": "220", + }, + Object { + "label": "widgets/36_Amazon_-_Active_VMs.yaml", + "value": "221", + }, + Object { + "label": "widgets/37_Amazon_-_Top_Security_Groups_Used.yaml", + "value": "222", + }, + Object { + "label": "widgets/38_Amazon_-_Number_of_VMs_by_Flavor.yaml", + "value": "223", + }, + Object { + "label": "widgets/39_Chargeback_-_Test_VMs_(last_month).yaml", + "value": "224", + }, + Object { + "label": "widgets/40_Chargeback_-_Dev_VMs_(last_month).yaml", + "value": "225", + }, + Object { + "label": "widgets/41_Datastores_with_Low_Freespace.yaml", + "value": "226", + }, + Object { + "label": "widgets/42_Top_VMs_by_Snapshot_Count.yaml", + "value": "227", + }, + Object { + "label": "widgets/43_Right_Sizing_Recommendations_(CPU).yaml", + "value": "228", + }, + Object { + "label": "widgets/44_Infrastructure_-_Hosts_with_the_most_VMs.yaml", + "value": "229", + }, + Object { + "label": "widgets/45_Datastores_with_most_VMDKs.yaml", + "value": "230", + }, + Object { + "label": "widgets/46_Chargeback_-_Prod_VMs_(last_month).yaml", + "value": "231", + }, + Object { + "label": "widgets/47_Chargeback_-_QA_VMs_(last_month).yaml", + "value": "232", + }, + Object { + "label": "widgets/935_Azure_-_Top_CPU_Consumers_(last_hour).yaml", + "value": "233", + }, + Object { + "label": "widgets/936_Azure_-_Active_VMs.yaml", + "value": "234", + }, + Object { + "label": "widgets/937_Azure_-_Top_Security_Groups_Used.yaml", + "value": "235", + }, + Object { + "label": "widgets/938_Azure_-_Number_of_VMs_by_Flavor.yaml", + "value": "236", + }, + ] + } + placeholder="" + value="168" + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Machine Credential + + } + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="config_info.provision.credential_id" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={ + Array [ + Object { + "label": "", + "value": undefined, + }, + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ] + } + placeholder="" + simpleValue={false} + value="10" + > + + Machine Credential + + } + name="config_info.provision.credential_id" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "", + "value": undefined, + }, + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ] + } + placeholder="" + value="10" + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ", + "value": undefined, + }, + ] + } + placeholder="" + simpleValue={false} + value="" + > + ", + "value": undefined, + }, + ] + } + placeholder="" + value="" + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ", + "value": undefined, + }, + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ] + } + placeholder="" + simpleValue={false} + value="ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential" + > + ", + "value": undefined, + }, + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ] + } + placeholder="" + value="ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential" + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ", + "value": undefined, + }, + Object { + "label": "OpenStack - SouthEast Cloud Admin", + "value": "151", + }, + ] + } + placeholder="" + value="151" + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Inventory + + +
+
+ +
+ + +
+
+ +
+ + +
+
+
+
+
+ + +
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + +
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+
+
+
+ + + + + +
+ + Dialog + + +
+
+ +
+ + +
+
+ +
+ + +
+
+
+
+
+ + +
+
+
+
+
+
+ + + + + + + + + + + Existing Dialog + + } + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="config_info.provision.dialog_id" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={ + Array [ + Object { + "label": "", + "value": undefined, + }, + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ] + } + placeholder="" + simpleValue={false} + value="6" + > + + Existing Dialog + + } + name="config_info.provision.dialog_id" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "", + "value": undefined, + }, + Object { + "label": " dancer-mysql-example Dialog", + "value": "6", + }, + Object { + "label": "11", + "value": "93", + }, + Object { + "label": "Ansible test", + "value": "49", + }, + Object { + "label": "Blue Demo Raw Dialog", + "value": "65", + }, + Object { + "label": "Blue Deploy Cockpit", + "value": "64", + }, + Object { + "label": "Brad-niltest", + "value": "25", + }, + Object { + "label": "Brad1", + "value": "51", + }, + Object { + "label": "Cirros Heat", + "value": "18", + }, + Object { + "label": "Confirmation", + "value": "3", + }, + Object { + "label": "Copy of Query CR", + "value": "56", + }, + Object { + "label": "Create Keypair", + "value": "89", + }, + Object { + "label": "Create VM (OpenStack)", + "value": "76", + }, + Object { + "label": "Create VM (VMware)", + "value": "83", + }, + Object { + "label": "Deploy RHEL7 on VMware Dialog", + "value": "11", + }, + Object { + "label": "Deploy Ticket Monster on AWS Dialog", + "value": "10", + }, + Object { + "label": "ENS Example", + "value": "84", + }, + Object { + "label": "FAB-cake", + "value": "35", + }, + Object { + "label": "Fer", + "value": "91", + }, + Object { + "label": "Fiserv-VMware", + "value": "72", + }, + Object { + "label": "Go_dialog", + "value": "95", + }, + Object { + "label": "LOIC TEST", + "value": "90", + }, + Object { + "label": "MyDialog", + "value": "66", + }, + Object { + "label": "MyPBaaS", + "value": "4", + }, + Object { + "label": "MyPBaaSUserForm", + "value": "9", + }, + Object { + "label": "OP_azure_sample_windows", + "value": "7", + }, + Object { + "label": "OpenJDK Dialog", + "value": "20", + }, + Object { + "label": "OpenStack Application SLA Dialog", + "value": "36", + }, + Object { + "label": "Orchestration Template", + "value": "26", + }, + Object { + "label": "Order (RHEL7|Windows) Web Cloud Service #3", + "value": "17", + }, + Object { + "label": "PeteDialog", + "value": "88", + }, + Object { + "label": "Query CR", + "value": "28", + }, + Object { + "label": "RDS", + "value": "14", + }, + Object { + "label": "RHUG deploy AWS Stack", + "value": "59", + }, + Object { + "label": "Service name", + "value": "68", + }, + Object { + "label": "Simple_dialog", + "value": "81", + }, + Object { + "label": "Test Form", + "value": "67", + }, + Object { + "label": "Transform VM", + "value": "1", + }, + Object { + "label": "VM_name", + "value": "5", + }, + Object { + "label": "Web Server", + "value": "58", + }, + Object { + "label": "[cbs test]Deploy IIS", + "value": "73", + }, + Object { + "label": "aa", + "value": "99", + }, + Object { + "label": "add vm to service", + "value": "87", + }, + Object { + "label": "amq-demo", + "value": "30", + }, + Object { + "label": "asa fsfsdf", + "value": "101", + }, + Object { + "label": "bell-OCP-demo-amqpbasic", + "value": "38", + }, + Object { + "label": "cake-loic", + "value": "41", + }, + Object { + "label": "cakephp", + "value": "33", + }, + Object { + "label": "cakephp-mysql-example", + "value": "34", + }, + Object { + "label": "csaunder_dialog1", + "value": "19", + }, + Object { + "label": "demo1", + "value": "77", + }, + Object { + "label": "demo1_dialog", + "value": "69", + }, + Object { + "label": "demo2_dialog", + "value": "70", + }, + Object { + "label": "demo_httpd", + "value": "50", + }, + Object { + "label": "dialog for EC2", + "value": "60", + }, + Object { + "label": "flavors", + "value": "27", + }, + Object { + "label": "from_Azure_stack_template", + "value": "94", + }, + Object { + "label": "fs", + "value": "102", + }, + Object { + "label": "int", + "value": "97", + }, + Object { + "label": "jritenour test", + "value": "63", + }, + Object { + "label": "loic test", + "value": "31", + }, + Object { + "label": "loic-2", + "value": "48", + }, + Object { + "label": "new_dialog01", + "value": "46", + }, + Object { + "label": "ocpdemo1", + "value": "82", + }, + Object { + "label": "op", + "value": "16", + }, + Object { + "label": "op9876", + "value": "61", + }, + Object { + "label": "op_demo_001", + "value": "80", + }, + Object { + "label": "op_test", + "value": "74", + }, + Object { + "label": "openshift_new_project", + "value": "40", + }, + Object { + "label": "opsat", + "value": "15", + }, + Object { + "label": "rds_create-bad", + "value": "13", + }, + Object { + "label": "regex", + "value": "92", + }, + Object { + "label": "rm_demo1", + "value": "78", + }, + Object { + "label": "rmtest1", + "value": "86", + }, + Object { + "label": "servicenow_incident_dialog", + "value": "71", + }, + Object { + "label": "test", + "value": "43", + }, + Object { + "label": "test Loic", + "value": "57", + }, + Object { + "label": "test01", + "value": "54", + }, + Object { + "label": "test1", + "value": "96", + }, + Object { + "label": "test1234567", + "value": "42", + }, + Object { + "label": "test1_for_bugzilla", + "value": "98", + }, + Object { + "label": "test2", + "value": "44", + }, + Object { + "label": "test22", + "value": "100", + }, + Object { + "label": "testabc", + "value": "79", + }, + Object { + "label": "testairbus", + "value": "55", + }, + Object { + "label": "tower_register_with_sat6", + "value": "75", + }, + Object { + "label": "username", + "value": "8", + }, + ] + } + placeholder="" + value="6" + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + ", + "value": undefined, + }, + Object { + "label": "ansible/amazon/ec2_basic.yml", + "value": "168", + }, + Object { + "label": "ansible/amazon/lambda_basic_create.yml", + "value": "169", + }, + Object { + "label": "ansible/amazon/vpc_create.yml", + "value": "170", + }, + Object { + "label": "ansible/amazon/vpc_delete.yml", + "value": "171", + }, + Object { + "label": "ansible/test/TEST-backup.yml", + "value": "172", + }, + Object { + "label": "ansible/windows/ipconfig.yml", + "value": "173", + }, + Object { + "label": "ansible/windows/windows_update.yml", + "value": "174", + }, + Object { + "label": "buttons/AnsibleInside_Vm_.yaml", + "value": "175", + }, + Object { + "label": "test_essentials_install.yml", + "value": "176", + }, + Object { + "label": "reports/143_Top_Memory_Consumers_(last_hour).yaml", + "value": "177", + }, + Object { + "label": "reports/144_Right-Sizing_Recommendations.yaml", + "value": "178", + }, + Object { + "label": "reports/145_VMs_Pending_Retirement.yaml", + "value": "179", + }, + Object { + "label": "reports/146_VMs_Created_(last_7_days).yaml", + "value": "180", + }, + Object { + "label": "reports/147_Cloud_-_Right-Sizing_Recommendations.yaml", + "value": "181", + }, + Object { + "label": "reports/148_Top_CPU_Consumers_(last_7_days).yaml", + "value": "182", + }, + Object { + "label": "reports/149_Top_Memory_Consumers_(last_7_days).yaml", + "value": "183", + }, + Object { + "label": "reports/150_Top_CPU_Consumers_(last_hour).yaml", + "value": "184", + }, + Object { + "label": "reports/151_Openstack_-_Tenants.yaml", + "value": "185", + }, + Object { + "label": "reports/152_Openstack_-_Top_Security_Groups_Used.yaml", + "value": "186", + }, + Object { + "label": "reports/153_Openstack_-_Active_VMs.yaml", + "value": "187", + }, + Object { + "label": "reports/154_Openstack_-_Number_of_VMs_by_Flavor.yaml", + "value": "188", + }, + Object { + "label": "reports/155_Amazon_-_Top_CPU_Consumers_(last_hour).yaml", + "value": "189", + }, + Object { + "label": "reports/156_Amazon_-_Active_VMs.yaml", + "value": "190", + }, + Object { + "label": "reports/157_Amazon_-_Top_Security_Groups_Used.yaml", + "value": "191", + }, + Object { + "label": "reports/158_Amazon_-_Number_of_VMs_by_Flavor.yaml", + "value": "192", + }, + Object { + "label": "reports/159_Chargeback_-_Test_VMs_(last_month).yaml", + "value": "193", + }, + Object { + "label": "reports/160_Chargeback_-_Dev_VMs_(last_mont).yaml", + "value": "194", + }, + Object { + "label": "reports/161_Datastores_with_low_freespace.yaml", + "value": "195", + }, + Object { + "label": "reports/162_Top_Snapshot_count_by_VM.yaml", + "value": "196", + }, + Object { + "label": "reports/163_Infrastructure_-_Hosts_with_the_most_VMs.yaml", + "value": "197", + }, + Object { + "label": "reports/164_Datastores_with_most_VMDKs.yaml", + "value": "198", + }, + Object { + "label": "reports/165_Chargeback_-_Prod_VMs_(last_month).yaml", + "value": "199", + }, + Object { + "label": "reports/166_Chargeback_-_QA_VMs_(last_month).yaml", + "value": "200", + }, + Object { + "label": "reports/167_Top_CPU_Pct_Rdy_(last_hour).yaml", + "value": "201", + }, + Object { + "label": "reports/168_Top_Storage_Consumers_By_Use_Disk_Space.yaml", + "value": "202", + }, + Object { + "label": "reports/9155_Azure_-_Top_CPU_Consumers_(last_hour).yaml", + "value": "203", + }, + Object { + "label": "reports/9156_Azure_-_Active_VMs.yaml", + "value": "204", + }, + Object { + "label": "reports/9157_Azure_-_Top_Security_Groups_Used.yaml", + "value": "205", + }, + Object { + "label": "reports/9158_Azure_-_Number_of_VMs_by_Flavor.yaml", + "value": "206", + }, + Object { + "label": "widgets/22_Top_Memory_Consumers_(last_hour).yaml", + "value": "207", + }, + Object { + "label": "widgets/23_Right_Sizing_Recommendations_(Memory).yaml", + "value": "208", + }, + Object { + "label": "widgets/24_VMs_Pending_Retirement.yaml", + "value": "209", + }, + Object { + "label": "widgets/25_VMs_Created_(last_7_days).yaml", + "value": "210", + }, + Object { + "label": "widgets/26_Right_Sizing.yaml", + "value": "211", + }, + Object { + "label": "widgets/27_Right_Sizing_Memory.yaml", + "value": "212", + }, + Object { + "label": "widgets/28_Top_CPU_Consumers_(last_7_days).yaml", + "value": "213", + }, + Object { + "label": "widgets/29_Top_Memory_Consumers_(last_7_days).yaml", + "value": "214", + }, + Object { + "label": "widgets/30_Top_CPU_Consumers_(last_hour).yaml", + "value": "215", + }, + Object { + "label": "widgets/31_Openstack_-_Tenant_VMs.yaml", + "value": "216", + }, + Object { + "label": "widgets/32_Openstack_-_Top_Security_Groups_Used.yaml", + "value": "217", + }, + Object { + "label": "widgets/33_Openstack_-_Active_VMs.yaml", + "value": "218", + }, + Object { + "label": "widgets/34_Openstack_-_VMs_by_Flavor.yaml", + "value": "219", + }, + Object { + "label": "widgets/35_Amazon_-_Top_CPU_Consumers_(last_hour).yaml", + "value": "220", + }, + Object { + "label": "widgets/36_Amazon_-_Active_VMs.yaml", + "value": "221", + }, + Object { + "label": "widgets/37_Amazon_-_Top_Security_Groups_Used.yaml", + "value": "222", + }, + Object { + "label": "widgets/38_Amazon_-_Number_of_VMs_by_Flavor.yaml", + "value": "223", + }, + Object { + "label": "widgets/39_Chargeback_-_Test_VMs_(last_month).yaml", + "value": "224", + }, + Object { + "label": "widgets/40_Chargeback_-_Dev_VMs_(last_month).yaml", + "value": "225", + }, + Object { + "label": "widgets/41_Datastores_with_Low_Freespace.yaml", + "value": "226", + }, + Object { + "label": "widgets/42_Top_VMs_by_Snapshot_Count.yaml", + "value": "227", + }, + Object { + "label": "widgets/43_Right_Sizing_Recommendations_(CPU).yaml", + "value": "228", + }, + Object { + "label": "widgets/44_Infrastructure_-_Hosts_with_the_most_VMs.yaml", + "value": "229", + }, + Object { + "label": "widgets/45_Datastores_with_most_VMDKs.yaml", + "value": "230", + }, + Object { + "label": "widgets/46_Chargeback_-_Prod_VMs_(last_month).yaml", + "value": "231", + }, + Object { + "label": "widgets/47_Chargeback_-_QA_VMs_(last_month).yaml", + "value": "232", + }, + Object { + "label": "widgets/935_Azure_-_Top_CPU_Consumers_(last_hour).yaml", + "value": "233", + }, + Object { + "label": "widgets/936_Azure_-_Active_VMs.yaml", + "value": "234", + }, + Object { + "label": "widgets/937_Azure_-_Top_Security_Groups_Used.yaml", + "value": "235", + }, + Object { + "label": "widgets/938_Azure_-_Number_of_VMs_by_Flavor.yaml", + "value": "236", + }, + ] + } + placeholder="" + value="" + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Required +
+
+ + + +
+ + +
+
+
+
+
+
+
+
+
+ + + + + + + + + + ", + "value": undefined, + }, + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ] + } + placeholder="" + simpleValue={false} + value="" + > + ", + "value": undefined, + }, + Object { + "label": "TEST Default Credential", + "value": "10", + }, + Object { + "label": "ManageIQ Default Credential", + "value": "173", + }, + Object { + "label": "OpenShift - MBU Lab", + "value": "154", + }, + Object { + "label": "OpenStack - SouthEast Instance Key", + "value": "153", + }, + Object { + "label": "Vault - David La Motta", + "value": "152", + }, + ] + } + placeholder="" + value="" + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Required +
+
+ + + +
+ + +
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + ", + "value": undefined, + }, + ] + } + placeholder="" + simpleValue={false} + value="" + > + ", + "value": undefined, + }, + ] + } + placeholder="" + value="" + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ", + "value": undefined, + }, + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ] + } + placeholder="" + simpleValue={false} + value="" + > + ", + "value": undefined, + }, + Object { + "label": "Amazon", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AmazonCredential", + }, + Object { + "label": "Azure", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::AzureCredential", + }, + Object { + "label": "Google Compute Engine", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::GoogleCredential", + }, + Object { + "label": "OpenStack", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::OpenstackCredential", + }, + Object { + "label": "Red Hat Virtualization", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RhvCredential", + }, + Object { + "label": "VMware", + "value": "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::VmwareCredential", + }, + ] + } + placeholder="" + value="" + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Inventory + + +
+
+ +
+ + +
+
+ +
+ + +
+
+
+
+
+ + +
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + +
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + diff --git a/app/javascript/spec/c-and-u-collections-form/__snapshots__/c-and-u-collections-form.spec.js.snap b/app/javascript/spec/c-and-u-collections-form/__snapshots__/c-and-u-collections-form.spec.js.snap index c4f7beae86e..fe7a46d64e5 100644 --- a/app/javascript/spec/c-and-u-collections-form/__snapshots__/c-and-u-collections-form.spec.js.snap +++ b/app/javascript/spec/c-and-u-collections-form/__snapshots__/c-and-u-collections-form.spec.js.snap @@ -1663,7 +1663,6 @@ exports[`DiagnosticsCURepairForm Component Should add a record from DiagnosticsC , - , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -1835,78 +1758,6 @@ exports[`DiagnosticsCURepairForm Component Should add a record from DiagnosticsC } onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "timezone", - "initialValue": "UTC", - "isSearchable": true, - "label": "Timezone", - "name": "timezone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "id": "startDate", - "isRequired": true, - "label": "Start Date", - "name": "startDate", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "id": "endDate", - "isRequired": true, - "label": "End Date", - "name": "endDate", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - "title": "Collection Options", - } - } submitLabel="Save" > diff --git a/app/javascript/spec/cloud-database-form/__snapshots__/cloud-database-form.spec.js.snap b/app/javascript/spec/cloud-database-form/__snapshots__/cloud-database-form.spec.js.snap index 5d63ff3677d..0ea89eb5417 100644 --- a/app/javascript/spec/cloud-database-form/__snapshots__/cloud-database-form.spec.js.snap +++ b/app/javascript/spec/cloud-database-form/__snapshots__/cloud-database-form.spec.js.snap @@ -1112,7 +1112,6 @@ exports[`Cloud Database form component should render "Edit" form 1`] = ` , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -1244,44 +1204,6 @@ exports[`Cloud Database form component should render "Edit" form 1`] = ` onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "ems_id", - "isDisabled": true, - "isRequired": true, - "label": "Cloud Provider", - "loadOptions": [Function], - "name": "ems_id", - "onChange": [Function], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "sample_component", - "isRequired": true, - "label": "Sample Component", - "name": "Sample Component", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > diff --git a/app/javascript/spec/cloud-object-store-container-form/__snapshots__/cloud-object-store-container-form.spec.js.snap b/app/javascript/spec/cloud-object-store-container-form/__snapshots__/cloud-object-store-container-form.spec.js.snap index d9a19673033..5e45dc477a5 100644 --- a/app/javascript/spec/cloud-object-store-container-form/__snapshots__/cloud-object-store-container-form.spec.js.snap +++ b/app/javascript/spec/cloud-object-store-container-form/__snapshots__/cloud-object-store-container-form.spec.js.snap @@ -698,7 +698,6 @@ exports[`Cloud Object Store Container form component should add Amazon cloud obj , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -806,31 +781,6 @@ exports[`Cloud Object Store Container form component should add Amazon cloud obj onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "storage_manager_id", - "isRequired": true, - "label": "Storage Manager", - "loadOptions": [Function], - "name": "storage_manager_id", - "onChange": [Function], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > @@ -1602,7 +1552,6 @@ exports[`Cloud Object Store Container form component should add Openstack cloud , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -1702,31 +1627,6 @@ exports[`Cloud Object Store Container form component should add Openstack cloud onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "storage_manager_id", - "isRequired": true, - "label": "Storage Manager", - "loadOptions": [Function], - "name": "storage_manager_id", - "onChange": [Function], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > @@ -2512,7 +2412,6 @@ exports[`Cloud Object Store Container form component should render add cloud obj , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -2620,31 +2495,6 @@ exports[`Cloud Object Store Container form component should render add cloud obj onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "storage_manager_id", - "isRequired": true, - "label": "Storage Manager", - "loadOptions": [Function], - "name": "storage_manager_id", - "onChange": [Function], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > diff --git a/app/javascript/spec/cloud-volume-actions-form/__snapshots__/cloud-volume-actions-form.spec.js.snap b/app/javascript/spec/cloud-volume-actions-form/__snapshots__/cloud-volume-actions-form.spec.js.snap index b2994e51815..1ea0be547cf 100644 --- a/app/javascript/spec/cloud-volume-actions-form/__snapshots__/cloud-volume-actions-form.spec.js.snap +++ b/app/javascript/spec/cloud-volume-actions-form/__snapshots__/cloud-volume-actions-form.spec.js.snap @@ -1247,7 +1247,6 @@ exports[`Cloud Volume Backup Create form component should render the cloud volum , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -1392,60 +1336,6 @@ exports[`Cloud Volume Backup Create form component should render the cloud volum onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Backup Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "switch", - "id": "incremental", - "label": "Incremental?", - "maxLength": 50, - "name": "incremental", - }, - Object { - "component": "switch", - "id": "force", - "label": "Force?", - "maxLength": 50, - "name": "force", - }, - ], - "id": "options", - "name": "options", - "title": "Options", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > @@ -2780,7 +2670,6 @@ exports[`Cloud Volume Backup Create form component when adding a new backup of c , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -2925,60 +2759,6 @@ exports[`Cloud Volume Backup Create form component when adding a new backup of c onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Backup Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "switch", - "id": "incremental", - "label": "Incremental?", - "maxLength": 50, - "name": "incremental", - }, - Object { - "component": "switch", - "id": "force", - "label": "Force?", - "maxLength": 50, - "name": "force", - }, - ], - "id": "options", - "name": "options", - "title": "Options", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > @@ -3928,7 +3708,6 @@ exports[`Cloud Volume Restore from backup form component should render the cloud ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ] - } - id="basic-information" - name="basic-information" - title="Basic Information" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -4037,40 +3783,6 @@ exports[`Cloud Volume Restore from backup form component should render the cloud onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "select", - "id": "backup_id", - "includeEmpty": true, - "isRequired": true, - "label": "Cloud Volume Backup", - "loadOptions": [Function], - "name": "backup_id", - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > @@ -5020,7 +4732,6 @@ exports[`Cloud Volume Restore from backup form component when restoring cloud vo ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ] - } - id="basic-information" - name="basic-information" - title="Basic Information" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -5129,40 +4807,6 @@ exports[`Cloud Volume Restore from backup form component when restoring cloud vo onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "select", - "id": "backup_id", - "includeEmpty": true, - "isRequired": true, - "label": "Cloud Volume Backup", - "loadOptions": [Function], - "name": "backup_id", - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > @@ -5897,7 +5541,6 @@ exports[`Cloud Volume Snapshot Create form component should render the cloud vol , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -5998,32 +5616,6 @@ exports[`Cloud Volume Snapshot Create form component should render the cloud vol onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "label": "Snapshot Name", - "maxLength": 50, - "name": "name", - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > @@ -6758,7 +6350,6 @@ exports[`Cloud Volume Snapshot Create form component when adding a new snapshot , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -6859,32 +6425,6 @@ exports[`Cloud Volume Snapshot Create form component when adding a new snapshot onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "label": "Snapshot Name", - "maxLength": 50, - "name": "name", - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > diff --git a/app/javascript/spec/data-store-fore/__snapshots__/datastore-form.spec.js.snap b/app/javascript/spec/data-store-fore/__snapshots__/datastore-form.spec.js.snap index b9476c6fb45..1375bd40178 100644 --- a/app/javascript/spec/data-store-fore/__snapshots__/datastore-form.spec.js.snap +++ b/app/javascript/spec/data-store-fore/__snapshots__/datastore-form.spec.js.snap @@ -1294,7 +1294,6 @@ exports[`Datastore form component Datastore domain form component should render , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -1444,58 +1392,6 @@ exports[`Datastore form component Datastore domain form component should render onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isDisabled": false, - "isRequired": true, - "label": "Name", - "maxLength": 128, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "isDisabled": false, - "label": "Description", - "maxLength": 128, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "id": "enabled", - "label": "Enabled", - "name": "enabled", - }, - ], - "id": "datastore-form-wrapper", - "name": "datastore-form-wrapper", - "title": "Info", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > @@ -2940,7 +2836,6 @@ exports[`Datastore form component Datastore namespace form component should rend , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -3094,59 +2937,6 @@ exports[`Datastore form component Datastore namespace form component should rend onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "namespacePath", - "isDisabled": true, - "label": "Fully Qualified Name", - "name": "namespacePath", - }, - Object { - "component": "text-field", - "id": "name", - "isDisabled": false, - "isRequired": true, - "label": "Name", - "maxLength": 128, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "isDisabled": false, - "label": "Description", - "maxLength": 128, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "datastore-form-wrapper", - "name": "datastore-form-wrapper", - "title": "Info", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > diff --git a/app/javascript/spec/embedded-terraform-credentials-form/__snapshots__/embedded-terraform-credentials-form.spec.js.snap b/app/javascript/spec/embedded-terraform-credentials-form/__snapshots__/embedded-terraform-credentials-form.spec.js.snap index 94b3528dfd2..e1d37017f40 100644 --- a/app/javascript/spec/embedded-terraform-credentials-form/__snapshots__/embedded-terraform-credentials-form.spec.js.snap +++ b/app/javascript/spec/embedded-terraform-credentials-form/__snapshots__/embedded-terraform-credentials-form.spec.js.snap @@ -1249,7 +1249,6 @@ exports[`Embedded Terraform Credential Form Component should render adding a new , - , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -1400,55 +1349,6 @@ exports[`Embedded Terraform Credential Form Component should render adding a new onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "text-field", - "hideField": true, - "label": "manager_resource", - "name": "manager_resource", - "value": "", - }, - Object { - "component": "text-field", - "helperText": "Name of this credential", - "id": "name", - "isRequired": true, - "label": "Name", - "maxLength": 128, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "type", - "includeEmpty": true, - "isDisabled": false, - "isRequired": true, - "label": "Credential type", - "loadOptions": [Function], - "name": "type", - "onChange": [Function], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > @@ -2981,7 +2881,6 @@ exports[`Embedded Terraform Credential Form Component should render editing a cr , - , - , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -3141,63 +2982,6 @@ exports[`Embedded Terraform Credential Form Component should render editing a cr onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "text-field", - "hideField": true, - "label": "manager_resource", - "name": "manager_resource", - "value": "", - }, - Object { - "component": "text-field", - "helperText": "Name of this credential", - "id": "name", - "isRequired": true, - "label": "Name", - "maxLength": 128, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "type", - "includeEmpty": true, - "isDisabled": true, - "isRequired": true, - "label": "Credential type", - "loadOptions": [Function], - "name": "type", - "onChange": [Function], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "helperText": "Unique reference for this credential", - "id": "ems_ref", - "isRequired": true, - "label": "Reference", - "name": "ems_ref", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > diff --git a/app/javascript/spec/evacuate-form/__snapshots__/evacuate-form.spec.js.snap b/app/javascript/spec/evacuate-form/__snapshots__/evacuate-form.spec.js.snap index 257b2408cce..4d99509d8c4 100644 --- a/app/javascript/spec/evacuate-form/__snapshots__/evacuate-form.spec.js.snap +++ b/app/javascript/spec/evacuate-form/__snapshots__/evacuate-form.spec.js.snap @@ -1656,7 +1656,6 @@ exports[`evacuate form component should render evacuate form when hosts empty 1` ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ] - } - name="EvacuateInstance" - title="Evacuate Host" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -1804,74 +1736,6 @@ exports[`evacuate form component should render evacuate form when hosts empty 1` onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "checkbox", - "id": "auto_select_host", - "isDisabled": true, - "label": "Auto-select Host?", - "name": "auto_select_host", - "validateOnMount": true, - }, - Object { - "component": "checkbox", - "id": "on_shared_storage", - "label": "On Shared Storage", - "name": "on_shared_storage", - "validateOnMount": true, - }, - Object { - "component": "password-field", - "condition": Object { - "is": false, - "when": "on_shared_storage", - }, - "id": "admin_password", - "isRequired": true, - "label": "Admin Password", - "name": "admin_password", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": false, - "when": "auto_select_host", - }, - "id": "destination_host", - "includeEmpty": true, - "isRequired": true, - "labelText": "Hosts", - "name": "destination_host", - "options": Array [], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "name": "EvacuateInstance", - "title": "Evacuate Host", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Submit" > @@ -3992,7 +3856,6 @@ exports[`evacuate form component should render evacuate form with host options 1 ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ] - } - name="EvacuateInstance" - title="Evacuate Host" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -4161,95 +3936,6 @@ exports[`evacuate form component should render evacuate form with host options 1 onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "checkbox", - "id": "auto_select_host", - "isDisabled": false, - "label": "Auto-select Host?", - "name": "auto_select_host", - "validateOnMount": true, - }, - Object { - "component": "checkbox", - "id": "on_shared_storage", - "label": "On Shared Storage", - "name": "on_shared_storage", - "validateOnMount": true, - }, - Object { - "component": "password-field", - "condition": Object { - "is": false, - "when": "on_shared_storage", - }, - "id": "admin_password", - "isRequired": true, - "label": "Admin Password", - "name": "admin_password", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": false, - "when": "auto_select_host", - }, - "id": "destination_host", - "includeEmpty": true, - "isRequired": true, - "labelText": "Hosts", - "name": "destination_host", - "options": Array [ - Object { - "label": "hostone", - "value": "hostone", - }, - Object { - "label": "hosttwo", - "value": "hosttwo", - }, - Object { - "label": "hostthree", - "value": "hostthree", - }, - Object { - "label": "hostfour", - "value": "hostfour", - }, - Object { - "label": "hostfive", - "value": "hostfive", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "name": "EvacuateInstance", - "title": "Evacuate Host", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Submit" > @@ -5990,7 +5676,6 @@ exports[`evacuate form component should render evacuate form with multiple insta ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ] - } - name="EvacuateInstance" - title="Evacuate Host" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -6138,74 +5756,6 @@ exports[`evacuate form component should render evacuate form with multiple insta onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "checkbox", - "id": "auto_select_host", - "isDisabled": true, - "label": "Auto-select Host?", - "name": "auto_select_host", - "validateOnMount": true, - }, - Object { - "component": "checkbox", - "id": "on_shared_storage", - "label": "On Shared Storage", - "name": "on_shared_storage", - "validateOnMount": true, - }, - Object { - "component": "password-field", - "condition": Object { - "is": false, - "when": "on_shared_storage", - }, - "id": "admin_password", - "isRequired": true, - "label": "Admin Password", - "name": "admin_password", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": false, - "when": "auto_select_host", - }, - "id": "destination_host", - "includeEmpty": true, - "isRequired": true, - "labelText": "Hosts", - "name": "destination_host", - "options": Array [], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "name": "EvacuateInstance", - "title": "Evacuate Host", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Submit" > diff --git a/app/javascript/spec/generic-objects-form/__snapshots__/generic-objects-form.spec.js.snap b/app/javascript/spec/generic-objects-form/__snapshots__/generic-objects-form.spec.js.snap index 424a51aa340..af8a56103e6 100644 --- a/app/javascript/spec/generic-objects-form/__snapshots__/generic-objects-form.spec.js.snap +++ b/app/javascript/spec/generic-objects-form/__snapshots__/generic-objects-form.spec.js.snap @@ -3977,7 +3977,6 @@ exports[`Generic Object Form Component should render adding a new generic object , - , - ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "attributes", - "label": "Attributes", - "name": "attributes", - "noItemsMessage": "None", - }, - ] - } - id="generic-objects-field-array-attributes" - name="generic-objects-field-array-attributes" - />, - ", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "associations", - "label": "Associations", - "name": "associations", - "noItemsMessage": "None", - }, - ] - } - id="generic-objects-field-array-associations" - name="generic-objects-field-array-associations" - />, - , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -4300,220 +4079,6 @@ exports[`Generic Object Form Component should render adding a new generic object onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "maxLength": 255, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "isRequired": true, - "label": "Description", - "maxLength": 255, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "buttonLabels": Object { - "add": "Add", - "remove": "Remove", - }, - "component": "field-array", - "fields": Array [ - Object { - "component": "text-field", - "label": "Name", - "name": "attributes_name", - "validate": Array [ - Object { - "type": "required", - }, - Object { - "type": "syntax", - }, - ], - }, - Object { - "component": "select", - "includeEmpty": true, - "label": "Type", - "loadOptions": [Function], - "name": "type", - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "attributes", - "label": "Attributes", - "name": "attributes", - "noItemsMessage": "None", - }, - ], - "id": "generic-objects-field-array-attributes", - "key": "generic-objects-field-array-attributes", - "name": "generic-objects-field-array-attributes", - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "buttonLabels": Object { - "add": "Add", - "remove": "Remove", - }, - "component": "field-array", - "fields": Array [ - Object { - "component": "text-field", - "label": "Name", - "name": "associations_name", - "validate": Array [ - Object { - "type": "required", - }, - Object { - "type": "syntax", - }, - ], - }, - Object { - "className": "class", - "component": "select", - "id": "class", - "isSearchable": true, - "label": "Class", - "name": "class", - "options": Array [ - Object { - "label": "Bottleneck Event", - "value": "BottleneckEvent", - }, - Object { - "label": "Performance - Container Project", - "value": "ContainerProjectPerformance", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "associations", - "label": "Associations", - "name": "associations", - "noItemsMessage": "None", - }, - ], - "id": "generic-objects-field-array-associations", - "key": "generic-objects-field-array-associations", - "name": "generic-objects-field-array-associations", - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "buttonLabels": Object { - "add": "Add", - "remove": "Remove", - }, - "component": "field-array", - "fields": Array [ - Object { - "component": "text-field", - "label": "Name", - "name": "methods_name", - "validate": Array [ - Object { - "type": "required", - }, - Object { - "type": "syntax", - }, - ], - }, - ], - "id": "methods", - "label": "Methods", - "name": "methods", - "noItemsMessage": "None", - }, - ], - "id": "generic-objects-field-array-methods", - "key": "generic-objects-field-array-methods", - "name": "generic-objects-field-array-methods", - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "file-upload", - "label": "Custom Image File", - "name": "file_upload", - "type": "file", - "validate": Array [ - Object { - "maxSize": 5000000, - "type": "file", - }, - ], - }, - ], - "id": "file_section", - "name": "file_section", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > @@ -11528,7 +11093,6 @@ exports[`Generic Object Form Component should render editing a generic object wi , - , - ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "attributes", - "label": "Attributes", - "name": "attributes", - "noItemsMessage": "None", - }, - ] - } - id="generic-objects-field-array-attributes" - name="generic-objects-field-array-attributes" - />, - ", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "associations", - "label": "Associations", - "name": "associations", - "noItemsMessage": "None", - }, - ] - } - id="generic-objects-field-array-associations" - name="generic-objects-field-array-associations" - />, - , - , - , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -11976,247 +11287,6 @@ exports[`Generic Object Form Component should render editing a generic object wi onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "maxLength": 255, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "isRequired": true, - "label": "Description", - "maxLength": 255, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "buttonLabels": Object { - "add": "Add", - "remove": "Remove", - }, - "component": "field-array", - "fields": Array [ - Object { - "component": "text-field", - "label": "Name", - "name": "attributes_name", - "validate": Array [ - Object { - "type": "required", - }, - Object { - "type": "syntax", - }, - ], - }, - Object { - "component": "select", - "includeEmpty": true, - "label": "Type", - "loadOptions": [Function], - "name": "type", - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "attributes", - "label": "Attributes", - "name": "attributes", - "noItemsMessage": "None", - }, - ], - "id": "generic-objects-field-array-attributes", - "key": "generic-objects-field-array-attributes", - "name": "generic-objects-field-array-attributes", - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "buttonLabels": Object { - "add": "Add", - "remove": "Remove", - }, - "component": "field-array", - "fields": Array [ - Object { - "component": "text-field", - "label": "Name", - "name": "associations_name", - "validate": Array [ - Object { - "type": "required", - }, - Object { - "type": "syntax", - }, - ], - }, - Object { - "className": "class", - "component": "select", - "id": "class", - "isSearchable": true, - "label": "Class", - "name": "class", - "options": Array [ - Object { - "label": "Bottleneck Event", - "value": "BottleneckEvent", - }, - Object { - "label": "Performance - Container Project", - "value": "ContainerProjectPerformance", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "associations", - "label": "Associations", - "name": "associations", - "noItemsMessage": "None", - }, - ], - "id": "generic-objects-field-array-associations", - "key": "generic-objects-field-array-associations", - "name": "generic-objects-field-array-associations", - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "buttonLabels": Object { - "add": "Add", - "remove": "Remove", - }, - "component": "field-array", - "fields": Array [ - Object { - "component": "text-field", - "label": "Name", - "name": "methods_name", - "validate": Array [ - Object { - "type": "required", - }, - Object { - "type": "syntax", - }, - ], - }, - ], - "id": "methods", - "label": "Methods", - "name": "methods", - "noItemsMessage": "None", - }, - ], - "id": "generic-objects-field-array-methods", - "key": "generic-objects-field-array-methods", - "name": "generic-objects-field-array-methods", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": true, - "when": "image_update", - }, - "fields": Array [ - Object { - "component": "file-upload", - "label": "Custom Image File", - "name": "file_upload", - "type": "file", - "validate": Array [ - Object { - "maxSize": 5000000, - "type": "file", - }, - ], - }, - ], - "id": "file_section", - "name": "file_section", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": false, - "when": "image_update", - }, - "fields": Array [ - Object { - "component": "file-edit", - "description": "Delete File", - "label": "Current Custom Image File", - "name": "file_edit", - "src": "http://localhost:3000/pictures/52.png", - }, - ], - "id": "edit_section", - "name": "edit_section", - }, - Object { - "component": "switch", - "hideField": true, - "name": "image_update", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > @@ -19133,7 +18203,6 @@ exports[`Generic Object Form Component should render editing a generic object wi , - , - ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "attributes", - "label": "Attributes", - "name": "attributes", - "noItemsMessage": "None", - }, - ] - } - id="generic-objects-field-array-attributes" - name="generic-objects-field-array-attributes" - />, - ", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "associations", - "label": "Associations", - "name": "associations", - "noItemsMessage": "None", - }, - ] - } - id="generic-objects-field-array-associations" - name="generic-objects-field-array-associations" - />, - , - , - , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -19575,247 +18391,6 @@ exports[`Generic Object Form Component should render editing a generic object wi onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "maxLength": 255, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "isRequired": true, - "label": "Description", - "maxLength": 255, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "buttonLabels": Object { - "add": "Add", - "remove": "Remove", - }, - "component": "field-array", - "fields": Array [ - Object { - "component": "text-field", - "label": "Name", - "name": "attributes_name", - "validate": Array [ - Object { - "type": "required", - }, - Object { - "type": "syntax", - }, - ], - }, - Object { - "component": "select", - "includeEmpty": true, - "label": "Type", - "loadOptions": [Function], - "name": "type", - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "attributes", - "label": "Attributes", - "name": "attributes", - "noItemsMessage": "None", - }, - ], - "id": "generic-objects-field-array-attributes", - "key": "generic-objects-field-array-attributes", - "name": "generic-objects-field-array-attributes", - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "buttonLabels": Object { - "add": "Add", - "remove": "Remove", - }, - "component": "field-array", - "fields": Array [ - Object { - "component": "text-field", - "label": "Name", - "name": "associations_name", - "validate": Array [ - Object { - "type": "required", - }, - Object { - "type": "syntax", - }, - ], - }, - Object { - "className": "class", - "component": "select", - "id": "class", - "isSearchable": true, - "label": "Class", - "name": "class", - "options": Array [ - Object { - "label": "Bottleneck Event", - "value": "BottleneckEvent", - }, - Object { - "label": "Performance - Container Project", - "value": "ContainerProjectPerformance", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "associations", - "label": "Associations", - "name": "associations", - "noItemsMessage": "None", - }, - ], - "id": "generic-objects-field-array-associations", - "key": "generic-objects-field-array-associations", - "name": "generic-objects-field-array-associations", - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "AddButtonProps": Object { - "size": "sm", - }, - "RemoveButtonProps": Object { - "size": "sm", - }, - "buttonLabels": Object { - "add": "Add", - "remove": "Remove", - }, - "component": "field-array", - "fields": Array [ - Object { - "component": "text-field", - "label": "Name", - "name": "methods_name", - "validate": Array [ - Object { - "type": "required", - }, - Object { - "type": "syntax", - }, - ], - }, - ], - "id": "methods", - "label": "Methods", - "name": "methods", - "noItemsMessage": "None", - }, - ], - "id": "generic-objects-field-array-methods", - "key": "generic-objects-field-array-methods", - "name": "generic-objects-field-array-methods", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": true, - "when": "image_update", - }, - "fields": Array [ - Object { - "component": "file-upload", - "label": "Custom Image File", - "name": "file_upload", - "type": "file", - "validate": Array [ - Object { - "maxSize": 5000000, - "type": "file", - }, - ], - }, - ], - "id": "file_section", - "name": "file_section", - }, - Object { - "component": "sub-form", - "condition": Object { - "is": false, - "when": "image_update", - }, - "fields": Array [ - Object { - "component": "file-edit", - "description": "Delete File", - "label": "Current Custom Image File", - "name": "file_edit", - "src": "", - }, - ], - "id": "edit_section", - "name": "edit_section", - }, - Object { - "component": "switch", - "hideField": true, - "name": "image_update", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > diff --git a/app/javascript/spec/host-aggregate-form/__snapshots__/host-aggregate-form.spec.js.snap b/app/javascript/spec/host-aggregate-form/__snapshots__/host-aggregate-form.spec.js.snap index dc08e4dbc1c..d4d81c2b581 100644 --- a/app/javascript/spec/host-aggregate-form/__snapshots__/host-aggregate-form.spec.js.snap +++ b/app/javascript/spec/host-aggregate-form/__snapshots__/host-aggregate-form.spec.js.snap @@ -672,7 +672,6 @@ exports[`Host aggregate form component should render add host form variant (remv , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -765,26 +747,6 @@ exports[`Host aggregate form component should render add host form variant (remv onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "host_id", - "includeEmpty": true, - "isRequired": true, - "label": "Host", - "name": "host_id", - "options": Array [], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Remove" > diff --git a/app/javascript/spec/host-edit-form/__snapshots__/host-edit-form.spec.js.snap b/app/javascript/spec/host-edit-form/__snapshots__/host-edit-form.spec.js.snap index c718b4a3db2..e2eaf9ab41f 100644 --- a/app/javascript/spec/host-edit-form/__snapshots__/host-edit-form.spec.js.snap +++ b/app/javascript/spec/host-edit-form/__snapshots__/host-edit-form.spec.js.snap @@ -5672,7 +5672,6 @@ exports[`Show Edit Host Form Component should render form for *one* host 1`] = ` , - , - , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -6002,180 +5828,6 @@ exports[`Show Edit Host Form Component should render form for *one* host 1`] = ` onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isDisabled": true, - "label": "Name:", - "name": "name", - }, - Object { - "component": "text-field", - "id": "hostname", - "isDisabled": true, - "label": "Hostname (or IPv4 or IPv6 address:", - "name": "hostname", - }, - Object { - "component": "text-field", - "id": "custom_identifier", - "isDisabled": true, - "label": "Custom Identifier:", - "name": "custom_identifier", - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "tabs", - "fields": Array [ - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "validate-host-credentials", - "fields": Array [ - Object { - "component": "text-field", - "id": "authentications.default.userid", - "isRequired": true, - "label": "Username", - "name": "authentications.default.userid", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "password-field", - "id": "authentications.default.password", - "isRequired": true, - "label": "Password", - "name": "authentications.default.password", - "type": "password", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "endpoints.default.valid", - "isRequired": true, - "name": "endpoints.default.valid", - "skipSubmit": true, - }, - ], - "id": "default-tab", - "name": "default-tab", - "title": "Default", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "validate-host-credentials", - "fields": Array [ - Object { - "component": "text-field", - "id": "authentications.remote.userid", - "isRequired": true, - "label": "Username", - "name": "authentications.remote.userid", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "password-field", - "helperText": "Required if SSH login is disabled for the Default account.", - "id": "authentications.remote.password", - "isRequired": true, - "label": "Password", - "name": "authentications.remote.password", - "type": "password", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "endpoints.remote.valid", - "isRequired": true, - "name": "endpoints.remote.valid", - "skipSubmit": true, - }, - ], - "id": "remote-tab", - "name": "remote-tab", - "title": "Remote Login", - }, - Object { - "component": "tab-item", - "fields": Array [ - Object { - "component": "validate-host-credentials", - "fields": Array [ - Object { - "component": "text-field", - "id": "authentications.ws.userid", - "isRequired": true, - "label": "Username", - "name": "authentications.ws.userid", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "password-field", - "helperText": "Used for access to Web Services.", - "id": "authentications.ws.password", - "isRequired": true, - "label": "Password", - "name": "authentications.ws.password", - "type": "password", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "endpoints.ws.valid", - "isRequired": true, - "name": "endpoints.ws.valid", - "skipSubmit": true, - }, - ], - "id": "ws-tab", - "name": "ws-tab", - "title": "Web Service", - }, - ], - "name": "tabs", - }, - ], - "id": "endpoints-subform", - "name": "endpoints-subform", - "title": "Endpoints", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > @@ -7078,7 +6730,6 @@ exports[`Show Edit Host Form Component should render form for multiple hosts 1`] , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -7186,31 +6813,6 @@ exports[`Show Edit Host Form Component should render form for multiple hosts 1`] onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "host_validate_against", - "isRequired": true, - "label": "Select a Host to validate against", - "loadOptions": [Function], - "name": "host_validate_against", - "onChange": [Function], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > diff --git a/app/javascript/spec/host-initiator-group-form/__snapshots__/host-initiator-group.spec.js.snap b/app/javascript/spec/host-initiator-group-form/__snapshots__/host-initiator-group.spec.js.snap index 4e51279a086..e67e9cf34ae 100644 --- a/app/javascript/spec/host-initiator-group-form/__snapshots__/host-initiator-group.spec.js.snap +++ b/app/javascript/spec/host-initiator-group-form/__snapshots__/host-initiator-group.spec.js.snap @@ -1658,7 +1658,6 @@ exports[`Host Initiator Group Form Loads data and renders 1`] = ` , - , - , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -1822,68 +1756,6 @@ exports[`Host Initiator Group Form Loads data and renders 1`] = ` onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "ems_id", - "includeEmpty": true, - "isDisabled": false, - "isRequired": true, - "key": "2", - "label": "Provider:", - "loadOptions": [Function], - "name": "ems_id", - "onChange": [Function], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name:", - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - [Function], - ], - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "ems_id", - }, - "id": "physical_storage_id", - "includeEmpty": true, - "isRequired": true, - "key": "physical_storage_id-2", - "label": "Physical Storage:", - "loadOptions": [Function], - "name": "physical_storage_id", - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > diff --git a/app/javascript/spec/live-migrate-form/__snapshots__/live-migrate-form.spec.js.snap b/app/javascript/spec/live-migrate-form/__snapshots__/live-migrate-form.spec.js.snap index b53066227ec..b45b7119adb 100644 --- a/app/javascript/spec/live-migrate-form/__snapshots__/live-migrate-form.spec.js.snap +++ b/app/javascript/spec/live-migrate-form/__snapshots__/live-migrate-form.spec.js.snap @@ -1567,7 +1567,6 @@ exports[`Live Migrate form component should render live migrate form when hosts ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ] - } - name="MigrateInstance" - title="Migrate Instance" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -1729,72 +1663,6 @@ exports[`Live Migrate form component should render live migrate form when hosts onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "checkbox", - "id": "auto_select_host", - "isDisabled": true, - "label": "Auto-select Host?", - "name": "auto_select_host", - }, - Object { - "component": "checkbox", - "id": "block_migration", - "label": "Block Migration", - "name": "block_migration", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "id": "disk_over_commit", - "label": "Disk Over Commit", - "name": "disk_over_commit", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": false, - "when": "auto_select_host", - }, - "id": "destination_host", - "includeEmpty": true, - "isRequired": true, - "labelText": "Hosts", - "name": "destination_host", - "options": Array [], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "name": "MigrateInstance", - "title": "Migrate Instance", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Submit" > @@ -3829,7 +3697,6 @@ exports[`Live Migrate form component should render live migrate form with host o ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ] - } - name="MigrateInstance" - title="Migrate Instance" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -4012,93 +3793,6 @@ exports[`Live Migrate form component should render live migrate form with host o onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "checkbox", - "id": "auto_select_host", - "isDisabled": false, - "label": "Auto-select Host?", - "name": "auto_select_host", - }, - Object { - "component": "checkbox", - "id": "block_migration", - "label": "Block Migration", - "name": "block_migration", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "id": "disk_over_commit", - "label": "Disk Over Commit", - "name": "disk_over_commit", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": false, - "when": "auto_select_host", - }, - "id": "destination_host", - "includeEmpty": true, - "isRequired": true, - "labelText": "Hosts", - "name": "destination_host", - "options": Array [ - Object { - "label": "hostone", - "value": "hostone", - }, - Object { - "label": "hosttwo", - "value": "hosttwo", - }, - Object { - "label": "hostthree", - "value": "hostthree", - }, - Object { - "label": "hostfour", - "value": "hostfour", - }, - Object { - "label": "hostfive", - "value": "hostfive", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "name": "MigrateInstance", - "title": "Migrate Instance", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Submit" > @@ -5753,7 +5447,6 @@ exports[`Live Migrate form component should render live migrate form with multip ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ] - } - name="MigrateInstance" - title="Migrate Instance" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -5915,72 +5543,6 @@ exports[`Live Migrate form component should render live migrate form with multip onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "checkbox", - "id": "auto_select_host", - "isDisabled": true, - "label": "Auto-select Host?", - "name": "auto_select_host", - }, - Object { - "component": "checkbox", - "id": "block_migration", - "label": "Block Migration", - "name": "block_migration", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "id": "disk_over_commit", - "label": "Disk Over Commit", - "name": "disk_over_commit", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": false, - "when": "auto_select_host", - }, - "id": "destination_host", - "includeEmpty": true, - "isRequired": true, - "labelText": "Hosts", - "name": "destination_host", - "options": Array [], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "name": "MigrateInstance", - "title": "Migrate Instance", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Submit" > diff --git a/app/javascript/spec/physical-storage-form/__snapshots__/physical-storage-form.spec.js.snap b/app/javascript/spec/physical-storage-form/__snapshots__/physical-storage-form.spec.js.snap index ccdb5932e4f..4104026f94b 100644 --- a/app/javascript/spec/physical-storage-form/__snapshots__/physical-storage-form.spec.js.snap +++ b/app/javascript/spec/physical-storage-form/__snapshots__/physical-storage-form.spec.js.snap @@ -5960,7 +5960,6 @@ exports[`Physical storage form component should render editing form variant 1`] , - , - ] - } formSpyProps={ Object { "active": undefined, @@ -6254,217 +6041,6 @@ exports[`Physical storage form component should render editing form variant 1`] onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "validation-button", - "fields": Array [ - Object { - "component": "select", - "id": "ems_id", - "includeEmpty": true, - "isDisabled": true, - "isRequired": true, - "key": "undefined", - "label": "Provider:", - "loadOptions": [Function], - "name": "ems_id", - "onChange": [Function], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "name", - "isDisabled": true, - "label": "Name:", - "name": "name", - }, - Object { - "component": "select", - "condition": Object { - "isNotEmpty": true, - "when": "ems_id", - }, - "id": "physical_storage_family_id", - "includeEmpty": true, - "isDisabled": true, - "isRequired": true, - "key": "physical_storage_family_id-undefined", - "label": "System Type:", - "loadOptions": [Function], - "name": "physical_storage_family_id", - "onChange": [Function], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "radio", - "condition": Object { - "isNotEmpty": true, - "when": "physical_storage_family_id", - }, - "id": "capabilities", - "isRequired": true, - "label": "Capabilities", - "name": "capabilities", - "options": Array [ - Object { - "label": "Default", - "value": "Default", - }, - Object { - "label": "Custom", - "value": "Custom", - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "condition": Object { - "is": "Custom", - "when": "capabilities", - }, - "id": "enabled_capability_values", - "includeEmpty": false, - "isDisabled": true, - "isMulti": true, - "isRequired": true, - "label": "Enabled capability values:", - "loadOptions": [Function], - "name": "enabled_capability_values", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "hideField": true, - "id": "edit", - "initialValue": "", - "label": "edit", - "name": "edit", - }, - Object { - "component": "checkbox", - "condition": Object { - "is": "yes", - "when": "edit", - }, - "id": "edit_authentication", - "initialValue": false, - "label": "Edit Authentication", - "name": "edit_authentication", - }, - Object { - "component": "text-field", - "condition": Object { - "or": Array [ - Object { - "is": true, - "when": "edit_authentication", - }, - Object { - "is": "", - "when": "edit", - }, - ], - }, - "id": "management_ip", - "isRequired": true, - "label": "Management IP:", - "name": "management_ip", - "type": "text", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "or": Array [ - Object { - "is": true, - "when": "edit_authentication", - }, - Object { - "is": "", - "when": "edit", - }, - ], - }, - "id": "user", - "isRequired": true, - "label": "User:", - "name": "user", - "type": "text", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "condition": Object { - "or": Array [ - Object { - "is": true, - "when": "edit_authentication", - }, - Object { - "is": "", - "when": "edit", - }, - ], - }, - "id": "physical_storage_password", - "isRequired": true, - "label": "Password:", - "name": "password", - "type": "password", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "validate-credentials-button", - "name": "Validate", - "skipSubmit": true, - "validationDependencies": Array [ - "management_ip", - "user", - "password", - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > diff --git a/app/javascript/spec/pxe-customization-template-form/__snapshots__/pxe-customization-template-form.spec.js.snap b/app/javascript/spec/pxe-customization-template-form/__snapshots__/pxe-customization-template-form.spec.js.snap index 97f7a92c4af..6c5c5e59079 100644 --- a/app/javascript/spec/pxe-customization-template-form/__snapshots__/pxe-customization-template-form.spec.js.snap +++ b/app/javascript/spec/pxe-customization-template-form/__snapshots__/pxe-customization-template-form.spec.js.snap @@ -2271,7 +2271,6 @@ exports[`Pxe Customization Template Form Component should render adding a new px ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "type", - "includeEmpty": true, - "isRequired": true, - "label": "Type", - "name": "type", - "options": Array [ - Object { - "label": "Kickstart", - "value": "CustomizationTemplateKickstart", - }, - Object { - "label": "Sysprep", - "value": "CustomizationTemplateSysprep", - }, - Object { - "label": "CloudInit", - "value": "CustomizationTemplateCloudInit", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "code-editor", - "id": "script", - "label": "Script", - "mode": "xml", - "name": "script", - }, - ] - } - id="basic-information" - name="basic-information" - title="Basic Information" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -2457,95 +2368,6 @@ exports[`Pxe Customization Template Form Component should render adding a new px onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "maxLength": 255, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "label": "Description", - "maxLength": 100, - "name": "description", - }, - Object { - "component": "select", - "id": "pxe_image_type_id", - "includeEmpty": true, - "isRequired": true, - "label": "Image Type", - "loadOptions": [Function], - "name": "pxe_image_type_id", - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "type", - "includeEmpty": true, - "isRequired": true, - "label": "Type", - "name": "type", - "options": Array [ - Object { - "label": "Kickstart", - "value": "CustomizationTemplateKickstart", - }, - Object { - "label": "Sysprep", - "value": "CustomizationTemplateSysprep", - }, - Object { - "label": "CloudInit", - "value": "CustomizationTemplateCloudInit", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "code-editor", - "id": "script", - "label": "Script", - "mode": "xml", - "name": "script", - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > @@ -4941,7 +4763,6 @@ exports[`Pxe Customization Template Form Component should render copying a pxe c ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "type", - "includeEmpty": true, - "isRequired": true, - "label": "Type", - "name": "type", - "options": Array [ - Object { - "label": "Kickstart", - "value": "CustomizationTemplateKickstart", - }, - Object { - "label": "Sysprep", - "value": "CustomizationTemplateSysprep", - }, - Object { - "label": "CloudInit", - "value": "CustomizationTemplateCloudInit", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "code-editor", - "id": "script", - "label": "Script", - "mode": "shell", - "name": "script", - }, - ] - } - id="basic-information" - name="basic-information" - title="Basic Information" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -5140,95 +4873,6 @@ exports[`Pxe Customization Template Form Component should render copying a pxe c onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "maxLength": 255, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "label": "Description", - "maxLength": 100, - "name": "description", - }, - Object { - "component": "select", - "id": "pxe_image_type_id", - "includeEmpty": true, - "isRequired": true, - "label": "Image Type", - "loadOptions": [Function], - "name": "pxe_image_type_id", - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "type", - "includeEmpty": true, - "isRequired": true, - "label": "Type", - "name": "type", - "options": Array [ - Object { - "label": "Kickstart", - "value": "CustomizationTemplateKickstart", - }, - Object { - "label": "Sysprep", - "value": "CustomizationTemplateSysprep", - }, - Object { - "label": "CloudInit", - "value": "CustomizationTemplateCloudInit", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "code-editor", - "id": "script", - "label": "Script", - "mode": "shell", - "name": "script", - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > @@ -7621,7 +7265,6 @@ exports[`Pxe Customization Template Form Component should render editing a pxe c ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "type", - "includeEmpty": true, - "isRequired": true, - "label": "Type", - "name": "type", - "options": Array [ - Object { - "label": "Kickstart", - "value": "CustomizationTemplateKickstart", - }, - Object { - "label": "Sysprep", - "value": "CustomizationTemplateSysprep", - }, - Object { - "label": "CloudInit", - "value": "CustomizationTemplateCloudInit", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "code-editor", - "id": "script", - "label": "Script", - "mode": "shell", - "name": "script", - }, - ] - } - id="basic-information" - name="basic-information" - title="Basic Information" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -7821,95 +7376,6 @@ exports[`Pxe Customization Template Form Component should render editing a pxe c onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isRequired": true, - "label": "Name", - "maxLength": 255, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "label": "Description", - "maxLength": 100, - "name": "description", - }, - Object { - "component": "select", - "id": "pxe_image_type_id", - "includeEmpty": true, - "isRequired": true, - "label": "Image Type", - "loadOptions": [Function], - "name": "pxe_image_type_id", - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "type", - "includeEmpty": true, - "isRequired": true, - "label": "Type", - "name": "type", - "options": Array [ - Object { - "label": "Kickstart", - "value": "CustomizationTemplateKickstart", - }, - Object { - "label": "Sysprep", - "value": "CustomizationTemplateSysprep", - }, - Object { - "label": "CloudInit", - "value": "CustomizationTemplateCloudInit", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "code-editor", - "id": "script", - "label": "Script", - "mode": "shell", - "name": "script", - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > diff --git a/app/javascript/spec/pxe-image-type-form/__snapshots__/pxe-image-type-form.spec.js.snap b/app/javascript/spec/pxe-image-type-form/__snapshots__/pxe-image-type-form.spec.js.snap index d06a1954285..22e41a82c3b 100644 --- a/app/javascript/spec/pxe-image-type-form/__snapshots__/pxe-image-type-form.spec.js.snap +++ b/app/javascript/spec/pxe-image-type-form/__snapshots__/pxe-image-type-form.spec.js.snap @@ -1229,7 +1229,6 @@ exports[`Pxe Image Type Form Component should render adding a new pxe image type ", - }, - ] - } - id="basic-information" - name="basic-information" - title="Basic Information" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -1364,55 +1315,6 @@ exports[`Pxe Image Type Form Component should render adding a new pxe image type onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "label": "Name", - "maxLength": 255, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "provision_type", - "includeEmpty": true, - "label": "Type", - "name": "provision_type", - "options": Array [ - Object { - "label": "Host", - "value": "host", - }, - Object { - "label": "VM and Instance", - "value": "vm", - }, - ], - "placeholder": "", - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > @@ -2754,7 +2656,6 @@ exports[`Pxe Image Type Form Component should render editing a pxe image type 1` ", - }, - ] - } - id="basic-information" - name="basic-information" - title="Basic Information" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -2896,55 +2749,6 @@ exports[`Pxe Image Type Form Component should render editing a pxe image type 1` onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "label": "Name", - "maxLength": 255, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "provision_type", - "includeEmpty": true, - "label": "Type", - "name": "provision_type", - "options": Array [ - Object { - "label": "Host", - "value": "host", - }, - Object { - "label": "VM and Instance", - "value": "vm", - }, - ], - "placeholder": "", - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > diff --git a/app/javascript/spec/pxe-iso-datastore-form/__snapshots__/pxe-iso-datastore-form.spec.js.snap b/app/javascript/spec/pxe-iso-datastore-form/__snapshots__/pxe-iso-datastore-form.spec.js.snap index 3e72b8b3e49..735004bc6d7 100644 --- a/app/javascript/spec/pxe-iso-datastore-form/__snapshots__/pxe-iso-datastore-form.spec.js.snap +++ b/app/javascript/spec/pxe-iso-datastore-form/__snapshots__/pxe-iso-datastore-form.spec.js.snap @@ -1067,7 +1067,6 @@ exports[`Pxe Iso Datastore Form Component should render adding a new iso datasto ", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ] - } - id="basic-information" - name="basic-information" - title="Basic Information" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -1192,48 +1150,6 @@ exports[`Pxe Iso Datastore Form Component should render adding a new iso datasto onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "select", - "id": "ems_id", - "includeEmpty": true, - "label": "Provider", - "name": "ems_id", - "options": Array [ - Object { - "label": "provider 1", - "value": "1 provider 1", - }, - Object { - "label": "provider 2", - "value": "2 provider 2", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > diff --git a/app/javascript/spec/pxe-iso-image-form/__snapshots__/pxe-iso-image-form.spec.js.snap b/app/javascript/spec/pxe-iso-image-form/__snapshots__/pxe-iso-image-form.spec.js.snap index c4d97ffd611..78a36690b93 100644 --- a/app/javascript/spec/pxe-iso-image-form/__snapshots__/pxe-iso-image-form.spec.js.snap +++ b/app/javascript/spec/pxe-iso-image-form/__snapshots__/pxe-iso-image-form.spec.js.snap @@ -821,7 +821,6 @@ exports[`Pxe Edit Iso Image Form Component should render editing a iso image 1`] ", - }, - ] - } - id="basic-information" - name="basic-information" - title="Basic Information" - />, - , - ] - } formSpyProps={ Object { "active": undefined, @@ -928,34 +900,6 @@ exports[`Pxe Edit Iso Image Form Component should render editing a iso image 1`] onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "select", - "id": "pxe_image_type_id", - "includeEmpty": true, - "label": "Type", - "loadOptions": [Function], - "name": "pxe_image_type_id", - "placeholder": "", - }, - ], - "id": "basic-information", - "name": "basic-information", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > diff --git a/app/javascript/spec/schedule-form/__snapshots__/schedule-form.spec.js.snap b/app/javascript/spec/schedule-form/__snapshots__/schedule-form.spec.js.snap index 7cb791e2f1b..95763a581a9 100644 --- a/app/javascript/spec/schedule-form/__snapshots__/schedule-form.spec.js.snap +++ b/app/javascript/spec/schedule-form/__snapshots__/schedule-form.spec.js.snap @@ -13186,7 +13186,6 @@ exports[`Schedule form component should render edit form when filter_type is not ", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": true, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [], - "placeholder": "", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": true, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": true, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": true, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ] - } - name="BasicInformation" - title="Basic Information" - />, - , - ] - } - formSpyProps={ - Object { - "active": undefined, - "dirty": true, - "dirtyFields": Object { - "filter_value": true, - }, - "dirtyFieldsSinceLastSubmit": Object { - "action_typ": true, - "description": true, - "filter_typ": true, - "name": true, - "start_date": true, - "start_hour": true, - "time_zone": true, - "timer_typ": true, - "timer_value": true, - }, - "dirtySinceLastSubmit": false, - "error": undefined, - "errors": Object {}, - "form": Object { - "batch": [Function], - "blur": [Function], - "change": [Function], - "destroyOnUnregister": false, - "focus": [Function], - "getFieldState": [Function], - "getRegisteredFields": [Function], - "getState": [Function], - "initialize": [Function], - "isValidationPaused": [Function], - "mutators": Object { - "concat": [Function], - "insert": [Function], - "move": [Function], - "pop": [Function], - "push": [Function], - "remove": [Function], - "removeBatch": [Function], - "shift": [Function], - "swap": [Function], - "unshift": [Function], - "update": [Function], - }, - "pauseValidation": [Function], - "registerField": [Function], - "reset": [Function], - "resetFieldState": [Function], - "restart": [Function], - "resumeValidation": [Function], - "setConfig": [Function], - "submit": [Function], - "subscribe": [Function], - }, - "hasSubmitErrors": false, - "hasValidationErrors": false, - "initialValues": Object { - "action_typ": "vm", - "action_type": "vm", - "attribute_1": "", - "attribute_2": "", - "attribute_3": "", - "attribute_4": "", - "attribute_5": "", - "description": "Schedule Description 1", - "enabled": undefined, - "filter_typ": "all", - "filter_type": "all", - "filter_value": "", - "name": "Schedule Name 1", - "schedule_description": "Schedule Description 1", - "schedule_name": "Schedule Name 1", - "schedule_start_date": "02/10/2023", - "schedule_start_hour": 12, - "schedule_start_min": 50, - "schedule_time_zone": "Arizona", - "schedule_timer_type": "Daily", - "schedule_timer_value": 5, - "start_date": "02/10/2023", - "start_hour": "12:50", - "time_zone": "Arizona", - "timer_typ": "Daily", - "timer_value": 5, - "value_1": "", - "value_2": "", - "value_3": "", - "value_4": "", - "value_5": "", - }, - "invalid": false, - "modified": Object { - "action_typ": false, - "description": false, - "enabled": false, - "filter_typ": false, - "filter_value": true, - "instance_name": false, - "name": false, - "object_message": false, - "object_request": false, - "start_date": false, - "start_hour": false, - "target_class": false, - "target_id": false, - "time_zone": false, - "timer_typ": false, - "timer_value": false, - "zone_id": false, - }, - "modifiedSinceLastSubmit": false, - "pristine": false, - "submitError": undefined, - "submitErrors": undefined, - "submitFailed": false, - "submitSucceeded": false, - "submitting": false, - "touched": Object { - "action_typ": false, - "description": false, - "enabled": false, - "filter_typ": false, - "filter_value": false, - "instance_name": false, - "name": false, - "object_message": false, - "object_request": false, - "start_date": false, - "start_hour": false, - "target_class": false, - "target_id": false, - "time_zone": false, - "timer_typ": false, - "timer_value": false, - "zone_id": false, - }, - "valid": true, - "validating": false, - "values": Object { - "action_typ": "vm", - "action_type": "vm", - "attribute_1": "", - "attribute_2": "", - "attribute_3": "", - "attribute_4": "", - "attribute_5": "", - "description": "Schedule Description 1", - "enabled": undefined, - "filter_typ": "all", - "filter_type": "all", - "name": "Schedule Name 1", - "schedule_description": "Schedule Description 1", - "schedule_name": "Schedule Name 1", - "schedule_start_date": "02/10/2023", - "schedule_start_hour": 12, - "schedule_start_min": 50, - "schedule_time_zone": "Arizona", - "schedule_timer_type": "Daily", - "schedule_timer_value": 5, - "start_date": "02/10/2023", - "start_hour": "12:50", - "time_zone": "Arizona", - "timer_typ": "Daily", - "timer_value": 5, - "value_1": "", - "value_2": "", - "value_3": "", - "value_4": "", - "value_5": "", - }, - "visited": Object { - "action_typ": false, - "description": false, - "enabled": false, - "filter_typ": false, - "filter_value": false, - "instance_name": false, - "name": false, - "object_message": false, - "object_request": false, - "start_date": false, - "start_hour": false, - "target_class": false, - "target_id": false, - "time_zone": false, - "timer_typ": false, - "timer_value": false, - "zone_id": false, - }, - } - } - onCancel={[Function]} - onReset={[Function]} - resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "className": "schedule_form", - "component": "sub-form", - "fields": Array [ - Array [ - Object { - "autoFocus": true, - "component": "text-field", - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "isRequired": true, - "label": "Description", - "maxLength": 100, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "label": "Active", - "name": "enabled", - }, - Object { - "component": "select", - "id": "action", - "initialValue": "vm", - "isRequired": true, - "label": "Action", - "name": "action_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "VM Analysis", - "value": "vm", - }, - Object { - "label": "Template Analysis", - "value": "miq_template", - }, - Object { - "label": "Host Analysis", - "value": "host", - }, - Object { - "label": "Container Image Analysis", - "value": "container_image", - }, - Object { - "label": "Automation Tasks", - "value": "automation_request", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "filter_type", - "isRequired": true, - "label": "Filter", - "name": "filter_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_value", - "initialValue": "", - "initializeOnMount": true, - "label": "Filter Item", - "name": "filter_value", - "options": Array [], - }, - Object { - "component": "select", - "hideField": true, - "id": "zone", - "includeEmpty": true, - "isRequired": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": true, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [], - "placeholder": "", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": true, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": true, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": true, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ], - "name": "BasicInformation", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } - submitLabel="Save" - > - - -
- - - - - - - - - - - - -
-
-
-
-
- - - -
-
-
-
-
-
-
- -
-`; - -exports[`Schedule form component should render edit form when filter_type is null 1`] = ` - - - ", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ], - "name": "BasicInformation", - "title": "Basic Information", - }, - ], - } - } - validatorMapper={ - Object { - "customRequired": [Function], - } - } - > - ", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ], - "name": "BasicInformation", - "title": "Basic Information", - }, - ], - } - } - showFormControls={true} - validatorMapper={ - Object { - "customRequired": [Function], - } - } - > - ", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ], - "name": "BasicInformation", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } - validatorMapper={ - Object { - "customRequired": [Function], - } - } - > - - ", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ] - } - name="BasicInformation" - title="Basic Information" - />, - , - ] - } - schema={ - Object { - "fields": Array [ - Object { - "className": "schedule_form", - "component": "sub-form", - "fields": Array [ - Array [ - Object { - "autoFocus": true, - "component": "text-field", - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "isRequired": true, - "label": "Description", - "maxLength": 100, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "label": "Active", - "name": "enabled", - }, - Object { - "component": "select", - "id": "action", - "initialValue": "vm", - "isRequired": true, - "label": "Action", - "name": "action_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "VM Analysis", - "value": "vm", - }, - Object { - "label": "Template Analysis", - "value": "miq_template", - }, - Object { - "label": "Host Analysis", - "value": "host", - }, - Object { - "label": "Container Image Analysis", - "value": "container_image", - }, - Object { - "label": "Automation Tasks", - "value": "automation_request", - }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_type", - "isRequired": true, - "label": "Filter", - "name": "filter_typ", - "onChange": [Function], - "options": Array [], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_value", - "initialValue": "", - "initializeOnMount": true, - "label": "Filter Item", - "name": "filter_value", - "options": Array [], - }, - Object { - "component": "select", - "hideField": false, - "id": "zone", - "includeEmpty": true, - "isRequired": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ], - "name": "BasicInformation", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } - > - ", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ] - } - name="BasicInformation" - title="Basic Information" - />, - , - ] - } - formWrapperProps={ - Object { - "className": "form-react", - } - } - resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "className": "schedule_form", - "component": "sub-form", - "fields": Array [ - Array [ - Object { - "autoFocus": true, - "component": "text-field", - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "isRequired": true, - "label": "Description", - "maxLength": 100, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "label": "Active", - "name": "enabled", - }, - Object { - "component": "select", - "id": "action", - "initialValue": "vm", - "isRequired": true, - "label": "Action", - "name": "action_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "VM Analysis", - "value": "vm", - }, - Object { - "label": "Template Analysis", - "value": "miq_template", - }, - Object { - "label": "Host Analysis", - "value": "host", - }, - Object { - "label": "Container Image Analysis", - "value": "container_image", - }, - Object { - "label": "Automation Tasks", - "value": "automation_request", - }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_type", - "isRequired": true, - "label": "Filter", - "name": "filter_typ", - "onChange": [Function], - "options": Array [], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_value", - "initialValue": "", - "initializeOnMount": true, - "label": "Filter Item", - "name": "filter_value", - "options": Array [], - }, - Object { - "component": "select", - "hideField": false, - "id": "zone", - "includeEmpty": true, - "isRequired": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ], - "name": "BasicInformation", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } - showFormControls={true} - submitLabel="Save" - > - ", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ] - } - name="BasicInformation" - title="Basic Information" - />, - , - ] - } - formWrapperProps={ - Object { - "className": "form-react", - } - } - resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "className": "schedule_form", - "component": "sub-form", - "fields": Array [ - Array [ - Object { - "autoFocus": true, - "component": "text-field", - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "isRequired": true, - "label": "Description", - "maxLength": 100, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "label": "Active", - "name": "enabled", - }, - Object { - "component": "select", - "id": "action", - "initialValue": "vm", - "isRequired": true, - "label": "Action", - "name": "action_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "VM Analysis", - "value": "vm", - }, - Object { - "label": "Template Analysis", - "value": "miq_template", - }, - Object { - "label": "Host Analysis", - "value": "host", - }, - Object { - "label": "Container Image Analysis", - "value": "container_image", - }, - Object { - "label": "Automation Tasks", - "value": "automation_request", - }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_type", - "isRequired": true, - "label": "Filter", - "name": "filter_typ", - "onChange": [Function], - "options": Array [], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_value", - "initialValue": "", - "initializeOnMount": true, - "label": "Filter Item", - "name": "filter_value", - "options": Array [], - }, - Object { - "component": "select", - "hideField": false, - "id": "zone", - "includeEmpty": true, - "isRequired": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ], - "name": "BasicInformation", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } - showFormControls={true} - submitLabel="Save" - > -
- - - ", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ] - } - key="BasicInformation" - name="BasicInformation" - title="Basic Information" - > - ", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ], - "name": "BasicInformation", - "title": "Basic Information", - } - } - > - - ", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ] - } - name="BasicInformation" - title="Basic Information" - > -
-
-

- Basic Information -

-
- - - - - - Name - - } - maxLength={50} - name="name" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="ccccccc" - warn={false} - warnText="" - > -
-
- - - -
-
-
- - -
-
-
-
-
-
-
-
- - - - - - Description - - } - maxLength={100} - name="description" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="sfjdfgnkdjfngkdfngldk" - warn={false} - warnText="" - > -
-
- - - -
-
-
- - -
-
-
-
-
-
-
-
- - - - - -
- -
- - -
-
- - -
- -
- - - - - - - - - Action - - } - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="action_typ" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - options={ - Array [ - Object { - "label": "VM Analysis", - "value": "vm", - }, - Object { - "label": "Template Analysis", - "value": "miq_template", - }, - Object { - "label": "Host Analysis", - "value": "host", - }, - Object { - "label": "Container Image Analysis", - "value": "container_image", - }, - Object { - "label": "Automation Tasks", - "value": "automation_request", - }, - ] - } - placeholder="" - simpleValue={false} - value="automation_request" - > - - Action - - } - name="action_typ" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "VM Analysis", - "value": "vm", - }, - Object { - "label": "Template Analysis", - "value": "miq_template", - }, - Object { - "label": "Host Analysis", - "value": "host", - }, - Object { - "label": "Container Image Analysis", - "value": "container_image", - }, - Object { - "label": "Automation Tasks", - "value": "automation_request", - }, - ] - } - placeholder="" - value="automation_request" - > - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - } - } - > - - - - Zone - - } - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="zone_id" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - options={ - Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - ] - } - placeholder="" - simpleValue={false} - value="5" - > - - Zone - - } - name="zone_id" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "", - "value": undefined, - }, - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - ] - } - placeholder="" - value="5" - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <h3 - key="0" - name="object_details" - > - Object Details - </h3> - </PlainText> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="select" - hideField={false} - id="system" - includeEmpty={true} - isRequired={true} - key="instance_name" - label="System/Process" - name="instance_name" - options={ - Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ] - } - placeholder="<Choose>" - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "<Choose>", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - } - } - > - <FormFieldHideWrapper - hideField={false} - > - <SelectWithOnChange - component="select" - id="system" - includeEmpty={true} - isRequired={true} - label="System/Process" - name="instance_name" - options={ - Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ] - } - placeholder="<Choose>" - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <Select - component="select" - id="system" - isRequired={true} - label="System/Process" - name="instance_name" - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ] - } - placeholder="<Choose>" - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <Select - SelectComponent={[Function]} - id="system" - invalidText="" - labelText={ - <IsRequired> - System/Process - </IsRequired> - } - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="instance_name" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ] - } - placeholder="<Choose>" - simpleValue={false} - value="GenericObject" - > - <ClearedSelect - className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="system" - invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText={ - <IsRequired> - System/Process - </IsRequired> - } - name="instance_name" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ] - } - placeholder="<Choose>" - value="GenericObject" - > - <Select - className="" - id="instance_name" - invalid={false} - invalidText="" - labelText={ - <IsRequired> - System/Process - </IsRequired> - } - name="instance_name" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="GenericObject" - > - <div - className="cds--form-item" - > - <div - className="cds--select" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="instance_name" - > - <label - className="cds--label" - dir="auto" - htmlFor="instance_name" - > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - System/Process - </IsRequired> - </label> - </ForwardRef> - <div - className="cds--select-input__wrapper" - data-invalid={null} - onBlur={[Function]} - onFocus={[Function]} - > - <select - className="cds--select-input" - id="instance_name" - name="instance_name" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - onMouseDown={[Function]} - title="GenericObject" - value="GenericObject" - > - <SelectItem - key="0" - label="<Choose>" - text="<Choose>" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="<Choose>" - value="" - > - &lt;Choose&gt; - </option> - </SelectItem> - <SelectItem - key="Automation" - label="Automation" - text="Automation" - value="Automation" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Automation" - value="Automation" - > - Automation - </option> - </SelectItem> - <SelectItem - key="Event" - label="Event" - text="Event" - value="Event" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Event" - value="Event" - > - Event - </option> - </SelectItem> - <SelectItem - key="GenericObject" - label="GenericObject" - text="GenericObject" - value="GenericObject" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="GenericObject" - value="GenericObject" - > - GenericObject - </option> - </SelectItem> - <SelectItem - key="MiqEvent" - label="MiqEvent" - text="MiqEvent" - value="MiqEvent" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="MiqEvent" - value="MiqEvent" - > - MiqEvent - </option> - </SelectItem> - <SelectItem - key="parse_automation_request" - label="parse_automation_request" - text="parse_automation_request" - value="parse_automation_request" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="parse_automation_request" - value="parse_automation_request" - > - parse_automation_request - </option> - </SelectItem> - <SelectItem - key="parse_event_stream" - label="parse_event_stream" - text="parse_event_stream" - value="parse_event_stream" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="parse_event_stream" - value="parse_event_stream" - > - parse_event_stream - </option> - </SelectItem> - <SelectItem - key="parse_provider_category" - label="parse_provider_category" - text="parse_provider_category" - value="parse_provider_category" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="parse_provider_category" - value="parse_provider_category" - > - parse_provider_category - </option> - </SelectItem> - <SelectItem - key="Request" - label="Request" - text="Request" - value="Request" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Request" - value="Request" - > - Request - </option> - </SelectItem> - </select> - <ForwardRef(ChevronDown) - className="cds--select__arrow" - > - <Icon - className="cds--select__arrow" - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - className="cds--select__arrow" - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> - </div> - </div> - </div> - </Select> - </ClearedSelect> - </Select> - </Select> - </SelectWithOnChange> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="text-field" - hideField={false} - id="message" - isRequired={true} - key="object_message" - label="Message" - name="object_message" - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - } - } - > - <FormFieldHideWrapper - hideField={false} - > - <TextField - component="text-field" - id="message" - isRequired={true} - label="Message" - name="object_message" - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <TextInput - id="message" - invalid={false} - invalidText="" - key="object_message" - labelText={ - <IsRequired> - Message - </IsRequired> - } - name="object_message" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="TEtsvd" - warn={false} - warnText="" - > - <div - className="cds--form-item cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="message" - > - <label - className="cds--label" - dir="auto" - htmlFor="message" - > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Message - </IsRequired> - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="message" - name="object_message" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="TEtsvd" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="text-field" - hideField={false} - id="request" - isRequired={true} - key="object_request" - label="Request" - name="object_request" - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - } - } - > - <FormFieldHideWrapper - hideField={false} - > - <TextField - component="text-field" - id="request" - isRequired={true} - label="Request" - name="object_request" - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <TextInput - id="request" - invalid={false} - invalidText="" - key="object_request" - labelText={ - <IsRequired> - Request - </IsRequired> - } - name="object_request" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="AutomationRequest" - warn={false} - warnText="" - > - <div - className="cds--form-item cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="request" - > - <label - className="cds--label" - dir="auto" - htmlFor="request" - > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Request - </IsRequired> - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="request" - name="object_request" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="AutomationRequest" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="plain-text" - element="h3" - hideField={false} - key="object_attributes" - label="Object" - name="object_attributes" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - } - } - > - <FormFieldHideWrapper - hideField={false} - > - <PlainText - component="plain-text" - element="h3" - label="Object" - name="object_attributes" - > - <h3 - key="0" - name="object_attributes" - > - Object - </h3> - </PlainText> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="select" - hideField={false} - id="object_type" - includeEmpty={true} - isClearable={true} - isRequired={true} - isSearchable={true} - key="target_class" - labelText="Type" - name="target_class" - onChange={[Function]} - options={ - Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - } - } - > - <FormFieldHideWrapper - hideField={false} - > - <SelectWithOnChange - component="select" - id="object_type" - includeEmpty={true} - isClearable={true} - isRequired={true} - isSearchable={true} - labelText="Type" - name="target_class" - onChange={[Function]} - options={ - Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <Select - component="select" - id="object_type" - isClearable={true} - isRequired={true} - isSearchable={true} - labelText="Type" - name="target_class" - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <Select - SelectComponent={[Function]} - id="object_type" - invalidText="" - labelText="Type" - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="target_class" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - value="AvailabilityZone" - > - <ClearedSelectSearchable - className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="object_type" - invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText="Type" - name="target_class" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ] - } - placeholder="<Choose>" - value={ - Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - ] - } - > - <ComboBox - className="" - id="target_class" - initialSelectedItem={ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - } - } - invalid={false} - invalidText="" - items={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ] - } - name="target_class" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - placeholder="<Choose>" - titleText="Type" - > - <div - className="cds--list-box__wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="target_class" - id="downshift-12-label" - > - <label - className="cds--label" - dir="auto" - htmlFor="target_class" - id="downshift-12-label" - > - Type - </label> - </ForwardRef> - <ListBox - className="cds--combo-box" - disabled={false} - invalid={false} - invalidText="" - invalidTextId="combobox-invalid-text-id-17" - isOpen={false} - onBlur={[Function]} - onFocus={[Function]} - warn={false} - warnTextId="combobox-warn-text-id-17" - > - <div - className="cds--combo-box cds--list-box" - onBlur={[Function]} - onClick={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - > - <div - className="cds--list-box__field" - > - <input - aria-activedescendant="" - aria-autocomplete="list" - aria-controls="downshift-12-menu" - aria-expanded={false} - aria-haspopup="listbox" - aria-labelledby="downshift-12-label" - autoComplete="off" - className="cds--text-input" - disabled={false} - id="target_class" - name="target_class" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - placeholder="<Choose>" - role="combobox" - tabIndex={0} - title="Availability Zone" - type="text" - value="Availability Zone" - /> - <ListBoxSelection - clearSelection={[Function]} - onClearSelection={[Function]} - selectionCount={0} - > - <button - aria-label="Clear selected item" - className="cds--list-box__selection" - onClick={[Function]} - tabIndex={-1} - title="Clear selected item" - type="button" - > - <ForwardRef(Close)> - <Icon - fill="currentColor" - height={16} - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M17.4141 16 24 9.4141 22.5859 8 16 14.5859 9.4143 8 8 9.4141 14.5859 16 8 22.5859 9.4143 24 16 17.4141 22.5859 24 24 22.5859 17.4141 16z" - /> - </svg> - </Icon> - </ForwardRef(Close)> - </button> - </ListBoxSelection> - <ForwardRef - aria-controls="downshift-12-menu" - aria-expanded={false} - id="downshift-12-toggle-button" - isOpen={false} - onClick={[Function]} - onMouseUp={[Function]} - tabIndex={-1} - > - <button - aria-controls="downshift-12-menu" - aria-expanded={false} - aria-label="Open" - className="cds--list-box__menu-icon" - id="downshift-12-toggle-button" - onClick={[Function]} - onMouseUp={[Function]} - tabIndex={-1} - title="Open" - type="button" - > - <ForwardRef(ChevronDown)> - <Icon - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> - </button> - </ForwardRef> - </div> - <ListBoxMenu - aria-labelledby="downshift-12-label" - id="downshift-12-menu" - onMouseLeave={[Function]} - role="listbox" - > - <ul - aria-labelledby="downshift-12-label" - className="cds--list-box__menu" - id="downshift-12-menu" - onMouseLeave={[Function]} - role="listbox" - /> - </ListBoxMenu> - </div> - </ListBox> - </div> - </ComboBox> - </ClearedSelectSearchable> - </Select> - </Select> - </SelectWithOnChange> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="select" - hideField={false} - id="object_item" - includeEmpty={true} - isClearable={true} - isRequired={true} - isSearchable={true} - key="target_id" - labelText="Object" - name="target_id" - options={ - Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - } - } - > - <FormFieldHideWrapper - hideField={false} - > - <SelectWithOnChange - component="select" - id="object_item" - includeEmpty={true} - isClearable={true} - isRequired={true} - isSearchable={true} - labelText="Object" - name="target_id" - options={ - Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <Select - component="select" - id="object_item" - isClearable={true} - isRequired={true} - isSearchable={true} - labelText="Object" - name="target_id" - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ] - } - > - <Select - SelectComponent={[Function]} - id="object_item" - invalidText="" - labelText="Object" - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="target_id" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - value="20" - > - <ClearedSelectSearchable - className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="object_item" - invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText="Object" - name="target_id" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ] - } - placeholder="<Choose>" - value={Array []} - > - <ComboBox - className="" - id="target_id" - initialSelectedItem={ - Object { - "label": "<Choose>", - "value": undefined, - } - } - invalid={false} - invalidText="" - items={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ] - } - name="target_id" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - placeholder="<Choose>" - titleText="Object" - > - <div - className="cds--list-box__wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="target_id" - id="downshift-13-label" - > - <label - className="cds--label" - dir="auto" - htmlFor="target_id" - id="downshift-13-label" - > - Object - </label> - </ForwardRef> - <ListBox - className="cds--combo-box" - disabled={false} - invalid={false} - invalidText="" - invalidTextId="combobox-invalid-text-id-18" - isOpen={false} - onBlur={[Function]} - onFocus={[Function]} - warn={false} - warnTextId="combobox-warn-text-id-18" - > - <div - className="cds--combo-box cds--list-box" - onBlur={[Function]} - onClick={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - > - <div - className="cds--list-box__field" - > - <input - aria-activedescendant="" - aria-autocomplete="list" - aria-controls="downshift-13-menu" - aria-expanded={false} - aria-haspopup="listbox" - aria-labelledby="downshift-13-label" - autoComplete="off" - className="cds--text-input" - disabled={false} - id="target_id" - name="target_id" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - placeholder="<Choose>" - role="combobox" - tabIndex={0} - title="<Choose>" - type="text" - value="<Choose>" - /> - <ListBoxSelection - clearSelection={[Function]} - onClearSelection={[Function]} - selectionCount={0} - > - <button - aria-label="Clear selected item" - className="cds--list-box__selection" - onClick={[Function]} - tabIndex={-1} - title="Clear selected item" - type="button" - > - <ForwardRef(Close)> - <Icon - fill="currentColor" - height={16} - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M17.4141 16 24 9.4141 22.5859 8 16 14.5859 9.4143 8 8 9.4141 14.5859 16 8 22.5859 9.4143 24 16 17.4141 22.5859 24 24 22.5859 17.4141 16z" - /> - </svg> - </Icon> - </ForwardRef(Close)> - </button> - </ListBoxSelection> - <ForwardRef - aria-controls="downshift-13-menu" - aria-expanded={false} - id="downshift-13-toggle-button" - isOpen={false} - onClick={[Function]} - onMouseUp={[Function]} - tabIndex={-1} - > - <button - aria-controls="downshift-13-menu" - aria-expanded={false} - aria-label="Open" - className="cds--list-box__menu-icon" - id="downshift-13-toggle-button" - onClick={[Function]} - onMouseUp={[Function]} - tabIndex={-1} - title="Open" - type="button" - > - <ForwardRef(ChevronDown)> - <Icon - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> - </button> - </ForwardRef> - </div> - <ListBoxMenu - aria-labelledby="downshift-13-label" - id="downshift-13-menu" - onMouseLeave={[Function]} - role="listbox" - > - <ul - aria-labelledby="downshift-13-label" - className="cds--list-box__menu" - id="downshift-13-menu" - onMouseLeave={[Function]} - role="listbox" - /> - </ListBoxMenu> - </div> - </ListBox> - </div> - </ComboBox> - </ClearedSelectSearchable> - </Select> - </Select> - </SelectWithOnChange> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-fields-subform" - component="sub-form" - condition={ - Object { - "is": "automation_request", - "when": "action_typ", - } - } - fields={ - Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ] - } - id="attribute-value-fields" - key="attribute-value-fields" - name="attribute-value-fields" - title="Attribute/Value Pairs" - > - <FormConditionWrapper - condition={ - Object { - "is": "automation_request", - "when": "action_typ", - } - } - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - } - } - > - <ConditionTriggerDetector - condition={ - Object { - "is": "automation_request", - "when": "action_typ", - } - } - field={ - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - } - } - triggers={ - Array [ - "action_typ", - ] - } - > - <ForwardRef(Field) - name="action_typ" - subscription={ - Object { - "initial": true, - "value": true, - } - } - > - <ConditionTriggerDetector - condition={ - Object { - "is": "automation_request", - "when": "action_typ", - } - } - field={ - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - } - } - triggers={Array []} - values={ - Object { - "action_typ": "automation_request", - } - } - > - <ConditionTriggerWrapper - condition={ - Object { - "is": "automation_request", - "when": "action_typ", - } - } - field={ - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - } - } - values={ - Object { - "action_typ": "automation_request", - } - } - > - <Condition - condition={ - Object { - "is": "automation_request", - "when": "action_typ", - } - } - field={ - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - } - } - values={ - Object { - "action_typ": "automation_request", - } - } - > - <FormFieldHideWrapper> - <SubForm - className="attribute-value-fields-subform" - component="sub-form" - fields={ - Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ] - } - id="attribute-value-fields" - name="attribute-value-fields" - title="Attribute/Value Pairs" - > - <div - className="attribute-value-fields-subform" - id="attribute-value-fields" - name="attribute-value-fields" - > - <div> - <h3> - Attribute/Value Pairs - </h3> - </div> - <SingleField - className="attribute-value-field-row" - component="sub-form" - fields={ - Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ] - } - id="attribute-value-field-1" - key="attribute-value-field-1" - name="attribute-value-field-1" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - } - } - > - <FormFieldHideWrapper> - <SubForm - className="attribute-value-field-row" - component="sub-form" - fields={ - Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ] - } - id="attribute-value-field-1" - name="attribute-value-field-1" - > - <div - className="attribute-value-field-row" - id="attribute-value-field-1" - name="attribute-value-field-1" - > - <SingleField - className="attribute-value-row-count" - component="plain-text" - id="attribute-value-count-1" - key="attribute-value-count-1" - label="1" - name="attribute-value-count-1" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - } - } - > - <FormFieldHideWrapper> - <PlainText - className="attribute-value-row-count" - component="plain-text" - id="attribute-value-count-1" - label="1" - name="attribute-value-count-1" - > - <p - className="attribute-value-row-count" - id="attribute-value-count-1" - key="0" - name="attribute-value-count-1" - > - 1 - </p> - </PlainText> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-row-attribute" - component="text-field" - id="attribute_1" - key="attribute_1" - label=" " - name="attribute_1" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - } - } - > - <FormFieldHideWrapper> - <TextField - className="attribute-value-row-attribute" - component="text-field" - id="attribute_1" - label=" " - name="attribute_1" - > - <TextInput - className="attribute-value-row-attribute" - id="attribute_1" - invalid={false} - invalidText="" - key="attribute_1" - labelText=" " - name="attribute_1" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" - warn={false} - warnText="" - > - <div - className="cds--form-item attribute-value-row-attribute cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="attribute_1" - > - <label - className="cds--label" - dir="auto" - htmlFor="attribute_1" - > - - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="attribute_1" - name="attribute_1" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-row-value" - component="text-field" - id="value_1" - key="value_1" - label=" " - name="value_1" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - } - } - > - <FormFieldHideWrapper> - <TextField - className="attribute-value-row-value" - component="text-field" - id="value_1" - label=" " - name="value_1" - > - <TextInput - className="attribute-value-row-value" - id="value_1" - invalid={false} - invalidText="" - key="value_1" - labelText=" " - name="value_1" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" - warn={false} - warnText="" - > - <div - className="cds--form-item attribute-value-row-value cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="value_1" - > - <label - className="cds--label" - dir="auto" - htmlFor="value_1" - > - - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="value_1" - name="value_1" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - </div> - </SubForm> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-field-row" - component="sub-form" - fields={ - Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ] - } - id="attribute-value-field-2" - key="attribute-value-field-2" - name="attribute-value-field-2" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - } - } - > - <FormFieldHideWrapper> - <SubForm - className="attribute-value-field-row" - component="sub-form" - fields={ - Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ] - } - id="attribute-value-field-2" - name="attribute-value-field-2" - > - <div - className="attribute-value-field-row" - id="attribute-value-field-2" - name="attribute-value-field-2" - > - <SingleField - className="attribute-value-row-count" - component="plain-text" - id="attribute-value-count-2" - key="attribute-value-count-2" - label="2" - name="attribute-value-count-2" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - } - } - > - <FormFieldHideWrapper> - <PlainText - className="attribute-value-row-count" - component="plain-text" - id="attribute-value-count-2" - label="2" - name="attribute-value-count-2" - > - <p - className="attribute-value-row-count" - id="attribute-value-count-2" - key="0" - name="attribute-value-count-2" - > - 2 - </p> - </PlainText> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-row-attribute" - component="text-field" - id="attribute_2" - key="attribute_2" - label=" " - name="attribute_2" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - } - } - > - <FormFieldHideWrapper> - <TextField - className="attribute-value-row-attribute" - component="text-field" - id="attribute_2" - label=" " - name="attribute_2" - > - <TextInput - className="attribute-value-row-attribute" - id="attribute_2" - invalid={false} - invalidText="" - key="attribute_2" - labelText=" " - name="attribute_2" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" - warn={false} - warnText="" - > - <div - className="cds--form-item attribute-value-row-attribute cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="attribute_2" - > - <label - className="cds--label" - dir="auto" - htmlFor="attribute_2" - > - - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="attribute_2" - name="attribute_2" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-row-value" - component="text-field" - id="value_2" - key="value_2" - label=" " - name="value_2" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - } - } - > - <FormFieldHideWrapper> - <TextField - className="attribute-value-row-value" - component="text-field" - id="value_2" - label=" " - name="value_2" - > - <TextInput - className="attribute-value-row-value" - id="value_2" - invalid={false} - invalidText="" - key="value_2" - labelText=" " - name="value_2" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" - warn={false} - warnText="" - > - <div - className="cds--form-item attribute-value-row-value cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="value_2" - > - <label - className="cds--label" - dir="auto" - htmlFor="value_2" - > - - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="value_2" - name="value_2" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - </div> - </SubForm> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-field-row" - component="sub-form" - fields={ - Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ] - } - id="attribute-value-field-3" - key="attribute-value-field-3" - name="attribute-value-field-3" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - } - } - > - <FormFieldHideWrapper> - <SubForm - className="attribute-value-field-row" - component="sub-form" - fields={ - Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ] - } - id="attribute-value-field-3" - name="attribute-value-field-3" - > - <div - className="attribute-value-field-row" - id="attribute-value-field-3" - name="attribute-value-field-3" - > - <SingleField - className="attribute-value-row-count" - component="plain-text" - id="attribute-value-count-3" - key="attribute-value-count-3" - label="3" - name="attribute-value-count-3" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - } - } - > - <FormFieldHideWrapper> - <PlainText - className="attribute-value-row-count" - component="plain-text" - id="attribute-value-count-3" - label="3" - name="attribute-value-count-3" - > - <p - className="attribute-value-row-count" - id="attribute-value-count-3" - key="0" - name="attribute-value-count-3" - > - 3 - </p> - </PlainText> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-row-attribute" - component="text-field" - id="attribute_3" - key="attribute_3" - label=" " - name="attribute_3" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - } - } - > - <FormFieldHideWrapper> - <TextField - className="attribute-value-row-attribute" - component="text-field" - id="attribute_3" - label=" " - name="attribute_3" - > - <TextInput - className="attribute-value-row-attribute" - id="attribute_3" - invalid={false} - invalidText="" - key="attribute_3" - labelText=" " - name="attribute_3" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" - warn={false} - warnText="" - > - <div - className="cds--form-item attribute-value-row-attribute cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="attribute_3" - > - <label - className="cds--label" - dir="auto" - htmlFor="attribute_3" - > - - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="attribute_3" - name="attribute_3" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-row-value" - component="text-field" - id="value_3" - key="value_3" - label=" " - name="value_3" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - } - } - > - <FormFieldHideWrapper> - <TextField - className="attribute-value-row-value" - component="text-field" - id="value_3" - label=" " - name="value_3" - > - <TextInput - className="attribute-value-row-value" - id="value_3" - invalid={false} - invalidText="" - key="value_3" - labelText=" " - name="value_3" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" - warn={false} - warnText="" - > - <div - className="cds--form-item attribute-value-row-value cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="value_3" - > - <label - className="cds--label" - dir="auto" - htmlFor="value_3" - > - - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="value_3" - name="value_3" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - </div> - </SubForm> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-field-row" - component="sub-form" - fields={ - Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ] - } - id="attribute-value-field-4" - key="attribute-value-field-4" - name="attribute-value-field-4" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - } - } - > - <FormFieldHideWrapper> - <SubForm - className="attribute-value-field-row" - component="sub-form" - fields={ - Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ] - } - id="attribute-value-field-4" - name="attribute-value-field-4" - > - <div - className="attribute-value-field-row" - id="attribute-value-field-4" - name="attribute-value-field-4" - > - <SingleField - className="attribute-value-row-count" - component="plain-text" - id="attribute-value-count-4" - key="attribute-value-count-4" - label="4" - name="attribute-value-count-4" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - } - } - > - <FormFieldHideWrapper> - <PlainText - className="attribute-value-row-count" - component="plain-text" - id="attribute-value-count-4" - label="4" - name="attribute-value-count-4" - > - <p - className="attribute-value-row-count" - id="attribute-value-count-4" - key="0" - name="attribute-value-count-4" - > - 4 - </p> - </PlainText> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-row-attribute" - component="text-field" - id="attribute_4" - key="attribute_4" - label=" " - name="attribute_4" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - } - } - > - <FormFieldHideWrapper> - <TextField - className="attribute-value-row-attribute" - component="text-field" - id="attribute_4" - label=" " - name="attribute_4" - > - <TextInput - className="attribute-value-row-attribute" - id="attribute_4" - invalid={false} - invalidText="" - key="attribute_4" - labelText=" " - name="attribute_4" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" - warn={false} - warnText="" - > - <div - className="cds--form-item attribute-value-row-attribute cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="attribute_4" - > - <label - className="cds--label" - dir="auto" - htmlFor="attribute_4" - > - - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="attribute_4" - name="attribute_4" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-row-value" - component="text-field" - id="value_4" - key="value_4" - label=" " - name="value_4" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - } - } - > - <FormFieldHideWrapper> - <TextField - className="attribute-value-row-value" - component="text-field" - id="value_4" - label=" " - name="value_4" - > - <TextInput - className="attribute-value-row-value" - id="value_4" - invalid={false} - invalidText="" - key="value_4" - labelText=" " - name="value_4" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" - warn={false} - warnText="" - > - <div - className="cds--form-item attribute-value-row-value cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="value_4" - > - <label - className="cds--label" - dir="auto" - htmlFor="value_4" - > - - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="value_4" - name="value_4" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - </div> - </SubForm> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-field-row" - component="sub-form" - fields={ - Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ] - } - id="attribute-value-field-5" - key="attribute-value-field-5" - name="attribute-value-field-5" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - } - } - > - <FormFieldHideWrapper> - <SubForm - className="attribute-value-field-row" - component="sub-form" - fields={ - Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ] - } - id="attribute-value-field-5" - name="attribute-value-field-5" - > - <div - className="attribute-value-field-row" - id="attribute-value-field-5" - name="attribute-value-field-5" - > - <SingleField - className="attribute-value-row-count" - component="plain-text" - id="attribute-value-count-5" - key="attribute-value-count-5" - label="5" - name="attribute-value-count-5" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - } - } - > - <FormFieldHideWrapper> - <PlainText - className="attribute-value-row-count" - component="plain-text" - id="attribute-value-count-5" - label="5" - name="attribute-value-count-5" - > - <p - className="attribute-value-row-count" - id="attribute-value-count-5" - key="0" - name="attribute-value-count-5" - > - 5 - </p> - </PlainText> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-row-attribute" - component="text-field" - id="attribute_5" - key="attribute_5" - label=" " - name="attribute_5" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - } - } - > - <FormFieldHideWrapper> - <TextField - className="attribute-value-row-attribute" - component="text-field" - id="attribute_5" - label=" " - name="attribute_5" - > - <TextInput - className="attribute-value-row-attribute" - id="attribute_5" - invalid={false} - invalidText="" - key="attribute_5" - labelText=" " - name="attribute_5" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" - warn={false} - warnText="" - > - <div - className="cds--form-item attribute-value-row-attribute cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="attribute_5" - > - <label - className="cds--label" - dir="auto" - htmlFor="attribute_5" - > - - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="attribute_5" - name="attribute_5" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - className="attribute-value-row-value" - component="text-field" - id="value_5" - key="value_5" - label=" " - name="value_5" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - } - } - > - <FormFieldHideWrapper> - <TextField - className="attribute-value-row-value" - component="text-field" - id="value_5" - label=" " - name="value_5" - > - <TextInput - className="attribute-value-row-value" - id="value_5" - invalid={false} - invalidText="" - key="value_5" - labelText=" " - name="value_5" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" - warn={false} - warnText="" - > - <div - className="cds--form-item attribute-value-row-value cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="value_5" - > - <label - className="cds--label" - dir="auto" - htmlFor="value_5" - > - - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="value_5" - name="value_5" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - </div> - </SubForm> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="text-field" - hideField={true} - id="starting_object" - key="starting_object" - label=" " - name="starting_object" - value="SYSTEM/PROCESS" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - } - } - > - <FormFieldHideWrapper - hideField={true} - > - <div - hidden={true} - > - <TextField - component="text-field" - id="starting_object" - label=" " - name="starting_object" - value="SYSTEM/PROCESS" - > - <TextInput - id="starting_object" - invalid={false} - invalidText="" - key="starting_object" - labelText=" " - name="starting_object" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="SYSTEM/PROCESS" - warn={false} - warnText="" - > - <div - className="cds--form-item cds--text-input-wrapper" - > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="starting_object" - > - <label - className="cds--label" - dir="auto" - htmlFor="starting_object" - > - - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="starting_object" - name="starting_object" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="SYSTEM/PROCESS" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> - </div> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - </div> - </SubForm> - </FormFieldHideWrapper> - </Condition> - </ConditionTriggerWrapper> - </ConditionTriggerDetector> - </ForwardRef(Field)> - </ConditionTriggerDetector> - </FormConditionWrapper> - </SingleField> - <SingleField - component="select" - id="run" - initialValue="Once" - isRequired={true} - key="timer_typ" - label="Run" - name="timer_typ" - onChange={[Function]} - options={ - Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ] - } - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - } - } - > - <FormFieldHideWrapper> - <SelectWithOnChange - component="select" - id="run" - initialValue="Once" - isRequired={true} - label="Run" - name="timer_typ" - onChange={[Function]} - options={ - Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ] - } - placeholder="<Choose>" - > - <Select - component="select" - id="run" - initialValue="Once" - isRequired={true} - label="Run" - name="timer_typ" - options={ - Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ] - } - placeholder="<Choose>" - > - <Select - SelectComponent={[Function]} - id="run" - invalidText="" - labelText={ - <IsRequired> - Run - </IsRequired> - } - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="timer_typ" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - options={ - Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ] - } - placeholder="<Choose>" - simpleValue={false} - value="Daily" - > - <ClearedSelect - className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="run" - invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText={ - <IsRequired> - Run - </IsRequired> - } - name="timer_typ" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ] - } - placeholder="<Choose>" - value="Daily" - > - <Select - className="" - id="timer_typ" - invalid={false} - invalidText="" - labelText={ - <IsRequired> - Run - </IsRequired> - } - name="timer_typ" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="Daily" - > - <div - className="cds--form-item" - > - <div - className="cds--select" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="timer_typ" - > - <label - className="cds--label" - dir="auto" - htmlFor="timer_typ" - > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Run - </IsRequired> - </label> - </ForwardRef> - <div - className="cds--select-input__wrapper" - data-invalid={null} - onBlur={[Function]} - onFocus={[Function]} - > - <select - className="cds--select-input" - id="timer_typ" - name="timer_typ" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - onMouseDown={[Function]} - title="Days" - value="Daily" - > - <SelectItem - key="Once" - label="Once" - text="Once" - value="Once" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Once" - value="Once" - > - Once - </option> - </SelectItem> - <SelectItem - key="Hourly" - label="Hours" - text="Hours" - value="Hourly" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Hours" - value="Hourly" - > - Hours - </option> - </SelectItem> - <SelectItem - key="Daily" - label="Days" - text="Days" - value="Daily" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Days" - value="Daily" - > - Days - </option> - </SelectItem> - <SelectItem - key="Weekly" - label="Weeks" - text="Weeks" - value="Weekly" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Weeks" - value="Weekly" - > - Weeks - </option> - </SelectItem> - <SelectItem - key="Monthly" - label="Months" - text="Months" - value="Monthly" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Months" - value="Monthly" - > - Months - </option> - </SelectItem> - </select> - <ForwardRef(ChevronDown) - className="cds--select__arrow" - > - <Icon - className="cds--select__arrow" - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - className="cds--select__arrow" - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> - </div> - </div> - </div> - </Select> - </ClearedSelect> - </Select> - </Select> - </SelectWithOnChange> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="select" - hideField={false} - id="timer_value" - initialValue={5} - initializeOnMount={true} - isRequired={true} - key="timer_value" - label="Every" - name="timer_value" - options={ - Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ] - } - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - } - } - > - <FormFieldHideWrapper - hideField={false} - > - <SelectWithOnChange - component="select" - id="timer_value" - initialValue={5} - initializeOnMount={true} - isRequired={true} - label="Every" - name="timer_value" - options={ - Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ] - } - placeholder="<Choose>" - > - <Select - component="select" - id="timer_value" - initialValue={5} - initializeOnMount={true} - isRequired={true} - label="Every" - name="timer_value" - options={ - Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ] - } - placeholder="<Choose>" - > - <Select - SelectComponent={[Function]} - id="timer_value" - invalidText="" - labelText={ - <IsRequired> - Every - </IsRequired> - } - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="timer_value" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - options={ - Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ] - } - placeholder="<Choose>" - simpleValue={false} - value={5} - > - <ClearedSelect - className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="timer_value" - invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText={ - <IsRequired> - Every - </IsRequired> - } - name="timer_value" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ] - } - placeholder="<Choose>" - value={5} - > - <Select - className="" - id="timer_value" - invalid={false} - invalidText="" - labelText={ - <IsRequired> - Every - </IsRequired> - } - name="timer_value" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value={5} - > - <div - className="cds--form-item" - > - <div - className="cds--select" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="timer_value" - > - <label - className="cds--label" - dir="auto" - htmlFor="timer_value" - > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Every - </IsRequired> - </label> - </ForwardRef> - <div - className="cds--select-input__wrapper" - data-invalid={null} - onBlur={[Function]} - onFocus={[Function]} - > - <select - className="cds--select-input" - id="timer_value" - name="timer_value" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - onMouseDown={[Function]} - title="5 Days" - value={5} - > - <SelectItem - key="1" - label="1 Day" - text="1 Day" - value={1} - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="1 Day" - value={1} - > - 1 Day - </option> - </SelectItem> - <SelectItem - key="2" - label="2 Days" - text="2 Days" - value={2} - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="2 Days" - value={2} - > - 2 Days - </option> - </SelectItem> - <SelectItem - key="3" - label="3 Days" - text="3 Days" - value={3} - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="3 Days" - value={3} - > - 3 Days - </option> - </SelectItem> - <SelectItem - key="4" - label="4 Days" - text="4 Days" - value={4} - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="4 Days" - value={4} - > - 4 Days - </option> - </SelectItem> - <SelectItem - key="5" - label="5 Days" - text="5 Days" - value={5} - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="5 Days" - value={5} - > - 5 Days - </option> - </SelectItem> - <SelectItem - key="6" - label="6 Days" - text="6 Days" - value={6} - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="6 Days" - value={6} - > - 6 Days - </option> - </SelectItem> - </select> - <ForwardRef(ChevronDown) - className="cds--select__arrow" - > - <Icon - className="cds--select__arrow" - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - className="cds--select__arrow" - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> - </div> - </div> - </div> - </Select> - </ClearedSelect> - </Select> - </Select> - </SelectWithOnChange> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="select" - id="time_zone" - includeEmpty={true} - isClearable={true} - isRequired={true} - isSearchable={true} - key="time_zone" - labelText="Time Zone" - name="time_zone" - options={ - Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - } - } - > - <FormFieldHideWrapper> - <SelectWithOnChange - component="select" - id="time_zone" - includeEmpty={true} - isClearable={true} - isRequired={true} - isSearchable={true} - labelText="Time Zone" - name="time_zone" - options={ - Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - > - <Select - component="select" - id="time_zone" - isClearable={true} - isRequired={true} - isSearchable={true} - labelText="Time Zone" - name="time_zone" - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - > - <Select - SelectComponent={[Function]} - id="time_zone" - invalidText="" - labelText="Time Zone" - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="time_zone" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - value="Arizona" - > - <ClearedSelectSearchable - className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="time_zone" - invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText="Time Zone" - name="time_zone" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ] - } - placeholder="<Choose>" - value={Array []} - > - <ComboBox - className="" - id="time_zone" - initialSelectedItem={ - Object { - "label": "<Choose>", - "value": undefined, - } - } - invalid={false} - invalidText="" - items={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ] - } - name="time_zone" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - placeholder="<Choose>" - titleText="Time Zone" - > - <div - className="cds--list-box__wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="time_zone" - id="downshift-14-label" - > - <label - className="cds--label" - dir="auto" - htmlFor="time_zone" - id="downshift-14-label" - > - Time Zone - </label> - </ForwardRef> - <ListBox - className="cds--combo-box" - disabled={false} - invalid={false} - invalidText="" - invalidTextId="combobox-invalid-text-id-19" - isOpen={false} - onBlur={[Function]} - onFocus={[Function]} - warn={false} - warnTextId="combobox-warn-text-id-19" - > - <div - className="cds--combo-box cds--list-box" - onBlur={[Function]} - onClick={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - > - <div - className="cds--list-box__field" - > - <input - aria-activedescendant="" - aria-autocomplete="list" - aria-controls="downshift-14-menu" - aria-expanded={false} - aria-haspopup="listbox" - aria-labelledby="downshift-14-label" - autoComplete="off" - className="cds--text-input" - disabled={false} - id="time_zone" - name="time_zone" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - placeholder="<Choose>" - role="combobox" - tabIndex={0} - title="<Choose>" - type="text" - value="<Choose>" - /> - <ListBoxSelection - clearSelection={[Function]} - onClearSelection={[Function]} - selectionCount={0} - > - <button - aria-label="Clear selected item" - className="cds--list-box__selection" - onClick={[Function]} - tabIndex={-1} - title="Clear selected item" - type="button" - > - <ForwardRef(Close)> - <Icon - fill="currentColor" - height={16} - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M17.4141 16 24 9.4141 22.5859 8 16 14.5859 9.4143 8 8 9.4141 14.5859 16 8 22.5859 9.4143 24 16 17.4141 22.5859 24 24 22.5859 17.4141 16z" - /> - </svg> - </Icon> - </ForwardRef(Close)> - </button> - </ListBoxSelection> - <ForwardRef - aria-controls="downshift-14-menu" - aria-expanded={false} - id="downshift-14-toggle-button" - isOpen={false} - onClick={[Function]} - onMouseUp={[Function]} - tabIndex={-1} - > - <button - aria-controls="downshift-14-menu" - aria-expanded={false} - aria-label="Open" - className="cds--list-box__menu-icon" - id="downshift-14-toggle-button" - onClick={[Function]} - onMouseUp={[Function]} - tabIndex={-1} - title="Open" - type="button" - > - <ForwardRef(ChevronDown)> - <Icon - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> - </button> - </ForwardRef> - </div> - <ListBoxMenu - aria-labelledby="downshift-14-label" - id="downshift-14-menu" - onMouseLeave={[Function]} - role="listbox" - > - <ul - aria-labelledby="downshift-14-label" - className="cds--list-box__menu" - id="downshift-14-menu" - onMouseLeave={[Function]} - role="listbox" - /> - </ListBoxMenu> - </div> - </ListBox> - </div> - </ComboBox> - </ClearedSelectSearchable> - </Select> - </Select> - </SelectWithOnChange> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="date-picker" - datePickerType="single" - isRequired={true} - key="start_date" - label="Starting Date" - name="start_date" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - } - } - > - <FormFieldHideWrapper> - <DatePicker - component="date-picker" - datePickerType="single" - isRequired={true} - label="Starting Date" - name="start_date" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - > - <div> - <ForwardRef - datePickerType="single" - invalid={false} - name="start_date" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="02/10/2023" - > - <div - className="cds--form-item" - name="start_date" - onBlur={[Function]} - onFocus={[Function]} - > - <div - className="cds--date-picker cds--date-picker--single" - > - <ForwardRef - datePickerType="single" - id="start_date" - invalid={false} - invalidText="" - key=".0" - labelText={ - <IsRequired> - Starting Date - </IsRequired> - } - readOnly={false} - > - <div - className="cds--date-picker-container" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="start_date" - > - <label - className="cds--label" - dir="auto" - htmlFor="start_date" - > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Starting Date - </IsRequired> - </label> - </ForwardRef> - <div - className="cds--date-picker-input__wrapper" - > - <span> - <input - className="cds--date-picker__input cds--date-picker__input--md" - disabled={false} - id="start_date" - onChange={[Function]} - onClick={[Function]} - pattern="\\\\d{1,2}\\\\/\\\\d{1,2}\\\\/\\\\d{4}" - type="text" - /> - <DatePickerIcon - datePickerType="single" - disabled={false} - invalid={false} - readOnly={false} - warn={false} - > - <ForwardRef(Calendar) - aria-hidden="true" - className="cds--date-picker__icon" - role="img" - > - <Icon - aria-hidden="true" - className="cds--date-picker__icon" - fill="currentColor" - height={16} - role="img" - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - className="cds--date-picker__icon" - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - role="img" - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M26,4h-4V2h-2v2h-8V2h-2v2H6C4.9,4,4,4.9,4,6v20c0,1.1,0.9,2,2,2h20c1.1,0,2-0.9,2-2V6C28,4.9,27.1,4,26,4z M26,26H6V12h20 V26z M26,10H6V6h4v2h2V6h8v2h2V6h4V10z" - /> - </svg> - </Icon> - </ForwardRef(Calendar)> - </DatePickerIcon> - </span> - </div> - </div> - </ForwardRef> - </div> - </div> - </ForwardRef> - <HelperTextBlock /> - </div> - </DatePicker> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="time-picker" - id="start_time" - isRequired={true} - key="start_hour" - label="Starting Time" - name="start_hour" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - } - } - > - <FormFieldHideWrapper> - <TimePicker - component="time-picker" - id="start_time" - isRequired={true} - label="Starting Time" - name="start_hour" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - > - <TimePickerDate - component="time-picker" - id="start_time" - isRequired={true} - label="Starting Time" - name="start_hour" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - > - <TimePickerBase - enhnancedOnBlur={[Function]} - finalValue="12:50" - format="AM" - id="start_time" - input={ - Object { - "checked": undefined, - "name": "start_hour", - "onBlur": [Function], - "onChange": [Function], - "onFocus": [Function], - "value": "12:50", - } - } - labelText={ - <IsRequired> - Starting Time - </IsRequired> - } - selectFormat={[Function]} - selectTimezone={[Function]} - timezone="" - > - <div> - <ForwardRef - id="start_time" - invalid={false} - invalidText="" - key="start_hour" - labelText={ - <IsRequired> - Starting Time - </IsRequired> - } - name="start_hour" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="12:50" - > - <div - className="cds--form-item" - > - <label - className="cds--label" - htmlFor="start_time" - > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Starting Time - </IsRequired> - </label> - <div - className="cds--time-picker cds--time-picker--md" - > - <div - className="cds--time-picker__input" - > - <input - className="cds--time-picker__input-field cds--text-input" - disabled={false} - id="start_time" - maxLength={5} - name="start_hour" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - pattern="(1[012]|[1-9]):[0-5][0-9](\\\\s)?" - placeholder="hh:mm" - type="text" - value="12:50" - /> - </div> - </div> - </div> - </ForwardRef> - <HelperTextBlock /> - </div> - </TimePickerBase> - </TimePickerDate> - </TimePicker> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - </div> - </SubForm> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="spy-field" - key="spy-field" - name="spy-field" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - } - } - > - <FormFieldHideWrapper> - <SpyField - component="spy-field" - name="spy-field" - > - <FormSpy - onChange={[Function]} - subscription={ - Object { - "pristine": true, - "valid": true, - } - } - /> - </SpyField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <FormSpy> - <FormControls - Button={[Function]} - ButtonGroup={[Function]} - FormSpy={[Function]} - buttonOrder={ - Array [ - "submit", - "reset", - "cancel", - ] - } - canReset={true} - cancelLabel="Cancel" - formFields={ - Array [ - <SingleField - className="schedule_form" - component="sub-form" - fields={ - Array [ - Array [ - Object { - "autoFocus": true, - "component": "text-field", - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "isRequired": true, - "label": "Description", - "maxLength": 100, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "label": "Active", - "name": "enabled", - }, - Object { - "component": "select", - "id": "action", - "initialValue": "vm", - "isRequired": true, - "label": "Action", - "name": "action_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "VM Analysis", - "value": "vm", - }, - Object { - "label": "Template Analysis", - "value": "miq_template", - }, - Object { - "label": "Host Analysis", - "value": "host", - }, - Object { - "label": "Container Image Analysis", - "value": "container_image", - }, - Object { - "label": "Automation Tasks", - "value": "automation_request", - }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_type", - "isRequired": true, - "label": "Filter", - "name": "filter_typ", - "onChange": [Function], - "options": Array [], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_value", - "initialValue": "", - "initializeOnMount": true, - "label": "Filter Item", - "name": "filter_value", - "options": Array [], - }, - Object { - "component": "select", - "hideField": false, - "id": "zone", - "includeEmpty": true, - "isRequired": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - ], - "placeholder": "<Choose>", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "<Choose>", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ] - } - name="BasicInformation" - title="Basic Information" - />, - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } - formSpyProps={ - Object { - "active": undefined, - "dirty": true, - "dirtyFields": Object { - "filter_value": true, - }, - "dirtyFieldsSinceLastSubmit": Object { - "action_typ": true, - "attribute_1": true, - "attribute_2": true, - "attribute_3": true, - "attribute_4": true, - "attribute_5": true, - "description": true, - "enabled": true, - "filter_typ": true, - "instance_name": true, - "name": true, - "object_message": true, - "object_request": true, - "start_date": true, - "start_hour": true, - "starting_object": true, - "target_class": true, - "target_id": true, - "time_zone": true, - "timer_typ": true, - "timer_value": true, - "value_1": true, - "value_2": true, - "value_3": true, - "value_4": true, - "value_5": true, - "zone_id": true, - }, - "dirtySinceLastSubmit": false, - "error": undefined, - "errors": Object {}, - "form": Object { - "batch": [Function], - "blur": [Function], - "change": [Function], - "destroyOnUnregister": false, - "focus": [Function], - "getFieldState": [Function], - "getRegisteredFields": [Function], - "getState": [Function], - "initialize": [Function], - "isValidationPaused": [Function], - "mutators": Object { - "concat": [Function], - "insert": [Function], - "move": [Function], - "pop": [Function], - "push": [Function], - "remove": [Function], - "removeBatch": [Function], - "shift": [Function], - "swap": [Function], - "unshift": [Function], - "update": [Function], - }, - "pauseValidation": [Function], - "registerField": [Function], - "reset": [Function], - "resetFieldState": [Function], - "restart": [Function], - "resumeValidation": [Function], - "setConfig": [Function], - "submit": [Function], - "subscribe": [Function], - }, - "hasSubmitErrors": false, - "hasValidationErrors": false, - "initialValues": Object { - "action_typ": "automation_request", - "action_type": "automation_request", - "attribute_1": "", - "attribute_2": "", - "attribute_3": "", - "attribute_4": "", - "attribute_5": "", - "description": "sfjdfgnkdjfngkdfngldk", - "enabled": "1", - "filter_typ": null, - "filter_type": null, - "filter_value": null, - "filtered_item_list": null, - "instance_name": "GenericObject", - "instance_names": Array [ - "Automation", - "Event", - "GenericObject", - "MiqEvent", - "parse_automation_request", - "parse_event_stream", - "parse_provider_category", - "Request", - ], - "name": "ccccccc", - "object_message": "TEtsvd", - "object_request": "AutomationRequest", - "schedule_description": "sfjdfgnkdjfngkdfngldk", - "schedule_enabled": "1", - "schedule_name": "ccccccc", - "schedule_start_date": "02/10/2023", - "schedule_start_hour": 12, - "schedule_start_min": 50, - "schedule_time_zone": "Arizona", - "schedule_timer_type": "Daily", - "schedule_timer_value": 5, - "start_date": "02/10/2023", - "start_hour": "12:50", - "starting_object": "SYSTEM/PROCESS", - "target_class": "AvailabilityZone", - "target_classes": Array [ - Array [ - "Availability Zone", - "AvailabilityZone", - ], - Array [ - "Cloud Network", - "CloudNetwork", - ], - Array [ - "Cloud Object Store Container", - "CloudObjectStoreContainer", - ], - Array [ - "Cloud Subnet", - "CloudSubnet", - ], - Array [ - "Cloud Tenant", - "CloudTenant", - ], - Array [ - "Cloud Volume", - "CloudVolume", - ], - ], - "target_id": "20", - "targets": Array [ - Array [ - "asia-east1-a", - "11", - ], - Array [ - "asia-east1-b", - "10", - ], - Array [ - "asia-east1-c", - "12", - ], - Array [ - "asia-east2-a", - "71", - ], - Array [ - "asia-east2-b", - "72", - ], - Array [ - "asia-east2-c", - "73", - ], - Array [ - "asia-northeast1-a", - "15", - ], - ], - "time_zone": "Arizona", - "timer_typ": "Daily", - "timer_value": 5, - "value_1": "", - "value_2": "", - "value_3": "", - "value_4": "", - "value_5": "", - "zone_id": "5", - }, - "invalid": false, - "modified": Object { - "action_typ": false, - "attribute_1": false, - "attribute_2": false, - "attribute_3": false, - "attribute_4": false, - "attribute_5": false, - "description": false, - "enabled": false, - "filter_typ": false, - "filter_value": true, - "instance_name": false, - "name": false, - "object_message": false, - "object_request": false, - "start_date": false, - "start_hour": false, - "starting_object": false, - "target_class": false, - "target_id": false, - "time_zone": false, - "timer_typ": false, - "timer_value": false, - "value_1": false, - "value_2": false, - "value_3": false, - "value_4": false, - "value_5": false, - "zone_id": false, - }, - "modifiedSinceLastSubmit": false, - "pristine": false, - "submitError": undefined, - "submitErrors": undefined, - "submitFailed": false, - "submitSucceeded": false, - "submitting": false, - "touched": Object { - "action_typ": false, - "attribute_1": false, - "attribute_2": false, - "attribute_3": false, - "attribute_4": false, - "attribute_5": false, - "description": false, - "enabled": false, - "filter_typ": false, - "filter_value": false, - "instance_name": false, - "name": false, - "object_message": false, - "object_request": false, - "start_date": false, - "start_hour": false, - "starting_object": false, - "target_class": false, - "target_id": false, - "time_zone": false, - "timer_typ": false, - "timer_value": false, - "value_1": false, - "value_2": false, - "value_3": false, - "value_4": false, - "value_5": false, - "zone_id": false, - }, - "valid": true, - "validating": false, - "values": Object { - "action_typ": "automation_request", - "action_type": "automation_request", - "attribute_1": "", - "attribute_2": "", - "attribute_3": "", - "attribute_4": "", - "attribute_5": "", - "description": "sfjdfgnkdjfngkdfngldk", - "enabled": "1", - "filter_typ": null, - "filter_type": null, - "filtered_item_list": null, - "instance_name": "GenericObject", - "instance_names": Array [ - "Automation", - "Event", - "GenericObject", - "MiqEvent", - "parse_automation_request", - "parse_event_stream", - "parse_provider_category", - "Request", - ], - "name": "ccccccc", - "object_message": "TEtsvd", - "object_request": "AutomationRequest", - "schedule_description": "sfjdfgnkdjfngkdfngldk", - "schedule_enabled": "1", - "schedule_name": "ccccccc", - "schedule_start_date": "02/10/2023", - "schedule_start_hour": 12, - "schedule_start_min": 50, - "schedule_time_zone": "Arizona", - "schedule_timer_type": "Daily", - "schedule_timer_value": 5, - "start_date": "02/10/2023", - "start_hour": "12:50", - "starting_object": "SYSTEM/PROCESS", - "target_class": "AvailabilityZone", - "target_classes": Array [ - Array [ - "Availability Zone", - "AvailabilityZone", - ], - Array [ - "Cloud Network", - "CloudNetwork", - ], - Array [ - "Cloud Object Store Container", - "CloudObjectStoreContainer", - ], - Array [ - "Cloud Subnet", - "CloudSubnet", - ], - Array [ - "Cloud Tenant", - "CloudTenant", - ], - Array [ - "Cloud Volume", - "CloudVolume", - ], - ], - "target_id": "20", - "targets": Array [ - Array [ - "asia-east1-a", - "11", - ], - Array [ - "asia-east1-b", - "10", - ], - Array [ - "asia-east1-c", - "12", - ], - Array [ - "asia-east2-a", - "71", - ], - Array [ - "asia-east2-b", - "72", - ], - Array [ - "asia-east2-c", - "73", - ], - Array [ - "asia-northeast1-a", - "15", - ], - ], - "time_zone": "Arizona", - "timer_typ": "Daily", - "timer_value": 5, - "value_1": "", - "value_2": "", - "value_3": "", - "value_4": "", - "value_5": "", - "zone_id": "5", - }, - "visited": Object { - "action_typ": false, - "attribute_1": false, - "attribute_2": false, - "attribute_3": false, - "attribute_4": false, - "attribute_5": false, - "description": false, - "enabled": false, - "filter_typ": false, - "filter_value": false, - "instance_name": false, - "name": false, - "object_message": false, - "object_request": false, - "start_date": false, - "start_hour": false, - "starting_object": false, - "target_class": false, - "target_id": false, - "time_zone": false, - "timer_typ": false, - "timer_value": false, - "value_1": false, - "value_2": false, - "value_3": false, - "value_4": false, - "value_5": false, - "zone_id": false, - }, - } - } - onCancel={[Function]} - onReset={[Function]} - resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "className": "schedule_form", - "component": "sub-form", - "fields": Array [ - Array [ - Object { - "autoFocus": true, - "component": "text-field", - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "isRequired": true, - "label": "Description", - "maxLength": 100, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "label": "Active", - "name": "enabled", - }, - Object { - "component": "select", - "id": "action", - "initialValue": "vm", - "isRequired": true, - "label": "Action", - "name": "action_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "VM Analysis", - "value": "vm", - }, - Object { - "label": "Template Analysis", - "value": "miq_template", - }, - Object { - "label": "Host Analysis", - "value": "host", - }, - Object { - "label": "Container Image Analysis", - "value": "container_image", - }, - Object { - "label": "Automation Tasks", - "value": "automation_request", - }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_type", - "isRequired": true, - "label": "Filter", - "name": "filter_typ", - "onChange": [Function], - "options": Array [], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_value", - "initialValue": "", - "initializeOnMount": true, - "label": "Filter Item", - "name": "filter_value", - "options": Array [], - }, - Object { - "component": "select", - "hideField": false, - "id": "zone", - "includeEmpty": true, - "isRequired": true, - "label": "Zone", - "name": "zone_id", - "options": Array [ - Object { - "label": "AAA", - "value": "13", - }, - Object { - "label": "Amazon Zone", - "value": "3", - }, - Object { - "label": "Azure Zone", - "value": "2", - }, - Object { - "label": "Config Zone", - "value": "4", - }, - Object { - "label": "Default Zone", - "value": "1", - }, - Object { - "label": "Google Zone", - "value": "5", - }, - ], - "placeholder": "<Choose>", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": false, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [ - Object { - "label": "Automation", - "value": "Automation", - }, - Object { - "label": "Event", - "value": "Event", - }, - Object { - "label": "GenericObject", - "value": "GenericObject", - }, - Object { - "label": "MiqEvent", - "value": "MiqEvent", - }, - Object { - "label": "parse_automation_request", - "value": "parse_automation_request", - }, - Object { - "label": "parse_event_stream", - "value": "parse_event_stream", - }, - Object { - "label": "parse_provider_category", - "value": "parse_provider_category", - }, - Object { - "label": "Request", - "value": "Request", - }, - ], - "placeholder": "<Choose>", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": false, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": false, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": false, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [ - Object { - "label": "Availability Zone", - "value": "AvailabilityZone", - }, - Object { - "label": "Cloud Network", - "value": "CloudNetwork", - }, - Object { - "label": "Cloud Object Store Container", - "value": "CloudObjectStoreContainer", - }, - Object { - "label": "Cloud Subnet", - "value": "CloudSubnet", - }, - Object { - "label": "Cloud Tenant", - "value": "CloudTenant", - }, - Object { - "label": "Cloud Volume", - "value": "CloudVolume", - }, - ], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [ - Object { - "label": "asia-east1-a", - "value": "11", - }, - Object { - "label": "asia-east1-b", - "value": "10", - }, - Object { - "label": "asia-east1-c", - "value": "12", - }, - Object { - "label": "asia-east2-a", - "value": "71", - }, - Object { - "label": "asia-east2-b", - "value": "72", - }, - Object { - "label": "asia-east2-c", - "value": "73", - }, - Object { - "label": "asia-northeast1-a", - "value": "15", - }, - ], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": false, - "type": "customRequired", - }, - ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "timer_value", - "initialValue": 5, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [ - Object { - "label": "1 Day", - "value": 1, - }, - Object { - "label": "2 Days", - "value": 2, - }, - Object { - "label": "3 Days", - "value": 3, - }, - Object { - "label": "4 Days", - "value": 4, - }, - Object { - "label": "5 Days", - "value": 5, - }, - Object { - "label": "6 Days", - "value": 6, - }, - ], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ], - "name": "BasicInformation", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", + formSpyProps={ + Object { + "active": undefined, + "dirty": true, + "dirtyFields": Object { + "filter_value": true, + }, + "dirtyFieldsSinceLastSubmit": Object { + "action_typ": true, + "description": true, + "filter_typ": true, + "name": true, + "start_date": true, + "start_hour": true, + "time_zone": true, + "timer_typ": true, + "timer_value": true, + }, + "dirtySinceLastSubmit": false, + "error": undefined, + "errors": Object {}, + "form": Object { + "batch": [Function], + "blur": [Function], + "change": [Function], + "destroyOnUnregister": false, + "focus": [Function], + "getFieldState": [Function], + "getRegisteredFields": [Function], + "getState": [Function], + "initialize": [Function], + "isValidationPaused": [Function], + "mutators": Object { + "concat": [Function], + "insert": [Function], + "move": [Function], + "pop": [Function], + "push": [Function], + "remove": [Function], + "removeBatch": [Function], + "shift": [Function], + "swap": [Function], + "unshift": [Function], + "update": [Function], }, - ], + "pauseValidation": [Function], + "registerField": [Function], + "reset": [Function], + "resetFieldState": [Function], + "restart": [Function], + "resumeValidation": [Function], + "setConfig": [Function], + "submit": [Function], + "subscribe": [Function], + }, + "hasSubmitErrors": false, + "hasValidationErrors": false, + "initialValues": Object { + "action_typ": "vm", + "action_type": "vm", + "attribute_1": "", + "attribute_2": "", + "attribute_3": "", + "attribute_4": "", + "attribute_5": "", + "description": "Schedule Description 1", + "enabled": undefined, + "filter_typ": "all", + "filter_type": "all", + "filter_value": "", + "name": "Schedule Name 1", + "schedule_description": "Schedule Description 1", + "schedule_name": "Schedule Name 1", + "schedule_start_date": "02/10/2023", + "schedule_start_hour": 12, + "schedule_start_min": 50, + "schedule_time_zone": "Arizona", + "schedule_timer_type": "Daily", + "schedule_timer_value": 5, + "start_date": "02/10/2023", + "start_hour": "12:50", + "time_zone": "Arizona", + "timer_typ": "Daily", + "timer_value": 5, + "value_1": "", + "value_2": "", + "value_3": "", + "value_4": "", + "value_5": "", + }, + "invalid": false, + "modified": Object { + "action_typ": false, + "description": false, + "enabled": false, + "filter_typ": false, + "filter_value": true, + "instance_name": false, + "name": false, + "object_message": false, + "object_request": false, + "start_date": false, + "start_hour": false, + "target_class": false, + "target_id": false, + "time_zone": false, + "timer_typ": false, + "timer_value": false, + "zone_id": false, + }, + "modifiedSinceLastSubmit": false, + "pristine": false, + "submitError": undefined, + "submitErrors": undefined, + "submitFailed": false, + "submitSucceeded": false, + "submitting": false, + "touched": Object { + "action_typ": false, + "description": false, + "enabled": false, + "filter_typ": false, + "filter_value": false, + "instance_name": false, + "name": false, + "object_message": false, + "object_request": false, + "start_date": false, + "start_hour": false, + "target_class": false, + "target_id": false, + "time_zone": false, + "timer_typ": false, + "timer_value": false, + "zone_id": false, + }, + "valid": true, + "validating": false, + "values": Object { + "action_typ": "vm", + "action_type": "vm", + "attribute_1": "", + "attribute_2": "", + "attribute_3": "", + "attribute_4": "", + "attribute_5": "", + "description": "Schedule Description 1", + "enabled": undefined, + "filter_typ": "all", + "filter_type": "all", + "name": "Schedule Name 1", + "schedule_description": "Schedule Description 1", + "schedule_name": "Schedule Name 1", + "schedule_start_date": "02/10/2023", + "schedule_start_hour": 12, + "schedule_start_min": 50, + "schedule_time_zone": "Arizona", + "schedule_timer_type": "Daily", + "schedule_timer_value": 5, + "start_date": "02/10/2023", + "start_hour": "12:50", + "time_zone": "Arizona", + "timer_typ": "Daily", + "timer_value": 5, + "value_1": "", + "value_2": "", + "value_3": "", + "value_4": "", + "value_5": "", + }, + "visited": Object { + "action_typ": false, + "description": false, + "enabled": false, + "filter_typ": false, + "filter_value": false, + "instance_name": false, + "name": false, + "object_message": false, + "object_request": false, + "start_date": false, + "start_hour": false, + "target_class": false, + "target_id": false, + "time_zone": false, + "timer_typ": false, + "timer_value": false, + "zone_id": false, + }, } } + onCancel={[Function]} + onReset={[Function]} + resetLabel="Reset" submitLabel="Save" > <ButtonGroup> @@ -33140,7 +13504,7 @@ exports[`Schedule form component should render edit form when filter_type is nul </Provider> `; -exports[`Schedule form component should render schedule add form 1`] = ` +exports[`Schedule form component should render edit form when filter_type is null 1`] = ` <Provider store={ Object { @@ -33218,43 +13582,146 @@ exports[`Schedule form component should render schedule add form 1`] = ` ], "option": Array [ Array [ - "All Hosts", - "all", + "All Hosts", + "all", + ], + Array [ + "All Hosts for Providers", + "ems", + ], + Array [ + "All Hosts for Clusters", + "cluster", + ], + Array [ + "All Hosts for Host", + "host", + ], + Array [ + "A single Host", + "host", + ], + ], + }, + ] + } + recordId="1" + > + <Connect(MiqFormRenderer) + buttonsLabels={ + Object { + "submitLabel": "Save", + } + } + canReset={true} + initialValues={ + Object { + "action_typ": "automation_request", + "action_type": "automation_request", + "attribute_1": "", + "attribute_2": "", + "attribute_3": "", + "attribute_4": "", + "attribute_5": "", + "description": "sfjdfgnkdjfngkdfngldk", + "enabled": "1", + "filter_typ": null, + "filter_type": null, + "filter_value": null, + "filtered_item_list": null, + "instance_name": "GenericObject", + "instance_names": Array [ + "Automation", + "Event", + "GenericObject", + "MiqEvent", + "parse_automation_request", + "parse_event_stream", + "parse_provider_category", + "Request", + ], + "name": "ccccccc", + "object_message": "TEtsvd", + "object_request": "AutomationRequest", + "schedule_description": "sfjdfgnkdjfngkdfngldk", + "schedule_enabled": "1", + "schedule_name": "ccccccc", + "schedule_start_date": "02/10/2023", + "schedule_start_hour": 12, + "schedule_start_min": 50, + "schedule_time_zone": "Arizona", + "schedule_timer_type": "Daily", + "schedule_timer_value": 5, + "start_date": "02/10/2023", + "start_hour": "12:50", + "starting_object": "SYSTEM/PROCESS", + "target_class": "AvailabilityZone", + "target_classes": Array [ + Array [ + "Availability Zone", + "AvailabilityZone", + ], + Array [ + "Cloud Network", + "CloudNetwork", + ], + Array [ + "Cloud Object Store Container", + "CloudObjectStoreContainer", + ], + Array [ + "Cloud Subnet", + "CloudSubnet", + ], + Array [ + "Cloud Tenant", + "CloudTenant", + ], + Array [ + "Cloud Volume", + "CloudVolume", + ], + ], + "target_id": "20", + "targets": Array [ + Array [ + "asia-east1-a", + "11", + ], + Array [ + "asia-east1-b", + "10", ], Array [ - "All Hosts for Providers", - "ems", + "asia-east1-c", + "12", ], Array [ - "All Hosts for Clusters", - "cluster", + "asia-east2-a", + "71", ], Array [ - "All Hosts for Host", - "host", + "asia-east2-b", + "72", ], Array [ - "A single Host", - "host", + "asia-east2-c", + "73", + ], + Array [ + "asia-northeast1-a", + "15", ], ], - }, - ] - } - recordId="new" - > - <Connect(MiqFormRenderer) - buttonsLabels={ - Object { - "submitLabel": "Save", - } - } - canReset={false} - initialValues={ - Object { - "action_typ": "vm", - "filter_typ": "all", - "filter_type": "all", + "time_zone": "Arizona", + "timer_typ": "Daily", + "timer_value": 5, + "value_1": "", + "value_2": "", + "value_3": "", + "value_4": "", + "value_5": "", + "zone_id": "5", } } onCancel={[Function]} @@ -33330,34 +13797,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": false, + "hideField": true, "id": "filter_type", "isRequired": true, "label": "Filter", "name": "filter_typ", "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], + "options": Array [], }, Object { "component": "select", @@ -33371,17 +13817,42 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "zone", "includeEmpty": true, "isRequired": true, "label": "Zone", "name": "zone_id", - "options": Array [], + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -33389,51 +13860,84 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object Details", "name": "object_details", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "system", "includeEmpty": true, "isRequired": true, "label": "System/Process", "name": "instance_name", - "options": Array [], + "options": Array [ + Object { + "label": "Automation", + "value": "Automation", + }, + Object { + "label": "Event", + "value": "Event", + }, + Object { + "label": "GenericObject", + "value": "GenericObject", + }, + Object { + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "message", "isRequired": true, "label": "Message", "name": "object_message", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "request", "isRequired": true, "label": "Request", "name": "object_request", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -33441,13 +13945,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object", "name": "object_attributes", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_type", "includeEmpty": true, "isClearable": true, @@ -33456,19 +13960,44 @@ exports[`Schedule form component should render schedule add form 1`] = ` "labelText": "Type", "name": "target_class", "onChange": [Function], - "options": Array [], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_item", "includeEmpty": true, "isClearable": true, @@ -33476,12 +14005,41 @@ exports[`Schedule form component should render schedule add form 1`] = ` "isSearchable": true, "labelText": "Object", "name": "target_id", - "options": Array [], + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -33687,14 +14245,39 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "timer_value", - "initialValue": 1, + "initialValue": 5, "initializeOnMount": true, "isRequired": true, "label": "Every", "name": "timer_value", - "options": Array [], + "options": Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ], }, Object { "component": "select", @@ -33779,7 +14362,7 @@ exports[`Schedule form component should render schedule add form 1`] = ` "submitLabel": "Save", } } - canReset={false} + canReset={true} className="form-react" componentMapper={ Object { @@ -33822,9 +14405,112 @@ exports[`Schedule form component should render schedule add form 1`] = ` dispatch={[Function]} initialValues={ Object { - "action_typ": "vm", - "filter_typ": "all", - "filter_type": "all", + "action_typ": "automation_request", + "action_type": "automation_request", + "attribute_1": "", + "attribute_2": "", + "attribute_3": "", + "attribute_4": "", + "attribute_5": "", + "description": "sfjdfgnkdjfngkdfngldk", + "enabled": "1", + "filter_typ": null, + "filter_type": null, + "filter_value": null, + "filtered_item_list": null, + "instance_name": "GenericObject", + "instance_names": Array [ + "Automation", + "Event", + "GenericObject", + "MiqEvent", + "parse_automation_request", + "parse_event_stream", + "parse_provider_category", + "Request", + ], + "name": "ccccccc", + "object_message": "TEtsvd", + "object_request": "AutomationRequest", + "schedule_description": "sfjdfgnkdjfngkdfngldk", + "schedule_enabled": "1", + "schedule_name": "ccccccc", + "schedule_start_date": "02/10/2023", + "schedule_start_hour": 12, + "schedule_start_min": 50, + "schedule_time_zone": "Arizona", + "schedule_timer_type": "Daily", + "schedule_timer_value": 5, + "start_date": "02/10/2023", + "start_hour": "12:50", + "starting_object": "SYSTEM/PROCESS", + "target_class": "AvailabilityZone", + "target_classes": Array [ + Array [ + "Availability Zone", + "AvailabilityZone", + ], + Array [ + "Cloud Network", + "CloudNetwork", + ], + Array [ + "Cloud Object Store Container", + "CloudObjectStoreContainer", + ], + Array [ + "Cloud Subnet", + "CloudSubnet", + ], + Array [ + "Cloud Tenant", + "CloudTenant", + ], + Array [ + "Cloud Volume", + "CloudVolume", + ], + ], + "target_id": "20", + "targets": Array [ + Array [ + "asia-east1-a", + "11", + ], + Array [ + "asia-east1-b", + "10", + ], + Array [ + "asia-east1-c", + "12", + ], + Array [ + "asia-east2-a", + "71", + ], + Array [ + "asia-east2-b", + "72", + ], + Array [ + "asia-east2-c", + "73", + ], + Array [ + "asia-northeast1-a", + "15", + ], + ], + "time_zone": "Arizona", + "timer_typ": "Daily", + "timer_value": 5, + "value_1": "", + "value_2": "", + "value_3": "", + "value_4": "", + "value_5": "", + "zone_id": "5", } } onCancel={[Function]} @@ -33900,34 +14586,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": false, + "hideField": true, "id": "filter_type", "isRequired": true, "label": "Filter", "name": "filter_typ", "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], + "options": Array [], }, Object { "component": "select", @@ -33941,17 +14606,42 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "zone", "includeEmpty": true, "isRequired": true, "label": "Zone", "name": "zone_id", - "options": Array [], + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -33959,86 +14649,144 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object Details", "name": "object_details", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "system", "includeEmpty": true, "isRequired": true, "label": "System/Process", "name": "instance_name", - "options": Array [], + "options": Array [ + Object { + "label": "Automation", + "value": "Automation", + }, + Object { + "label": "Event", + "value": "Event", + }, + Object { + "label": "GenericObject", + "value": "GenericObject", + }, + Object { + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "message", "isRequired": true, "label": "Message", "name": "object_message", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "request", "isRequired": true, "label": "Request", "name": "object_request", "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "hideField": false, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": false, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": false, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", }, ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": true, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_item", "includeEmpty": true, "isClearable": true, @@ -34046,12 +14794,41 @@ exports[`Schedule form component should render schedule add form 1`] = ` "isSearchable": true, "labelText": "Object", "name": "target_id", - "options": Array [], + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -34257,14 +15034,39 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "timer_value", - "initialValue": 1, + "initialValue": 5, "initializeOnMount": true, "isRequired": true, "label": "Every", "name": "timer_value", - "options": Array [], + "options": Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ], }, Object { "component": "select", @@ -34382,9 +15184,112 @@ exports[`Schedule form component should render schedule add form 1`] = ` dispatch={[Function]} initialValues={ Object { - "action_typ": "vm", - "filter_typ": "all", - "filter_type": "all", + "action_typ": "automation_request", + "action_type": "automation_request", + "attribute_1": "", + "attribute_2": "", + "attribute_3": "", + "attribute_4": "", + "attribute_5": "", + "description": "sfjdfgnkdjfngkdfngldk", + "enabled": "1", + "filter_typ": null, + "filter_type": null, + "filter_value": null, + "filtered_item_list": null, + "instance_name": "GenericObject", + "instance_names": Array [ + "Automation", + "Event", + "GenericObject", + "MiqEvent", + "parse_automation_request", + "parse_event_stream", + "parse_provider_category", + "Request", + ], + "name": "ccccccc", + "object_message": "TEtsvd", + "object_request": "AutomationRequest", + "schedule_description": "sfjdfgnkdjfngkdfngldk", + "schedule_enabled": "1", + "schedule_name": "ccccccc", + "schedule_start_date": "02/10/2023", + "schedule_start_hour": 12, + "schedule_start_min": 50, + "schedule_time_zone": "Arizona", + "schedule_timer_type": "Daily", + "schedule_timer_value": 5, + "start_date": "02/10/2023", + "start_hour": "12:50", + "starting_object": "SYSTEM/PROCESS", + "target_class": "AvailabilityZone", + "target_classes": Array [ + Array [ + "Availability Zone", + "AvailabilityZone", + ], + Array [ + "Cloud Network", + "CloudNetwork", + ], + Array [ + "Cloud Object Store Container", + "CloudObjectStoreContainer", + ], + Array [ + "Cloud Subnet", + "CloudSubnet", + ], + Array [ + "Cloud Tenant", + "CloudTenant", + ], + Array [ + "Cloud Volume", + "CloudVolume", + ], + ], + "target_id": "20", + "targets": Array [ + Array [ + "asia-east1-a", + "11", + ], + Array [ + "asia-east1-b", + "10", + ], + Array [ + "asia-east1-c", + "12", + ], + Array [ + "asia-east2-a", + "71", + ], + Array [ + "asia-east2-b", + "72", + ], + Array [ + "asia-east2-c", + "73", + ], + Array [ + "asia-northeast1-a", + "15", + ], + ], + "time_zone": "Arizona", + "timer_typ": "Daily", + "timer_value": 5, + "value_1": "", + "value_2": "", + "value_3": "", + "value_4": "", + "value_5": "", + "zone_id": "5", } } onCancel={[Function]} @@ -34461,34 +15366,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": false, + "hideField": true, "id": "filter_type", "isRequired": true, "label": "Filter", "name": "filter_typ", "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], + "options": Array [], }, Object { "component": "select", @@ -34502,17 +15386,42 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "zone", "includeEmpty": true, "isRequired": true, "label": "Zone", "name": "zone_id", - "options": Array [], + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -34520,51 +15429,84 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object Details", "name": "object_details", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "system", "includeEmpty": true, "isRequired": true, "label": "System/Process", "name": "instance_name", - "options": Array [], + "options": Array [ + Object { + "label": "Automation", + "value": "Automation", + }, + Object { + "label": "Event", + "value": "Event", + }, + Object { + "label": "GenericObject", + "value": "GenericObject", + }, + Object { + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "message", "isRequired": true, "label": "Message", "name": "object_message", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "request", "isRequired": true, "label": "Request", "name": "object_request", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -34572,13 +15514,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object", "name": "object_attributes", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_type", "includeEmpty": true, "isClearable": true, @@ -34587,19 +15529,44 @@ exports[`Schedule form component should render schedule add form 1`] = ` "labelText": "Type", "name": "target_class", "onChange": [Function], - "options": Array [], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_item", "includeEmpty": true, "isClearable": true, @@ -34607,12 +15574,41 @@ exports[`Schedule form component should render schedule add form 1`] = ` "isSearchable": true, "labelText": "Object", "name": "target_id", - "options": Array [], + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -34818,14 +15814,39 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "timer_value", - "initialValue": 1, + "initialValue": 5, "initializeOnMount": true, "isRequired": true, "label": "Every", "name": "timer_value", - "options": Array [], + "options": Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ], }, Object { "component": "select", @@ -34918,9 +15939,112 @@ exports[`Schedule form component should render schedule add form 1`] = ` dispatch={[Function]} initialValues={ Object { - "action_typ": "vm", - "filter_typ": "all", - "filter_type": "all", + "action_typ": "automation_request", + "action_type": "automation_request", + "attribute_1": "", + "attribute_2": "", + "attribute_3": "", + "attribute_4": "", + "attribute_5": "", + "description": "sfjdfgnkdjfngkdfngldk", + "enabled": "1", + "filter_typ": null, + "filter_type": null, + "filter_value": null, + "filtered_item_list": null, + "instance_name": "GenericObject", + "instance_names": Array [ + "Automation", + "Event", + "GenericObject", + "MiqEvent", + "parse_automation_request", + "parse_event_stream", + "parse_provider_category", + "Request", + ], + "name": "ccccccc", + "object_message": "TEtsvd", + "object_request": "AutomationRequest", + "schedule_description": "sfjdfgnkdjfngkdfngldk", + "schedule_enabled": "1", + "schedule_name": "ccccccc", + "schedule_start_date": "02/10/2023", + "schedule_start_hour": 12, + "schedule_start_min": 50, + "schedule_time_zone": "Arizona", + "schedule_timer_type": "Daily", + "schedule_timer_value": 5, + "start_date": "02/10/2023", + "start_hour": "12:50", + "starting_object": "SYSTEM/PROCESS", + "target_class": "AvailabilityZone", + "target_classes": Array [ + Array [ + "Availability Zone", + "AvailabilityZone", + ], + Array [ + "Cloud Network", + "CloudNetwork", + ], + Array [ + "Cloud Object Store Container", + "CloudObjectStoreContainer", + ], + Array [ + "Cloud Subnet", + "CloudSubnet", + ], + Array [ + "Cloud Tenant", + "CloudTenant", + ], + Array [ + "Cloud Volume", + "CloudVolume", + ], + ], + "target_id": "20", + "targets": Array [ + Array [ + "asia-east1-a", + "11", + ], + Array [ + "asia-east1-b", + "10", + ], + Array [ + "asia-east1-c", + "12", + ], + Array [ + "asia-east2-a", + "71", + ], + Array [ + "asia-east2-b", + "72", + ], + Array [ + "asia-east2-c", + "73", + ], + Array [ + "asia-northeast1-a", + "15", + ], + ], + "time_zone": "Arizona", + "timer_typ": "Daily", + "timer_value": 5, + "value_1": "", + "value_2": "", + "value_3": "", + "value_4": "", + "value_5": "", + "zone_id": "5", } } mutators={ @@ -35020,34 +16144,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": false, + "hideField": true, "id": "filter_type", "isRequired": true, "label": "Filter", "name": "filter_typ", "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], + "options": Array [], }, Object { "component": "select", @@ -35061,17 +16164,42 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "zone", "includeEmpty": true, "isRequired": true, "label": "Zone", "name": "zone_id", - "options": Array [], + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -35079,51 +16207,84 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object Details", "name": "object_details", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "system", "includeEmpty": true, "isRequired": true, "label": "System/Process", "name": "instance_name", - "options": Array [], + "options": Array [ + Object { + "label": "Automation", + "value": "Automation", + }, + Object { + "label": "Event", + "value": "Event", + }, + Object { + "label": "GenericObject", + "value": "GenericObject", + }, + Object { + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "message", "isRequired": true, "label": "Message", "name": "object_message", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "request", "isRequired": true, "label": "Request", "name": "object_request", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -35131,13 +16292,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object", "name": "object_attributes", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_type", "includeEmpty": true, "isClearable": true, @@ -35146,19 +16307,44 @@ exports[`Schedule form component should render schedule add form 1`] = ` "labelText": "Type", "name": "target_class", "onChange": [Function], - "options": Array [], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_item", "includeEmpty": true, "isClearable": true, @@ -35166,12 +16352,41 @@ exports[`Schedule form component should render schedule add form 1`] = ` "isSearchable": true, "labelText": "Object", "name": "target_id", - "options": Array [], + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -35377,14 +16592,39 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "timer_value", - "initialValue": 1, + "initialValue": 5, "initializeOnMount": true, "isRequired": true, "label": "Every", "name": "timer_value", - "options": Array [], + "options": Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ], }, Object { "component": "select", @@ -35532,34 +16772,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": false, + "hideField": true, "id": "filter_type", "isRequired": true, "label": "Filter", "name": "filter_typ", "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], + "options": Array [], }, Object { "component": "select", @@ -35573,17 +16792,42 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "zone", "includeEmpty": true, "isRequired": true, "label": "Zone", "name": "zone_id", - "options": Array [], + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -35591,51 +16835,84 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object Details", "name": "object_details", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "system", "includeEmpty": true, "isRequired": true, "label": "System/Process", "name": "instance_name", - "options": Array [], + "options": Array [ + Object { + "label": "Automation", + "value": "Automation", + }, + Object { + "label": "Event", + "value": "Event", + }, + Object { + "label": "GenericObject", + "value": "GenericObject", + }, + Object { + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "message", "isRequired": true, "label": "Message", "name": "object_message", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "request", "isRequired": true, "label": "Request", "name": "object_request", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -35643,13 +16920,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object", "name": "object_attributes", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_type", "includeEmpty": true, "isClearable": true, @@ -35658,19 +16935,44 @@ exports[`Schedule form component should render schedule add form 1`] = ` "labelText": "Type", "name": "target_class", "onChange": [Function], - "options": Array [], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_item", "includeEmpty": true, "isClearable": true, @@ -35678,12 +16980,41 @@ exports[`Schedule form component should render schedule add form 1`] = ` "isSearchable": true, "labelText": "Object", "name": "target_id", - "options": Array [], + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -35889,14 +17220,39 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "timer_value", - "initialValue": 1, + "initialValue": 5, "initializeOnMount": true, "isRequired": true, "label": "Every", "name": "timer_value", - "options": Array [], + "options": Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ], }, Object { "component": "select", @@ -35976,7 +17332,7 @@ exports[`Schedule form component should render schedule add form 1`] = ` } > <WrappedFormTemplate - canReset={false} + canReset={true} cancelLabel="Cancel" disableSubmit={ Array [ @@ -36055,34 +17411,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": false, + "hideField": true, "id": "filter_type", "isRequired": true, "label": "Filter", "name": "filter_typ", "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], + "options": Array [], }, Object { "component": "select", @@ -36096,69 +17431,127 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "zone", "includeEmpty": true, "isRequired": true, "label": "Zone", "name": "zone_id", - "options": Array [], + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "hideField": false, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": false, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": false, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [ + Object { + "label": "Automation", + "value": "Automation", + }, + Object { + "label": "Event", + "value": "Event", + }, + Object { + "label": "GenericObject", + "value": "GenericObject", + }, + Object { + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", }, ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": true, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "message", "isRequired": true, "label": "Message", "name": "object_message", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "request", "isRequired": true, "label": "Request", "name": "object_request", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -36166,13 +17559,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object", "name": "object_attributes", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_type", "includeEmpty": true, "isClearable": true, @@ -36181,19 +17574,44 @@ exports[`Schedule form component should render schedule add form 1`] = ` "labelText": "Type", "name": "target_class", "onChange": [Function], - "options": Array [], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_item", "includeEmpty": true, "isClearable": true, @@ -36201,12 +17619,41 @@ exports[`Schedule form component should render schedule add form 1`] = ` "isSearchable": true, "labelText": "Object", "name": "target_id", - "options": Array [], + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -36412,14 +17859,39 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "timer_value", - "initialValue": 1, + "initialValue": 5, "initializeOnMount": true, "isRequired": true, "label": "Every", "name": "timer_value", - "options": Array [], + "options": Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ], }, Object { "component": "select", @@ -36573,34 +18045,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": false, + "hideField": true, "id": "filter_type", "isRequired": true, "label": "Filter", "name": "filter_typ", "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], + "options": Array [], }, Object { "component": "select", @@ -36614,17 +18065,42 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "zone", "includeEmpty": true, "isRequired": true, "label": "Zone", "name": "zone_id", - "options": Array [], + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -36632,51 +18108,84 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object Details", "name": "object_details", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "system", "includeEmpty": true, "isRequired": true, "label": "System/Process", "name": "instance_name", - "options": Array [], + "options": Array [ + Object { + "label": "Automation", + "value": "Automation", + }, + Object { + "label": "Event", + "value": "Event", + }, + Object { + "label": "GenericObject", + "value": "GenericObject", + }, + Object { + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "message", "isRequired": true, "label": "Message", "name": "object_message", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "request", "isRequired": true, "label": "Request", "name": "object_request", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -36684,13 +18193,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object", "name": "object_attributes", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_type", "includeEmpty": true, "isClearable": true, @@ -36699,19 +18208,44 @@ exports[`Schedule form component should render schedule add form 1`] = ` "labelText": "Type", "name": "target_class", "onChange": [Function], - "options": Array [], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_item", "includeEmpty": true, "isClearable": true, @@ -36719,12 +18253,41 @@ exports[`Schedule form component should render schedule add form 1`] = ` "isSearchable": true, "labelText": "Object", "name": "target_id", - "options": Array [], + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -36930,14 +18493,39 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "timer_value", - "initialValue": 1, + "initialValue": 5, "initializeOnMount": true, "isRequired": true, "label": "Every", "name": "timer_value", - "options": Array [], + "options": Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ], }, Object { "component": "select", @@ -37032,7 +18620,7 @@ exports[`Schedule form component should render schedule add form 1`] = ` "cancel", ] } - canReset={false} + canReset={true} cancelLabel="Cancel" disableSubmit={ Array [ @@ -37111,34 +18699,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": false, + "hideField": true, "id": "filter_type", "isRequired": true, "label": "Filter", "name": "filter_typ", "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], + "options": Array [], }, Object { "component": "select", @@ -37152,17 +18719,42 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "zone", "includeEmpty": true, "isRequired": true, "label": "Zone", "name": "zone_id", - "options": Array [], + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -37170,51 +18762,84 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object Details", "name": "object_details", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "system", "includeEmpty": true, "isRequired": true, "label": "System/Process", "name": "instance_name", - "options": Array [], + "options": Array [ + Object { + "label": "Automation", + "value": "Automation", + }, + Object { + "label": "Event", + "value": "Event", + }, + Object { + "label": "GenericObject", + "value": "GenericObject", + }, + Object { + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "message", "isRequired": true, "label": "Message", "name": "object_message", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "request", "isRequired": true, "label": "Request", "name": "object_request", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -37222,13 +18847,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object", "name": "object_attributes", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_type", "includeEmpty": true, "isClearable": true, @@ -37237,32 +18862,86 @@ exports[`Schedule form component should render schedule add form 1`] = ` "labelText": "Type", "name": "target_class", "onChange": [Function], - "options": Array [], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "hideField": false, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", }, ], - }, - Object { - "component": "select", - "hideField": true, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -37468,14 +19147,39 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "timer_value", - "initialValue": 1, + "initialValue": 5, "initializeOnMount": true, "isRequired": true, "label": "Every", "name": "timer_value", - "options": Array [], + "options": Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ], }, Object { "component": "select", @@ -37629,34 +19333,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": false, + "hideField": true, "id": "filter_type", "isRequired": true, "label": "Filter", "name": "filter_typ", "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], + "options": Array [], }, Object { "component": "select", @@ -37670,17 +19353,42 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "zone", "includeEmpty": true, "isRequired": true, "label": "Zone", "name": "zone_id", - "options": Array [], + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -37688,51 +19396,84 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object Details", "name": "object_details", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "system", "includeEmpty": true, "isRequired": true, "label": "System/Process", "name": "instance_name", - "options": Array [], + "options": Array [ + Object { + "label": "Automation", + "value": "Automation", + }, + Object { + "label": "Event", + "value": "Event", + }, + Object { + "label": "GenericObject", + "value": "GenericObject", + }, + Object { + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "message", "isRequired": true, "label": "Message", "name": "object_message", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "request", "isRequired": true, "label": "Request", "name": "object_request", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -37740,13 +19481,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object", "name": "object_attributes", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_type", "includeEmpty": true, "isClearable": true, @@ -37755,19 +19496,44 @@ exports[`Schedule form component should render schedule add form 1`] = ` "labelText": "Type", "name": "target_class", "onChange": [Function], - "options": Array [], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_item", "includeEmpty": true, "isClearable": true, @@ -37775,12 +19541,41 @@ exports[`Schedule form component should render schedule add form 1`] = ` "isSearchable": true, "labelText": "Object", "name": "target_id", - "options": Array [], + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -37986,14 +19781,39 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "timer_value", - "initialValue": 1, + "initialValue": 5, "initializeOnMount": true, "isRequired": true, "label": "Every", "name": "timer_value", - "options": Array [], + "options": Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ], }, Object { "component": "select", @@ -38157,34 +19977,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": false, + "hideField": true, "id": "filter_type", "isRequired": true, "label": "Filter", "name": "filter_typ", "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], + "options": Array [], }, Object { "component": "select", @@ -38198,17 +19997,42 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "zone", "includeEmpty": true, "isRequired": true, "label": "Zone", "name": "zone_id", - "options": Array [], + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -38216,51 +20040,84 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object Details", "name": "object_details", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "system", "includeEmpty": true, "isRequired": true, "label": "System/Process", "name": "instance_name", - "options": Array [], + "options": Array [ + Object { + "label": "Automation", + "value": "Automation", + }, + Object { + "label": "Event", + "value": "Event", + }, + Object { + "label": "GenericObject", + "value": "GenericObject", + }, + Object { + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "message", "isRequired": true, "label": "Message", "name": "object_message", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "request", "isRequired": true, "label": "Request", "name": "object_request", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -38268,13 +20125,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object", "name": "object_attributes", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_type", "includeEmpty": true, "isClearable": true, @@ -38283,19 +20140,44 @@ exports[`Schedule form component should render schedule add form 1`] = ` "labelText": "Type", "name": "target_class", "onChange": [Function], - "options": Array [], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_item", "includeEmpty": true, "isClearable": true, @@ -38303,12 +20185,41 @@ exports[`Schedule form component should render schedule add form 1`] = ` "isSearchable": true, "labelText": "Object", "name": "target_id", - "options": Array [], + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -38514,14 +20425,39 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "timer_value", - "initialValue": 1, + "initialValue": 5, "initializeOnMount": true, "isRequired": true, "label": "Every", "name": "timer_value", - "options": Array [], + "options": Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ], }, Object { "component": "select", @@ -38664,34 +20600,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": false, + "hideField": true, "id": "filter_type", "isRequired": true, "label": "Filter", "name": "filter_typ", "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], + "options": Array [], }, Object { "component": "select", @@ -38705,17 +20620,42 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "zone", "includeEmpty": true, "isRequired": true, "label": "Zone", "name": "zone_id", - "options": Array [], + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -38723,51 +20663,84 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object Details", "name": "object_details", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "system", "includeEmpty": true, "isRequired": true, "label": "System/Process", "name": "instance_name", - "options": Array [], + "options": Array [ + Object { + "label": "Automation", + "value": "Automation", + }, + Object { + "label": "Event", + "value": "Event", + }, + Object { + "label": "GenericObject", + "value": "GenericObject", + }, + Object { + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ], "placeholder": "<Choose>", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "message", "isRequired": true, "label": "Message", "name": "object_message", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "text-field", - "hideField": true, + "hideField": false, "id": "request", "isRequired": true, "label": "Request", "name": "object_request", "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -38775,13 +20748,13 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "plain-text", "element": "h3", - "hideField": true, + "hideField": false, "label": "Object", "name": "object_attributes", }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_type", "includeEmpty": true, "isClearable": true, @@ -38790,19 +20763,44 @@ exports[`Schedule form component should render schedule add form 1`] = ` "labelText": "Type", "name": "target_class", "onChange": [Function], - "options": Array [], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "object_item", "includeEmpty": true, "isClearable": true, @@ -38810,12 +20808,41 @@ exports[`Schedule form component should render schedule add form 1`] = ` "isSearchable": true, "labelText": "Object", "name": "target_id", - "options": Array [], + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -39021,14 +21048,39 @@ exports[`Schedule form component should render schedule add form 1`] = ` }, Object { "component": "select", - "hideField": true, + "hideField": false, "id": "timer_value", - "initialValue": 1, + "initialValue": 5, "initializeOnMount": true, "isRequired": true, "label": "Every", "name": "timer_value", - "options": Array [], + "options": Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ], }, Object { "component": "select", @@ -39108,656 +21160,1795 @@ exports[`Schedule form component should render schedule add form 1`] = ` Array [ Array [ Object { - "autoFocus": true, + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": false, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": false, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": false, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [ + Object { + "label": "Automation", + "value": "Automation", + }, + Object { + "label": "Event", + "value": "Event", + }, + Object { + "label": "GenericObject", + "value": "GenericObject", + }, + Object { + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ], + }, + Object { "component": "text-field", + "hideField": false, + "id": "message", "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", + "label": "Message", + "name": "object_message", "validate": Array [ Object { - "type": "required", + "hideField": false, + "type": "customRequired", }, ], }, Object { "component": "text-field", + "hideField": false, + "id": "request", "isRequired": true, - "label": "Description", - "maxLength": 100, - "name": "description", + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": false, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": false, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, "validate": Array [ Object { - "type": "required", + "hideField": false, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", }, ], - }, - Object { - "component": "checkbox", - "label": "Active", - "name": "enabled", + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", }, Object { "component": "select", - "id": "action", - "initialValue": "vm", + "id": "run", + "initialValue": "Once", "isRequired": true, - "label": "Action", - "name": "action_typ", + "label": "Run", + "name": "timer_typ", "onChange": [Function], "options": Array [ Object { - "label": "VM Analysis", - "value": "vm", + "label": "Once", + "value": "Once", }, Object { - "label": "Template Analysis", - "value": "miq_template", + "label": "Hours", + "value": "Hourly", }, Object { - "label": "Host Analysis", - "value": "host", + "label": "Days", + "value": "Daily", }, Object { - "label": "Container Image Analysis", - "value": "container_image", + "label": "Weeks", + "value": "Weekly", }, Object { - "label": "Automation Tasks", - "value": "automation_request", + "label": "Months", + "value": "Monthly", }, ], }, Object { "component": "select", "hideField": false, - "id": "filter_type", + "id": "timer_value", + "initialValue": 5, + "initializeOnMount": true, "isRequired": true, - "label": "Filter", - "name": "filter_typ", - "onChange": [Function], + "label": "Every", + "name": "timer_value", "options": Array [ Object { - "label": "All VMs", - "value": "all", + "label": "1 Day", + "value": 1, }, Object { - "label": "All VMs for Providers", - "value": "ems", + "label": "2 Days", + "value": 2, }, Object { - "label": "All VMs for Clusters", - "value": "cluster", + "label": "3 Days", + "value": 3, }, Object { - "label": "All VMs for Host", - "value": "host", + "label": "4 Days", + "value": 4, }, Object { - "label": "A single VM", - "value": "vm", + "label": "5 Days", + "value": 5, }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_value", - "initialValue": "", - "initializeOnMount": true, - "label": "Filter Item", - "name": "filter_value", - "options": Array [], - }, - Object { - "component": "select", - "hideField": true, - "id": "zone", - "includeEmpty": true, - "isRequired": true, - "label": "Zone", - "name": "zone_id", - "options": Array [], - "placeholder": "<Choose>", - "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "6 Days", + "value": 6, }, ], }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object Details", - "name": "object_details", - }, Object { "component": "select", - "hideField": true, - "id": "system", + "id": "time_zone", "includeEmpty": true, + "isClearable": true, "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [], - "placeholder": "<Choose>", - "validate": Array [ + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", }, - ], - }, - Object { - "component": "text-field", - "hideField": true, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", }, - ], - }, - Object { - "component": "text-field", - "hideField": true, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "type": "required", }, ], }, Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": true, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, + "component": "date-picker", + "datePickerType": "single", "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [], - "placeholder": "<Choose>", - "simpleValue": true, + "label": "Starting Date", + "name": "start_date", "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "type": "required", }, ], }, Object { - "component": "select", - "hideField": true, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, + "component": "time-picker", + "id": "start_time", "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [], - "placeholder": "<Choose>", - "simpleValue": true, + "label": "Starting Time", + "name": "start_hour", "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "type": "required", }, ], }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", + ], + ] + } + name="BasicInformation" + title="Basic Information" + > + <div + className="schedule_form" + name="BasicInformation" + > + <div> + <h3> + Basic Information + </h3> + </div> + <SingleField + autoFocus={true} + component="text-field" + isRequired={true} + key="name" + label="Name" + maxLength={50} + name="name" + validate={ + Array [ + Object { + "type": "required", }, - "fields": Array [ - Array [ + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", + "type": "required", }, + ], + } + } + > + <FormFieldHideWrapper> + <TextField + autoFocus={true} + component="text-field" + isRequired={true} + label="Name" + maxLength={50} + name="name" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <TextInput + autoFocus={true} + id="name" + invalid={false} + invalidText="" + key="name" + labelText={ + <IsRequired> + Name + </IsRequired> + } + maxLength={50} + name="name" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="ccccccc" + warn={false} + warnText="" + > + <div + className="cds--form-item cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="name" + > + <label + className="cds--label" + dir="auto" + htmlFor="name" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Name + </IsRequired> + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + autoFocus={true} + className="cds--text-input" + disabled={false} + id="name" + maxLength={50} + name="name" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="ccccccc" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="text-field" + isRequired={true} + key="description" + label="Description" + maxLength={100} + name="description" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", + "type": "required", + }, + ], + } + } + > + <FormFieldHideWrapper> + <TextField + component="text-field" + isRequired={true} + label="Description" + maxLength={100} + name="description" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <TextInput + id="description" + invalid={false} + invalidText="" + key="description" + labelText={ + <IsRequired> + Description + </IsRequired> + } + maxLength={100} + name="description" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="sfjdfgnkdjfngkdfngldk" + warn={false} + warnText="" + > + <div + className="cds--form-item cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="description" + > + <label + className="cds--label" + dir="auto" + htmlFor="description" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Description + </IsRequired> + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="description" + maxLength={100} + name="description" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="sfjdfgnkdjfngkdfngldk" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="checkbox" + key="enabled" + label="Active" + name="enabled" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + } + } + > + <FormFieldHideWrapper> + <Checkbox + component="checkbox" + label="Active" + name="enabled" + > + <SingleCheckbox + component="checkbox" + label="Active" + name="enabled" + > + <div> + <Checkbox + checked={true} + id="enabled" + labelText="Active" + name="enabled" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + type="checkbox" + > + <div + className="cds--form-item cds--checkbox-wrapper" + > + <input + checked={true} + className="cds--checkbox" + id="enabled" + name="enabled" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="checkbox" + /> + <label + className="cds--checkbox-label" + htmlFor="enabled" + title="" + > + <ForwardRef + as="div" + className="cds--checkbox-label-text" + > + <div + className="cds--checkbox-label-text" + dir="auto" + > + Active + </div> + </ForwardRef> + </label> + <div + className="cds--checkbox__validation-msg" + /> + </div> + </Checkbox> + <HelperTextBlock /> + </div> + </SingleCheckbox> + </Checkbox> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="select" + id="action" + initialValue="vm" + isRequired={true} + key="action_typ" + label="Action" + name="action_typ" + onChange={[Function]} + options={ + Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", + "label": "Template Analysis", + "value": "miq_template", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", + "label": "Host Analysis", + "value": "host", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", }, ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "timer_value", - "initialValue": 1, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - ] - } - name="BasicInformation" - title="Basic Information" - > - <div - className="schedule_form" - name="BasicInformation" - > - <div> - <h3> - Basic Information - </h3> - </div> + } + } + > + <FormFieldHideWrapper> + <SelectWithOnChange + component="select" + id="action" + initialValue="vm" + isRequired={true} + label="Action" + name="action_typ" + onChange={[Function]} + options={ + Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ] + } + placeholder="<Choose>" + > + <Select + component="select" + id="action" + initialValue="vm" + isRequired={true} + label="Action" + name="action_typ" + options={ + Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ] + } + placeholder="<Choose>" + > + <Select + SelectComponent={[Function]} + id="action" + invalidText="" + labelText={ + <IsRequired> + Action + </IsRequired> + } + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="action_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={ + Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ] + } + placeholder="<Choose>" + simpleValue={false} + value="automation_request" + > + <ClearedSelect + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="action" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText={ + <IsRequired> + Action + </IsRequired> + } + name="action_typ" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ] + } + placeholder="<Choose>" + value="automation_request" + > + <Select + className="" + id="action_typ" + invalid={false} + invalidText="" + labelText={ + <IsRequired> + Action + </IsRequired> + } + name="action_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="automation_request" + > + <div + className="cds--form-item" + > + <div + className="cds--select" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="action_typ" + > + <label + className="cds--label" + dir="auto" + htmlFor="action_typ" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Action + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} + onBlur={[Function]} + onFocus={[Function]} + > + <select + className="cds--select-input" + id="action_typ" + name="action_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="Automation Tasks" + value="automation_request" + > + <SelectItem + key="vm" + label="VM Analysis" + text="VM Analysis" + value="vm" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="VM Analysis" + value="vm" + > + VM Analysis + </option> + </SelectItem> + <SelectItem + key="miq_template" + label="Template Analysis" + text="Template Analysis" + value="miq_template" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Template Analysis" + value="miq_template" + > + Template Analysis + </option> + </SelectItem> + <SelectItem + key="host" + label="Host Analysis" + text="Host Analysis" + value="host" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Host Analysis" + value="host" + > + Host Analysis + </option> + </SelectItem> + <SelectItem + key="container_image" + label="Container Image Analysis" + text="Container Image Analysis" + value="container_image" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Container Image Analysis" + value="container_image" + > + Container Image Analysis + </option> + </SelectItem> + <SelectItem + key="automation_request" + label="Automation Tasks" + text="Automation Tasks" + value="automation_request" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Automation Tasks" + value="automation_request" + > + Automation Tasks + </option> + </SelectItem> + </select> + <ForwardRef(ChevronDown) + className="cds--select__arrow" + > + <Icon + className="cds--select__arrow" + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + className="cds--select__arrow" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </div> + </div> + </div> + </Select> + </ClearedSelect> + </Select> + </Select> + </SelectWithOnChange> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="select" + hideField={true} + id="filter_type" + isRequired={true} + key="filter_typ" + label="Filter" + name="filter_typ" + onChange={[Function]} + options={Array []} + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "select", + "hideField": true, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [], + } + } + > + <FormFieldHideWrapper + hideField={true} + > + <div + hidden={true} + > + <SelectWithOnChange + component="select" + id="filter_type" + isRequired={true} + label="Filter" + name="filter_typ" + onChange={[Function]} + options={Array []} + placeholder="<Choose>" + > + <Select + component="select" + id="filter_type" + isRequired={true} + label="Filter" + name="filter_typ" + options={Array []} + placeholder="<Choose>" + > + <Select + SelectComponent={[Function]} + id="filter_type" + invalidText="" + labelText={ + <IsRequired> + Filter + </IsRequired> + } + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="filter_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={Array []} + placeholder="<Choose>" + simpleValue={false} + value="" + > + <ClearedSelect + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="filter_type" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText={ + <IsRequired> + Filter + </IsRequired> + } + name="filter_typ" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={Array []} + placeholder="<Choose>" + value="" + > + <Select + className="" + id="filter_typ" + invalid={false} + invalidText="" + labelText={ + <IsRequired> + Filter + </IsRequired> + } + name="filter_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + > + <div + className="cds--form-item" + > + <div + className="cds--select" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="filter_typ" + > + <label + className="cds--label" + dir="auto" + htmlFor="filter_typ" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Filter + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} + onBlur={[Function]} + onFocus={[Function]} + > + <select + className="cds--select-input" + id="filter_typ" + name="filter_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="" + value="" + /> + <ForwardRef(ChevronDown) + className="cds--select__arrow" + > + <Icon + className="cds--select__arrow" + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + className="cds--select__arrow" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </div> + </div> + </div> + </Select> + </ClearedSelect> + </Select> + </Select> + </SelectWithOnChange> + </div> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> <SingleField - autoFocus={true} - component="text-field" - isRequired={true} - key="name" - label="Name" - maxLength={50} - name="name" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } + component="select" + hideField={true} + id="filter_value" + initialValue="" + initializeOnMount={true} + key="filter_value" + label="Filter Item" + name="filter_value" + options={Array []} > <FormConditionWrapper conditionMapper={Object {}} field={ Object { - "autoFocus": true, - "component": "text-field", - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], } } > - <FormFieldHideWrapper> - <TextField - autoFocus={true} - component="text-field" - isRequired={true} - label="Name" - maxLength={50} - name="name" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } + <FormFieldHideWrapper + hideField={true} + > + <div + hidden={true} > - <TextInput - autoFocus={true} - id="name" - invalid={false} - invalidText="" - key="name" - labelText={ - <IsRequired> - Name - </IsRequired> - } - maxLength={50} - name="name" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" - warn={false} - warnText="" + <SelectWithOnChange + component="select" + id="filter_value" + initialValue="" + initializeOnMount={true} + label="Filter Item" + name="filter_value" + options={Array []} + placeholder="<Choose>" > - <div - className="cds--form-item cds--text-input-wrapper" + <Select + component="select" + id="filter_value" + initialValue="" + initializeOnMount={true} + label="Filter Item" + name="filter_value" + options={Array []} + placeholder="<Choose>" > - <div - className="cds--text-input__label-wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="name" - > - <label - className="cds--label" - dir="auto" - htmlFor="name" - > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Name - </IsRequired> - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" + <Select + SelectComponent={[Function]} + id="filter_value" + invalidText="" + labelText="Filter Item" + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="filter_value" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={Array []} + placeholder="<Choose>" + simpleValue={false} + value="" > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} + <ClearedSelect + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="filter_value" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText="Filter Item" + name="filter_value" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={Array []} + placeholder="<Choose>" + value="" > - <input - autoFocus={true} - className="cds--text-input" - disabled={false} - id="name" - maxLength={50} - name="name" + <Select + className="" + id="filter_value" + invalid={false} + invalidText="" + labelText="Filter Item" + name="filter_value" onBlur={[Function]} onChange={[Function]} - onClick={[Function]} onFocus={[Function]} - type="text" value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> + > + <div + className="cds--form-item" + > + <div + className="cds--select" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="filter_value" + > + <label + className="cds--label" + dir="auto" + htmlFor="filter_value" + > + Filter Item + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} + onBlur={[Function]} + onFocus={[Function]} + > + <select + className="cds--select-input" + id="filter_value" + name="filter_value" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="" + value="" + /> + <ForwardRef(ChevronDown) + className="cds--select__arrow" + > + <Icon + className="cds--select__arrow" + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + className="cds--select__arrow" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </div> + </div> + </div> + </Select> + </ClearedSelect> + </Select> + </Select> + </SelectWithOnChange> + </div> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> <SingleField - component="text-field" + component="select" + hideField={false} + id="zone" + includeEmpty={true} isRequired={true} - key="description" - label="Description" - maxLength={100} - name="description" + key="zone_id" + label="Zone" + name="zone_id" + options={ + Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ] + } + placeholder="<Choose>" validate={ Array [ Object { - "type": "required", + "hideField": false, + "type": "customRequired", }, ] } @@ -39766,226 +22957,553 @@ exports[`Schedule form component should render schedule add form 1`] = ` conditionMapper={Object {}} field={ Object { - "component": "text-field", + "component": "select", + "hideField": false, + "id": "zone", + "includeEmpty": true, "isRequired": true, - "label": "Description", - "maxLength": 100, - "name": "description", + "label": "Zone", + "name": "zone_id", + "options": Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ], + "placeholder": "<Choose>", "validate": Array [ Object { - "type": "required", + "hideField": false, + "type": "customRequired", }, ], } } > - <FormFieldHideWrapper> - <TextField - component="text-field" + <FormFieldHideWrapper + hideField={false} + > + <SelectWithOnChange + component="select" + id="zone" + includeEmpty={true} isRequired={true} - label="Description" - maxLength={100} - name="description" + label="Zone" + name="zone_id" + options={ + Array [ + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ] + } + placeholder="<Choose>" validate={ Array [ Object { - "type": "required", + "hideField": false, + "type": "customRequired", }, ] } > - <TextInput - id="description" - invalid={false} - invalidText="" - key="description" - labelText={ - <IsRequired> - Description - </IsRequired> + <Select + component="select" + id="zone" + isRequired={true} + label="Zone" + name="zone_id" + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ] + } + placeholder="<Choose>" + validate={ + Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ] } - maxLength={100} - name="description" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" - warn={false} - warnText="" > - <div - className="cds--form-item cds--text-input-wrapper" + <Select + SelectComponent={[Function]} + id="zone" + invalidText="" + labelText={ + <IsRequired> + Zone + </IsRequired> + } + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="zone_id" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ] + } + placeholder="<Choose>" + simpleValue={false} + value="5" > - <div - className="cds--text-input__label-wrapper" + <ClearedSelect + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="zone" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText={ + <IsRequired> + Zone + </IsRequired> + } + name="zone_id" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "AAA", + "value": "13", + }, + Object { + "label": "Amazon Zone", + "value": "3", + }, + Object { + "label": "Azure Zone", + "value": "2", + }, + Object { + "label": "Config Zone", + "value": "4", + }, + Object { + "label": "Default Zone", + "value": "1", + }, + Object { + "label": "Google Zone", + "value": "5", + }, + ] + } + placeholder="<Choose>" + value="5" > - <ForwardRef - as="label" - className="cds--label" - htmlFor="description" - > - <label - className="cds--label" - dir="auto" - htmlFor="description" - > + <Select + className="" + id="zone_id" + invalid={false} + invalidText="" + labelText={ <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Description + Zone </IsRequired> - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} + } + name="zone_id" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="5" > - <input - className="cds--text-input" - disabled={false} - id="description" - maxLength={100} - name="description" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> - </div> - </div> - </div> - </TextInput> - </TextField> + <div + className="cds--form-item" + > + <div + className="cds--select" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="zone_id" + > + <label + className="cds--label" + dir="auto" + htmlFor="zone_id" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Zone + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} + onBlur={[Function]} + onFocus={[Function]} + > + <select + className="cds--select-input" + id="zone_id" + name="zone_id" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="Google Zone" + value="5" + > + <SelectItem + key="0" + label="<Choose>" + text="<Choose>" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="<Choose>" + value="" + > + &lt;Choose&gt; + </option> + </SelectItem> + <SelectItem + key="13" + label="AAA" + text="AAA" + value="13" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="AAA" + value="13" + > + AAA + </option> + </SelectItem> + <SelectItem + key="3" + label="Amazon Zone" + text="Amazon Zone" + value="3" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Amazon Zone" + value="3" + > + Amazon Zone + </option> + </SelectItem> + <SelectItem + key="2" + label="Azure Zone" + text="Azure Zone" + value="2" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Azure Zone" + value="2" + > + Azure Zone + </option> + </SelectItem> + <SelectItem + key="4" + label="Config Zone" + text="Config Zone" + value="4" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Config Zone" + value="4" + > + Config Zone + </option> + </SelectItem> + <SelectItem + key="1" + label="Default Zone" + text="Default Zone" + value="1" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Default Zone" + value="1" + > + Default Zone + </option> + </SelectItem> + <SelectItem + key="5" + label="Google Zone" + text="Google Zone" + value="5" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Google Zone" + value="5" + > + Google Zone + </option> + </SelectItem> + </select> + <ForwardRef(ChevronDown) + className="cds--select__arrow" + > + <Icon + className="cds--select__arrow" + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + className="cds--select__arrow" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </div> + </div> + </div> + </Select> + </ClearedSelect> + </Select> + </Select> + </SelectWithOnChange> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> <SingleField - component="checkbox" - key="enabled" - label="Active" - name="enabled" + component="plain-text" + element="h3" + hideField={false} + key="object_details" + label="Object Details" + name="object_details" > <FormConditionWrapper conditionMapper={Object {}} field={ Object { - "component": "checkbox", - "label": "Active", - "name": "enabled", + "component": "plain-text", + "element": "h3", + "hideField": false, + "label": "Object Details", + "name": "object_details", } } > - <FormFieldHideWrapper> - <Checkbox - component="checkbox" - label="Active" - name="enabled" + <FormFieldHideWrapper + hideField={false} + > + <PlainText + component="plain-text" + element="h3" + label="Object Details" + name="object_details" > - <SingleCheckbox - component="checkbox" - label="Active" - name="enabled" + <h3 + key="0" + name="object_details" > - <div> - <Checkbox - checked={false} - id="enabled" - labelText="Active" - name="enabled" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - type="checkbox" - > - <div - className="cds--form-item cds--checkbox-wrapper" - > - <input - checked={false} - className="cds--checkbox" - id="enabled" - name="enabled" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="checkbox" - /> - <label - className="cds--checkbox-label" - htmlFor="enabled" - title="" - > - <ForwardRef - as="div" - className="cds--checkbox-label-text" - > - <div - className="cds--checkbox-label-text" - dir="auto" - > - Active - </div> - </ForwardRef> - </label> - <div - className="cds--checkbox__validation-msg" - /> - </div> - </Checkbox> - <HelperTextBlock /> - </div> - </SingleCheckbox> - </Checkbox> + Object Details + </h3> + </PlainText> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> <SingleField component="select" - id="action" - initialValue="vm" + hideField={false} + id="system" + includeEmpty={true} isRequired={true} - key="action_typ" - label="Action" - name="action_typ" - onChange={[Function]} + key="instance_name" + label="System/Process" + name="instance_name" options={ Array [ Object { - "label": "VM Analysis", - "value": "vm", + "label": "Automation", + "value": "Automation", }, Object { - "label": "Template Analysis", - "value": "miq_template", + "label": "Event", + "value": "Event", }, Object { - "label": "Host Analysis", - "value": "host", + "label": "GenericObject", + "value": "GenericObject", }, Object { - "label": "Container Image Analysis", - "value": "container_image", + "label": "MiqEvent", + "value": "MiqEvent", }, Object { - "label": "Automation Tasks", - "value": "automation_request", + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ] + } + placeholder="<Choose>" + validate={ + Array [ + Object { + "hideField": false, + "type": "customRequired", }, ] } @@ -39995,163 +23513,242 @@ exports[`Schedule form component should render schedule add form 1`] = ` field={ Object { "component": "select", - "id": "action", - "initialValue": "vm", + "hideField": false, + "id": "system", + "includeEmpty": true, "isRequired": true, - "label": "Action", - "name": "action_typ", - "onChange": [Function], + "label": "System/Process", + "name": "instance_name", "options": Array [ Object { - "label": "VM Analysis", - "value": "vm", + "label": "Automation", + "value": "Automation", }, Object { - "label": "Template Analysis", - "value": "miq_template", + "label": "Event", + "value": "Event", }, Object { - "label": "Host Analysis", - "value": "host", + "label": "GenericObject", + "value": "GenericObject", }, Object { - "label": "Container Image Analysis", - "value": "container_image", + "label": "MiqEvent", + "value": "MiqEvent", }, Object { - "label": "Automation Tasks", - "value": "automation_request", + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", + }, + ], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": false, + "type": "customRequired", }, ], } } > - <FormFieldHideWrapper> + <FormFieldHideWrapper + hideField={false} + > <SelectWithOnChange component="select" - id="action" - initialValue="vm" + id="system" + includeEmpty={true} isRequired={true} - label="Action" - name="action_typ" - onChange={[Function]} + label="System/Process" + name="instance_name" options={ Array [ Object { - "label": "VM Analysis", - "value": "vm", + "label": "Automation", + "value": "Automation", }, Object { - "label": "Template Analysis", - "value": "miq_template", + "label": "Event", + "value": "Event", }, Object { - "label": "Host Analysis", - "value": "host", + "label": "GenericObject", + "value": "GenericObject", }, Object { - "label": "Container Image Analysis", - "value": "container_image", + "label": "MiqEvent", + "value": "MiqEvent", }, Object { - "label": "Automation Tasks", - "value": "automation_request", + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", }, ] } placeholder="<Choose>" + validate={ + Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ] + } > <Select component="select" - id="action" - initialValue="vm" + id="system" isRequired={true} - label="Action" - name="action_typ" + label="System/Process" + name="instance_name" options={ Array [ Object { - "label": "VM Analysis", - "value": "vm", + "label": "<Choose>", + "value": undefined, }, Object { - "label": "Template Analysis", - "value": "miq_template", + "label": "Automation", + "value": "Automation", }, Object { - "label": "Host Analysis", - "value": "host", + "label": "Event", + "value": "Event", }, Object { - "label": "Container Image Analysis", - "value": "container_image", + "label": "GenericObject", + "value": "GenericObject", }, Object { - "label": "Automation Tasks", - "value": "automation_request", + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", }, ] } placeholder="<Choose>" + validate={ + Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ] + } > <Select SelectComponent={[Function]} - id="action" + id="system" invalidText="" labelText={ <IsRequired> - Action + System/Process </IsRequired> } loadOptionsChangeCounter={1} loadingMessage="Loading..." - name="action_typ" + name="instance_name" onBlur={[Function]} onChange={[Function]} onFocus={[Function]} options={ Array [ Object { - "label": "VM Analysis", - "value": "vm", + "label": "<Choose>", + "value": undefined, }, Object { - "label": "Template Analysis", - "value": "miq_template", + "label": "Automation", + "value": "Automation", }, Object { - "label": "Host Analysis", - "value": "host", + "label": "Event", + "value": "Event", }, Object { - "label": "Container Image Analysis", - "value": "container_image", + "label": "GenericObject", + "value": "GenericObject", }, Object { - "label": "Automation Tasks", - "value": "automation_request", + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", }, ] } placeholder="<Choose>" simpleValue={false} - value="vm" + value="GenericObject" > <ClearedSelect className="" closeMenuOnSelect={true} hideSelectedOptions={false} - id="action" + id="system" invalidText="" isClearable={false} isFetching={false} isSearchable={false} labelText={ <IsRequired> - Action + System/Process </IsRequired> } - name="action_typ" + name="instance_name" noOptionsMessage={[Function]} onBlur={[Function]} onChange={[Function]} @@ -40160,45 +23757,61 @@ exports[`Schedule form component should render schedule add form 1`] = ` options={ Array [ Object { - "label": "VM Analysis", - "value": "vm", + "label": "<Choose>", + "value": undefined, }, Object { - "label": "Template Analysis", - "value": "miq_template", + "label": "Automation", + "value": "Automation", }, Object { - "label": "Host Analysis", - "value": "host", + "label": "Event", + "value": "Event", }, Object { - "label": "Container Image Analysis", - "value": "container_image", + "label": "GenericObject", + "value": "GenericObject", }, Object { - "label": "Automation Tasks", - "value": "automation_request", + "label": "MiqEvent", + "value": "MiqEvent", + }, + Object { + "label": "parse_automation_request", + "value": "parse_automation_request", + }, + Object { + "label": "parse_event_stream", + "value": "parse_event_stream", + }, + Object { + "label": "parse_provider_category", + "value": "parse_provider_category", + }, + Object { + "label": "Request", + "value": "Request", }, ] } placeholder="<Choose>" - value="vm" + value="GenericObject" > <Select className="" - id="action_typ" + id="instance_name" invalid={false} invalidText="" labelText={ <IsRequired> - Action + System/Process </IsRequired> } - name="action_typ" + name="instance_name" onBlur={[Function]} onChange={[Function]} onFocus={[Function]} - value="vm" + value="GenericObject" > <div className="cds--form-item" @@ -40209,120 +23822,183 @@ exports[`Schedule form component should render schedule add form 1`] = ` <ForwardRef as="label" className="cds--label" - htmlFor="action_typ" + htmlFor="instance_name" > <label className="cds--label" dir="auto" - htmlFor="action_typ" + htmlFor="instance_name" > <IsRequired> <span aria-hidden="true" className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" > - * - </span> - Action - </IsRequired> - </label> - </ForwardRef> - <div - className="cds--select-input__wrapper" - data-invalid={null} - onBlur={[Function]} - onFocus={[Function]} - > - <select - className="cds--select-input" - id="action_typ" - name="action_typ" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - onMouseDown={[Function]} - title="VM Analysis" - value="vm" - > + * + </span> + System/Process + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} + onBlur={[Function]} + onFocus={[Function]} + > + <select + className="cds--select-input" + id="instance_name" + name="instance_name" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="GenericObject" + value="GenericObject" + > + <SelectItem + key="0" + label="<Choose>" + text="<Choose>" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="<Choose>" + value="" + > + &lt;Choose&gt; + </option> + </SelectItem> + <SelectItem + key="Automation" + label="Automation" + text="Automation" + value="Automation" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Automation" + value="Automation" + > + Automation + </option> + </SelectItem> + <SelectItem + key="Event" + label="Event" + text="Event" + value="Event" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Event" + value="Event" + > + Event + </option> + </SelectItem> <SelectItem - key="vm" - label="VM Analysis" - text="VM Analysis" - value="vm" + key="GenericObject" + label="GenericObject" + text="GenericObject" + value="GenericObject" > <option className="cds--select-option" disabled={false} hidden={false} - label="VM Analysis" - value="vm" + label="GenericObject" + value="GenericObject" > - VM Analysis + GenericObject </option> </SelectItem> <SelectItem - key="miq_template" - label="Template Analysis" - text="Template Analysis" - value="miq_template" + key="MiqEvent" + label="MiqEvent" + text="MiqEvent" + value="MiqEvent" > <option className="cds--select-option" disabled={false} hidden={false} - label="Template Analysis" - value="miq_template" + label="MiqEvent" + value="MiqEvent" > - Template Analysis + MiqEvent </option> </SelectItem> <SelectItem - key="host" - label="Host Analysis" - text="Host Analysis" - value="host" + key="parse_automation_request" + label="parse_automation_request" + text="parse_automation_request" + value="parse_automation_request" > <option className="cds--select-option" disabled={false} hidden={false} - label="Host Analysis" - value="host" + label="parse_automation_request" + value="parse_automation_request" > - Host Analysis + parse_automation_request </option> </SelectItem> <SelectItem - key="container_image" - label="Container Image Analysis" - text="Container Image Analysis" - value="container_image" + key="parse_event_stream" + label="parse_event_stream" + text="parse_event_stream" + value="parse_event_stream" > <option className="cds--select-option" disabled={false} hidden={false} - label="Container Image Analysis" - value="container_image" + label="parse_event_stream" + value="parse_event_stream" > - Container Image Analysis + parse_event_stream </option> </SelectItem> <SelectItem - key="automation_request" - label="Automation Tasks" - text="Automation Tasks" - value="automation_request" + key="parse_provider_category" + label="parse_provider_category" + text="parse_provider_category" + value="parse_provider_category" > <option className="cds--select-option" disabled={false} hidden={false} - label="Automation Tasks" - value="automation_request" + label="parse_provider_category" + value="parse_provider_category" > - Automation Tasks + parse_provider_category + </option> + </SelectItem> + <SelectItem + key="Request" + label="Request" + text="Request" + value="Request" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Request" + value="Request" + > + Request </option> </SelectItem> </select> @@ -40366,35 +24042,151 @@ exports[`Schedule form component should render schedule add form 1`] = ` </FormConditionWrapper> </SingleField> <SingleField - component="select" + component="text-field" + hideField={false} + id="message" + isRequired={true} + key="object_message" + label="Message" + name="object_message" + validate={ + Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "text-field", + "hideField": false, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ], + } + } + > + <FormFieldHideWrapper + hideField={false} + > + <TextField + component="text-field" + id="message" + isRequired={true} + label="Message" + name="object_message" + validate={ + Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ] + } + > + <TextInput + id="message" + invalid={false} + invalidText="" + key="object_message" + labelText={ + <IsRequired> + Message + </IsRequired> + } + name="object_message" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="TEtsvd" + warn={false} + warnText="" + > + <div + className="cds--form-item cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="message" + > + <label + className="cds--label" + dir="auto" + htmlFor="message" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Message + </IsRequired> + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="message" + name="object_message" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="TEtsvd" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="text-field" hideField={false} - id="filter_type" + id="request" isRequired={true} - key="filter_typ" - label="Filter" - name="filter_typ" - onChange={[Function]} - options={ + key="object_request" + label="Request" + name="object_request" + validate={ Array [ Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", + "hideField": false, + "type": "customRequired", }, ] } @@ -40403,33 +24195,16 @@ exports[`Schedule form component should render schedule add form 1`] = ` conditionMapper={Object {}} field={ Object { - "component": "select", + "component": "text-field", "hideField": false, - "id": "filter_type", + "id": "request", "isRequired": true, - "label": "Filter", - "name": "filter_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, + "label": "Request", + "name": "object_request", + "validate": Array [ Object { - "label": "A single VM", - "value": "vm", + "hideField": false, + "type": "customRequired", }, ], } @@ -40438,534 +24213,724 @@ exports[`Schedule form component should render schedule add form 1`] = ` <FormFieldHideWrapper hideField={false} > - <SelectWithOnChange - component="select" - id="filter_type" + <TextField + component="text-field" + id="request" isRequired={true} - label="Filter" - name="filter_typ" - onChange={[Function]} - options={ + label="Request" + name="object_request" + validate={ Array [ Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", + "hideField": false, + "type": "customRequired", }, ] } - placeholder="<Choose>" > - <Select - component="select" - id="filter_type" - isRequired={true} - label="Filter" - name="filter_typ" - options={ - Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ] + <TextInput + id="request" + invalid={false} + invalidText="" + key="object_request" + labelText={ + <IsRequired> + Request + </IsRequired> } - placeholder="<Choose>" + name="object_request" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="AutomationRequest" + warn={false} + warnText="" > - <Select - SelectComponent={[Function]} - id="filter_type" - invalidText="" - labelText={ - <IsRequired> - Filter - </IsRequired> - } - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="filter_typ" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - options={ - Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ] - } - placeholder="<Choose>" - simpleValue={false} - value="" + <div + className="cds--form-item cds--text-input-wrapper" > - <ClearedSelect - className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="filter_type" - invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText={ - <IsRequired> - Filter - </IsRequired> - } - name="filter_typ" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ] - } - placeholder="<Choose>" - value="" - > - <Select - className="" - id="filter_typ" - invalid={false} - invalidText="" - labelText={ - <IsRequired> - Filter - </IsRequired> - } - name="filter_typ" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="request" > - <div - className="cds--form-item" + <label + className="cds--label" + dir="auto" + htmlFor="request" > - <div - className="cds--select" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="filter_typ" - > - <label - className="cds--label" - dir="auto" - htmlFor="filter_typ" - > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Filter - </IsRequired> - </label> - </ForwardRef> - <div - className="cds--select-input__wrapper" - data-invalid={null} - onBlur={[Function]} - onFocus={[Function]} + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" > - <select - className="cds--select-input" - id="filter_typ" - name="filter_typ" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - onMouseDown={[Function]} - title="All VMs" - value="" - > - <SelectItem - key="all" - label="All VMs" - text="All VMs" - value="all" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="All VMs" - value="all" - > - All VMs - </option> - </SelectItem> - <SelectItem - key="ems" - label="All VMs for Providers" - text="All VMs for Providers" - value="ems" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="All VMs for Providers" - value="ems" - > - All VMs for Providers - </option> - </SelectItem> - <SelectItem - key="cluster" - label="All VMs for Clusters" - text="All VMs for Clusters" - value="cluster" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="All VMs for Clusters" - value="cluster" - > - All VMs for Clusters - </option> - </SelectItem> - <SelectItem - key="host" - label="All VMs for Host" - text="All VMs for Host" - value="host" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="All VMs for Host" - value="host" - > - All VMs for Host - </option> - </SelectItem> - <SelectItem - key="vm" - label="A single VM" - text="A single VM" - value="vm" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="A single VM" - value="vm" - > - A single VM - </option> - </SelectItem> - </select> - <ForwardRef(ChevronDown) - className="cds--select__arrow" - > - <Icon - className="cds--select__arrow" - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - className="cds--select__arrow" - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> - </div> - </div> - </div> - </Select> - </ClearedSelect> - </Select> - </Select> - </SelectWithOnChange> + * + </span> + Request + </IsRequired> + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="request" + name="object_request" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="AutomationRequest" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> <SingleField - component="select" - hideField={true} - id="filter_value" - initialValue="" - initializeOnMount={true} - key="filter_value" - label="Filter Item" - name="filter_value" - options={Array []} + component="plain-text" + element="h3" + hideField={false} + key="object_attributes" + label="Object" + name="object_attributes" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "plain-text", + "element": "h3", + "hideField": false, + "label": "Object", + "name": "object_attributes", + } + } + > + <FormFieldHideWrapper + hideField={false} + > + <PlainText + component="plain-text" + element="h3" + label="Object" + name="object_attributes" + > + <h3 + key="0" + name="object_attributes" + > + Object + </h3> + </PlainText> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="select" + hideField={false} + id="object_type" + includeEmpty={true} + isClearable={true} + isRequired={true} + isSearchable={true} + key="target_class" + labelText="Type" + name="target_class" + onChange={[Function]} + options={ + Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ] + } + placeholder="<Choose>" + simpleValue={true} + validate={ + Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ] + } > <FormConditionWrapper conditionMapper={Object {}} field={ Object { "component": "select", - "hideField": true, - "id": "filter_value", - "initialValue": "", - "initializeOnMount": true, - "label": "Filter Item", - "name": "filter_value", - "options": Array [], + "hideField": false, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ], } } > <FormFieldHideWrapper - hideField={true} + hideField={false} > - <div - hidden={true} + <SelectWithOnChange + component="select" + id="object_type" + includeEmpty={true} + isClearable={true} + isRequired={true} + isSearchable={true} + labelText="Type" + name="target_class" + onChange={[Function]} + options={ + Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ] + } + placeholder="<Choose>" + simpleValue={true} + validate={ + Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ] + } > - <SelectWithOnChange + <Select component="select" - id="filter_value" - initialValue="" - initializeOnMount={true} - label="Filter Item" - name="filter_value" - options={Array []} + id="object_type" + isClearable={true} + isRequired={true} + isSearchable={true} + labelText="Type" + name="target_class" + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ] + } placeholder="<Choose>" + simpleValue={true} + validate={ + Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ] + } > <Select - component="select" - id="filter_value" - initialValue="" - initializeOnMount={true} - label="Filter Item" - name="filter_value" - options={Array []} + SelectComponent={[Function]} + id="object_type" + invalidText="" + labelText="Type" + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="target_class" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ] + } placeholder="<Choose>" + simpleValue={true} + value="AvailabilityZone" > - <Select - SelectComponent={[Function]} - id="filter_value" + <ClearedSelectSearchable + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="object_type" invalidText="" - labelText="Filter Item" - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="filter_value" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText="Type" + name="target_class" + noOptionsMessage={[Function]} onBlur={[Function]} onChange={[Function]} onFocus={[Function]} - options={Array []} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ] + } placeholder="<Choose>" - simpleValue={false} - value="" + value={ + Array [ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + ] + } > - <ClearedSelect + <ComboBox className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="filter_value" + id="target_class" + initialSelectedItem={ + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + } + } + invalid={false} invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText="Filter Item" - name="filter_value" - noOptionsMessage={[Function]} + items={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "Availability Zone", + "value": "AvailabilityZone", + }, + Object { + "label": "Cloud Network", + "value": "CloudNetwork", + }, + Object { + "label": "Cloud Object Store Container", + "value": "CloudObjectStoreContainer", + }, + Object { + "label": "Cloud Subnet", + "value": "CloudSubnet", + }, + Object { + "label": "Cloud Tenant", + "value": "CloudTenant", + }, + Object { + "label": "Cloud Volume", + "value": "CloudVolume", + }, + ] + } + name="target_class" onBlur={[Function]} onChange={[Function]} onFocus={[Function]} - onInputChange={[Function]} - options={Array []} placeholder="<Choose>" - value="" + titleText="Type" > - <Select - className="" - id="filter_value" - invalid={false} - invalidText="" - labelText="Filter Item" - name="filter_value" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" + <div + className="cds--list-box__wrapper" > - <div - className="cds--form-item" + <ForwardRef + as="label" + className="cds--label" + htmlFor="target_class" + id="downshift-12-label" + > + <label + className="cds--label" + dir="auto" + htmlFor="target_class" + id="downshift-12-label" + > + Type + </label> + </ForwardRef> + <ListBox + className="cds--combo-box" + disabled={false} + invalid={false} + invalidText="" + invalidTextId="combobox-invalid-text-id-17" + isOpen={false} + onBlur={[Function]} + onFocus={[Function]} + warn={false} + warnTextId="combobox-warn-text-id-17" > <div - className="cds--select" + className="cds--combo-box cds--list-box" + onBlur={[Function]} + onClick={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} > - <ForwardRef - as="label" - className="cds--label" - htmlFor="filter_value" - > - <label - className="cds--label" - dir="auto" - htmlFor="filter_value" - > - Filter Item - </label> - </ForwardRef> <div - className="cds--select-input__wrapper" - data-invalid={null} - onBlur={[Function]} - onFocus={[Function]} + className="cds--list-box__field" > - <select - className="cds--select-input" - id="filter_value" - name="filter_value" + <input + aria-activedescendant="" + aria-autocomplete="list" + aria-controls="downshift-12-menu" + aria-expanded={false} + aria-haspopup="listbox" + aria-labelledby="downshift-12-label" + autoComplete="off" + className="cds--text-input" + disabled={false} + id="target_class" + name="target_class" onBlur={[Function]} onChange={[Function]} + onClick={[Function]} onFocus={[Function]} onKeyDown={[Function]} - onMouseDown={[Function]} - title="" - value="" + placeholder="<Choose>" + role="combobox" + tabIndex={0} + title="Availability Zone" + type="text" + value="Availability Zone" /> - <ForwardRef(ChevronDown) - className="cds--select__arrow" + <ListBoxSelection + clearSelection={[Function]} + onClearSelection={[Function]} + selectionCount={0} + > + <button + aria-label="Clear selected item" + className="cds--list-box__selection" + onClick={[Function]} + tabIndex={-1} + title="Clear selected item" + type="button" + > + <ForwardRef(Close)> + <Icon + fill="currentColor" + height={16} + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M17.4141 16 24 9.4141 22.5859 8 16 14.5859 9.4143 8 8 9.4141 14.5859 16 8 22.5859 9.4143 24 16 17.4141 22.5859 24 24 22.5859 17.4141 16z" + /> + </svg> + </Icon> + </ForwardRef(Close)> + </button> + </ListBoxSelection> + <ForwardRef + aria-controls="downshift-12-menu" + aria-expanded={false} + id="downshift-12-toggle-button" + isOpen={false} + onClick={[Function]} + onMouseUp={[Function]} + tabIndex={-1} > - <Icon - className="cds--select__arrow" - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" + <button + aria-controls="downshift-12-menu" + aria-expanded={false} + aria-label="Open" + className="cds--list-box__menu-icon" + id="downshift-12-toggle-button" + onClick={[Function]} + onMouseUp={[Function]} + tabIndex={-1} + title="Open" + type="button" > - <svg - aria-hidden={true} - className="cds--select__arrow" - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> + <ForwardRef(ChevronDown)> + <Icon + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </button> + </ForwardRef> </div> + <ListBoxMenu + aria-labelledby="downshift-12-label" + id="downshift-12-menu" + onMouseLeave={[Function]} + role="listbox" + > + <ul + aria-labelledby="downshift-12-label" + className="cds--list-box__menu" + id="downshift-12-menu" + onMouseLeave={[Function]} + role="listbox" + /> + </ListBoxMenu> </div> - </div> - </Select> - </ClearedSelect> - </Select> + </ListBox> + </div> + </ComboBox> + </ClearedSelectSearchable> </Select> - </SelectWithOnChange> - </div> + </Select> + </SelectWithOnChange> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> <SingleField component="select" - hideField={true} - id="zone" + hideField={false} + id="object_item" includeEmpty={true} + isClearable={true} isRequired={true} - key="zone_id" - label="Zone" - name="zone_id" - options={Array []} + isSearchable={true} + key="target_id" + labelText="Object" + name="target_id" + options={ + Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ] + } placeholder="<Choose>" + simpleValue={true} validate={ Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ] @@ -40976,17 +24941,49 @@ exports[`Schedule form component should render schedule add form 1`] = ` field={ Object { "component": "select", - "hideField": true, - "id": "zone", + "hideField": false, + "id": "object_item", "includeEmpty": true, + "isClearable": true, "isRequired": true, - "label": "Zone", - "name": "zone_id", - "options": Array [], + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ], "placeholder": "<Choose>", + "simpleValue": true, "validate": Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ], @@ -40994,549 +24991,3565 @@ exports[`Schedule form component should render schedule add form 1`] = ` } > <FormFieldHideWrapper - hideField={true} + hideField={false} > - <div - hidden={true} + <SelectWithOnChange + component="select" + id="object_item" + includeEmpty={true} + isClearable={true} + isRequired={true} + isSearchable={true} + labelText="Object" + name="target_id" + options={ + Array [ + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ] + } + placeholder="<Choose>" + simpleValue={true} + validate={ + Array [ + Object { + "hideField": false, + "type": "customRequired", + }, + ] + } > - <SelectWithOnChange + <Select component="select" - id="zone" - includeEmpty={true} + id="object_item" + isClearable={true} isRequired={true} - label="Zone" - name="zone_id" - options={Array []} + isSearchable={true} + labelText="Object" + name="target_id" + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, + ] + } placeholder="<Choose>" + simpleValue={true} validate={ Array [ Object { - "hideField": true, + "hideField": false, "type": "customRequired", }, ] } > <Select - component="select" - id="zone" - isRequired={true} - label="Zone" - name="zone_id" + SelectComponent={[Function]} + id="object_item" + invalidText="" + labelText="Object" + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="target_id" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} options={ Array [ Object { "label": "<Choose>", "value": undefined, }, - ] - } - placeholder="<Choose>" - validate={ - Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", }, ] } + placeholder="<Choose>" + simpleValue={true} + value="20" > - <Select - SelectComponent={[Function]} - id="zone" + <ClearedSelectSearchable + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="object_item" invalidText="" - labelText={ - <IsRequired> - Zone - </IsRequired> - } - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="zone_id" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText="Object" + name="target_id" + noOptionsMessage={[Function]} onBlur={[Function]} onChange={[Function]} onFocus={[Function]} + onInputChange={[Function]} options={ Array [ Object { "label": "<Choose>", "value": undefined, }, + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, ] } placeholder="<Choose>" - simpleValue={false} - value="" + value={Array []} > - <ClearedSelect + <ComboBox className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="zone" - invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText={ - <IsRequired> - Zone - </IsRequired> + id="target_id" + initialSelectedItem={ + Object { + "label": "<Choose>", + "value": undefined, + } } - name="zone_id" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ + invalid={false} + invalidText="" + items={ Array [ Object { "label": "<Choose>", "value": undefined, }, + Object { + "label": "asia-east1-a", + "value": "11", + }, + Object { + "label": "asia-east1-b", + "value": "10", + }, + Object { + "label": "asia-east1-c", + "value": "12", + }, + Object { + "label": "asia-east2-a", + "value": "71", + }, + Object { + "label": "asia-east2-b", + "value": "72", + }, + Object { + "label": "asia-east2-c", + "value": "73", + }, + Object { + "label": "asia-northeast1-a", + "value": "15", + }, ] } + name="target_id" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} placeholder="<Choose>" - value="" + titleText="Object" > - <Select - className="" - id="zone_id" - invalid={false} - invalidText="" - labelText={ - <IsRequired> - Zone - </IsRequired> - } - name="zone_id" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" + <div + className="cds--list-box__wrapper" > - <div - className="cds--form-item" + <ForwardRef + as="label" + className="cds--label" + htmlFor="target_id" + id="downshift-13-label" > - <div - className="cds--select" + <label + className="cds--label" + dir="auto" + htmlFor="target_id" + id="downshift-13-label" + > + Object + </label> + </ForwardRef> + <ListBox + className="cds--combo-box" + disabled={false} + invalid={false} + invalidText="" + invalidTextId="combobox-invalid-text-id-18" + isOpen={false} + onBlur={[Function]} + onFocus={[Function]} + warn={false} + warnTextId="combobox-warn-text-id-18" + > + <div + className="cds--combo-box cds--list-box" + onBlur={[Function]} + onClick={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} > - <ForwardRef - as="label" - className="cds--label" - htmlFor="zone_id" - > - <label - className="cds--label" - dir="auto" - htmlFor="zone_id" - > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Zone - </IsRequired> - </label> - </ForwardRef> <div - className="cds--select-input__wrapper" - data-invalid={null} - onBlur={[Function]} - onFocus={[Function]} + className="cds--list-box__field" > - <select - className="cds--select-input" - id="zone_id" - name="zone_id" + <input + aria-activedescendant="" + aria-autocomplete="list" + aria-controls="downshift-13-menu" + aria-expanded={false} + aria-haspopup="listbox" + aria-labelledby="downshift-13-label" + autoComplete="off" + className="cds--text-input" + disabled={false} + id="target_id" + name="target_id" onBlur={[Function]} onChange={[Function]} + onClick={[Function]} onFocus={[Function]} onKeyDown={[Function]} - onMouseDown={[Function]} + placeholder="<Choose>" + role="combobox" + tabIndex={0} title="<Choose>" - value="" + type="text" + value="<Choose>" + /> + <ListBoxSelection + clearSelection={[Function]} + onClearSelection={[Function]} + selectionCount={0} > - <SelectItem - key="0" - label="<Choose>" - text="<Choose>" + <button + aria-label="Clear selected item" + className="cds--list-box__selection" + onClick={[Function]} + tabIndex={-1} + title="Clear selected item" + type="button" > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="<Choose>" - value="" - > - &lt;Choose&gt; - </option> - </SelectItem> - </select> - <ForwardRef(ChevronDown) - className="cds--select__arrow" + <ForwardRef(Close)> + <Icon + fill="currentColor" + height={16} + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M17.4141 16 24 9.4141 22.5859 8 16 14.5859 9.4143 8 8 9.4141 14.5859 16 8 22.5859 9.4143 24 16 17.4141 22.5859 24 24 22.5859 17.4141 16z" + /> + </svg> + </Icon> + </ForwardRef(Close)> + </button> + </ListBoxSelection> + <ForwardRef + aria-controls="downshift-13-menu" + aria-expanded={false} + id="downshift-13-toggle-button" + isOpen={false} + onClick={[Function]} + onMouseUp={[Function]} + tabIndex={-1} > - <Icon - className="cds--select__arrow" - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" + <button + aria-controls="downshift-13-menu" + aria-expanded={false} + aria-label="Open" + className="cds--list-box__menu-icon" + id="downshift-13-toggle-button" + onClick={[Function]} + onMouseUp={[Function]} + tabIndex={-1} + title="Open" + type="button" > - <svg - aria-hidden={true} - className="cds--select__arrow" - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> + <ForwardRef(ChevronDown)> + <Icon + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </button> + </ForwardRef> </div> + <ListBoxMenu + aria-labelledby="downshift-13-label" + id="downshift-13-menu" + onMouseLeave={[Function]} + role="listbox" + > + <ul + aria-labelledby="downshift-13-label" + className="cds--list-box__menu" + id="downshift-13-menu" + onMouseLeave={[Function]} + role="listbox" + /> + </ListBoxMenu> </div> - </div> - </Select> - </ClearedSelect> - </Select> + </ListBox> + </div> + </ComboBox> + </ClearedSelectSearchable> </Select> - </SelectWithOnChange> - </div> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="plain-text" - element="h3" - hideField={true} - key="object_details" - label="Object Details" - name="object_details" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object Details", - "name": "object_details", - } - } - > - <FormFieldHideWrapper - hideField={true} - > - <div - hidden={true} - > - <PlainText - component="plain-text" - element="h3" - label="Object Details" - name="object_details" - > - <h3 - key="0" - name="object_details" - > - Object Details - </h3> - </PlainText> - </div> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="select" - hideField={true} - id="system" - includeEmpty={true} - isRequired={true} - key="instance_name" - label="System/Process" - name="instance_name" - options={Array []} - placeholder="<Choose>" - validate={ + </Select> + </SelectWithOnChange> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-fields-subform" + component="sub-form" + condition={ + Object { + "is": "automation_request", + "when": "action_typ", + } + } + fields={ Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], Object { + "component": "text-field", "hideField": true, - "type": "customRequired", + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", }, ] } + id="attribute-value-fields" + key="attribute-value-fields" + name="attribute-value-fields" + title="Attribute/Value Pairs" > <FormConditionWrapper + condition={ + Object { + "is": "automation_request", + "when": "action_typ", + } + } conditionMapper={Object {}} field={ Object { - "component": "select", - "hideField": true, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [], - "placeholder": "<Choose>", - "validate": Array [ + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], Object { + "component": "text-field", "hideField": true, - "type": "customRequired", + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", }, ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + } + } + > + <ConditionTriggerDetector + condition={ + Object { + "is": "automation_request", + "when": "action_typ", + } + } + field={ + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + } + } + triggers={ + Array [ + "action_typ", + ] } - } - > - <FormFieldHideWrapper - hideField={true} > - <div - hidden={true} - > - <SelectWithOnChange - component="select" - id="system" - includeEmpty={true} - isRequired={true} - label="System/Process" - name="instance_name" - options={Array []} - placeholder="<Choose>" - validate={ - Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ] + <ForwardRef(Field) + name="action_typ" + subscription={ + Object { + "initial": true, + "value": true, } - > - <Select - component="select" - id="system" - isRequired={true} - label="System/Process" - name="instance_name" - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - ] + } + > + <ConditionTriggerDetector + condition={ + Object { + "is": "automation_request", + "when": "action_typ", } - placeholder="<Choose>" - validate={ - Array [ + } + field={ + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], Object { + "component": "text-field", "hideField": true, - "type": "customRequired", + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", }, - ] + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", } - > - <Select - SelectComponent={[Function]} - id="system" - invalidText="" - labelText={ - <IsRequired> - System/Process - </IsRequired> + } + triggers={Array []} + values={ + Object { + "action_typ": "automation_request", + } + } + > + <ConditionTriggerWrapper + condition={ + Object { + "is": "automation_request", + "when": "action_typ", } - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="instance_name" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - options={ - Array [ + } + field={ + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], Object { - "label": "<Choose>", - "value": undefined, + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", }, - ] + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", } - placeholder="<Choose>" - simpleValue={false} - value="" - > - <ClearedSelect - className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="system" - invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText={ - <IsRequired> - System/Process - </IsRequired> + } + values={ + Object { + "action_typ": "automation_request", + } + } + > + <Condition + condition={ + Object { + "is": "automation_request", + "when": "action_typ", } - name="instance_name" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ + } + field={ + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], Object { - "label": "<Choose>", - "value": undefined, + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", }, - ] + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", } - placeholder="<Choose>" - value="" - > - <Select - className="" - id="instance_name" - invalid={false} - invalidText="" - labelText={ - <IsRequired> - System/Process - </IsRequired> + } + values={ + Object { + "action_typ": "automation_request", + } + } + > + <FormFieldHideWrapper> + <SubForm + className="attribute-value-fields-subform" + component="sub-form" + fields={ + Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ] } - name="instance_name" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" + id="attribute-value-fields" + name="attribute-value-fields" + title="Attribute/Value Pairs" > <div - className="cds--form-item" + className="attribute-value-fields-subform" + id="attribute-value-fields" + name="attribute-value-fields" > - <div - className="cds--select" + <div> + <h3> + Attribute/Value Pairs + </h3> + </div> + <SingleField + className="attribute-value-field-row" + component="sub-form" + fields={ + Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ] + } + id="attribute-value-field-1" + key="attribute-value-field-1" + name="attribute-value-field-1" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + } + } + > + <FormFieldHideWrapper> + <SubForm + className="attribute-value-field-row" + component="sub-form" + fields={ + Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ] + } + id="attribute-value-field-1" + name="attribute-value-field-1" + > + <div + className="attribute-value-field-row" + id="attribute-value-field-1" + name="attribute-value-field-1" + > + <SingleField + className="attribute-value-row-count" + component="plain-text" + id="attribute-value-count-1" + key="attribute-value-count-1" + label="1" + name="attribute-value-count-1" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + } + } + > + <FormFieldHideWrapper> + <PlainText + className="attribute-value-row-count" + component="plain-text" + id="attribute-value-count-1" + label="1" + name="attribute-value-count-1" + > + <p + className="attribute-value-row-count" + id="attribute-value-count-1" + key="0" + name="attribute-value-count-1" + > + 1 + </p> + </PlainText> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-row-attribute" + component="text-field" + id="attribute_1" + key="attribute_1" + label=" " + name="attribute_1" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + } + } + > + <FormFieldHideWrapper> + <TextField + className="attribute-value-row-attribute" + component="text-field" + id="attribute_1" + label=" " + name="attribute_1" + > + <TextInput + className="attribute-value-row-attribute" + id="attribute_1" + invalid={false} + invalidText="" + key="attribute_1" + labelText=" " + name="attribute_1" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item attribute-value-row-attribute cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="attribute_1" + > + <label + className="cds--label" + dir="auto" + htmlFor="attribute_1" + > + + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="attribute_1" + name="attribute_1" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-row-value" + component="text-field" + id="value_1" + key="value_1" + label=" " + name="value_1" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + } + } + > + <FormFieldHideWrapper> + <TextField + className="attribute-value-row-value" + component="text-field" + id="value_1" + label=" " + name="value_1" + > + <TextInput + className="attribute-value-row-value" + id="value_1" + invalid={false} + invalidText="" + key="value_1" + labelText=" " + name="value_1" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item attribute-value-row-value cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="value_1" + > + <label + className="cds--label" + dir="auto" + htmlFor="value_1" + > + + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="value_1" + name="value_1" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + </div> + </SubForm> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-field-row" + component="sub-form" + fields={ + Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ] + } + id="attribute-value-field-2" + key="attribute-value-field-2" + name="attribute-value-field-2" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + } + } + > + <FormFieldHideWrapper> + <SubForm + className="attribute-value-field-row" + component="sub-form" + fields={ + Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ] + } + id="attribute-value-field-2" + name="attribute-value-field-2" + > + <div + className="attribute-value-field-row" + id="attribute-value-field-2" + name="attribute-value-field-2" + > + <SingleField + className="attribute-value-row-count" + component="plain-text" + id="attribute-value-count-2" + key="attribute-value-count-2" + label="2" + name="attribute-value-count-2" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + } + } + > + <FormFieldHideWrapper> + <PlainText + className="attribute-value-row-count" + component="plain-text" + id="attribute-value-count-2" + label="2" + name="attribute-value-count-2" + > + <p + className="attribute-value-row-count" + id="attribute-value-count-2" + key="0" + name="attribute-value-count-2" + > + 2 + </p> + </PlainText> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-row-attribute" + component="text-field" + id="attribute_2" + key="attribute_2" + label=" " + name="attribute_2" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + } + } + > + <FormFieldHideWrapper> + <TextField + className="attribute-value-row-attribute" + component="text-field" + id="attribute_2" + label=" " + name="attribute_2" + > + <TextInput + className="attribute-value-row-attribute" + id="attribute_2" + invalid={false} + invalidText="" + key="attribute_2" + labelText=" " + name="attribute_2" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item attribute-value-row-attribute cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="attribute_2" + > + <label + className="cds--label" + dir="auto" + htmlFor="attribute_2" + > + + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="attribute_2" + name="attribute_2" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-row-value" + component="text-field" + id="value_2" + key="value_2" + label=" " + name="value_2" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + } + } + > + <FormFieldHideWrapper> + <TextField + className="attribute-value-row-value" + component="text-field" + id="value_2" + label=" " + name="value_2" + > + <TextInput + className="attribute-value-row-value" + id="value_2" + invalid={false} + invalidText="" + key="value_2" + labelText=" " + name="value_2" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item attribute-value-row-value cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="value_2" + > + <label + className="cds--label" + dir="auto" + htmlFor="value_2" + > + + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="value_2" + name="value_2" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + </div> + </SubForm> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-field-row" + component="sub-form" + fields={ + Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ] + } + id="attribute-value-field-3" + key="attribute-value-field-3" + name="attribute-value-field-3" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + } + } + > + <FormFieldHideWrapper> + <SubForm + className="attribute-value-field-row" + component="sub-form" + fields={ + Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ] + } + id="attribute-value-field-3" + name="attribute-value-field-3" + > + <div + className="attribute-value-field-row" + id="attribute-value-field-3" + name="attribute-value-field-3" + > + <SingleField + className="attribute-value-row-count" + component="plain-text" + id="attribute-value-count-3" + key="attribute-value-count-3" + label="3" + name="attribute-value-count-3" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + } + } + > + <FormFieldHideWrapper> + <PlainText + className="attribute-value-row-count" + component="plain-text" + id="attribute-value-count-3" + label="3" + name="attribute-value-count-3" + > + <p + className="attribute-value-row-count" + id="attribute-value-count-3" + key="0" + name="attribute-value-count-3" + > + 3 + </p> + </PlainText> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-row-attribute" + component="text-field" + id="attribute_3" + key="attribute_3" + label=" " + name="attribute_3" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + } + } + > + <FormFieldHideWrapper> + <TextField + className="attribute-value-row-attribute" + component="text-field" + id="attribute_3" + label=" " + name="attribute_3" + > + <TextInput + className="attribute-value-row-attribute" + id="attribute_3" + invalid={false} + invalidText="" + key="attribute_3" + labelText=" " + name="attribute_3" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item attribute-value-row-attribute cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="attribute_3" + > + <label + className="cds--label" + dir="auto" + htmlFor="attribute_3" + > + + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="attribute_3" + name="attribute_3" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-row-value" + component="text-field" + id="value_3" + key="value_3" + label=" " + name="value_3" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + } + } + > + <FormFieldHideWrapper> + <TextField + className="attribute-value-row-value" + component="text-field" + id="value_3" + label=" " + name="value_3" + > + <TextInput + className="attribute-value-row-value" + id="value_3" + invalid={false} + invalidText="" + key="value_3" + labelText=" " + name="value_3" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item attribute-value-row-value cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="value_3" + > + <label + className="cds--label" + dir="auto" + htmlFor="value_3" + > + + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="value_3" + name="value_3" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + </div> + </SubForm> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-field-row" + component="sub-form" + fields={ + Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ] + } + id="attribute-value-field-4" + key="attribute-value-field-4" + name="attribute-value-field-4" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + } + } + > + <FormFieldHideWrapper> + <SubForm + className="attribute-value-field-row" + component="sub-form" + fields={ + Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ] + } + id="attribute-value-field-4" + name="attribute-value-field-4" + > + <div + className="attribute-value-field-row" + id="attribute-value-field-4" + name="attribute-value-field-4" + > + <SingleField + className="attribute-value-row-count" + component="plain-text" + id="attribute-value-count-4" + key="attribute-value-count-4" + label="4" + name="attribute-value-count-4" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + } + } + > + <FormFieldHideWrapper> + <PlainText + className="attribute-value-row-count" + component="plain-text" + id="attribute-value-count-4" + label="4" + name="attribute-value-count-4" + > + <p + className="attribute-value-row-count" + id="attribute-value-count-4" + key="0" + name="attribute-value-count-4" + > + 4 + </p> + </PlainText> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-row-attribute" + component="text-field" + id="attribute_4" + key="attribute_4" + label=" " + name="attribute_4" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + } + } + > + <FormFieldHideWrapper> + <TextField + className="attribute-value-row-attribute" + component="text-field" + id="attribute_4" + label=" " + name="attribute_4" + > + <TextInput + className="attribute-value-row-attribute" + id="attribute_4" + invalid={false} + invalidText="" + key="attribute_4" + labelText=" " + name="attribute_4" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item attribute-value-row-attribute cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="attribute_4" + > + <label + className="cds--label" + dir="auto" + htmlFor="attribute_4" + > + + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="attribute_4" + name="attribute_4" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-row-value" + component="text-field" + id="value_4" + key="value_4" + label=" " + name="value_4" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + } + } + > + <FormFieldHideWrapper> + <TextField + className="attribute-value-row-value" + component="text-field" + id="value_4" + label=" " + name="value_4" + > + <TextInput + className="attribute-value-row-value" + id="value_4" + invalid={false} + invalidText="" + key="value_4" + labelText=" " + name="value_4" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item attribute-value-row-value cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="value_4" + > + <label + className="cds--label" + dir="auto" + htmlFor="value_4" + > + + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="value_4" + name="value_4" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + </div> + </SubForm> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-field-row" + component="sub-form" + fields={ + Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ] + } + id="attribute-value-field-5" + key="attribute-value-field-5" + name="attribute-value-field-5" > - <ForwardRef - as="label" - className="cds--label" - htmlFor="instance_name" + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + } + } > - <label - className="cds--label" - dir="auto" - htmlFor="instance_name" - > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + <FormFieldHideWrapper> + <SubForm + className="attribute-value-field-row" + component="sub-form" + fields={ + Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ] + } + id="attribute-value-field-5" + name="attribute-value-field-5" + > + <div + className="attribute-value-field-row" + id="attribute-value-field-5" + name="attribute-value-field-5" > - * - </span> - System/Process - </IsRequired> - </label> - </ForwardRef> - <div - className="cds--select-input__wrapper" - data-invalid={null} - onBlur={[Function]} - onFocus={[Function]} + <SingleField + className="attribute-value-row-count" + component="plain-text" + id="attribute-value-count-5" + key="attribute-value-count-5" + label="5" + name="attribute-value-count-5" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + } + } + > + <FormFieldHideWrapper> + <PlainText + className="attribute-value-row-count" + component="plain-text" + id="attribute-value-count-5" + label="5" + name="attribute-value-count-5" + > + <p + className="attribute-value-row-count" + id="attribute-value-count-5" + key="0" + name="attribute-value-count-5" + > + 5 + </p> + </PlainText> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-row-attribute" + component="text-field" + id="attribute_5" + key="attribute_5" + label=" " + name="attribute_5" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + } + } + > + <FormFieldHideWrapper> + <TextField + className="attribute-value-row-attribute" + component="text-field" + id="attribute_5" + label=" " + name="attribute_5" + > + <TextInput + className="attribute-value-row-attribute" + id="attribute_5" + invalid={false} + invalidText="" + key="attribute_5" + labelText=" " + name="attribute_5" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item attribute-value-row-attribute cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="attribute_5" + > + <label + className="cds--label" + dir="auto" + htmlFor="attribute_5" + > + + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="attribute_5" + name="attribute_5" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + className="attribute-value-row-value" + component="text-field" + id="value_5" + key="value_5" + label=" " + name="value_5" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + } + } + > + <FormFieldHideWrapper> + <TextField + className="attribute-value-row-value" + component="text-field" + id="value_5" + label=" " + name="value_5" + > + <TextInput + className="attribute-value-row-value" + id="value_5" + invalid={false} + invalidText="" + key="value_5" + labelText=" " + name="value_5" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item attribute-value-row-value cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="value_5" + > + <label + className="cds--label" + dir="auto" + htmlFor="value_5" + > + + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="value_5" + name="value_5" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + </div> + </SubForm> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="text-field" + hideField={true} + id="starting_object" + key="starting_object" + label=" " + name="starting_object" + value="SYSTEM/PROCESS" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + } + } > - <select - className="cds--select-input" - id="instance_name" - name="instance_name" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - onMouseDown={[Function]} - title="<Choose>" - value="" - > - <SelectItem - key="0" - label="<Choose>" - text="<Choose>" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="<Choose>" - value="" - > - &lt;Choose&gt; - </option> - </SelectItem> - </select> - <ForwardRef(ChevronDown) - className="cds--select__arrow" + <FormFieldHideWrapper + hideField={true} > - <Icon - className="cds--select__arrow" - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" + <div + hidden={true} > - <svg - aria-hidden={true} - className="cds--select__arrow" - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" + <TextField + component="text-field" + id="starting_object" + label=" " + name="starting_object" + value="SYSTEM/PROCESS" > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> - </div> - </div> + <TextInput + id="starting_object" + invalid={false} + invalidText="" + key="starting_object" + labelText=" " + name="starting_object" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="SYSTEM/PROCESS" + warn={false} + warnText="" + > + <div + className="cds--form-item cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="starting_object" + > + <label + className="cds--label" + dir="auto" + htmlFor="starting_object" + > + + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="starting_object" + name="starting_object" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="SYSTEM/PROCESS" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </div> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> </div> - </Select> - </ClearedSelect> - </Select> - </Select> - </SelectWithOnChange> - </div> - </FormFieldHideWrapper> + </SubForm> + </FormFieldHideWrapper> + </Condition> + </ConditionTriggerWrapper> + </ConditionTriggerDetector> + </ForwardRef(Field)> + </ConditionTriggerDetector> </FormConditionWrapper> </SingleField> <SingleField - component="text-field" - hideField={true} - id="message" + component="select" + id="run" + initialValue="Once" isRequired={true} - key="object_message" - label="Message" - name="object_message" - validate={ + key="timer_typ" + label="Run" + name="timer_typ" + onChange={[Function]} + options={ Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", }, ] } @@ -41545,135 +28558,412 @@ exports[`Schedule form component should render schedule add form 1`] = ` conditionMapper={Object {}} field={ Object { - "component": "text-field", - "hideField": true, - "id": "message", + "component": "select", + "id": "run", + "initialValue": "Once", "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", }, ], } } > - <FormFieldHideWrapper - hideField={true} - > - <div - hidden={true} + <FormFieldHideWrapper> + <SelectWithOnChange + component="select" + id="run" + initialValue="Once" + isRequired={true} + label="Run" + name="timer_typ" + onChange={[Function]} + options={ + Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ] + } + placeholder="<Choose>" > - <TextField - component="text-field" - id="message" + <Select + component="select" + id="run" + initialValue="Once" isRequired={true} - label="Message" - name="object_message" - validate={ + label="Run" + name="timer_typ" + options={ Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", }, ] } + placeholder="<Choose>" > - <TextInput - id="message" - invalid={false} + <Select + SelectComponent={[Function]} + id="run" invalidText="" - key="object_message" labelText={ <IsRequired> - Message + Run </IsRequired> } - name="object_message" + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="timer_typ" onBlur={[Function]} onChange={[Function]} onFocus={[Function]} - value="" - warn={false} - warnText="" + options={ + Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ] + } + placeholder="<Choose>" + simpleValue={false} + value="Daily" > - <div - className="cds--form-item cds--text-input-wrapper" + <ClearedSelect + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="run" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText={ + <IsRequired> + Run + </IsRequired> + } + name="timer_typ" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ] + } + placeholder="<Choose>" + value="Daily" > - <div - className="cds--text-input__label-wrapper" + <Select + className="" + id="timer_typ" + invalid={false} + invalidText="" + labelText={ + <IsRequired> + Run + </IsRequired> + } + name="timer_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="Daily" > - <ForwardRef - as="label" - className="cds--label" - htmlFor="message" + <div + className="cds--form-item" > - <label - className="cds--label" - dir="auto" - htmlFor="message" + <div + className="cds--select" > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + <ForwardRef + as="label" + className="cds--label" + htmlFor="timer_typ" + > + <label + className="cds--label" + dir="auto" + htmlFor="timer_typ" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Run + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} + onBlur={[Function]} + onFocus={[Function]} + > + <select + className="cds--select-input" + id="timer_typ" + name="timer_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="Days" + value="Daily" + > + <SelectItem + key="Once" + label="Once" + text="Once" + value="Once" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Once" + value="Once" + > + Once + </option> + </SelectItem> + <SelectItem + key="Hourly" + label="Hours" + text="Hours" + value="Hourly" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Hours" + value="Hourly" + > + Hours + </option> + </SelectItem> + <SelectItem + key="Daily" + label="Days" + text="Days" + value="Daily" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Days" + value="Daily" + > + Days + </option> + </SelectItem> + <SelectItem + key="Weekly" + label="Weeks" + text="Weeks" + value="Weekly" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Weeks" + value="Weekly" + > + Weeks + </option> + </SelectItem> + <SelectItem + key="Monthly" + label="Months" + text="Months" + value="Monthly" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Months" + value="Monthly" + > + Months + </option> + </SelectItem> + </select> + <ForwardRef(ChevronDown) + className="cds--select__arrow" > - * - </span> - Message - </IsRequired> - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="message" - name="object_message" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> + <Icon + className="cds--select__arrow" + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + className="cds--select__arrow" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </div> + </div> </div> - </div> - </div> - </TextInput> - </TextField> - </div> + </Select> + </ClearedSelect> + </Select> + </Select> + </SelectWithOnChange> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> <SingleField - component="text-field" - hideField={true} - id="request" + component="select" + hideField={false} + id="timer_value" + initialValue={5} + initializeOnMount={true} isRequired={true} - key="object_request" - label="Request" - name="object_request" - validate={ + key="timer_value" + label="Every" + name="timer_value" + options={ Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, }, ] } @@ -41682,185 +28972,457 @@ exports[`Schedule form component should render schedule add form 1`] = ` conditionMapper={Object {}} field={ Object { - "component": "text-field", - "hideField": true, - "id": "request", + "component": "select", + "hideField": false, + "id": "timer_value", + "initialValue": 5, + "initializeOnMount": true, "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ + "label": "Every", + "name": "timer_value", + "options": Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, }, ], } } > <FormFieldHideWrapper - hideField={true} + hideField={false} > - <div - hidden={true} + <SelectWithOnChange + component="select" + id="timer_value" + initialValue={5} + initializeOnMount={true} + isRequired={true} + label="Every" + name="timer_value" + options={ + Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ] + } + placeholder="<Choose>" > - <TextField - component="text-field" - id="request" + <Select + component="select" + id="timer_value" + initialValue={5} + initializeOnMount={true} isRequired={true} - label="Request" - name="object_request" - validate={ + label="Every" + name="timer_value" + options={ Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, }, ] } + placeholder="<Choose>" > - <TextInput - id="request" - invalid={false} + <Select + SelectComponent={[Function]} + id="timer_value" invalidText="" - key="object_request" labelText={ <IsRequired> - Request + Every </IsRequired> } - name="object_request" + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="timer_value" onBlur={[Function]} onChange={[Function]} onFocus={[Function]} - value="" - warn={false} - warnText="" + options={ + Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ] + } + placeholder="<Choose>" + simpleValue={false} + value={5} > - <div - className="cds--form-item cds--text-input-wrapper" + <ClearedSelect + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="timer_value" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText={ + <IsRequired> + Every + </IsRequired> + } + name="timer_value" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "1 Day", + "value": 1, + }, + Object { + "label": "2 Days", + "value": 2, + }, + Object { + "label": "3 Days", + "value": 3, + }, + Object { + "label": "4 Days", + "value": 4, + }, + Object { + "label": "5 Days", + "value": 5, + }, + Object { + "label": "6 Days", + "value": 6, + }, + ] + } + placeholder="<Choose>" + value={5} > - <div - className="cds--text-input__label-wrapper" + <Select + className="" + id="timer_value" + invalid={false} + invalidText="" + labelText={ + <IsRequired> + Every + </IsRequired> + } + name="timer_value" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value={5} > - <ForwardRef - as="label" - className="cds--label" - htmlFor="request" + <div + className="cds--form-item" > - <label - className="cds--label" - dir="auto" - htmlFor="request" + <div + className="cds--select" > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + <ForwardRef + as="label" + className="cds--label" + htmlFor="timer_value" + > + <label + className="cds--label" + dir="auto" + htmlFor="timer_value" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Every + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} + onBlur={[Function]} + onFocus={[Function]} + > + <select + className="cds--select-input" + id="timer_value" + name="timer_value" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="5 Days" + value={5} + > + <SelectItem + key="1" + label="1 Day" + text="1 Day" + value={1} + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="1 Day" + value={1} + > + 1 Day + </option> + </SelectItem> + <SelectItem + key="2" + label="2 Days" + text="2 Days" + value={2} + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="2 Days" + value={2} + > + 2 Days + </option> + </SelectItem> + <SelectItem + key="3" + label="3 Days" + text="3 Days" + value={3} + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="3 Days" + value={3} + > + 3 Days + </option> + </SelectItem> + <SelectItem + key="4" + label="4 Days" + text="4 Days" + value={4} + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="4 Days" + value={4} + > + 4 Days + </option> + </SelectItem> + <SelectItem + key="5" + label="5 Days" + text="5 Days" + value={5} + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="5 Days" + value={5} + > + 5 Days + </option> + </SelectItem> + <SelectItem + key="6" + label="6 Days" + text="6 Days" + value={6} + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="6 Days" + value={6} + > + 6 Days + </option> + </SelectItem> + </select> + <ForwardRef(ChevronDown) + className="cds--select__arrow" > - * - </span> - Request - </IsRequired> - </label> - </ForwardRef> - </div> - <div - className="cds--text-input__field-outer-wrapper" - > - <div - className="cds--text-input__field-wrapper" - data-invalid={null} - > - <input - className="cds--text-input" - disabled={false} - id="request" - name="object_request" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - type="text" - value="" - /> - <span - aria-atomic="true" - aria-live="assertive" - className="cds--text-input__counter-alert" - role="alert" - /> + <Icon + className="cds--select__arrow" + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + className="cds--select__arrow" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </div> + </div> </div> - </div> - </div> - </TextInput> - </TextField> - </div> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="plain-text" - element="h3" - hideField={true} - key="object_attributes" - label="Object" - name="object_attributes" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object", - "name": "object_attributes", - } - } - > - <FormFieldHideWrapper - hideField={true} - > - <div - hidden={true} - > - <PlainText - component="plain-text" - element="h3" - label="Object" - name="object_attributes" - > - <h3 - key="0" - name="object_attributes" - > - Object - </h3> - </PlainText> - </div> + </Select> + </ClearedSelect> + </Select> + </Select> + </SelectWithOnChange> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> <SingleField component="select" - hideField={true} - id="object_type" + id="time_zone" includeEmpty={true} isClearable={true} isRequired={true} isSearchable={true} - key="target_class" - labelText="Type" - name="target_class" - onChange={[Function]} - options={Array []} + key="time_zone" + labelText="Time Zone" + name="time_zone" + options={ + Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ] + } placeholder="<Choose>" simpleValue={true} validate={ Array [ Object { - "hideField": true, - "type": "customRequired", + "type": "required", }, ] } @@ -41870,354 +29432,458 @@ exports[`Schedule form component should render schedule add form 1`] = ` field={ Object { "component": "select", - "hideField": true, - "id": "object_type", + "id": "time_zone", "includeEmpty": true, "isClearable": true, "isRequired": true, "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [], + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], "placeholder": "<Choose>", "simpleValue": true, "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "type": "required", }, ], } } > - <FormFieldHideWrapper - hideField={true} - > - <div - hidden={true} + <FormFieldHideWrapper> + <SelectWithOnChange + component="select" + id="time_zone" + includeEmpty={true} + isClearable={true} + isRequired={true} + isSearchable={true} + labelText="Time Zone" + name="time_zone" + options={ + Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ] + } + placeholder="<Choose>" + simpleValue={true} + validate={ + Array [ + Object { + "type": "required", + }, + ] + } > - <SelectWithOnChange + <Select component="select" - id="object_type" - includeEmpty={true} + id="time_zone" isClearable={true} isRequired={true} isSearchable={true} - labelText="Type" - name="target_class" - onChange={[Function]} - options={Array []} + labelText="Time Zone" + name="time_zone" + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ] + } placeholder="<Choose>" simpleValue={true} validate={ Array [ Object { - "hideField": true, - "type": "customRequired", + "type": "required", }, ] } > <Select - component="select" - id="object_type" - isClearable={true} - isRequired={true} - isSearchable={true} - labelText="Type" - name="target_class" + SelectComponent={[Function]} + id="time_zone" + invalidText="" + labelText="Time Zone" + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="time_zone" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} options={ Array [ Object { "label": "<Choose>", "value": undefined, }, - ] - } - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", }, ] } + placeholder="<Choose>" + simpleValue={true} + value="Arizona" > - <Select - SelectComponent={[Function]} - id="object_type" + <ClearedSelectSearchable + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="time_zone" invalidText="" - labelText="Type" - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="target_class" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText="Time Zone" + name="time_zone" + noOptionsMessage={[Function]} onBlur={[Function]} onChange={[Function]} onFocus={[Function]} + onInputChange={[Function]} options={ Array [ Object { "label": "<Choose>", "value": undefined, }, + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, ] } placeholder="<Choose>" - simpleValue={true} - value="" + value={Array []} > - <ClearedSelectSearchable + <ComboBox className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="object_type" + id="time_zone" + initialSelectedItem={ + Object { + "label": "<Choose>", + "value": undefined, + } + } + invalid={false} invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText="Type" - name="target_class" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ + items={ Array [ Object { "label": "<Choose>", "value": undefined, }, + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, ] } + name="time_zone" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} placeholder="<Choose>" - value={Array []} + titleText="Time Zone" > - <ComboBox - className="" - id="target_class" - initialSelectedItem={ - Object { - "label": "<Choose>", - "value": undefined, - } - } - invalid={false} - invalidText="" - items={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - ] - } - name="target_class" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - placeholder="<Choose>" - titleText="Type" + <div + className="cds--list-box__wrapper" > - <div - className="cds--list-box__wrapper" + <ForwardRef + as="label" + className="cds--label" + htmlFor="time_zone" + id="downshift-14-label" > - <ForwardRef - as="label" + <label className="cds--label" - htmlFor="target_class" - id="downshift-0-label" + dir="auto" + htmlFor="time_zone" + id="downshift-14-label" > - <label - className="cds--label" - dir="auto" - htmlFor="target_class" - id="downshift-0-label" - > - Type - </label> - </ForwardRef> - <ListBox - className="cds--combo-box" - disabled={false} - invalid={false} - invalidText="" - invalidTextId="combobox-invalid-text-id-2" - isOpen={false} + Time Zone + </label> + </ForwardRef> + <ListBox + className="cds--combo-box" + disabled={false} + invalid={false} + invalidText="" + invalidTextId="combobox-invalid-text-id-19" + isOpen={false} + onBlur={[Function]} + onFocus={[Function]} + warn={false} + warnTextId="combobox-warn-text-id-19" + > + <div + className="cds--combo-box cds--list-box" onBlur={[Function]} + onClick={[Function]} onFocus={[Function]} - warn={false} - warnTextId="combobox-warn-text-id-2" + onKeyDown={[Function]} > <div - className="cds--combo-box cds--list-box" - onBlur={[Function]} - onClick={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} + className="cds--list-box__field" > - <div - className="cds--list-box__field" + <input + aria-activedescendant="" + aria-autocomplete="list" + aria-controls="downshift-14-menu" + aria-expanded={false} + aria-haspopup="listbox" + aria-labelledby="downshift-14-label" + autoComplete="off" + className="cds--text-input" + disabled={false} + id="time_zone" + name="time_zone" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + placeholder="<Choose>" + role="combobox" + tabIndex={0} + title="<Choose>" + type="text" + value="<Choose>" + /> + <ListBoxSelection + clearSelection={[Function]} + onClearSelection={[Function]} + selectionCount={0} > - <input - aria-activedescendant="" - aria-autocomplete="list" - aria-controls="downshift-0-menu" - aria-expanded={false} - aria-haspopup="listbox" - aria-labelledby="downshift-0-label" - autoComplete="off" - className="cds--text-input" - disabled={false} - id="target_class" - name="target_class" - onBlur={[Function]} - onChange={[Function]} + <button + aria-label="Clear selected item" + className="cds--list-box__selection" onClick={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - placeholder="<Choose>" - role="combobox" - tabIndex={0} - title="<Choose>" - type="text" - value="<Choose>" - /> - <ListBoxSelection - clearSelection={[Function]} - onClearSelection={[Function]} - selectionCount={0} + tabIndex={-1} + title="Clear selected item" + type="button" > - <button - aria-label="Clear selected item" - className="cds--list-box__selection" - onClick={[Function]} - tabIndex={-1} - title="Clear selected item" - type="button" - > - <ForwardRef(Close)> - <Icon + <ForwardRef(Close)> + <Icon + fill="currentColor" + height={16} + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} fill="currentColor" + focusable="false" height={16} + preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32" width={16} xmlns="http://www.w3.org/2000/svg" > - <svg - aria-hidden={true} - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M17.4141 16 24 9.4141 22.5859 8 16 14.5859 9.4143 8 8 9.4141 14.5859 16 8 22.5859 9.4143 24 16 17.4141 22.5859 24 24 22.5859 17.4141 16z" - /> - </svg> - </Icon> - </ForwardRef(Close)> - </button> - </ListBoxSelection> - <ForwardRef - aria-controls="downshift-0-menu" + <path + d="M17.4141 16 24 9.4141 22.5859 8 16 14.5859 9.4143 8 8 9.4141 14.5859 16 8 22.5859 9.4143 24 16 17.4141 22.5859 24 24 22.5859 17.4141 16z" + /> + </svg> + </Icon> + </ForwardRef(Close)> + </button> + </ListBoxSelection> + <ForwardRef + aria-controls="downshift-14-menu" + aria-expanded={false} + id="downshift-14-toggle-button" + isOpen={false} + onClick={[Function]} + onMouseUp={[Function]} + tabIndex={-1} + > + <button + aria-controls="downshift-14-menu" aria-expanded={false} - id="downshift-0-toggle-button" - isOpen={false} + aria-label="Open" + className="cds--list-box__menu-icon" + id="downshift-14-toggle-button" onClick={[Function]} onMouseUp={[Function]} tabIndex={-1} + title="Open" + type="button" > - <button - aria-controls="downshift-0-menu" - aria-expanded={false} - aria-label="Open" - className="cds--list-box__menu-icon" - id="downshift-0-toggle-button" - onClick={[Function]} - onMouseUp={[Function]} - tabIndex={-1} - title="Open" - type="button" - > - <ForwardRef(ChevronDown)> - <Icon + <ForwardRef(ChevronDown)> + <Icon + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} fill="currentColor" + focusable="false" height={16} + preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16" width={16} xmlns="http://www.w3.org/2000/svg" > - <svg - aria-hidden={true} - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> - </button> - </ForwardRef> - </div> - <ListBoxMenu - aria-labelledby="downshift-0-label" - id="downshift-0-menu" + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </button> + </ForwardRef> + </div> + <ListBoxMenu + aria-labelledby="downshift-14-label" + id="downshift-14-menu" + onMouseLeave={[Function]} + role="listbox" + > + <ul + aria-labelledby="downshift-14-label" + className="cds--list-box__menu" + id="downshift-14-menu" onMouseLeave={[Function]} role="listbox" - > - <ul - aria-labelledby="downshift-0-label" - className="cds--list-box__menu" - id="downshift-0-menu" - onMouseLeave={[Function]} - role="listbox" - /> - </ListBoxMenu> - </div> - </ListBox> - </div> - </ComboBox> - </ClearedSelectSearchable> - </Select> + /> + </ListBoxMenu> + </div> + </ListBox> + </div> + </ComboBox> + </ClearedSelectSearchable> </Select> - </SelectWithOnChange> - </div> + </Select> + </SelectWithOnChange> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> <SingleField - component="select" - hideField={true} - id="object_item" - includeEmpty={true} - isClearable={true} + component="date-picker" + datePickerType="single" isRequired={true} - isSearchable={true} - key="target_id" - labelText="Object" - name="target_id" - options={Array []} - placeholder="<Choose>" - simpleValue={true} + key="start_date" + label="Starting Date" + name="start_date" validate={ Array [ Object { - "hideField": true, - "type": "customRequired", + "type": "required", }, ] } @@ -42226,1464 +29892,8697 @@ exports[`Schedule form component should render schedule add form 1`] = ` conditionMapper={Object {}} field={ Object { - "component": "select", - "hideField": true, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, + "component": "date-picker", + "datePickerType": "single", "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [], - "placeholder": "<Choose>", - "simpleValue": true, + "label": "Starting Date", + "name": "start_date", "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "type": "required", }, ], } } > - <FormFieldHideWrapper - hideField={true} - > - <div - hidden={true} + <FormFieldHideWrapper> + <DatePicker + component="date-picker" + datePickerType="single" + isRequired={true} + label="Starting Date" + name="start_date" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } > - <SelectWithOnChange - component="select" - id="object_item" - includeEmpty={true} - isClearable={true} - isRequired={true} - isSearchable={true} - labelText="Object" - name="target_id" - options={Array []} - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ] - } - > - <Select - component="select" - id="object_item" - isClearable={true} - isRequired={true} - isSearchable={true} - labelText="Object" - name="target_id" - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ] - } + <div> + <ForwardRef + datePickerType="single" + invalid={false} + name="start_date" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="02/10/2023" > - <Select - SelectComponent={[Function]} - id="object_item" - invalidText="" - labelText="Object" - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="target_id" + <div + className="cds--form-item" + name="start_date" onBlur={[Function]} - onChange={[Function]} onFocus={[Function]} - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - value="" > - <ClearedSelectSearchable - className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="object_item" - invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText="Object" - name="target_id" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - ] - } - placeholder="<Choose>" - value={Array []} + <div + className="cds--date-picker cds--date-picker--single" > - <ComboBox - className="" - id="target_id" - initialSelectedItem={ - Object { - "label": "<Choose>", - "value": undefined, - } - } + <ForwardRef + datePickerType="single" + id="start_date" invalid={false} invalidText="" - items={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - ] + key=".0" + labelText={ + <IsRequired> + Starting Date + </IsRequired> } - name="target_id" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - placeholder="<Choose>" - titleText="Object" - > - <div - className="cds--list-box__wrapper" - > - <ForwardRef - as="label" - className="cds--label" - htmlFor="target_id" - id="downshift-1-label" - > - <label - className="cds--label" - dir="auto" - htmlFor="target_id" - id="downshift-1-label" - > - Object - </label> - </ForwardRef> - <ListBox - className="cds--combo-box" - disabled={false} - invalid={false} - invalidText="" - invalidTextId="combobox-invalid-text-id-3" - isOpen={false} - onBlur={[Function]} - onFocus={[Function]} - warn={false} - warnTextId="combobox-warn-text-id-3" - > - <div - className="cds--combo-box cds--list-box" - onBlur={[Function]} - onClick={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - > - <div - className="cds--list-box__field" - > - <input - aria-activedescendant="" - aria-autocomplete="list" - aria-controls="downshift-1-menu" - aria-expanded={false} - aria-haspopup="listbox" - aria-labelledby="downshift-1-label" - autoComplete="off" - className="cds--text-input" - disabled={false} - id="target_id" - name="target_id" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - placeholder="<Choose>" - role="combobox" - tabIndex={0} - title="<Choose>" - type="text" - value="<Choose>" - /> - <ListBoxSelection - clearSelection={[Function]} - onClearSelection={[Function]} - selectionCount={0} + readOnly={false} + > + <div + className="cds--date-picker-container" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="start_date" + > + <label + className="cds--label" + dir="auto" + htmlFor="start_date" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" > - <button - aria-label="Clear selected item" - className="cds--list-box__selection" - onClick={[Function]} - tabIndex={-1} - title="Clear selected item" - type="button" - > - <ForwardRef(Close)> - <Icon - fill="currentColor" - height={16} - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M17.4141 16 24 9.4141 22.5859 8 16 14.5859 9.4143 8 8 9.4141 14.5859 16 8 22.5859 9.4143 24 16 17.4141 22.5859 24 24 22.5859 17.4141 16z" - /> - </svg> - </Icon> - </ForwardRef(Close)> - </button> - </ListBoxSelection> - <ForwardRef - aria-controls="downshift-1-menu" - aria-expanded={false} - id="downshift-1-toggle-button" - isOpen={false} - onClick={[Function]} - onMouseUp={[Function]} - tabIndex={-1} + * + </span> + Starting Date + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--date-picker-input__wrapper" + > + <span> + <input + className="cds--date-picker__input cds--date-picker__input--md" + disabled={false} + id="start_date" + onChange={[Function]} + onClick={[Function]} + pattern="\\\\d{1,2}\\\\/\\\\d{1,2}\\\\/\\\\d{4}" + type="text" + /> + <DatePickerIcon + datePickerType="single" + disabled={false} + invalid={false} + readOnly={false} + warn={false} + > + <ForwardRef(Calendar) + aria-hidden="true" + className="cds--date-picker__icon" + role="img" > - <button - aria-controls="downshift-1-menu" - aria-expanded={false} - aria-label="Open" - className="cds--list-box__menu-icon" - id="downshift-1-toggle-button" - onClick={[Function]} - onMouseUp={[Function]} - tabIndex={-1} - title="Open" - type="button" + <Icon + aria-hidden="true" + className="cds--date-picker__icon" + fill="currentColor" + height={16} + role="img" + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" > - <ForwardRef(ChevronDown)> - <Icon - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> - </button> - </ForwardRef> - </div> - <ListBoxMenu - aria-labelledby="downshift-1-label" - id="downshift-1-menu" - onMouseLeave={[Function]} - role="listbox" - > - <ul - aria-labelledby="downshift-1-label" - className="cds--list-box__menu" - id="downshift-1-menu" - onMouseLeave={[Function]} - role="listbox" - /> - </ListBoxMenu> - </div> - </ListBox> + <svg + aria-hidden={true} + className="cds--date-picker__icon" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + role="img" + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M26,4h-4V2h-2v2h-8V2h-2v2H6C4.9,4,4,4.9,4,6v20c0,1.1,0.9,2,2,2h20c1.1,0,2-0.9,2-2V6C28,4.9,27.1,4,26,4z M26,26H6V12h20 V26z M26,10H6V6h4v2h2V6h8v2h2V6h4V10z" + /> + </svg> + </Icon> + </ForwardRef(Calendar)> + </DatePickerIcon> + </span> + </div> + </div> + </ForwardRef> + </div> + </div> + </ForwardRef> + <HelperTextBlock /> + </div> + </DatePicker> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="time-picker" + id="start_time" + isRequired={true} + key="start_hour" + label="Starting Time" + name="start_hour" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + } + } + > + <FormFieldHideWrapper> + <TimePicker + component="time-picker" + id="start_time" + isRequired={true} + label="Starting Time" + name="start_hour" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <TimePickerDate + component="time-picker" + id="start_time" + isRequired={true} + label="Starting Time" + name="start_hour" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <TimePickerBase + enhnancedOnBlur={[Function]} + finalValue="12:50" + format="AM" + id="start_time" + input={ + Object { + "checked": undefined, + "name": "start_hour", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "value": "12:50", + } + } + labelText={ + <IsRequired> + Starting Time + </IsRequired> + } + selectFormat={[Function]} + selectTimezone={[Function]} + timezone="" + > + <div> + <ForwardRef + id="start_time" + invalid={false} + invalidText="" + key="start_hour" + labelText={ + <IsRequired> + Starting Time + </IsRequired> + } + name="start_hour" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="12:50" + > + <div + className="cds--form-item" + > + <label + className="cds--label" + htmlFor="start_time" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Starting Time + </IsRequired> + </label> + <div + className="cds--time-picker cds--time-picker--md" + > + <div + className="cds--time-picker__input" + > + <input + className="cds--time-picker__input-field cds--text-input" + disabled={false} + id="start_time" + maxLength={5} + name="start_hour" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + pattern="(1[012]|[1-9]):[0-5][0-9](\\\\s)?" + placeholder="hh:mm" + type="text" + value="12:50" + /> + </div> </div> - </ComboBox> - </ClearedSelectSearchable> - </Select> - </Select> - </SelectWithOnChange> - </div> + </div> + </ForwardRef> + <HelperTextBlock /> + </div> + </TimePickerBase> + </TimePickerDate> + </TimePicker> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> - <SingleField - className="attribute-value-fields-subform" - component="sub-form" - condition={ + </div> + </SubForm> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="spy-field" + key="spy-field" + name="spy-field" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "spy-field", + "initialize": undefined, + "name": "spy-field", + } + } + > + <FormFieldHideWrapper> + <SpyField + component="spy-field" + name="spy-field" + > + <FormSpy + onChange={[Function]} + subscription={ + Object { + "pristine": true, + "valid": true, + } + } + /> + </SpyField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <FormSpy> + <FormControls + Button={[Function]} + ButtonGroup={[Function]} + buttonOrder={ + Array [ + "submit", + "reset", + "cancel", + ] + } + canReset={true} + cancelLabel="Cancel" + formSpyProps={ + Object { + "active": undefined, + "dirty": true, + "dirtyFields": Object { + "filter_value": true, + }, + "dirtyFieldsSinceLastSubmit": Object { + "action_typ": true, + "attribute_1": true, + "attribute_2": true, + "attribute_3": true, + "attribute_4": true, + "attribute_5": true, + "description": true, + "enabled": true, + "filter_typ": true, + "instance_name": true, + "name": true, + "object_message": true, + "object_request": true, + "start_date": true, + "start_hour": true, + "starting_object": true, + "target_class": true, + "target_id": true, + "time_zone": true, + "timer_typ": true, + "timer_value": true, + "value_1": true, + "value_2": true, + "value_3": true, + "value_4": true, + "value_5": true, + "zone_id": true, + }, + "dirtySinceLastSubmit": false, + "error": undefined, + "errors": Object {}, + "form": Object { + "batch": [Function], + "blur": [Function], + "change": [Function], + "destroyOnUnregister": false, + "focus": [Function], + "getFieldState": [Function], + "getRegisteredFields": [Function], + "getState": [Function], + "initialize": [Function], + "isValidationPaused": [Function], + "mutators": Object { + "concat": [Function], + "insert": [Function], + "move": [Function], + "pop": [Function], + "push": [Function], + "remove": [Function], + "removeBatch": [Function], + "shift": [Function], + "swap": [Function], + "unshift": [Function], + "update": [Function], + }, + "pauseValidation": [Function], + "registerField": [Function], + "reset": [Function], + "resetFieldState": [Function], + "restart": [Function], + "resumeValidation": [Function], + "setConfig": [Function], + "submit": [Function], + "subscribe": [Function], + }, + "hasSubmitErrors": false, + "hasValidationErrors": false, + "initialValues": Object { + "action_typ": "automation_request", + "action_type": "automation_request", + "attribute_1": "", + "attribute_2": "", + "attribute_3": "", + "attribute_4": "", + "attribute_5": "", + "description": "sfjdfgnkdjfngkdfngldk", + "enabled": "1", + "filter_typ": null, + "filter_type": null, + "filter_value": null, + "filtered_item_list": null, + "instance_name": "GenericObject", + "instance_names": Array [ + "Automation", + "Event", + "GenericObject", + "MiqEvent", + "parse_automation_request", + "parse_event_stream", + "parse_provider_category", + "Request", + ], + "name": "ccccccc", + "object_message": "TEtsvd", + "object_request": "AutomationRequest", + "schedule_description": "sfjdfgnkdjfngkdfngldk", + "schedule_enabled": "1", + "schedule_name": "ccccccc", + "schedule_start_date": "02/10/2023", + "schedule_start_hour": 12, + "schedule_start_min": 50, + "schedule_time_zone": "Arizona", + "schedule_timer_type": "Daily", + "schedule_timer_value": 5, + "start_date": "02/10/2023", + "start_hour": "12:50", + "starting_object": "SYSTEM/PROCESS", + "target_class": "AvailabilityZone", + "target_classes": Array [ + Array [ + "Availability Zone", + "AvailabilityZone", + ], + Array [ + "Cloud Network", + "CloudNetwork", + ], + Array [ + "Cloud Object Store Container", + "CloudObjectStoreContainer", + ], + Array [ + "Cloud Subnet", + "CloudSubnet", + ], + Array [ + "Cloud Tenant", + "CloudTenant", + ], + Array [ + "Cloud Volume", + "CloudVolume", + ], + ], + "target_id": "20", + "targets": Array [ + Array [ + "asia-east1-a", + "11", + ], + Array [ + "asia-east1-b", + "10", + ], + Array [ + "asia-east1-c", + "12", + ], + Array [ + "asia-east2-a", + "71", + ], + Array [ + "asia-east2-b", + "72", + ], + Array [ + "asia-east2-c", + "73", + ], + Array [ + "asia-northeast1-a", + "15", + ], + ], + "time_zone": "Arizona", + "timer_typ": "Daily", + "timer_value": 5, + "value_1": "", + "value_2": "", + "value_3": "", + "value_4": "", + "value_5": "", + "zone_id": "5", + }, + "invalid": false, + "modified": Object { + "action_typ": false, + "attribute_1": false, + "attribute_2": false, + "attribute_3": false, + "attribute_4": false, + "attribute_5": false, + "description": false, + "enabled": false, + "filter_typ": false, + "filter_value": true, + "instance_name": false, + "name": false, + "object_message": false, + "object_request": false, + "start_date": false, + "start_hour": false, + "starting_object": false, + "target_class": false, + "target_id": false, + "time_zone": false, + "timer_typ": false, + "timer_value": false, + "value_1": false, + "value_2": false, + "value_3": false, + "value_4": false, + "value_5": false, + "zone_id": false, + }, + "modifiedSinceLastSubmit": false, + "pristine": false, + "submitError": undefined, + "submitErrors": undefined, + "submitFailed": false, + "submitSucceeded": false, + "submitting": false, + "touched": Object { + "action_typ": false, + "attribute_1": false, + "attribute_2": false, + "attribute_3": false, + "attribute_4": false, + "attribute_5": false, + "description": false, + "enabled": false, + "filter_typ": false, + "filter_value": false, + "instance_name": false, + "name": false, + "object_message": false, + "object_request": false, + "start_date": false, + "start_hour": false, + "starting_object": false, + "target_class": false, + "target_id": false, + "time_zone": false, + "timer_typ": false, + "timer_value": false, + "value_1": false, + "value_2": false, + "value_3": false, + "value_4": false, + "value_5": false, + "zone_id": false, + }, + "valid": true, + "validating": false, + "values": Object { + "action_typ": "automation_request", + "action_type": "automation_request", + "attribute_1": "", + "attribute_2": "", + "attribute_3": "", + "attribute_4": "", + "attribute_5": "", + "description": "sfjdfgnkdjfngkdfngldk", + "enabled": "1", + "filter_typ": null, + "filter_type": null, + "filtered_item_list": null, + "instance_name": "GenericObject", + "instance_names": Array [ + "Automation", + "Event", + "GenericObject", + "MiqEvent", + "parse_automation_request", + "parse_event_stream", + "parse_provider_category", + "Request", + ], + "name": "ccccccc", + "object_message": "TEtsvd", + "object_request": "AutomationRequest", + "schedule_description": "sfjdfgnkdjfngkdfngldk", + "schedule_enabled": "1", + "schedule_name": "ccccccc", + "schedule_start_date": "02/10/2023", + "schedule_start_hour": 12, + "schedule_start_min": 50, + "schedule_time_zone": "Arizona", + "schedule_timer_type": "Daily", + "schedule_timer_value": 5, + "start_date": "02/10/2023", + "start_hour": "12:50", + "starting_object": "SYSTEM/PROCESS", + "target_class": "AvailabilityZone", + "target_classes": Array [ + Array [ + "Availability Zone", + "AvailabilityZone", + ], + Array [ + "Cloud Network", + "CloudNetwork", + ], + Array [ + "Cloud Object Store Container", + "CloudObjectStoreContainer", + ], + Array [ + "Cloud Subnet", + "CloudSubnet", + ], + Array [ + "Cloud Tenant", + "CloudTenant", + ], + Array [ + "Cloud Volume", + "CloudVolume", + ], + ], + "target_id": "20", + "targets": Array [ + Array [ + "asia-east1-a", + "11", + ], + Array [ + "asia-east1-b", + "10", + ], + Array [ + "asia-east1-c", + "12", + ], + Array [ + "asia-east2-a", + "71", + ], + Array [ + "asia-east2-b", + "72", + ], + Array [ + "asia-east2-c", + "73", + ], + Array [ + "asia-northeast1-a", + "15", + ], + ], + "time_zone": "Arizona", + "timer_typ": "Daily", + "timer_value": 5, + "value_1": "", + "value_2": "", + "value_3": "", + "value_4": "", + "value_5": "", + "zone_id": "5", + }, + "visited": Object { + "action_typ": false, + "attribute_1": false, + "attribute_2": false, + "attribute_3": false, + "attribute_4": false, + "attribute_5": false, + "description": false, + "enabled": false, + "filter_typ": false, + "filter_value": false, + "instance_name": false, + "name": false, + "object_message": false, + "object_request": false, + "start_date": false, + "start_hour": false, + "starting_object": false, + "target_class": false, + "target_id": false, + "time_zone": false, + "timer_typ": false, + "timer_value": false, + "value_1": false, + "value_2": false, + "value_3": false, + "value_4": false, + "value_5": false, + "zone_id": false, + }, + } + } + onCancel={[Function]} + onReset={[Function]} + resetLabel="Reset" + submitLabel="Save" + > + <ButtonGroup> + <ButtonSet + className="" + > + <div + className="cds--btn-set" + > + <Button + buttonType="submit" + key="form-submit" + label="Save" + type="submit" + variant="primary" + > + <Button + kind="primary" + type="submit" + variant="primary" + > + <ForwardRef(ButtonBase) + kind="primary" + type="submit" + variant="primary" + > + <button + className="cds--btn cds--btn--primary" + disabled={false} + type="submit" + variant="primary" + > + Save + </button> + </ForwardRef(ButtonBase)> + </Button> + </Button> + <Button + buttonType="reset" + disabled={false} + key="form-reset" + label="Reset" + onClick={[Function]} + type="button" + > + <Button + disabled={false} + kind="secondary" + onClick={[Function]} + type="button" + > + <ForwardRef(ButtonBase) + disabled={false} + kind="secondary" + onClick={[Function]} + type="button" + > + <button + className="cds--btn cds--btn--secondary" + disabled={false} + onClick={[Function]} + type="button" + > + Reset + </button> + </ForwardRef(ButtonBase)> + </Button> + </Button> + <Button + buttonType="cancel" + key="form-cancel" + label="Cancel" + onClick={[Function]} + type="button" + > + <Button + kind="secondary" + onClick={[Function]} + type="button" + > + <ForwardRef(ButtonBase) + kind="secondary" + onClick={[Function]} + type="button" + > + <button + className="cds--btn cds--btn--secondary" + disabled={false} + onClick={[Function]} + type="button" + > + Cancel + </button> + </ForwardRef(ButtonBase)> + </Button> + </Button> + </div> + </ButtonSet> + </ButtonGroup> + </FormControls> + </FormSpy> + </form> + </Form> + </Form> + </FormTemplate> + </WrappedFormTemplate> + </Component> + </ReactFinalForm> + </FormRenderer> + </MiqFormRenderer> + </Connect(MiqFormRenderer)> + </ScheduleForm> +</Provider> +`; + +exports[`Schedule form component should render schedule add form 1`] = ` +<Provider + store={ + Object { + "asyncReducers": Object { + "FormButtons": [Function], + "miqCustomTabReducer": [Function], + "notificationReducer": [Function], + }, + "dispatch": [Function], + "getState": [Function], + "injectReducers": [Function], + "replaceReducer": [Function], + "subscribe": [Function], + Symbol(observable): [Function], + } + } +> + <ScheduleForm + actionOptions={ + Array [ + Array [ + "VM Analysis", + "vm", + ], + Array [ + "Template Analysis", + "miq_template", + ], + Array [ + "Host Analysis", + "host", + ], + Array [ + "Container Image Analysis", + "container_image", + ], + Array [ + "Automation Tasks", + "automation_request", + ], + ] + } + filterOptions={ + Array [ + Object { + "keys": Array [ + "vm", + ], + "option": Array [ + Array [ + "All VMs", + "all", + ], + Array [ + "All VMs for Providers", + "ems", + ], + Array [ + "All VMs for Clusters", + "cluster", + ], + Array [ + "All VMs for Host", + "host", + ], + Array [ + "A single VM", + "vm", + ], + ], + }, + Object { + "keys": Array [ + "miq_template", + ], + "option": Array [ + Array [ + "All Hosts", + "all", + ], + Array [ + "All Hosts for Providers", + "ems", + ], + Array [ + "All Hosts for Clusters", + "cluster", + ], + Array [ + "All Hosts for Host", + "host", + ], + Array [ + "A single Host", + "host", + ], + ], + }, + ] + } + recordId="new" + > + <Connect(MiqFormRenderer) + buttonsLabels={ + Object { + "submitLabel": "Save", + } + } + canReset={false} + initialValues={ + Object { + "action_typ": "vm", + "filter_typ": "all", + "filter_type": "all", + } + } + onCancel={[Function]} + onSubmit={[Function]} + schema={ + Object { + "fields": Array [ + Object { + "className": "schedule_form", + "component": "sub-form", + "fields": Array [ + Array [ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": true, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + }, + Object { + "component": "select", + "id": "run", + "initialValue": "Once", + "isRequired": true, + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + }, + Object { + "component": "select", + "id": "time_zone", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "date-picker", + "datePickerType": "single", + "isRequired": true, + "label": "Starting Date", + "name": "start_date", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + ], + "name": "BasicInformation", + "title": "Basic Information", + }, + ], + } + } + validatorMapper={ + Object { + "customRequired": [Function], + } + } + > + <MiqFormRenderer + buttonsLabels={ + Object { + "submitLabel": "Save", + } + } + canReset={false} + className="form-react" + componentMapper={ + Object { + "checkbox": [Function], + "code-editor": [Function], + "date-picker": [Function], + "dual-list-select": [Function], + "edit-password-field": [Function], + "embedded-automate-entry-point": [Function], + "embedded-workflow-entry-point": [Function], + "field-array": [Function], + "file-upload": [Function], + "font-icon-picker": [Function], + "font-icon-picker-ddf": [Function], + "key-value-list": [Function], + "multi-select": [Function], + "password-field": [Function], + "plain-text": [Function], + "radio": [Function], + "select": [Function], + "slider": [Function], + "sub-form": [Function], + "switch": [Function], + "tabs": [Function], + "text-field": [Function], + "textarea": [Function], + "time-picker": [Function], + "tree-selector": [Function], + "tree-view": [Function], + "validate-credentials": [Function], + "wizard": [Function], + } + } + disableSubmit={ + Array [ + "pristine", + "invalid", + ] + } + dispatch={[Function]} + initialValues={ + Object { + "action_typ": "vm", + "filter_typ": "all", + "filter_type": "all", + } + } + onCancel={[Function]} + onSubmit={[Function]} + schema={ + Object { + "fields": Array [ + Object { + "className": "schedule_form", + "component": "sub-form", + "fields": Array [ + Array [ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": true, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + }, + Object { + "component": "select", + "id": "run", + "initialValue": "Once", + "isRequired": true, + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + }, + Object { + "component": "select", + "id": "time_zone", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "date-picker", + "datePickerType": "single", + "isRequired": true, + "label": "Starting Date", + "name": "start_date", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + ], + "name": "BasicInformation", + "title": "Basic Information", + }, + ], + } + } + showFormControls={true} + validatorMapper={ + Object { + "customRequired": [Function], + } + } + > + <FormRenderer + FormTemplate={[Function]} + componentMapper={ + Object { + "checkbox": [Function], + "code-editor": [Function], + "date-picker": [Function], + "dual-list-select": [Function], + "edit-password-field": [Function], + "embedded-automate-entry-point": [Function], + "embedded-workflow-entry-point": [Function], + "field-array": [Function], + "file-upload": [Function], + "font-icon-picker": [Function], + "font-icon-picker-ddf": [Function], + "key-value-list": [Function], + "multi-select": [Function], + "password-field": [Function], + "plain-text": [Function], + "radio": [Function], + "select": [Function], + "slider": [Function], + "spy-field": [Function], + "sub-form": [Function], + "switch": [Function], + "tabs": [Function], + "text-field": [Function], + "textarea": [Function], + "time-picker": [Function], + "tree-selector": [Function], + "tree-view": [Function], + "validate-credentials": [Function], + "wizard": [Function], + } + } + dispatch={[Function]} + initialValues={ + Object { + "action_typ": "vm", + "filter_typ": "all", + "filter_type": "all", + } + } + onCancel={[Function]} + onReset={[Function]} + onSubmit={[Function]} + schema={ + Object { + "fields": Array [ + Object { + "className": "schedule_form", + "component": "sub-form", + "fields": Array [ + Array [ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": true, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + }, + Object { + "component": "select", + "id": "run", + "initialValue": "Once", + "isRequired": true, + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + }, + Object { + "component": "select", + "id": "time_zone", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "date-picker", + "datePickerType": "single", + "isRequired": true, + "label": "Starting Date", + "name": "start_date", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + ], + "name": "BasicInformation", + "title": "Basic Information", + }, + Object { + "component": "spy-field", + "initialize": undefined, + "name": "spy-field", + }, + ], + } + } + validatorMapper={ + Object { + "customRequired": [Function], + } + } + > + <ReactFinalForm + decorators={ + Array [ + [Function], + ] + } + dispatch={[Function]} + initialValues={ + Object { + "action_typ": "vm", + "filter_typ": "all", + "filter_type": "all", + } + } + mutators={ + Object { + "concat": [Function], + "insert": [Function], + "move": [Function], + "pop": [Function], + "push": [Function], + "remove": [Function], + "removeBatch": [Function], + "shift": [Function], + "swap": [Function], + "unshift": [Function], + "update": [Function], + } + } + onSubmit={[Function]} + render={[Function]} + subscription={ + Object { + "pristine": true, + "submitting": true, + "valid": true, + } + } + > + <Component + formFields={ + Array [ + <SingleField + className="schedule_form" + component="sub-form" + fields={ + Array [ + Array [ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": true, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + }, + Object { + "component": "select", + "id": "run", + "initialValue": "Once", + "isRequired": true, + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + }, + Object { + "component": "select", + "id": "time_zone", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "date-picker", + "datePickerType": "single", + "isRequired": true, + "label": "Starting Date", + "name": "start_date", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + ] + } + name="BasicInformation" + title="Basic Information" + />, + <SingleField + component="spy-field" + name="spy-field" + />, + ] + } + schema={ + Object { + "fields": Array [ + Object { + "className": "schedule_form", + "component": "sub-form", + "fields": Array [ + Array [ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": true, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + }, + Object { + "component": "select", + "id": "run", + "initialValue": "Once", + "isRequired": true, + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + }, + Object { + "component": "select", + "id": "time_zone", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "date-picker", + "datePickerType": "single", + "isRequired": true, + "label": "Starting Date", + "name": "start_date", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + ], + "name": "BasicInformation", + "title": "Basic Information", + }, + Object { + "component": "spy-field", + "initialize": undefined, + "name": "spy-field", + }, + ], + } + } + > + <WrappedFormTemplate + canReset={false} + cancelLabel="Cancel" + disableSubmit={ + Array [ + "pristine", + "invalid", + ] + } + formFields={ + Array [ + <SingleField + className="schedule_form" + component="sub-form" + fields={ + Array [ + Array [ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": true, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + }, + Object { + "component": "select", + "id": "run", + "initialValue": "Once", + "isRequired": true, + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + }, + Object { + "component": "select", + "id": "time_zone", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "date-picker", + "datePickerType": "single", + "isRequired": true, + "label": "Starting Date", + "name": "start_date", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + ] + } + name="BasicInformation" + title="Basic Information" + />, + <SingleField + component="spy-field" + name="spy-field" + />, + ] + } + formWrapperProps={ + Object { + "className": "form-react", + } + } + resetLabel="Reset" + schema={ + Object { + "fields": Array [ + Object { + "className": "schedule_form", + "component": "sub-form", + "fields": Array [ + Array [ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": true, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + }, + Object { + "component": "select", + "id": "run", + "initialValue": "Once", + "isRequired": true, + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + }, + Object { + "component": "select", + "id": "time_zone", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "date-picker", + "datePickerType": "single", + "isRequired": true, + "label": "Starting Date", + "name": "start_date", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + ], + "name": "BasicInformation", + "title": "Basic Information", + }, + Object { + "component": "spy-field", + "initialize": undefined, + "name": "spy-field", + }, + ], + } + } + showFormControls={true} + submitLabel="Save" + > + <FormTemplate + Button={[Function]} + ButtonGroup={[Function]} + Description={[Function]} + FormWrapper={[Function]} + Header={[Function]} + Title={[Function]} + buttonOrder={ + Array [ + "submit", + "reset", + "cancel", + ] + } + canReset={false} + cancelLabel="Cancel" + disableSubmit={ + Array [ + "pristine", + "invalid", + ] + } + formFields={ + Array [ + <SingleField + className="schedule_form" + component="sub-form" + fields={ + Array [ + Array [ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": true, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + }, + Object { + "component": "select", + "id": "run", + "initialValue": "Once", + "isRequired": true, + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + }, + Object { + "component": "select", + "id": "time_zone", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "date-picker", + "datePickerType": "single", + "isRequired": true, + "label": "Starting Date", + "name": "start_date", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + ] + } + name="BasicInformation" + title="Basic Information" + />, + <SingleField + component="spy-field" + name="spy-field" + />, + ] + } + formWrapperProps={ + Object { + "className": "form-react", + } + } + resetLabel="Reset" + schema={ + Object { + "fields": Array [ + Object { + "className": "schedule_form", + "component": "sub-form", + "fields": Array [ + Array [ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": true, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + }, + Object { + "component": "select", + "id": "run", + "initialValue": "Once", + "isRequired": true, + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + }, + Object { + "component": "select", + "id": "time_zone", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "date-picker", + "datePickerType": "single", + "isRequired": true, + "label": "Starting Date", + "name": "start_date", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + ], + "name": "BasicInformation", + "title": "Basic Information", + }, + Object { + "component": "spy-field", + "initialize": undefined, + "name": "spy-field", + }, + ], + } + } + showFormControls={true} + submitLabel="Save" + > + <Form + className="form-react" + onSubmit={[Function]} + > + <Form + className="form-0-2-3 form-react" + noValidate={true} + onSubmit={[Function]} + > + <form + className="cds--form form-0-2-3 form-react" + noValidate={true} + onSubmit={[Function]} + > + <SingleField + className="schedule_form" + component="sub-form" + fields={ + Array [ + Array [ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": true, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + }, + Object { + "component": "select", + "id": "run", + "initialValue": "Once", + "isRequired": true, + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + }, + Object { + "component": "select", + "id": "time_zone", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "date-picker", + "datePickerType": "single", + "isRequired": true, + "label": "Starting Date", + "name": "start_date", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + ] + } + key="BasicInformation" + name="BasicInformation" + title="Basic Information" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "className": "schedule_form", + "component": "sub-form", + "fields": Array [ + Array [ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, + Object { + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": true, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + }, + Object { + "component": "select", + "id": "run", + "initialValue": "Once", + "isRequired": true, + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + }, + Object { + "component": "select", + "id": "time_zone", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "date-picker", + "datePickerType": "single", + "isRequired": true, + "label": "Starting Date", + "name": "start_date", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + ], + "name": "BasicInformation", + "title": "Basic Information", + } + } + > + <FormFieldHideWrapper> + <SubForm + className="schedule_form" + component="sub-form" + fields={ + Array [ + Array [ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + }, + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + }, Object { - "is": "automation_request", - "when": "action_typ", - } - } - fields={ - Array [ - Array [ + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", + "label": "All VMs", + "value": "all", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", + "label": "All VMs for Providers", + "value": "ems", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", + "label": "All VMs for Clusters", + "value": "cluster", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", + "label": "All VMs for Host", + "value": "host", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", + "label": "A single VM", + "value": "vm", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + }, + Object { + "component": "select", + "hideField": true, + "id": "zone", + "includeEmpty": true, + "isRequired": true, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + }, + Object { + "component": "select", + "hideField": true, + "id": "system", + "includeEmpty": true, + "isRequired": true, + "label": "System/Process", + "name": "instance_name", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", }, ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ] - } - id="attribute-value-fields" - key="attribute-value-fields" - name="attribute-value-fields" - title="Attribute/Value Pairs" - > - <FormConditionWrapper - condition={ - Object { - "is": "automation_request", - "when": "action_typ", - } - } - conditionMapper={Object {}} - field={ - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - } - } - > - <ConditionTriggerDetector - condition={ + }, + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + }, + Object { + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ Object { - "is": "automation_request", - "when": "action_typ", - } - } - field={ + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", + "hideField": true, + "type": "customRequired", + }, + ], + }, + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", }, - "fields": Array [ - Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", }, ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - } - } - triggers={ - Array [ - "action_typ", - ] - } - > - <ForwardRef(Field) - name="action_typ" - subscription={ + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, Object { - "initial": true, - "value": true, - } - } - > - <ConditionTriggerDetector - condition={ - Object { - "is": "automation_request", - "when": "action_typ", - } - } - field={ - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - } + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + }, + Object { + "component": "select", + "id": "run", + "initialValue": "Once", + "isRequired": true, + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ], + }, + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + }, + Object { + "component": "select", + "id": "time_zone", + "includeEmpty": true, + "isClearable": true, + "isRequired": true, + "isSearchable": true, + "labelText": "Time Zone", + "name": "time_zone", + "options": Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ], + "placeholder": "<Choose>", + "simpleValue": true, + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "date-picker", + "datePickerType": "single", + "isRequired": true, + "label": "Starting Date", + "name": "start_date", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + Object { + "component": "time-picker", + "id": "start_time", + "isRequired": true, + "label": "Starting Time", + "name": "start_hour", + "validate": Array [ + Object { + "type": "required", + }, + ], + }, + ], + ] + } + name="BasicInformation" + title="Basic Information" + > + <div + className="schedule_form" + name="BasicInformation" + > + <div> + <h3> + Basic Information + </h3> + </div> + <SingleField + autoFocus={true} + component="text-field" + isRequired={true} + key="name" + label="Name" + maxLength={50} + name="name" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "autoFocus": true, + "component": "text-field", + "isRequired": true, + "label": "Name", + "maxLength": 50, + "name": "name", + "validate": Array [ + Object { + "type": "required", + }, + ], + } + } + > + <FormFieldHideWrapper> + <TextField + autoFocus={true} + component="text-field" + isRequired={true} + label="Name" + maxLength={50} + name="name" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <TextInput + autoFocus={true} + id="name" + invalid={false} + invalidText="" + key="name" + labelText={ + <IsRequired> + Name + </IsRequired> + } + maxLength={50} + name="name" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="name" + > + <label + className="cds--label" + dir="auto" + htmlFor="name" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Name + </IsRequired> + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + autoFocus={true} + className="cds--text-input" + disabled={false} + id="name" + maxLength={50} + name="name" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="text-field" + isRequired={true} + key="description" + label="Description" + maxLength={100} + name="description" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "text-field", + "isRequired": true, + "label": "Description", + "maxLength": 100, + "name": "description", + "validate": Array [ + Object { + "type": "required", + }, + ], + } + } + > + <FormFieldHideWrapper> + <TextField + component="text-field" + isRequired={true} + label="Description" + maxLength={100} + name="description" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <TextInput + id="description" + invalid={false} + invalidText="" + key="description" + labelText={ + <IsRequired> + Description + </IsRequired> } - triggers={Array []} - values={ + maxLength={100} + name="description" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="description" + > + <label + className="cds--label" + dir="auto" + htmlFor="description" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Description + </IsRequired> + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="description" + maxLength={100} + name="description" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="checkbox" + key="enabled" + label="Active" + name="enabled" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "checkbox", + "label": "Active", + "name": "enabled", + } + } + > + <FormFieldHideWrapper> + <Checkbox + component="checkbox" + label="Active" + name="enabled" + > + <SingleCheckbox + component="checkbox" + label="Active" + name="enabled" + > + <div> + <Checkbox + checked={false} + id="enabled" + labelText="Active" + name="enabled" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + type="checkbox" + > + <div + className="cds--form-item cds--checkbox-wrapper" + > + <input + checked={false} + className="cds--checkbox" + id="enabled" + name="enabled" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="checkbox" + /> + <label + className="cds--checkbox-label" + htmlFor="enabled" + title="" + > + <ForwardRef + as="div" + className="cds--checkbox-label-text" + > + <div + className="cds--checkbox-label-text" + dir="auto" + > + Active + </div> + </ForwardRef> + </label> + <div + className="cds--checkbox__validation-msg" + /> + </div> + </Checkbox> + <HelperTextBlock /> + </div> + </SingleCheckbox> + </Checkbox> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="select" + id="action" + initialValue="vm" + isRequired={true} + key="action_typ" + label="Action" + name="action_typ" + onChange={[Function]} + options={ + Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "select", + "id": "action", + "initialValue": "vm", + "isRequired": true, + "label": "Action", + "name": "action_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ], + } + } + > + <FormFieldHideWrapper> + <SelectWithOnChange + component="select" + id="action" + initialValue="vm" + isRequired={true} + label="Action" + name="action_typ" + onChange={[Function]} + options={ + Array [ Object { - "action_typ": "vm", - } - } - > - <ConditionTriggerWrapper - condition={ + "label": "VM Analysis", + "value": "vm", + }, + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ] + } + placeholder="<Choose>" + > + <Select + component="select" + id="action" + initialValue="vm" + isRequired={true} + label="Action" + name="action_typ" + options={ + Array [ Object { - "is": "automation_request", - "when": "action_typ", - } - } - field={ + "label": "VM Analysis", + "value": "vm", + }, Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - } - } - values={ + "label": "Template Analysis", + "value": "miq_template", + }, Object { - "action_typ": "vm", - } + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ] + } + placeholder="<Choose>" + > + <Select + SelectComponent={[Function]} + id="action" + invalidText="" + labelText={ + <IsRequired> + Action + </IsRequired> } - > - <Condition - condition={ + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="action_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={ + Array [ Object { - "is": "automation_request", - "when": "action_typ", - } - } - field={ + "label": "VM Analysis", + "value": "vm", + }, Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ] + } + placeholder="<Choose>" + simpleValue={false} + value="vm" + > + <ClearedSelect + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="action" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText={ + <IsRequired> + Action + </IsRequired> + } + name="action_typ" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "VM Analysis", + "value": "vm", }, - "fields": Array [ - Array [ - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", - }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", + Object { + "label": "Template Analysis", + "value": "miq_template", + }, + Object { + "label": "Host Analysis", + "value": "host", + }, + Object { + "label": "Container Image Analysis", + "value": "container_image", + }, + Object { + "label": "Automation Tasks", + "value": "automation_request", + }, + ] + } + placeholder="<Choose>" + value="vm" + > + <Select + className="" + id="action_typ" + invalid={false} + invalidText="" + labelText={ + <IsRequired> + Action + </IsRequired> } - } - values={ + name="action_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="vm" + > + <div + className="cds--form-item" + > + <div + className="cds--select" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="action_typ" + > + <label + className="cds--label" + dir="auto" + htmlFor="action_typ" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Action + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} + onBlur={[Function]} + onFocus={[Function]} + > + <select + className="cds--select-input" + id="action_typ" + name="action_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="VM Analysis" + value="vm" + > + <SelectItem + key="vm" + label="VM Analysis" + text="VM Analysis" + value="vm" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="VM Analysis" + value="vm" + > + VM Analysis + </option> + </SelectItem> + <SelectItem + key="miq_template" + label="Template Analysis" + text="Template Analysis" + value="miq_template" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Template Analysis" + value="miq_template" + > + Template Analysis + </option> + </SelectItem> + <SelectItem + key="host" + label="Host Analysis" + text="Host Analysis" + value="host" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Host Analysis" + value="host" + > + Host Analysis + </option> + </SelectItem> + <SelectItem + key="container_image" + label="Container Image Analysis" + text="Container Image Analysis" + value="container_image" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Container Image Analysis" + value="container_image" + > + Container Image Analysis + </option> + </SelectItem> + <SelectItem + key="automation_request" + label="Automation Tasks" + text="Automation Tasks" + value="automation_request" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Automation Tasks" + value="automation_request" + > + Automation Tasks + </option> + </SelectItem> + </select> + <ForwardRef(ChevronDown) + className="cds--select__arrow" + > + <Icon + className="cds--select__arrow" + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + className="cds--select__arrow" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </div> + </div> + </div> + </Select> + </ClearedSelect> + </Select> + </Select> + </SelectWithOnChange> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="select" + hideField={false} + id="filter_type" + isRequired={true} + key="filter_typ" + label="Filter" + name="filter_typ" + onChange={[Function]} + options={ + Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "select", + "hideField": false, + "id": "filter_type", + "isRequired": true, + "label": "Filter", + "name": "filter_typ", + "onChange": [Function], + "options": Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ], + } + } + > + <FormFieldHideWrapper + hideField={false} + > + <SelectWithOnChange + component="select" + id="filter_type" + isRequired={true} + label="Filter" + name="filter_typ" + onChange={[Function]} + options={ + Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ] + } + placeholder="<Choose>" + > + <Select + component="select" + id="filter_type" + isRequired={true} + label="Filter" + name="filter_typ" + options={ + Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ] + } + placeholder="<Choose>" + > + <Select + SelectComponent={[Function]} + id="filter_type" + invalidText="" + labelText={ + <IsRequired> + Filter + </IsRequired> + } + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="filter_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={ + Array [ Object { - "action_typ": "vm", - } + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ] + } + placeholder="<Choose>" + simpleValue={false} + value="" + > + <ClearedSelect + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="filter_type" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText={ + <IsRequired> + Filter + </IsRequired> } - /> - </ConditionTriggerWrapper> - </ConditionTriggerDetector> - </ForwardRef(Field)> - </ConditionTriggerDetector> + name="filter_typ" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "All VMs", + "value": "all", + }, + Object { + "label": "All VMs for Providers", + "value": "ems", + }, + Object { + "label": "All VMs for Clusters", + "value": "cluster", + }, + Object { + "label": "All VMs for Host", + "value": "host", + }, + Object { + "label": "A single VM", + "value": "vm", + }, + ] + } + placeholder="<Choose>" + value="" + > + <Select + className="" + id="filter_typ" + invalid={false} + invalidText="" + labelText={ + <IsRequired> + Filter + </IsRequired> + } + name="filter_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + > + <div + className="cds--form-item" + > + <div + className="cds--select" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="filter_typ" + > + <label + className="cds--label" + dir="auto" + htmlFor="filter_typ" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Filter + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} + onBlur={[Function]} + onFocus={[Function]} + > + <select + className="cds--select-input" + id="filter_typ" + name="filter_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="All VMs" + value="" + > + <SelectItem + key="all" + label="All VMs" + text="All VMs" + value="all" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="All VMs" + value="all" + > + All VMs + </option> + </SelectItem> + <SelectItem + key="ems" + label="All VMs for Providers" + text="All VMs for Providers" + value="ems" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="All VMs for Providers" + value="ems" + > + All VMs for Providers + </option> + </SelectItem> + <SelectItem + key="cluster" + label="All VMs for Clusters" + text="All VMs for Clusters" + value="cluster" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="All VMs for Clusters" + value="cluster" + > + All VMs for Clusters + </option> + </SelectItem> + <SelectItem + key="host" + label="All VMs for Host" + text="All VMs for Host" + value="host" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="All VMs for Host" + value="host" + > + All VMs for Host + </option> + </SelectItem> + <SelectItem + key="vm" + label="A single VM" + text="A single VM" + value="vm" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="A single VM" + value="vm" + > + A single VM + </option> + </SelectItem> + </select> + <ForwardRef(ChevronDown) + className="cds--select__arrow" + > + <Icon + className="cds--select__arrow" + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + className="cds--select__arrow" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </div> + </div> + </div> + </Select> + </ClearedSelect> + </Select> + </Select> + </SelectWithOnChange> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="select" + hideField={true} + id="filter_value" + initialValue="" + initializeOnMount={true} + key="filter_value" + label="Filter Item" + name="filter_value" + options={Array []} + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "select", + "hideField": true, + "id": "filter_value", + "initialValue": "", + "initializeOnMount": true, + "label": "Filter Item", + "name": "filter_value", + "options": Array [], + } + } + > + <FormFieldHideWrapper + hideField={true} + > + <div + hidden={true} + > + <SelectWithOnChange + component="select" + id="filter_value" + initialValue="" + initializeOnMount={true} + label="Filter Item" + name="filter_value" + options={Array []} + placeholder="<Choose>" + > + <Select + component="select" + id="filter_value" + initialValue="" + initializeOnMount={true} + label="Filter Item" + name="filter_value" + options={Array []} + placeholder="<Choose>" + > + <Select + SelectComponent={[Function]} + id="filter_value" + invalidText="" + labelText="Filter Item" + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="filter_value" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={Array []} + placeholder="<Choose>" + simpleValue={false} + value="" + > + <ClearedSelect + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="filter_value" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText="Filter Item" + name="filter_value" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={Array []} + placeholder="<Choose>" + value="" + > + <Select + className="" + id="filter_value" + invalid={false} + invalidText="" + labelText="Filter Item" + name="filter_value" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + > + <div + className="cds--form-item" + > + <div + className="cds--select" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="filter_value" + > + <label + className="cds--label" + dir="auto" + htmlFor="filter_value" + > + Filter Item + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} + onBlur={[Function]} + onFocus={[Function]} + > + <select + className="cds--select-input" + id="filter_value" + name="filter_value" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="" + value="" + /> + <ForwardRef(ChevronDown) + className="cds--select__arrow" + > + <Icon + className="cds--select__arrow" + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + className="cds--select__arrow" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </div> + </div> + </div> + </Select> + </ClearedSelect> + </Select> + </Select> + </SelectWithOnChange> + </div> + </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> <SingleField component="select" - id="run" - initialValue="Once" + hideField={true} + id="zone" + includeEmpty={true} isRequired={true} - key="timer_typ" - label="Run" - name="timer_typ" - onChange={[Function]} - options={ + key="zone_id" + label="Zone" + name="zone_id" + options={Array []} + placeholder="<Choose>" + validate={ Array [ Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", + "hideField": true, + "type": "customRequired", }, ] } @@ -43693,387 +38592,308 @@ exports[`Schedule form component should render schedule add form 1`] = ` field={ Object { "component": "select", - "id": "run", - "initialValue": "Once", + "hideField": true, + "id": "zone", + "includeEmpty": true, "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, + "label": "Zone", + "name": "zone_id", + "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ Object { - "label": "Months", - "value": "Monthly", + "hideField": true, + "type": "customRequired", }, ], } } > - <FormFieldHideWrapper> - <SelectWithOnChange - component="select" - id="run" - initialValue="Once" - isRequired={true} - label="Run" - name="timer_typ" - onChange={[Function]} - options={ - Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ] - } - placeholder="<Choose>" + <FormFieldHideWrapper + hideField={true} + > + <div + hidden={true} > - <Select + <SelectWithOnChange component="select" - id="run" - initialValue="Once" + id="zone" + includeEmpty={true} isRequired={true} - label="Run" - name="timer_typ" - options={ + label="Zone" + name="zone_id" + options={Array []} + placeholder="<Choose>" + validate={ Array [ Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", + "hideField": true, + "type": "customRequired", }, ] } - placeholder="<Choose>" > <Select - SelectComponent={[Function]} - id="run" - invalidText="" - labelText={ - <IsRequired> - Run - </IsRequired> - } - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="timer_typ" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} + component="select" + id="zone" + isRequired={true} + label="Zone" + name="zone_id" options={ Array [ Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", + "label": "<Choose>", + "value": undefined, }, + ] + } + placeholder="<Choose>" + validate={ + Array [ Object { - "label": "Months", - "value": "Monthly", + "hideField": true, + "type": "customRequired", }, ] } - placeholder="<Choose>" - simpleValue={false} - value="Once" > - <ClearedSelect - className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="run" + <Select + SelectComponent={[Function]} + id="zone" invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} labelText={ <IsRequired> - Run + Zone </IsRequired> } - name="timer_typ" - noOptionsMessage={[Function]} + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="zone_id" onBlur={[Function]} onChange={[Function]} onFocus={[Function]} - onInputChange={[Function]} options={ Array [ Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", + "label": "<Choose>", + "value": undefined, }, ] } placeholder="<Choose>" - value="Once" + simpleValue={false} + value="" > - <Select + <ClearedSelect className="" - id="timer_typ" - invalid={false} + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="zone" invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} labelText={ <IsRequired> - Run + Zone </IsRequired> } - name="timer_typ" + name="zone_id" + noOptionsMessage={[Function]} onBlur={[Function]} onChange={[Function]} onFocus={[Function]} - value="Once" + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + ] + } + placeholder="<Choose>" + value="" > - <div - className="cds--form-item" + <Select + className="" + id="zone_id" + invalid={false} + invalidText="" + labelText={ + <IsRequired> + Zone + </IsRequired> + } + name="zone_id" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" > <div - className="cds--select" + className="cds--form-item" > - <ForwardRef - as="label" - className="cds--label" - htmlFor="timer_typ" + <div + className="cds--select" > - <label + <ForwardRef + as="label" className="cds--label" - dir="auto" - htmlFor="timer_typ" + htmlFor="zone_id" > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Run - </IsRequired> - </label> - </ForwardRef> - <div - className="cds--select-input__wrapper" - data-invalid={null} - onBlur={[Function]} - onFocus={[Function]} - > - <select - className="cds--select-input" - id="timer_typ" - name="timer_typ" + <label + className="cds--label" + dir="auto" + htmlFor="zone_id" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Zone + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} onBlur={[Function]} - onChange={[Function]} onFocus={[Function]} - onKeyDown={[Function]} - onMouseDown={[Function]} - title="Once" - value="Once" > - <SelectItem - key="Once" - label="Once" - text="Once" - value="Once" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Once" - value="Once" - > - Once - </option> - </SelectItem> - <SelectItem - key="Hourly" - label="Hours" - text="Hours" - value="Hourly" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Hours" - value="Hourly" - > - Hours - </option> - </SelectItem> - <SelectItem - key="Daily" - label="Days" - text="Days" - value="Daily" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Days" - value="Daily" - > - Days - </option> - </SelectItem> - <SelectItem - key="Weekly" - label="Weeks" - text="Weeks" - value="Weekly" - > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Weeks" - value="Weekly" - > - Weeks - </option> - </SelectItem> - <SelectItem - key="Monthly" - label="Months" - text="Months" - value="Monthly" + <select + className="cds--select-input" + id="zone_id" + name="zone_id" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="<Choose>" + value="" > - <option - className="cds--select-option" - disabled={false} - hidden={false} - label="Months" - value="Monthly" + <SelectItem + key="0" + label="<Choose>" + text="<Choose>" > - Months - </option> - </SelectItem> - </select> - <ForwardRef(ChevronDown) - className="cds--select__arrow" - > - <Icon + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="<Choose>" + value="" + > + &lt;Choose&gt; + </option> + </SelectItem> + </select> + <ForwardRef(ChevronDown) className="cds--select__arrow" - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" > - <svg - aria-hidden={true} + <Icon className="cds--select__arrow" fill="currentColor" - focusable="false" height={16} - preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16" width={16} xmlns="http://www.w3.org/2000/svg" > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> + <svg + aria-hidden={true} + className="cds--select__arrow" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </div> </div> </div> - </div> - </Select> - </ClearedSelect> + </Select> + </ClearedSelect> + </Select> </Select> - </Select> - </SelectWithOnChange> + </SelectWithOnChange> + </div> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="plain-text" + element="h3" + hideField={true} + key="object_details" + label="Object Details" + name="object_details" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object Details", + "name": "object_details", + } + } + > + <FormFieldHideWrapper + hideField={true} + > + <div + hidden={true} + > + <PlainText + component="plain-text" + element="h3" + label="Object Details" + name="object_details" + > + <h3 + key="0" + name="object_details" + > + Object Details + </h3> + </PlainText> + </div> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> <SingleField component="select" hideField={true} - id="timer_value" - initialValue={1} - initializeOnMount={true} + id="system" + includeEmpty={true} isRequired={true} - key="timer_value" - label="Every" - name="timer_value" + key="instance_name" + label="System/Process" + name="instance_name" options={Array []} + placeholder="<Choose>" + validate={ + Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ] + } > <FormConditionWrapper conditionMapper={Object {}} @@ -44081,13 +38901,19 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "component": "select", "hideField": true, - "id": "timer_value", - "initialValue": 1, - "initializeOnMount": true, + "id": "system", + "includeEmpty": true, "isRequired": true, - "label": "Every", - "name": "timer_value", + "label": "System/Process", + "name": "instance_name", "options": Array [], + "placeholder": "<Choose>", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], } } > @@ -44099,85 +38925,119 @@ exports[`Schedule form component should render schedule add form 1`] = ` > <SelectWithOnChange component="select" - id="timer_value" - initialValue={1} - initializeOnMount={true} + id="system" + includeEmpty={true} isRequired={true} - label="Every" - name="timer_value" + label="System/Process" + name="instance_name" options={Array []} placeholder="<Choose>" + validate={ + Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ] + } > <Select component="select" - id="timer_value" - initialValue={1} - initializeOnMount={true} + id="system" isRequired={true} - label="Every" - name="timer_value" - options={Array []} + label="System/Process" + name="instance_name" + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + ] + } placeholder="<Choose>" + validate={ + Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ] + } > <Select SelectComponent={[Function]} - id="timer_value" + id="system" invalidText="" labelText={ <IsRequired> - Every + System/Process </IsRequired> } loadOptionsChangeCounter={1} loadingMessage="Loading..." - name="timer_value" + name="instance_name" onBlur={[Function]} onChange={[Function]} onFocus={[Function]} - options={Array []} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + ] + } placeholder="<Choose>" simpleValue={false} - value={1} + value="" > <ClearedSelect className="" closeMenuOnSelect={true} hideSelectedOptions={false} - id="timer_value" + id="system" invalidText="" isClearable={false} isFetching={false} isSearchable={false} labelText={ <IsRequired> - Every + System/Process </IsRequired> } - name="timer_value" + name="instance_name" noOptionsMessage={[Function]} onBlur={[Function]} onChange={[Function]} onFocus={[Function]} onInputChange={[Function]} - options={Array []} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + ] + } placeholder="<Choose>" - value={1} + value="" > <Select className="" - id="timer_value" + id="instance_name" invalid={false} invalidText="" labelText={ <IsRequired> - Every + System/Process </IsRequired> } - name="timer_value" + name="instance_name" onBlur={[Function]} onChange={[Function]} onFocus={[Function]} - value={1} + value="" > <div className="cds--form-item" @@ -44188,12 +39048,12 @@ exports[`Schedule form component should render schedule add form 1`] = ` <ForwardRef as="label" className="cds--label" - htmlFor="timer_value" + htmlFor="instance_name" > <label className="cds--label" dir="auto" - htmlFor="timer_value" + htmlFor="instance_name" > <IsRequired> <span @@ -44202,7 +39062,7 @@ exports[`Schedule form component should render schedule add form 1`] = ` > * </span> - Every + System/Process </IsRequired> </label> </ForwardRef> @@ -44214,16 +39074,32 @@ exports[`Schedule form component should render schedule add form 1`] = ` > <select className="cds--select-input" - id="timer_value" - name="timer_value" + id="instance_name" + name="instance_name" onBlur={[Function]} onChange={[Function]} onFocus={[Function]} onKeyDown={[Function]} onMouseDown={[Function]} - title="" - value={1} - /> + title="<Choose>" + value="" + > + <SelectItem + key="0" + label="<Choose>" + text="<Choose>" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="<Choose>" + value="" + > + &lt;Choose&gt; + </option> + </SelectItem> + </select> <ForwardRef(ChevronDown) className="cds--select__arrow" > @@ -44265,506 +39141,342 @@ exports[`Schedule form component should render schedule add form 1`] = ` </FormConditionWrapper> </SingleField> <SingleField - component="select" - id="time_zone" - includeEmpty={true} - isClearable={true} + component="text-field" + hideField={true} + id="message" isRequired={true} - isSearchable={true} - key="time_zone" - labelText="Time Zone" - name="time_zone" - options={ - Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} + key="object_message" + label="Message" + name="object_message" validate={ Array [ Object { - "type": "required", - }, - ] - } - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "<Choose>", - "simpleValue": true, + "hideField": true, + "type": "customRequired", + }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "text-field", + "hideField": true, + "id": "message", + "isRequired": true, + "label": "Message", + "name": "object_message", "validate": Array [ Object { - "type": "required", + "hideField": true, + "type": "customRequired", }, ], } } > - <FormFieldHideWrapper> - <SelectWithOnChange - component="select" - id="time_zone" - includeEmpty={true} - isClearable={true} - isRequired={true} - isSearchable={true} - labelText="Time Zone" - name="time_zone" - options={ - Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} - validate={ - Array [ - Object { - "type": "required", - }, - ] - } + <FormFieldHideWrapper + hideField={true} + > + <div + hidden={true} > - <Select - component="select" - id="time_zone" - isClearable={true} + <TextField + component="text-field" + id="message" isRequired={true} - isSearchable={true} - labelText="Time Zone" - name="time_zone" - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} + label="Message" + name="object_message" validate={ Array [ Object { - "type": "required", + "hideField": true, + "type": "customRequired", }, ] } > - <Select - SelectComponent={[Function]} - id="time_zone" + <TextInput + id="message" + invalid={false} invalidText="" - labelText="Time Zone" - loadOptionsChangeCounter={1} - loadingMessage="Loading..." - name="time_zone" + key="object_message" + labelText={ + <IsRequired> + Message + </IsRequired> + } + name="object_message" onBlur={[Function]} onChange={[Function]} onFocus={[Function]} - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ] - } - placeholder="<Choose>" - simpleValue={true} value="" + warn={false} + warnText="" > - <ClearedSelectSearchable - className="" - closeMenuOnSelect={true} - hideSelectedOptions={false} - id="time_zone" - invalidText="" - isClearable={false} - isFetching={false} - isSearchable={false} - labelText="Time Zone" - name="time_zone" - noOptionsMessage={[Function]} - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - onInputChange={[Function]} - options={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ] - } - placeholder="<Choose>" - value={Array []} + <div + className="cds--form-item cds--text-input-wrapper" > - <ComboBox - className="" - id="time_zone" - initialSelectedItem={ - Object { - "label": "<Choose>", - "value": undefined, - } - } - invalid={false} - invalidText="" - items={ - Array [ - Object { - "label": "<Choose>", - "value": undefined, - }, - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ] - } - name="time_zone" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - placeholder="<Choose>" - titleText="Time Zone" + <div + className="cds--text-input__label-wrapper" > - <div - className="cds--list-box__wrapper" + <ForwardRef + as="label" + className="cds--label" + htmlFor="message" > - <ForwardRef - as="label" + <label className="cds--label" - htmlFor="time_zone" - id="downshift-2-label" + dir="auto" + htmlFor="message" > - <label - className="cds--label" - dir="auto" - htmlFor="time_zone" - id="downshift-2-label" - > - Time Zone - </label> - </ForwardRef> - <ListBox - className="cds--combo-box" + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Message + </IsRequired> + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" disabled={false} - invalid={false} - invalidText="" - invalidTextId="combobox-invalid-text-id-4" - isOpen={false} + id="message" + name="object_message" onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} onFocus={[Function]} - warn={false} - warnTextId="combobox-warn-text-id-4" - > - <div - className="cds--combo-box cds--list-box" - onBlur={[Function]} - onClick={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - > - <div - className="cds--list-box__field" - > - <input - aria-activedescendant="" - aria-autocomplete="list" - aria-controls="downshift-2-menu" - aria-expanded={false} - aria-haspopup="listbox" - aria-labelledby="downshift-2-label" - autoComplete="off" - className="cds--text-input" - disabled={false} - id="time_zone" - name="time_zone" - onBlur={[Function]} - onChange={[Function]} - onClick={[Function]} - onFocus={[Function]} - onKeyDown={[Function]} - placeholder="<Choose>" - role="combobox" - tabIndex={0} - title="<Choose>" - type="text" - value="<Choose>" - /> - <ListBoxSelection - clearSelection={[Function]} - onClearSelection={[Function]} - selectionCount={0} - > - <button - aria-label="Clear selected item" - className="cds--list-box__selection" - onClick={[Function]} - tabIndex={-1} - title="Clear selected item" - type="button" - > - <ForwardRef(Close)> - <Icon - fill="currentColor" - height={16} - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M17.4141 16 24 9.4141 22.5859 8 16 14.5859 9.4143 8 8 9.4141 14.5859 16 8 22.5859 9.4143 24 16 17.4141 22.5859 24 24 22.5859 17.4141 16z" - /> - </svg> - </Icon> - </ForwardRef(Close)> - </button> - </ListBoxSelection> - <ForwardRef - aria-controls="downshift-2-menu" - aria-expanded={false} - id="downshift-2-toggle-button" - isOpen={false} - onClick={[Function]} - onMouseUp={[Function]} - tabIndex={-1} - > - <button - aria-controls="downshift-2-menu" - aria-expanded={false} - aria-label="Open" - className="cds--list-box__menu-icon" - id="downshift-2-toggle-button" - onClick={[Function]} - onMouseUp={[Function]} - tabIndex={-1} - title="Open" - type="button" - > - <ForwardRef(ChevronDown)> - <Icon - fill="currentColor" - height={16} - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <svg - aria-hidden={true} - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - viewBox="0 0 16 16" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" - /> - </svg> - </Icon> - </ForwardRef(ChevronDown)> - </button> - </ForwardRef> - </div> - <ListBoxMenu - aria-labelledby="downshift-2-label" - id="downshift-2-menu" - onMouseLeave={[Function]} - role="listbox" + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> + </div> + </div> + </div> + </TextInput> + </TextField> + </div> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="text-field" + hideField={true} + id="request" + isRequired={true} + key="object_request" + label="Request" + name="object_request" + validate={ + Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "text-field", + "hideField": true, + "id": "request", + "isRequired": true, + "label": "Request", + "name": "object_request", + "validate": Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ], + } + } + > + <FormFieldHideWrapper + hideField={true} + > + <div + hidden={true} + > + <TextField + component="text-field" + id="request" + isRequired={true} + label="Request" + name="object_request" + validate={ + Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ] + } + > + <TextInput + id="request" + invalid={false} + invalidText="" + key="object_request" + labelText={ + <IsRequired> + Request + </IsRequired> + } + name="object_request" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + warn={false} + warnText="" + > + <div + className="cds--form-item cds--text-input-wrapper" + > + <div + className="cds--text-input__label-wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="request" + > + <label + className="cds--label" + dir="auto" + htmlFor="request" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" > - <ul - aria-labelledby="downshift-2-label" - className="cds--list-box__menu" - id="downshift-2-menu" - onMouseLeave={[Function]} - role="listbox" - /> - </ListBoxMenu> - </div> - </ListBox> + * + </span> + Request + </IsRequired> + </label> + </ForwardRef> + </div> + <div + className="cds--text-input__field-outer-wrapper" + > + <div + className="cds--text-input__field-wrapper" + data-invalid={null} + > + <input + className="cds--text-input" + disabled={false} + id="request" + name="object_request" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + type="text" + value="" + /> + <span + aria-atomic="true" + aria-live="assertive" + className="cds--text-input__counter-alert" + role="alert" + /> </div> - </ComboBox> - </ClearedSelectSearchable> - </Select> - </Select> - </SelectWithOnChange> + </div> + </div> + </TextInput> + </TextField> + </div> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> <SingleField - component="date-picker" - datePickerType="single" + component="plain-text" + element="h3" + hideField={true} + key="object_attributes" + label="Object" + name="object_attributes" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "plain-text", + "element": "h3", + "hideField": true, + "label": "Object", + "name": "object_attributes", + } + } + > + <FormFieldHideWrapper + hideField={true} + > + <div + hidden={true} + > + <PlainText + component="plain-text" + element="h3" + label="Object" + name="object_attributes" + > + <h3 + key="0" + name="object_attributes" + > + Object + </h3> + </PlainText> + </div> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="select" + hideField={true} + id="object_type" + includeEmpty={true} + isClearable={true} isRequired={true} - key="start_date" - label="Starting Date" - name="start_date" + isSearchable={true} + key="target_class" + labelText="Type" + name="target_class" + onChange={[Function]} + options={Array []} + placeholder="<Choose>" + simpleValue={true} validate={ Array [ Object { - "type": "required", + "hideField": true, + "type": "customRequired", }, ] } @@ -44773,168 +39485,355 @@ exports[`Schedule form component should render schedule add form 1`] = ` conditionMapper={Object {}} field={ Object { - "component": "date-picker", - "datePickerType": "single", + "component": "select", + "hideField": true, + "id": "object_type", + "includeEmpty": true, + "isClearable": true, "isRequired": true, - "label": "Starting Date", - "name": "start_date", + "isSearchable": true, + "labelText": "Type", + "name": "target_class", + "onChange": [Function], + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, "validate": Array [ Object { - "type": "required", + "hideField": true, + "type": "customRequired", }, ], } } > - <FormFieldHideWrapper> - <DatePicker - component="date-picker" - datePickerType="single" - isRequired={true} - label="Starting Date" - name="start_date" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } + <FormFieldHideWrapper + hideField={true} + > + <div + hidden={true} > - <div> - <ForwardRef - datePickerType="single" - invalid={false} - name="start_date" - onBlur={[Function]} - onChange={[Function]} - onFocus={[Function]} - value="" + <SelectWithOnChange + component="select" + id="object_type" + includeEmpty={true} + isClearable={true} + isRequired={true} + isSearchable={true} + labelText="Type" + name="target_class" + onChange={[Function]} + options={Array []} + placeholder="<Choose>" + simpleValue={true} + validate={ + Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ] + } + > + <Select + component="select" + id="object_type" + isClearable={true} + isRequired={true} + isSearchable={true} + labelText="Type" + name="target_class" + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + ] + } + placeholder="<Choose>" + simpleValue={true} + validate={ + Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ] + } > - <div - className="cds--form-item" - name="start_date" + <Select + SelectComponent={[Function]} + id="object_type" + invalidText="" + labelText="Type" + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="target_class" onBlur={[Function]} + onChange={[Function]} onFocus={[Function]} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + ] + } + placeholder="<Choose>" + simpleValue={true} + value="" > - <div - className="cds--date-picker cds--date-picker--single" + <ClearedSelectSearchable + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="object_type" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText="Type" + name="target_class" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + ] + } + placeholder="<Choose>" + value={Array []} > - <ForwardRef - datePickerType="single" - id="start_date" + <ComboBox + className="" + id="target_class" + initialSelectedItem={ + Object { + "label": "<Choose>", + "value": undefined, + } + } invalid={false} invalidText="" - key=".0" - labelText={ - <IsRequired> - Starting Date - </IsRequired> + items={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + ] } - readOnly={false} + name="target_class" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + placeholder="<Choose>" + titleText="Type" > <div - className="cds--date-picker-container" + className="cds--list-box__wrapper" > <ForwardRef as="label" className="cds--label" - htmlFor="start_date" + htmlFor="target_class" + id="downshift-0-label" > <label className="cds--label" dir="auto" - htmlFor="start_date" + htmlFor="target_class" + id="downshift-0-label" > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Starting Date - </IsRequired> + Type </label> </ForwardRef> - <div - className="cds--date-picker-input__wrapper" + <ListBox + className="cds--combo-box" + disabled={false} + invalid={false} + invalidText="" + invalidTextId="combobox-invalid-text-id-2" + isOpen={false} + onBlur={[Function]} + onFocus={[Function]} + warn={false} + warnTextId="combobox-warn-text-id-2" > - <span> - <input - className="cds--date-picker__input cds--date-picker__input--md" - disabled={false} - id="start_date" - onChange={[Function]} - onClick={[Function]} - pattern="\\\\d{1,2}\\\\/\\\\d{1,2}\\\\/\\\\d{4}" - type="text" - /> - <DatePickerIcon - datePickerType="single" - disabled={false} - invalid={false} - readOnly={false} - warn={false} + <div + className="cds--combo-box cds--list-box" + onBlur={[Function]} + onClick={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + > + <div + className="cds--list-box__field" > - <ForwardRef(Calendar) - aria-hidden="true" - className="cds--date-picker__icon" - role="img" + <input + aria-activedescendant="" + aria-autocomplete="list" + aria-controls="downshift-0-menu" + aria-expanded={false} + aria-haspopup="listbox" + aria-labelledby="downshift-0-label" + autoComplete="off" + className="cds--text-input" + disabled={false} + id="target_class" + name="target_class" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + placeholder="<Choose>" + role="combobox" + tabIndex={0} + title="<Choose>" + type="text" + value="<Choose>" + /> + <ListBoxSelection + clearSelection={[Function]} + onClearSelection={[Function]} + selectionCount={0} > - <Icon - aria-hidden="true" - className="cds--date-picker__icon" - fill="currentColor" - height={16} - role="img" - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" + <button + aria-label="Clear selected item" + className="cds--list-box__selection" + onClick={[Function]} + tabIndex={-1} + title="Clear selected item" + type="button" > - <svg - aria-hidden={true} - className="cds--date-picker__icon" - fill="currentColor" - focusable="false" - height={16} - preserveAspectRatio="xMidYMid meet" - role="img" - viewBox="0 0 32 32" - width={16} - xmlns="http://www.w3.org/2000/svg" - > - <path - d="M26,4h-4V2h-2v2h-8V2h-2v2H6C4.9,4,4,4.9,4,6v20c0,1.1,0.9,2,2,2h20c1.1,0,2-0.9,2-2V6C28,4.9,27.1,4,26,4z M26,26H6V12h20 V26z M26,10H6V6h4v2h2V6h8v2h2V6h4V10z" - /> - </svg> - </Icon> - </ForwardRef(Calendar)> - </DatePickerIcon> - </span> - </div> + <ForwardRef(Close)> + <Icon + fill="currentColor" + height={16} + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M17.4141 16 24 9.4141 22.5859 8 16 14.5859 9.4143 8 8 9.4141 14.5859 16 8 22.5859 9.4143 24 16 17.4141 22.5859 24 24 22.5859 17.4141 16z" + /> + </svg> + </Icon> + </ForwardRef(Close)> + </button> + </ListBoxSelection> + <ForwardRef + aria-controls="downshift-0-menu" + aria-expanded={false} + id="downshift-0-toggle-button" + isOpen={false} + onClick={[Function]} + onMouseUp={[Function]} + tabIndex={-1} + > + <button + aria-controls="downshift-0-menu" + aria-expanded={false} + aria-label="Open" + className="cds--list-box__menu-icon" + id="downshift-0-toggle-button" + onClick={[Function]} + onMouseUp={[Function]} + tabIndex={-1} + title="Open" + type="button" + > + <ForwardRef(ChevronDown)> + <Icon + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </button> + </ForwardRef> + </div> + <ListBoxMenu + aria-labelledby="downshift-0-label" + id="downshift-0-menu" + onMouseLeave={[Function]} + role="listbox" + > + <ul + aria-labelledby="downshift-0-label" + className="cds--list-box__menu" + id="downshift-0-menu" + onMouseLeave={[Function]} + role="listbox" + /> + </ListBoxMenu> + </div> + </ListBox> </div> - </ForwardRef> - </div> - </div> - </ForwardRef> - <HelperTextBlock /> - </div> - </DatePicker> + </ComboBox> + </ClearedSelectSearchable> + </Select> + </Select> + </SelectWithOnChange> + </div> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> <SingleField - component="time-picker" - id="start_time" + component="select" + hideField={true} + id="object_item" + includeEmpty={true} + isClearable={true} isRequired={true} - key="start_hour" - label="Starting Time" - name="start_hour" + isSearchable={true} + key="target_id" + labelText="Object" + name="target_id" + options={Array []} + placeholder="<Choose>" + simpleValue={true} validate={ Array [ Object { - "type": "required", + "hideField": true, + "type": "customRequired", }, ] } @@ -44943,419 +39842,516 @@ exports[`Schedule form component should render schedule add form 1`] = ` conditionMapper={Object {}} field={ Object { - "component": "time-picker", - "id": "start_time", + "component": "select", + "hideField": true, + "id": "object_item", + "includeEmpty": true, + "isClearable": true, "isRequired": true, - "label": "Starting Time", - "name": "start_hour", + "isSearchable": true, + "labelText": "Object", + "name": "target_id", + "options": Array [], + "placeholder": "<Choose>", + "simpleValue": true, "validate": Array [ Object { - "type": "required", + "hideField": true, + "type": "customRequired", }, ], } } > - <FormFieldHideWrapper> - <TimePicker - component="time-picker" - id="start_time" - isRequired={true} - label="Starting Time" - name="start_hour" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } + <FormFieldHideWrapper + hideField={true} + > + <div + hidden={true} > - <TimePickerDate - component="time-picker" - id="start_time" + <SelectWithOnChange + component="select" + id="object_item" + includeEmpty={true} + isClearable={true} isRequired={true} - label="Starting Time" - name="start_hour" + isSearchable={true} + labelText="Object" + name="target_id" + options={Array []} + placeholder="<Choose>" + simpleValue={true} validate={ Array [ Object { - "type": "required", + "hideField": true, + "type": "customRequired", }, ] } > - <TimePickerBase - enhnancedOnBlur={[Function]} - finalValue="" - format="AM" - id="start_time" - input={ - Object { - "checked": undefined, - "name": "start_hour", - "onBlur": [Function], - "onChange": [Function], - "onFocus": [Function], - "value": "", - } + <Select + component="select" + id="object_item" + isClearable={true} + isRequired={true} + isSearchable={true} + labelText="Object" + name="target_id" + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + ] } - labelText={ - <IsRequired> - Starting Time - </IsRequired> + placeholder="<Choose>" + simpleValue={true} + validate={ + Array [ + Object { + "hideField": true, + "type": "customRequired", + }, + ] } - selectFormat={[Function]} - selectTimezone={[Function]} - timezone="" > - <div> - <ForwardRef - id="start_time" - invalid={false} + <Select + SelectComponent={[Function]} + id="object_item" + invalidText="" + labelText="Object" + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="target_id" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + ] + } + placeholder="<Choose>" + simpleValue={true} + value="" + > + <ClearedSelectSearchable + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="object_item" invalidText="" - key="start_hour" - labelText={ - <IsRequired> - Starting Time - </IsRequired> - } - name="start_hour" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText="Object" + name="target_id" + noOptionsMessage={[Function]} onBlur={[Function]} onChange={[Function]} onFocus={[Function]} - value="" + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + ] + } + placeholder="<Choose>" + value={Array []} > - <div - className="cds--form-item" - > - <label - className="cds--label" - htmlFor="start_time" - > - <IsRequired> - <span - aria-hidden="true" - className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" - > - * - </span> - Starting Time - </IsRequired> - </label> + <ComboBox + className="" + id="target_id" + initialSelectedItem={ + Object { + "label": "<Choose>", + "value": undefined, + } + } + invalid={false} + invalidText="" + items={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + ] + } + name="target_id" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + placeholder="<Choose>" + titleText="Object" + > <div - className="cds--time-picker cds--time-picker--md" + className="cds--list-box__wrapper" > - <div - className="cds--time-picker__input" + <ForwardRef + as="label" + className="cds--label" + htmlFor="target_id" + id="downshift-1-label" > - <input - className="cds--time-picker__input-field cds--text-input" - disabled={false} - id="start_time" - maxLength={5} - name="start_hour" + <label + className="cds--label" + dir="auto" + htmlFor="target_id" + id="downshift-1-label" + > + Object + </label> + </ForwardRef> + <ListBox + className="cds--combo-box" + disabled={false} + invalid={false} + invalidText="" + invalidTextId="combobox-invalid-text-id-3" + isOpen={false} + onBlur={[Function]} + onFocus={[Function]} + warn={false} + warnTextId="combobox-warn-text-id-3" + > + <div + className="cds--combo-box cds--list-box" onBlur={[Function]} - onChange={[Function]} onClick={[Function]} onFocus={[Function]} - pattern="(1[012]|[1-9]):[0-5][0-9](\\\\s)?" - placeholder="hh:mm" - type="text" - value="" - /> - </div> + onKeyDown={[Function]} + > + <div + className="cds--list-box__field" + > + <input + aria-activedescendant="" + aria-autocomplete="list" + aria-controls="downshift-1-menu" + aria-expanded={false} + aria-haspopup="listbox" + aria-labelledby="downshift-1-label" + autoComplete="off" + className="cds--text-input" + disabled={false} + id="target_id" + name="target_id" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + placeholder="<Choose>" + role="combobox" + tabIndex={0} + title="<Choose>" + type="text" + value="<Choose>" + /> + <ListBoxSelection + clearSelection={[Function]} + onClearSelection={[Function]} + selectionCount={0} + > + <button + aria-label="Clear selected item" + className="cds--list-box__selection" + onClick={[Function]} + tabIndex={-1} + title="Clear selected item" + type="button" + > + <ForwardRef(Close)> + <Icon + fill="currentColor" + height={16} + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M17.4141 16 24 9.4141 22.5859 8 16 14.5859 9.4143 8 8 9.4141 14.5859 16 8 22.5859 9.4143 24 16 17.4141 22.5859 24 24 22.5859 17.4141 16z" + /> + </svg> + </Icon> + </ForwardRef(Close)> + </button> + </ListBoxSelection> + <ForwardRef + aria-controls="downshift-1-menu" + aria-expanded={false} + id="downshift-1-toggle-button" + isOpen={false} + onClick={[Function]} + onMouseUp={[Function]} + tabIndex={-1} + > + <button + aria-controls="downshift-1-menu" + aria-expanded={false} + aria-label="Open" + className="cds--list-box__menu-icon" + id="downshift-1-toggle-button" + onClick={[Function]} + onMouseUp={[Function]} + tabIndex={-1} + title="Open" + type="button" + > + <ForwardRef(ChevronDown)> + <Icon + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </button> + </ForwardRef> + </div> + <ListBoxMenu + aria-labelledby="downshift-1-label" + id="downshift-1-menu" + onMouseLeave={[Function]} + role="listbox" + > + <ul + aria-labelledby="downshift-1-label" + className="cds--list-box__menu" + id="downshift-1-menu" + onMouseLeave={[Function]} + role="listbox" + /> + </ListBoxMenu> + </div> + </ListBox> </div> - </div> - </ForwardRef> - <HelperTextBlock /> - </div> - </TimePickerBase> - </TimePickerDate> - </TimePicker> + </ComboBox> + </ClearedSelectSearchable> + </Select> + </Select> + </SelectWithOnChange> + </div> </FormFieldHideWrapper> </FormConditionWrapper> </SingleField> - </div> - </SubForm> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <SingleField - component="spy-field" - key="spy-field" - name="spy-field" - > - <FormConditionWrapper - conditionMapper={Object {}} - field={ - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - } - } - > - <FormFieldHideWrapper> - <SpyField - component="spy-field" - name="spy-field" - > - <FormSpy - onChange={[Function]} - subscription={ - Object { - "pristine": true, - "valid": true, - } - } - /> - </SpyField> - </FormFieldHideWrapper> - </FormConditionWrapper> - </SingleField> - <FormSpy> - <FormControls - Button={[Function]} - ButtonGroup={[Function]} - FormSpy={[Function]} - buttonOrder={ - Array [ - "submit", - "reset", - "cancel", - ] - } - canReset={false} - cancelLabel="Cancel" - disableSubmit={true} - formFields={ - Array [ - <SingleField - className="schedule_form" - component="sub-form" - fields={ - Array [ + <SingleField + className="attribute-value-fields-subform" + component="sub-form" + condition={ + Object { + "is": "automation_request", + "when": "action_typ", + } + } + fields={ Array [ - Object { - "autoFocus": true, - "component": "text-field", - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "isRequired": true, - "label": "Description", - "maxLength": 100, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "label": "Active", - "name": "enabled", - }, - Object { - "component": "select", - "id": "action", - "initialValue": "vm", - "isRequired": true, - "label": "Action", - "name": "action_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "VM Analysis", - "value": "vm", - }, - Object { - "label": "Template Analysis", - "value": "miq_template", - }, - Object { - "label": "Host Analysis", - "value": "host", - }, - Object { - "label": "Container Image Analysis", - "value": "container_image", - }, - Object { - "label": "Automation Tasks", - "value": "automation_request", - }, - ], - }, - Object { - "component": "select", - "hideField": false, - "id": "filter_type", - "isRequired": true, - "label": "Filter", - "name": "filter_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "filter_value", - "initialValue": "", - "initializeOnMount": true, - "label": "Filter Item", - "name": "filter_value", - "options": Array [], - }, - Object { - "component": "select", - "hideField": true, - "id": "zone", - "includeEmpty": true, - "isRequired": true, - "label": "Zone", - "name": "zone_id", - "options": Array [], - "placeholder": "<Choose>", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object Details", - "name": "object_details", - }, - Object { - "component": "select", - "hideField": true, - "id": "system", - "includeEmpty": true, - "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [], - "placeholder": "<Choose>", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "text-field", - "hideField": true, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], Object { "component": "text-field", "hideField": true, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": true, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", }, + ] + } + id="attribute-value-fields" + key="attribute-value-fields" + name="attribute-value-fields" + title="Attribute/Value Pairs" + > + <FormConditionWrapper + condition={ Object { - "component": "select", - "hideField": true, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], - }, + "is": "automation_request", + "when": "action_typ", + } + } + conditionMapper={Object {}} + field={ Object { "className": "attribute-value-fields-subform", "component": "sub-form", @@ -45502,724 +40498,1435 @@ exports[`Schedule form component should render schedule add form 1`] = ` Object { "className": "attribute-value-row-value", "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", - }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", - }, - Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "timer_value", - "initialValue": 1, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [], - }, - Object { - "component": "select", - "id": "time_zone", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Time Zone", - "name": "time_zone", - "options": Array [ - Object { - "label": "(GMT-12:00) International Date Line West", - "value": "International Date Line West", - }, - Object { - "label": "(GMT-11:00) American Samoa", - "value": "American Samoa", - }, - Object { - "label": "(GMT-11:00) Midway Island", - "value": "Midway Island", - }, - Object { - "label": "(GMT-10:00) Hawaii", - "value": "Hawaii", - }, - Object { - "label": "(GMT-09:00) Alaska", - "value": "Alaska", - }, - ], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "date-picker", - "datePickerType": "single", - "isRequired": true, - "label": "Starting Date", - "name": "start_date", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "time-picker", - "id": "start_time", - "isRequired": true, - "label": "Starting Time", - "name": "start_hour", - "validate": Array [ + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], Object { - "type": "required", + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", }, ], - }, - ], - ] - } - name="BasicInformation" - title="Basic Information" - />, - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } - formSpyProps={ - Object { - "active": undefined, - "dirty": true, - "dirtyFields": Object { - "filter_value": true, - }, - "dirtyFieldsSinceLastSubmit": Object { - "action_typ": true, - "timer_typ": true, - "timer_value": true, - }, - "dirtySinceLastSubmit": false, - "error": undefined, - "errors": Object { - "description": "Required", - "name": "Required", - "start_date": "Required", - "start_hour": "Required", - "time_zone": "Required", - }, - "form": Object { - "batch": [Function], - "blur": [Function], - "change": [Function], - "destroyOnUnregister": false, - "focus": [Function], - "getFieldState": [Function], - "getRegisteredFields": [Function], - "getState": [Function], - "initialize": [Function], - "isValidationPaused": [Function], - "mutators": Object { - "concat": [Function], - "insert": [Function], - "move": [Function], - "pop": [Function], - "push": [Function], - "remove": [Function], - "removeBatch": [Function], - "shift": [Function], - "swap": [Function], - "unshift": [Function], - "update": [Function], - }, - "pauseValidation": [Function], - "registerField": [Function], - "reset": [Function], - "resetFieldState": [Function], - "restart": [Function], - "resumeValidation": [Function], - "setConfig": [Function], - "submit": [Function], - "subscribe": [Function], - }, - "hasSubmitErrors": false, - "hasValidationErrors": true, - "initialValues": Object { - "action_typ": "vm", - "filter_type": "all", - "filter_value": "", - "timer_typ": "Once", - "timer_value": 1, - }, - "invalid": true, - "modified": Object { - "action_typ": false, - "description": false, - "enabled": false, - "filter_typ": false, - "filter_value": true, - "instance_name": false, - "name": false, - "object_message": false, - "object_request": false, - "start_date": false, - "start_hour": false, - "target_class": false, - "target_id": false, - "time_zone": false, - "timer_typ": false, - "timer_value": false, - "zone_id": false, - }, - "modifiedSinceLastSubmit": false, - "pristine": false, - "submitError": undefined, - "submitErrors": undefined, - "submitFailed": false, - "submitSucceeded": false, - "submitting": false, - "touched": Object { - "action_typ": false, - "description": false, - "enabled": false, - "filter_typ": false, - "filter_value": false, - "instance_name": false, - "name": false, - "object_message": false, - "object_request": false, - "start_date": false, - "start_hour": false, - "target_class": false, - "target_id": false, - "time_zone": false, - "timer_typ": false, - "timer_value": false, - "zone_id": false, - }, - "valid": false, - "validating": false, - "values": Object { - "action_typ": "vm", - "filter_type": "all", - "timer_typ": "Once", - "timer_value": 1, - }, - "visited": Object { - "action_typ": false, - "description": false, - "enabled": false, - "filter_typ": false, - "filter_value": false, - "instance_name": false, - "name": false, - "object_message": false, - "object_request": false, - "start_date": false, - "start_hour": false, - "target_class": false, - "target_id": false, - "time_zone": false, - "timer_typ": false, - "timer_value": false, - "zone_id": false, - }, - } - } - onCancel={[Function]} - onReset={[Function]} - resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "className": "schedule_form", - "component": "sub-form", - "fields": Array [ + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + } + } + > + <ConditionTriggerDetector + condition={ + Object { + "is": "automation_request", + "when": "action_typ", + } + } + field={ + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + } + } + triggers={ + Array [ + "action_typ", + ] + } + > + <ForwardRef(Field) + name="action_typ" + subscription={ + Object { + "initial": true, + "value": true, + } + } + > + <ConditionTriggerDetector + condition={ + Object { + "is": "automation_request", + "when": "action_typ", + } + } + field={ + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + } + } + triggers={Array []} + values={ + Object { + "action_typ": "vm", + } + } + > + <ConditionTriggerWrapper + condition={ + Object { + "is": "automation_request", + "when": "action_typ", + } + } + field={ + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + } + } + values={ + Object { + "action_typ": "vm", + } + } + > + <Condition + condition={ + Object { + "is": "automation_request", + "when": "action_typ", + } + } + field={ + Object { + "className": "attribute-value-fields-subform", + "component": "sub-form", + "condition": Object { + "is": "automation_request", + "when": "action_typ", + }, + "fields": Array [ + Array [ + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-1", + "label": "1", + "name": "attribute-value-count-1", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_1", + "label": " ", + "name": "attribute_1", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_1", + "label": " ", + "name": "value_1", + }, + ], + "id": "attribute-value-field-1", + "name": "attribute-value-field-1", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-2", + "label": "2", + "name": "attribute-value-count-2", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_2", + "label": " ", + "name": "attribute_2", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_2", + "label": " ", + "name": "value_2", + }, + ], + "id": "attribute-value-field-2", + "name": "attribute-value-field-2", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-3", + "label": "3", + "name": "attribute-value-count-3", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_3", + "label": " ", + "name": "attribute_3", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_3", + "label": " ", + "name": "value_3", + }, + ], + "id": "attribute-value-field-3", + "name": "attribute-value-field-3", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-4", + "label": "4", + "name": "attribute-value-count-4", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_4", + "label": " ", + "name": "attribute_4", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_4", + "label": " ", + "name": "value_4", + }, + ], + "id": "attribute-value-field-4", + "name": "attribute-value-field-4", + }, + Object { + "className": "attribute-value-field-row", + "component": "sub-form", + "fields": Array [ + Object { + "className": "attribute-value-row-count", + "component": "plain-text", + "id": "attribute-value-count-5", + "label": "5", + "name": "attribute-value-count-5", + }, + Object { + "className": "attribute-value-row-attribute", + "component": "text-field", + "id": "attribute_5", + "label": " ", + "name": "attribute_5", + }, + Object { + "className": "attribute-value-row-value", + "component": "text-field", + "id": "value_5", + "label": " ", + "name": "value_5", + }, + ], + "id": "attribute-value-field-5", + "name": "attribute-value-field-5", + }, + ], + Object { + "component": "text-field", + "hideField": true, + "id": "starting_object", + "label": " ", + "name": "starting_object", + "value": "SYSTEM/PROCESS", + }, + ], + "id": "attribute-value-fields", + "name": "attribute-value-fields", + "title": "Attribute/Value Pairs", + } + } + values={ + Object { + "action_typ": "vm", + } + } + /> + </ConditionTriggerWrapper> + </ConditionTriggerDetector> + </ForwardRef(Field)> + </ConditionTriggerDetector> + </FormConditionWrapper> + </SingleField> + <SingleField + component="select" + id="run" + initialValue="Once" + isRequired={true} + key="timer_typ" + label="Run" + name="timer_typ" + onChange={[Function]} + options={ Array [ Object { - "autoFocus": true, - "component": "text-field", - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "isRequired": true, - "label": "Description", - "maxLength": 100, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "label": "Active", - "name": "enabled", - }, - Object { - "component": "select", - "id": "action", - "initialValue": "vm", - "isRequired": true, - "label": "Action", - "name": "action_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "VM Analysis", - "value": "vm", - }, - Object { - "label": "Template Analysis", - "value": "miq_template", - }, - Object { - "label": "Host Analysis", - "value": "host", - }, - Object { - "label": "Container Image Analysis", - "value": "container_image", - }, - Object { - "label": "Automation Tasks", - "value": "automation_request", - }, - ], + "label": "Once", + "value": "Once", }, - Object { - "component": "select", - "hideField": false, - "id": "filter_type", - "isRequired": true, - "label": "Filter", - "name": "filter_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "All VMs", - "value": "all", - }, - Object { - "label": "All VMs for Providers", - "value": "ems", - }, - Object { - "label": "All VMs for Clusters", - "value": "cluster", - }, - Object { - "label": "All VMs for Host", - "value": "host", - }, - Object { - "label": "A single VM", - "value": "vm", - }, - ], + Object { + "label": "Hours", + "value": "Hourly", }, Object { - "component": "select", - "hideField": true, - "id": "filter_value", - "initialValue": "", - "initializeOnMount": true, - "label": "Filter Item", - "name": "filter_value", - "options": Array [], + "label": "Days", + "value": "Daily", }, Object { - "component": "select", - "hideField": true, - "id": "zone", - "includeEmpty": true, - "isRequired": true, - "label": "Zone", - "name": "zone_id", - "options": Array [], - "placeholder": "<Choose>", - "validate": Array [ - Object { - "hideField": true, - "type": "customRequired", - }, - ], + "label": "Weeks", + "value": "Weekly", }, Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object Details", - "name": "object_details", + "label": "Months", + "value": "Monthly", }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ Object { "component": "select", - "hideField": true, - "id": "system", - "includeEmpty": true, + "id": "run", + "initialValue": "Once", "isRequired": true, - "label": "System/Process", - "name": "instance_name", - "options": Array [], - "placeholder": "<Choose>", - "validate": Array [ + "label": "Run", + "name": "timer_typ", + "onChange": [Function], + "options": Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "Once", + "value": "Once", }, - ], - }, - Object { - "component": "text-field", - "hideField": true, - "id": "message", - "isRequired": true, - "label": "Message", - "name": "object_message", - "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "Hours", + "value": "Hourly", }, - ], - }, - Object { - "component": "text-field", - "hideField": true, - "id": "request", - "isRequired": true, - "label": "Request", - "name": "object_request", - "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "Days", + "value": "Daily", }, - ], - }, - Object { - "component": "plain-text", - "element": "h3", - "hideField": true, - "label": "Object", - "name": "object_attributes", - }, - Object { - "component": "select", - "hideField": true, - "id": "object_type", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Type", - "name": "target_class", - "onChange": [Function], - "options": Array [], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "Weeks", + "value": "Weekly", }, - ], - }, - Object { - "component": "select", - "hideField": true, - "id": "object_item", - "includeEmpty": true, - "isClearable": true, - "isRequired": true, - "isSearchable": true, - "labelText": "Object", - "name": "target_id", - "options": Array [], - "placeholder": "<Choose>", - "simpleValue": true, - "validate": Array [ Object { - "hideField": true, - "type": "customRequired", + "label": "Months", + "value": "Monthly", }, ], - }, - Object { - "className": "attribute-value-fields-subform", - "component": "sub-form", - "condition": Object { - "is": "automation_request", - "when": "action_typ", - }, - "fields": Array [ + } + } + > + <FormFieldHideWrapper> + <SelectWithOnChange + component="select" + id="run" + initialValue="Once" + isRequired={true} + label="Run" + name="timer_typ" + onChange={[Function]} + options={ Array [ Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-1", - "label": "1", - "name": "attribute-value-count-1", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_1", - "label": " ", - "name": "attribute_1", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_1", - "label": " ", - "name": "value_1", - }, - ], - "id": "attribute-value-field-1", - "name": "attribute-value-field-1", + "label": "Once", + "value": "Once", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-2", - "label": "2", - "name": "attribute-value-count-2", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_2", - "label": " ", - "name": "attribute_2", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_2", - "label": " ", - "name": "value_2", - }, - ], - "id": "attribute-value-field-2", - "name": "attribute-value-field-2", + "label": "Hours", + "value": "Hourly", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-3", - "label": "3", - "name": "attribute-value-count-3", - }, - Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_3", - "label": " ", - "name": "attribute_3", - }, - Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_3", - "label": " ", - "name": "value_3", - }, - ], - "id": "attribute-value-field-3", - "name": "attribute-value-field-3", + "label": "Days", + "value": "Daily", }, Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ - Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-4", - "label": "4", - "name": "attribute-value-count-4", - }, + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ] + } + placeholder="<Choose>" + > + <Select + component="select" + id="run" + initialValue="Once" + isRequired={true} + label="Run" + name="timer_typ" + options={ + Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ] + } + placeholder="<Choose>" + > + <Select + SelectComponent={[Function]} + id="run" + invalidText="" + labelText={ + <IsRequired> + Run + </IsRequired> + } + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="timer_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={ + Array [ Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_4", - "label": " ", - "name": "attribute_4", + "label": "Once", + "value": "Once", }, Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_4", - "label": " ", - "name": "value_4", + "label": "Hours", + "value": "Hourly", }, - ], - "id": "attribute-value-field-4", - "name": "attribute-value-field-4", - }, - Object { - "className": "attribute-value-field-row", - "component": "sub-form", - "fields": Array [ Object { - "className": "attribute-value-row-count", - "component": "plain-text", - "id": "attribute-value-count-5", - "label": "5", - "name": "attribute-value-count-5", + "label": "Days", + "value": "Daily", }, Object { - "className": "attribute-value-row-attribute", - "component": "text-field", - "id": "attribute_5", - "label": " ", - "name": "attribute_5", + "label": "Weeks", + "value": "Weekly", }, Object { - "className": "attribute-value-row-value", - "component": "text-field", - "id": "value_5", - "label": " ", - "name": "value_5", + "label": "Months", + "value": "Monthly", }, - ], - "id": "attribute-value-field-5", - "name": "attribute-value-field-5", - }, - ], - Object { - "component": "text-field", - "hideField": true, - "id": "starting_object", - "label": " ", - "name": "starting_object", - "value": "SYSTEM/PROCESS", - }, - ], - "id": "attribute-value-fields", - "name": "attribute-value-fields", - "title": "Attribute/Value Pairs", + ] + } + placeholder="<Choose>" + simpleValue={false} + value="Once" + > + <ClearedSelect + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="run" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText={ + <IsRequired> + Run + </IsRequired> + } + name="timer_typ" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "Once", + "value": "Once", + }, + Object { + "label": "Hours", + "value": "Hourly", + }, + Object { + "label": "Days", + "value": "Daily", + }, + Object { + "label": "Weeks", + "value": "Weekly", + }, + Object { + "label": "Months", + "value": "Monthly", + }, + ] + } + placeholder="<Choose>" + value="Once" + > + <Select + className="" + id="timer_typ" + invalid={false} + invalidText="" + labelText={ + <IsRequired> + Run + </IsRequired> + } + name="timer_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="Once" + > + <div + className="cds--form-item" + > + <div + className="cds--select" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="timer_typ" + > + <label + className="cds--label" + dir="auto" + htmlFor="timer_typ" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Run + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} + onBlur={[Function]} + onFocus={[Function]} + > + <select + className="cds--select-input" + id="timer_typ" + name="timer_typ" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="Once" + value="Once" + > + <SelectItem + key="Once" + label="Once" + text="Once" + value="Once" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Once" + value="Once" + > + Once + </option> + </SelectItem> + <SelectItem + key="Hourly" + label="Hours" + text="Hours" + value="Hourly" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Hours" + value="Hourly" + > + Hours + </option> + </SelectItem> + <SelectItem + key="Daily" + label="Days" + text="Days" + value="Daily" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Days" + value="Daily" + > + Days + </option> + </SelectItem> + <SelectItem + key="Weekly" + label="Weeks" + text="Weeks" + value="Weekly" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Weeks" + value="Weekly" + > + Weeks + </option> + </SelectItem> + <SelectItem + key="Monthly" + label="Months" + text="Months" + value="Monthly" + > + <option + className="cds--select-option" + disabled={false} + hidden={false} + label="Months" + value="Monthly" + > + Months + </option> + </SelectItem> + </select> + <ForwardRef(ChevronDown) + className="cds--select__arrow" + > + <Icon + className="cds--select__arrow" + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + className="cds--select__arrow" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </div> + </div> + </div> + </Select> + </ClearedSelect> + </Select> + </Select> + </SelectWithOnChange> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="select" + hideField={true} + id="timer_value" + initialValue={1} + initializeOnMount={true} + isRequired={true} + key="timer_value" + label="Every" + name="timer_value" + options={Array []} + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "select", + "hideField": true, + "id": "timer_value", + "initialValue": 1, + "initializeOnMount": true, + "isRequired": true, + "label": "Every", + "name": "timer_value", + "options": Array [], + } + } + > + <FormFieldHideWrapper + hideField={true} + > + <div + hidden={true} + > + <SelectWithOnChange + component="select" + id="timer_value" + initialValue={1} + initializeOnMount={true} + isRequired={true} + label="Every" + name="timer_value" + options={Array []} + placeholder="<Choose>" + > + <Select + component="select" + id="timer_value" + initialValue={1} + initializeOnMount={true} + isRequired={true} + label="Every" + name="timer_value" + options={Array []} + placeholder="<Choose>" + > + <Select + SelectComponent={[Function]} + id="timer_value" + invalidText="" + labelText={ + <IsRequired> + Every + </IsRequired> + } + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="timer_value" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={Array []} + placeholder="<Choose>" + simpleValue={false} + value={1} + > + <ClearedSelect + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="timer_value" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText={ + <IsRequired> + Every + </IsRequired> + } + name="timer_value" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={Array []} + placeholder="<Choose>" + value={1} + > + <Select + className="" + id="timer_value" + invalid={false} + invalidText="" + labelText={ + <IsRequired> + Every + </IsRequired> + } + name="timer_value" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value={1} + > + <div + className="cds--form-item" + > + <div + className="cds--select" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="timer_value" + > + <label + className="cds--label" + dir="auto" + htmlFor="timer_value" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Every + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--select-input__wrapper" + data-invalid={null} + onBlur={[Function]} + onFocus={[Function]} + > + <select + className="cds--select-input" + id="timer_value" + name="timer_value" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + onMouseDown={[Function]} + title="" + value={1} + /> + <ForwardRef(ChevronDown) + className="cds--select__arrow" + > + <Icon + className="cds--select__arrow" + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + className="cds--select__arrow" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </div> + </div> + </div> + </Select> + </ClearedSelect> + </Select> + </Select> + </SelectWithOnChange> + </div> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="select" + id="time_zone" + includeEmpty={true} + isClearable={true} + isRequired={true} + isSearchable={true} + key="time_zone" + labelText="Time Zone" + name="time_zone" + options={ + Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", }, Object { - "component": "select", - "id": "run", - "initialValue": "Once", - "isRequired": true, - "label": "Run", - "name": "timer_typ", - "onChange": [Function], - "options": Array [ - Object { - "label": "Once", - "value": "Once", - }, - Object { - "label": "Hours", - "value": "Hourly", - }, - Object { - "label": "Days", - "value": "Daily", - }, - Object { - "label": "Weeks", - "value": "Weekly", - }, - Object { - "label": "Months", - "value": "Monthly", - }, - ], + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", }, Object { - "component": "select", - "hideField": true, - "id": "timer_value", - "initialValue": 1, - "initializeOnMount": true, - "isRequired": true, - "label": "Every", - "name": "timer_value", - "options": Array [], + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ] + } + placeholder="<Choose>" + simpleValue={true} + validate={ + Array [ + Object { + "type": "required", }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ Object { "component": "select", "id": "time_zone", @@ -46258,7 +41965,429 @@ exports[`Schedule form component should render schedule add form 1`] = ` "type": "required", }, ], + } + } + > + <FormFieldHideWrapper> + <SelectWithOnChange + component="select" + id="time_zone" + includeEmpty={true} + isClearable={true} + isRequired={true} + isSearchable={true} + labelText="Time Zone" + name="time_zone" + options={ + Array [ + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ] + } + placeholder="<Choose>" + simpleValue={true} + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <Select + component="select" + id="time_zone" + isClearable={true} + isRequired={true} + isSearchable={true} + labelText="Time Zone" + name="time_zone" + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ] + } + placeholder="<Choose>" + simpleValue={true} + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <Select + SelectComponent={[Function]} + id="time_zone" + invalidText="" + labelText="Time Zone" + loadOptionsChangeCounter={1} + loadingMessage="Loading..." + name="time_zone" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ] + } + placeholder="<Choose>" + simpleValue={true} + value="" + > + <ClearedSelectSearchable + className="" + closeMenuOnSelect={true} + hideSelectedOptions={false} + id="time_zone" + invalidText="" + isClearable={false} + isFetching={false} + isSearchable={false} + labelText="Time Zone" + name="time_zone" + noOptionsMessage={[Function]} + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + onInputChange={[Function]} + options={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ] + } + placeholder="<Choose>" + value={Array []} + > + <ComboBox + className="" + id="time_zone" + initialSelectedItem={ + Object { + "label": "<Choose>", + "value": undefined, + } + } + invalid={false} + invalidText="" + items={ + Array [ + Object { + "label": "<Choose>", + "value": undefined, + }, + Object { + "label": "(GMT-12:00) International Date Line West", + "value": "International Date Line West", + }, + Object { + "label": "(GMT-11:00) American Samoa", + "value": "American Samoa", + }, + Object { + "label": "(GMT-11:00) Midway Island", + "value": "Midway Island", + }, + Object { + "label": "(GMT-10:00) Hawaii", + "value": "Hawaii", + }, + Object { + "label": "(GMT-09:00) Alaska", + "value": "Alaska", + }, + ] + } + name="time_zone" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + placeholder="<Choose>" + titleText="Time Zone" + > + <div + className="cds--list-box__wrapper" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="time_zone" + id="downshift-2-label" + > + <label + className="cds--label" + dir="auto" + htmlFor="time_zone" + id="downshift-2-label" + > + Time Zone + </label> + </ForwardRef> + <ListBox + className="cds--combo-box" + disabled={false} + invalid={false} + invalidText="" + invalidTextId="combobox-invalid-text-id-4" + isOpen={false} + onBlur={[Function]} + onFocus={[Function]} + warn={false} + warnTextId="combobox-warn-text-id-4" + > + <div + className="cds--combo-box cds--list-box" + onBlur={[Function]} + onClick={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + > + <div + className="cds--list-box__field" + > + <input + aria-activedescendant="" + aria-autocomplete="list" + aria-controls="downshift-2-menu" + aria-expanded={false} + aria-haspopup="listbox" + aria-labelledby="downshift-2-label" + autoComplete="off" + className="cds--text-input" + disabled={false} + id="time_zone" + name="time_zone" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + onKeyDown={[Function]} + placeholder="<Choose>" + role="combobox" + tabIndex={0} + title="<Choose>" + type="text" + value="<Choose>" + /> + <ListBoxSelection + clearSelection={[Function]} + onClearSelection={[Function]} + selectionCount={0} + > + <button + aria-label="Clear selected item" + className="cds--list-box__selection" + onClick={[Function]} + tabIndex={-1} + title="Clear selected item" + type="button" + > + <ForwardRef(Close)> + <Icon + fill="currentColor" + height={16} + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M17.4141 16 24 9.4141 22.5859 8 16 14.5859 9.4143 8 8 9.4141 14.5859 16 8 22.5859 9.4143 24 16 17.4141 22.5859 24 24 22.5859 17.4141 16z" + /> + </svg> + </Icon> + </ForwardRef(Close)> + </button> + </ListBoxSelection> + <ForwardRef + aria-controls="downshift-2-menu" + aria-expanded={false} + id="downshift-2-toggle-button" + isOpen={false} + onClick={[Function]} + onMouseUp={[Function]} + tabIndex={-1} + > + <button + aria-controls="downshift-2-menu" + aria-expanded={false} + aria-label="Open" + className="cds--list-box__menu-icon" + id="downshift-2-toggle-button" + onClick={[Function]} + onMouseUp={[Function]} + tabIndex={-1} + title="Open" + type="button" + > + <ForwardRef(ChevronDown)> + <Icon + fill="currentColor" + height={16} + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + viewBox="0 0 16 16" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M8 11 3 6 3.7 5.3 8 9.6 12.3 5.3 13 6z" + /> + </svg> + </Icon> + </ForwardRef(ChevronDown)> + </button> + </ForwardRef> + </div> + <ListBoxMenu + aria-labelledby="downshift-2-label" + id="downshift-2-menu" + onMouseLeave={[Function]} + role="listbox" + > + <ul + aria-labelledby="downshift-2-label" + className="cds--list-box__menu" + id="downshift-2-menu" + onMouseLeave={[Function]} + role="listbox" + /> + </ListBoxMenu> + </div> + </ListBox> + </div> + </ComboBox> + </ClearedSelectSearchable> + </Select> + </Select> + </SelectWithOnChange> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="date-picker" + datePickerType="single" + isRequired={true} + key="start_date" + label="Starting Date" + name="start_date" + validate={ + Array [ + Object { + "type": "required", }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ Object { "component": "date-picker", "datePickerType": "single", @@ -46270,7 +42399,165 @@ exports[`Schedule form component should render schedule add form 1`] = ` "type": "required", }, ], + } + } + > + <FormFieldHideWrapper> + <DatePicker + component="date-picker" + datePickerType="single" + isRequired={true} + label="Starting Date" + name="start_date" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <div> + <ForwardRef + datePickerType="single" + invalid={false} + name="start_date" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + > + <div + className="cds--form-item" + name="start_date" + onBlur={[Function]} + onFocus={[Function]} + > + <div + className="cds--date-picker cds--date-picker--single" + > + <ForwardRef + datePickerType="single" + id="start_date" + invalid={false} + invalidText="" + key=".0" + labelText={ + <IsRequired> + Starting Date + </IsRequired> + } + readOnly={false} + > + <div + className="cds--date-picker-container" + > + <ForwardRef + as="label" + className="cds--label" + htmlFor="start_date" + > + <label + className="cds--label" + dir="auto" + htmlFor="start_date" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Starting Date + </IsRequired> + </label> + </ForwardRef> + <div + className="cds--date-picker-input__wrapper" + > + <span> + <input + className="cds--date-picker__input cds--date-picker__input--md" + disabled={false} + id="start_date" + onChange={[Function]} + onClick={[Function]} + pattern="\\\\d{1,2}\\\\/\\\\d{1,2}\\\\/\\\\d{4}" + type="text" + /> + <DatePickerIcon + datePickerType="single" + disabled={false} + invalid={false} + readOnly={false} + warn={false} + > + <ForwardRef(Calendar) + aria-hidden="true" + className="cds--date-picker__icon" + role="img" + > + <Icon + aria-hidden="true" + className="cds--date-picker__icon" + fill="currentColor" + height={16} + role="img" + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <svg + aria-hidden={true} + className="cds--date-picker__icon" + fill="currentColor" + focusable="false" + height={16} + preserveAspectRatio="xMidYMid meet" + role="img" + viewBox="0 0 32 32" + width={16} + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M26,4h-4V2h-2v2h-8V2h-2v2H6C4.9,4,4,4.9,4,6v20c0,1.1,0.9,2,2,2h20c1.1,0,2-0.9,2-2V6C28,4.9,27.1,4,26,4z M26,26H6V12h20 V26z M26,10H6V6h4v2h2V6h8v2h2V6h4V10z" + /> + </svg> + </Icon> + </ForwardRef(Calendar)> + </DatePickerIcon> + </span> + </div> + </div> + </ForwardRef> + </div> + </div> + </ForwardRef> + <HelperTextBlock /> + </div> + </DatePicker> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="time-picker" + id="start_time" + isRequired={true} + key="start_hour" + label="Starting Time" + name="start_hour" + validate={ + Array [ + Object { + "type": "required", }, + ] + } + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ Object { "component": "time-picker", "id": "start_time", @@ -46282,20 +42569,323 @@ exports[`Schedule form component should render schedule add form 1`] = ` "type": "required", }, ], - }, - ], - ], - "name": "BasicInformation", - "title": "Basic Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", + } + } + > + <FormFieldHideWrapper> + <TimePicker + component="time-picker" + id="start_time" + isRequired={true} + label="Starting Time" + name="start_hour" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <TimePickerDate + component="time-picker" + id="start_time" + isRequired={true} + label="Starting Time" + name="start_hour" + validate={ + Array [ + Object { + "type": "required", + }, + ] + } + > + <TimePickerBase + enhnancedOnBlur={[Function]} + finalValue="" + format="AM" + id="start_time" + input={ + Object { + "checked": undefined, + "name": "start_hour", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "value": "", + } + } + labelText={ + <IsRequired> + Starting Time + </IsRequired> + } + selectFormat={[Function]} + selectTimezone={[Function]} + timezone="" + > + <div> + <ForwardRef + id="start_time" + invalid={false} + invalidText="" + key="start_hour" + labelText={ + <IsRequired> + Starting Time + </IsRequired> + } + name="start_hour" + onBlur={[Function]} + onChange={[Function]} + onFocus={[Function]} + value="" + > + <div + className="cds--form-item" + > + <label + className="cds--label" + htmlFor="start_time" + > + <IsRequired> + <span + aria-hidden="true" + className="ddorg__carbon-component-mapper_is-required isRequired-0-2-5" + > + * + </span> + Starting Time + </IsRequired> + </label> + <div + className="cds--time-picker cds--time-picker--md" + > + <div + className="cds--time-picker__input" + > + <input + className="cds--time-picker__input-field cds--text-input" + disabled={false} + id="start_time" + maxLength={5} + name="start_hour" + onBlur={[Function]} + onChange={[Function]} + onClick={[Function]} + onFocus={[Function]} + pattern="(1[012]|[1-9]):[0-5][0-9](\\\\s)?" + placeholder="hh:mm" + type="text" + value="" + /> + </div> + </div> + </div> + </ForwardRef> + <HelperTextBlock /> + </div> + </TimePickerBase> + </TimePickerDate> + </TimePicker> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + </div> + </SubForm> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <SingleField + component="spy-field" + key="spy-field" + name="spy-field" + > + <FormConditionWrapper + conditionMapper={Object {}} + field={ + Object { + "component": "spy-field", + "initialize": undefined, + "name": "spy-field", + } + } + > + <FormFieldHideWrapper> + <SpyField + component="spy-field" + name="spy-field" + > + <FormSpy + onChange={[Function]} + subscription={ + Object { + "pristine": true, + "valid": true, + } + } + /> + </SpyField> + </FormFieldHideWrapper> + </FormConditionWrapper> + </SingleField> + <FormSpy> + <FormControls + Button={[Function]} + ButtonGroup={[Function]} + buttonOrder={ + Array [ + "submit", + "reset", + "cancel", + ] + } + canReset={false} + cancelLabel="Cancel" + disableSubmit={true} + formSpyProps={ + Object { + "active": undefined, + "dirty": true, + "dirtyFields": Object { + "filter_value": true, + }, + "dirtyFieldsSinceLastSubmit": Object { + "action_typ": true, + "timer_typ": true, + "timer_value": true, + }, + "dirtySinceLastSubmit": false, + "error": undefined, + "errors": Object { + "description": "Required", + "name": "Required", + "start_date": "Required", + "start_hour": "Required", + "time_zone": "Required", + }, + "form": Object { + "batch": [Function], + "blur": [Function], + "change": [Function], + "destroyOnUnregister": false, + "focus": [Function], + "getFieldState": [Function], + "getRegisteredFields": [Function], + "getState": [Function], + "initialize": [Function], + "isValidationPaused": [Function], + "mutators": Object { + "concat": [Function], + "insert": [Function], + "move": [Function], + "pop": [Function], + "push": [Function], + "remove": [Function], + "removeBatch": [Function], + "shift": [Function], + "swap": [Function], + "unshift": [Function], + "update": [Function], }, - ], + "pauseValidation": [Function], + "registerField": [Function], + "reset": [Function], + "resetFieldState": [Function], + "restart": [Function], + "resumeValidation": [Function], + "setConfig": [Function], + "submit": [Function], + "subscribe": [Function], + }, + "hasSubmitErrors": false, + "hasValidationErrors": true, + "initialValues": Object { + "action_typ": "vm", + "filter_type": "all", + "filter_value": "", + "timer_typ": "Once", + "timer_value": 1, + }, + "invalid": true, + "modified": Object { + "action_typ": false, + "description": false, + "enabled": false, + "filter_typ": false, + "filter_value": true, + "instance_name": false, + "name": false, + "object_message": false, + "object_request": false, + "start_date": false, + "start_hour": false, + "target_class": false, + "target_id": false, + "time_zone": false, + "timer_typ": false, + "timer_value": false, + "zone_id": false, + }, + "modifiedSinceLastSubmit": false, + "pristine": false, + "submitError": undefined, + "submitErrors": undefined, + "submitFailed": false, + "submitSucceeded": false, + "submitting": false, + "touched": Object { + "action_typ": false, + "description": false, + "enabled": false, + "filter_typ": false, + "filter_value": false, + "instance_name": false, + "name": false, + "object_message": false, + "object_request": false, + "start_date": false, + "start_hour": false, + "target_class": false, + "target_id": false, + "time_zone": false, + "timer_typ": false, + "timer_value": false, + "zone_id": false, + }, + "valid": false, + "validating": false, + "values": Object { + "action_typ": "vm", + "filter_type": "all", + "timer_typ": "Once", + "timer_value": 1, + }, + "visited": Object { + "action_typ": false, + "description": false, + "enabled": false, + "filter_typ": false, + "filter_value": false, + "instance_name": false, + "name": false, + "object_message": false, + "object_request": false, + "start_date": false, + "start_hour": false, + "target_class": false, + "target_id": false, + "time_zone": false, + "timer_typ": false, + "timer_value": false, + "zone_id": false, + }, } } + onCancel={[Function]} + onReset={[Function]} + resetLabel="Reset" submitLabel="Save" > <ButtonGroup> diff --git a/app/javascript/spec/settings-category-form/__snapshots__/settings-category-form.spec.js.snap b/app/javascript/spec/settings-category-form/__snapshots__/settings-category-form.spec.js.snap index 21d4ad7ac34..42c3eb9c0d1 100644 --- a/app/javascript/spec/settings-category-form/__snapshots__/settings-category-form.spec.js.snap +++ b/app/javascript/spec/settings-category-form/__snapshots__/settings-category-form.spec.js.snap @@ -2127,7 +2127,6 @@ exports[`SettingsCategoryForm Component should render a new SettingsCategoryForm <FormControls Button={[Function]} ButtonGroup={[Function]} - FormSpy={[Function]} buttonOrder={ Array [ "submit", @@ -2138,99 +2137,6 @@ exports[`SettingsCategoryForm Component should render a new SettingsCategoryForm canReset={false} cancelLabel="Cancel" disableSubmit={true} - formFields={ - Array [ - <SingleField - component="sub-form" - fields={ - Array [ - Object { - "className": "settings_category_name", - "component": "text-field", - "id": "name", - "isDisabled": false, - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "isRequired": true, - "label": "Description", - "maxLength": 150, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "example_text", - "isRequired": true, - "label": "Long Description", - "maxLength": 150, - "name": "example_text", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "switch", - "id": "show", - "label": "Show in console", - "maxLength": 50, - "name": "show", - "offText": "No", - "onText": "Yes", - }, - Object { - "className": "settings_category_single_value", - "component": "switch", - "id": "single_value", - "isDisabled": false, - "label": "Single value", - "maxLength": 50, - "name": "single_value", - "offText": "No", - "onText": "Yes", - }, - Object { - "component": "switch", - "id": "perf_by_tag", - "label": "Capture C & U Data by Tag", - "maxLength": 50, - "name": "perf_by_tag", - "offText": "No", - "onText": "Yes", - }, - Object { - "component": "plain-text", - "label": "* Name and Single Value fields cannot be edited after adding a category.", - "name": "plain-text-component", - }, - ] - } - id="name-wrapper" - name="subform-1" - title="Category Information" - />, - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } formSpyProps={ Object { "active": undefined, @@ -2321,100 +2227,6 @@ exports[`SettingsCategoryForm Component should render a new SettingsCategoryForm onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "className": "settings_category_name", - "component": "text-field", - "id": "name", - "isDisabled": false, - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "description", - "isRequired": true, - "label": "Description", - "maxLength": 150, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "example_text", - "isRequired": true, - "label": "Long Description", - "maxLength": 150, - "name": "example_text", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "switch", - "id": "show", - "label": "Show in console", - "maxLength": 50, - "name": "show", - "offText": "No", - "onText": "Yes", - }, - Object { - "className": "settings_category_single_value", - "component": "switch", - "id": "single_value", - "isDisabled": false, - "label": "Single value", - "maxLength": 50, - "name": "single_value", - "offText": "No", - "onText": "Yes", - }, - Object { - "component": "switch", - "id": "perf_by_tag", - "label": "Capture C & U Data by Tag", - "maxLength": 50, - "name": "perf_by_tag", - "offText": "No", - "onText": "Yes", - }, - Object { - "component": "plain-text", - "label": "* Name and Single Value fields cannot be edited after adding a category.", - "name": "plain-text-component", - }, - ], - "id": "name-wrapper", - "name": "subform-1", - "title": "Category Information", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > <ButtonGroup> diff --git a/app/javascript/spec/settings-time-profile-form/__snapshots__/settings-time-profile-form.spec.js.snap b/app/javascript/spec/settings-time-profile-form/__snapshots__/settings-time-profile-form.spec.js.snap index 1b640b91527..e3580192157 100644 --- a/app/javascript/spec/settings-time-profile-form/__snapshots__/settings-time-profile-form.spec.js.snap +++ b/app/javascript/spec/settings-time-profile-form/__snapshots__/settings-time-profile-form.spec.js.snap @@ -13285,7 +13285,6 @@ exports[`VM common form component should render adding form variant add new time <FormControls Button={[Function]} ButtonGroup={[Function]} - FormSpy={[Function]} buttonOrder={ Array [ "submit", @@ -13296,475 +13295,6 @@ exports[`VM common form component should render adding form variant add new time canReset={false} cancelLabel="Cancel" disableSubmit={true} - formFields={ - Array [ - <SingleField - component="text-field" - id="description" - isRequired={true} - label="Description" - maxLength={128} - name="description" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - />, - <SingleField - component="select" - id="profile_type" - label="Scope" - name="profile_type" - options={ - Array [ - Object { - "label": "Current User", - "value": "user", - }, - Object { - "label": "All Users", - "value": "global", - }, - ] - } - />, - <SingleField - component="sub-form" - fields={ - Array [ - Object { - "component": "checkbox", - "id": "DaysSelectAll", - "initialValue": false, - "label": "Select All Days", - "name": "DaysSelectAll", - }, - Object { - "component": "checkbox", - "condition": Object { - "is": false, - "when": "DaysSelectAll", - }, - "isRequired": true, - "label": "Days", - "name": "profile.days", - "options": Array [ - Object { - "label": "Sunday", - "value": 0, - }, - Object { - "label": "Monday", - "value": 1, - }, - Object { - "label": "Tuesday", - "value": 2, - }, - Object { - "label": "Wedensday", - "value": 3, - }, - Object { - "label": "Thursday", - "value": 4, - }, - Object { - "label": "Friday", - "value": 5, - }, - Object { - "label": "Saturday", - "value": 6, - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "condition": Object { - "is": true, - "when": "DaysSelectAll", - }, - "initialValue": Array [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - ], - "isDisabled": true, - "isRequired": true, - "label": "Days", - "name": "profile.daysAll", - "options": Array [ - Object { - "label": "Sunday", - "value": 0, - }, - Object { - "label": "Monday", - "value": 1, - }, - Object { - "label": "Tuesday", - "value": 2, - }, - Object { - "label": "Wedensday", - "value": 3, - }, - Object { - "label": "Thursday", - "value": 4, - }, - Object { - "label": "Friday", - "value": 5, - }, - Object { - "label": "Saturday", - "value": 6, - }, - ], - }, - ] - } - id="CheckboxDays" - name="days" - title="Days" - />, - <SingleField - component="sub-form" - fields={ - Array [ - Object { - "component": "checkbox", - "id": "HoursSelectAll", - "initialValue": false, - "label": "Select All Hours", - "name": "HoursSelectAll", - }, - Object { - "component": "checkbox", - "condition": Object { - "is": false, - "when": "HoursSelectAll", - }, - "isRequired": true, - "label": "Hours (AM)", - "name": "profile.hoursAM", - "options": Array [ - Object { - "label": "12-1", - "value": 0, - }, - Object { - "label": "1-2", - "value": 1, - }, - Object { - "label": "2-3", - "value": 2, - }, - Object { - "label": "3-4", - "value": 3, - }, - Object { - "label": "4-5", - "value": 4, - }, - Object { - "label": "5-6", - "value": 5, - }, - Object { - "label": "6-7", - "value": 6, - }, - Object { - "label": "7-8", - "value": 7, - }, - Object { - "label": "8-9", - "value": 8, - }, - Object { - "label": "9-10", - "value": 9, - }, - Object { - "label": "10-11", - "value": 10, - }, - Object { - "label": "11-12", - "value": 11, - }, - ], - }, - Object { - "component": "checkbox", - "condition": Object { - "is": false, - "when": "HoursSelectAll", - }, - "isRequired": true, - "label": "Hours (PM)", - "name": "profile.hoursPM", - "options": Array [ - Object { - "label": "12-1", - "value": 12, - }, - Object { - "label": "1-2", - "value": 13, - }, - Object { - "label": "2-3", - "value": 14, - }, - Object { - "label": "3-4", - "value": 15, - }, - Object { - "label": "4-5", - "value": 16, - }, - Object { - "label": "5-6", - "value": 17, - }, - Object { - "label": "6-7", - "value": 18, - }, - Object { - "label": "7-8", - "value": 19, - }, - Object { - "label": "8-9", - "value": 20, - }, - Object { - "label": "9-10", - "value": 21, - }, - Object { - "label": "10-11", - "value": 22, - }, - Object { - "label": "11-12", - "value": 23, - }, - ], - }, - Object { - "component": "checkbox", - "condition": Object { - "is": true, - "when": "HoursSelectAll", - }, - "initialValue": Array [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - ], - "isDisabled": true, - "isRequired": true, - "label": "Hours (AM)", - "name": "profile.hoursAMAll", - "options": Array [ - Object { - "label": "12-1", - "value": 0, - }, - Object { - "label": "1-2", - "value": 1, - }, - Object { - "label": "2-3", - "value": 2, - }, - Object { - "label": "3-4", - "value": 3, - }, - Object { - "label": "4-5", - "value": 4, - }, - Object { - "label": "5-6", - "value": 5, - }, - Object { - "label": "6-7", - "value": 6, - }, - Object { - "label": "7-8", - "value": 7, - }, - Object { - "label": "8-9", - "value": 8, - }, - Object { - "label": "9-10", - "value": 9, - }, - Object { - "label": "10-11", - "value": 10, - }, - Object { - "label": "11-12", - "value": 11, - }, - ], - }, - Object { - "component": "checkbox", - "condition": Object { - "is": true, - "when": "HoursSelectAll", - }, - "initialValue": Array [ - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - ], - "isDisabled": true, - "isRequired": true, - "label": "Hours (PM)", - "name": "profile.hoursPMAll", - "options": Array [ - Object { - "label": "12-1", - "value": 12, - }, - Object { - "label": "1-2", - "value": 13, - }, - Object { - "label": "2-3", - "value": 14, - }, - Object { - "label": "3-4", - "value": 15, - }, - Object { - "label": "4-5", - "value": 16, - }, - Object { - "label": "5-6", - "value": 17, - }, - Object { - "label": "6-7", - "value": 18, - }, - Object { - "label": "7-8", - "value": 19, - }, - Object { - "label": "8-9", - "value": 20, - }, - Object { - "label": "9-10", - "value": 21, - }, - Object { - "label": "10-11", - "value": 22, - }, - Object { - "label": "11-12", - "value": 23, - }, - ], - }, - ] - } - id="CheckboxHours" - name="hours" - title="Hours" - />, - <SingleField - component="select" - id="profile.tz" - initialValue="null" - label="Timezone" - name="profile.tz" - options={ - Array [ - Object { - "label": "<Determine at Run Time>", - "value": "null", - }, - ] - } - />, - <SingleField - component="switch" - condition={ - Object { - "pattern": /\\[\\^null\\]/, - "when": "profile.tz", - } - } - id="rollup_daily_metrics" - label="Roll Up Daily Performance" - name="rollup_daily_metrics" - offText="Off" - onText="On" - />, - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } formSpyProps={ Object { "active": undefined, @@ -13842,466 +13372,6 @@ exports[`VM common form component should render adding form variant add new time onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "text-field", - "id": "description", - "isRequired": true, - "label": "Description", - "maxLength": 128, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "profile_type", - "label": "Scope", - "name": "profile_type", - "options": Array [ - Object { - "label": "Current User", - "value": "user", - }, - Object { - "label": "All Users", - "value": "global", - }, - ], - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "checkbox", - "id": "DaysSelectAll", - "initialValue": false, - "label": "Select All Days", - "name": "DaysSelectAll", - }, - Object { - "component": "checkbox", - "condition": Object { - "is": false, - "when": "DaysSelectAll", - }, - "isRequired": true, - "label": "Days", - "name": "profile.days", - "options": Array [ - Object { - "label": "Sunday", - "value": 0, - }, - Object { - "label": "Monday", - "value": 1, - }, - Object { - "label": "Tuesday", - "value": 2, - }, - Object { - "label": "Wedensday", - "value": 3, - }, - Object { - "label": "Thursday", - "value": 4, - }, - Object { - "label": "Friday", - "value": 5, - }, - Object { - "label": "Saturday", - "value": 6, - }, - ], - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "checkbox", - "condition": Object { - "is": true, - "when": "DaysSelectAll", - }, - "initialValue": Array [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - ], - "isDisabled": true, - "isRequired": true, - "label": "Days", - "name": "profile.daysAll", - "options": Array [ - Object { - "label": "Sunday", - "value": 0, - }, - Object { - "label": "Monday", - "value": 1, - }, - Object { - "label": "Tuesday", - "value": 2, - }, - Object { - "label": "Wedensday", - "value": 3, - }, - Object { - "label": "Thursday", - "value": 4, - }, - Object { - "label": "Friday", - "value": 5, - }, - Object { - "label": "Saturday", - "value": 6, - }, - ], - }, - ], - "id": "CheckboxDays", - "name": "days", - "title": "Days", - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "checkbox", - "id": "HoursSelectAll", - "initialValue": false, - "label": "Select All Hours", - "name": "HoursSelectAll", - }, - Object { - "component": "checkbox", - "condition": Object { - "is": false, - "when": "HoursSelectAll", - }, - "isRequired": true, - "label": "Hours (AM)", - "name": "profile.hoursAM", - "options": Array [ - Object { - "label": "12-1", - "value": 0, - }, - Object { - "label": "1-2", - "value": 1, - }, - Object { - "label": "2-3", - "value": 2, - }, - Object { - "label": "3-4", - "value": 3, - }, - Object { - "label": "4-5", - "value": 4, - }, - Object { - "label": "5-6", - "value": 5, - }, - Object { - "label": "6-7", - "value": 6, - }, - Object { - "label": "7-8", - "value": 7, - }, - Object { - "label": "8-9", - "value": 8, - }, - Object { - "label": "9-10", - "value": 9, - }, - Object { - "label": "10-11", - "value": 10, - }, - Object { - "label": "11-12", - "value": 11, - }, - ], - }, - Object { - "component": "checkbox", - "condition": Object { - "is": false, - "when": "HoursSelectAll", - }, - "isRequired": true, - "label": "Hours (PM)", - "name": "profile.hoursPM", - "options": Array [ - Object { - "label": "12-1", - "value": 12, - }, - Object { - "label": "1-2", - "value": 13, - }, - Object { - "label": "2-3", - "value": 14, - }, - Object { - "label": "3-4", - "value": 15, - }, - Object { - "label": "4-5", - "value": 16, - }, - Object { - "label": "5-6", - "value": 17, - }, - Object { - "label": "6-7", - "value": 18, - }, - Object { - "label": "7-8", - "value": 19, - }, - Object { - "label": "8-9", - "value": 20, - }, - Object { - "label": "9-10", - "value": 21, - }, - Object { - "label": "10-11", - "value": 22, - }, - Object { - "label": "11-12", - "value": 23, - }, - ], - }, - Object { - "component": "checkbox", - "condition": Object { - "is": true, - "when": "HoursSelectAll", - }, - "initialValue": Array [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - ], - "isDisabled": true, - "isRequired": true, - "label": "Hours (AM)", - "name": "profile.hoursAMAll", - "options": Array [ - Object { - "label": "12-1", - "value": 0, - }, - Object { - "label": "1-2", - "value": 1, - }, - Object { - "label": "2-3", - "value": 2, - }, - Object { - "label": "3-4", - "value": 3, - }, - Object { - "label": "4-5", - "value": 4, - }, - Object { - "label": "5-6", - "value": 5, - }, - Object { - "label": "6-7", - "value": 6, - }, - Object { - "label": "7-8", - "value": 7, - }, - Object { - "label": "8-9", - "value": 8, - }, - Object { - "label": "9-10", - "value": 9, - }, - Object { - "label": "10-11", - "value": 10, - }, - Object { - "label": "11-12", - "value": 11, - }, - ], - }, - Object { - "component": "checkbox", - "condition": Object { - "is": true, - "when": "HoursSelectAll", - }, - "initialValue": Array [ - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - ], - "isDisabled": true, - "isRequired": true, - "label": "Hours (PM)", - "name": "profile.hoursPMAll", - "options": Array [ - Object { - "label": "12-1", - "value": 12, - }, - Object { - "label": "1-2", - "value": 13, - }, - Object { - "label": "2-3", - "value": 14, - }, - Object { - "label": "3-4", - "value": 15, - }, - Object { - "label": "4-5", - "value": 16, - }, - Object { - "label": "5-6", - "value": 17, - }, - Object { - "label": "6-7", - "value": 18, - }, - Object { - "label": "7-8", - "value": 19, - }, - Object { - "label": "8-9", - "value": 20, - }, - Object { - "label": "9-10", - "value": 21, - }, - Object { - "label": "10-11", - "value": 22, - }, - Object { - "label": "11-12", - "value": 23, - }, - ], - }, - ], - "id": "CheckboxHours", - "name": "hours", - "title": "Hours", - }, - Object { - "component": "select", - "id": "profile.tz", - "initialValue": "null", - "label": "Timezone", - "name": "profile.tz", - "options": Array [ - Object { - "label": "<Determine at Run Time>", - "value": "null", - }, - ], - }, - Object { - "component": "switch", - "condition": Object { - "pattern": /\\[\\^null\\]/, - "when": "profile.tz", - }, - "id": "rollup_daily_metrics", - "label": "Roll Up Daily Performance", - "name": "rollup_daily_metrics", - "offText": "Off", - "onText": "On", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > <ButtonGroup> diff --git a/app/javascript/spec/vm-floating-ips-form/__snapshots__/vm-floating-ips-form.spec.js.snap b/app/javascript/spec/vm-floating-ips-form/__snapshots__/vm-floating-ips-form.spec.js.snap index de3b2716c20..116208b3049 100644 --- a/app/javascript/spec/vm-floating-ips-form/__snapshots__/vm-floating-ips-form.spec.js.snap +++ b/app/javascript/spec/vm-floating-ips-form/__snapshots__/vm-floating-ips-form.spec.js.snap @@ -797,7 +797,6 @@ exports[`Associate / Disassociate form component should render associate form va <FormControls Button={[Function]} ButtonGroup={[Function]} - FormSpy={[Function]} buttonOrder={ Array [ "submit", @@ -808,30 +807,6 @@ exports[`Associate / Disassociate form component should render associate form va canReset={false} cancelLabel="Cancel" disableSubmit={true} - formFields={ - Array [ - <SingleField - component="select" - id="floating_ip" - includeEmpty={true} - isRequired={true} - label="Floating IP" - loadOptions={[Function]} - name="floating_ip" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - />, - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } formSpyProps={ Object { "active": undefined, @@ -905,31 +880,6 @@ exports[`Associate / Disassociate form component should render associate form va onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "floating_ip", - "includeEmpty": true, - "isRequired": true, - "label": "Floating IP", - "loadOptions": [Function], - "name": "floating_ip", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > <ButtonGroup> @@ -1814,7 +1764,6 @@ exports[`Associate / Disassociate form component should render disassociate form <FormControls Button={[Function]} ButtonGroup={[Function]} - FormSpy={[Function]} buttonOrder={ Array [ "submit", @@ -1825,30 +1774,6 @@ exports[`Associate / Disassociate form component should render disassociate form canReset={false} cancelLabel="Cancel" disableSubmit={true} - formFields={ - Array [ - <SingleField - component="select" - id="floating_ip" - includeEmpty={true} - isRequired={true} - label="Floating IP" - loadOptions={[Function]} - name="floating_ip" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - />, - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } formSpyProps={ Object { "active": undefined, @@ -1922,31 +1847,6 @@ exports[`Associate / Disassociate form component should render disassociate form onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "floating_ip", - "includeEmpty": true, - "isRequired": true, - "label": "Floating IP", - "loadOptions": [Function], - "name": "floating_ip", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > <ButtonGroup> @@ -2749,7 +2649,6 @@ exports[`Associate / Disassociate form component should submit Associate API cal <FormControls Button={[Function]} ButtonGroup={[Function]} - FormSpy={[Function]} buttonOrder={ Array [ "submit", @@ -2760,30 +2659,6 @@ exports[`Associate / Disassociate form component should submit Associate API cal canReset={false} cancelLabel="Cancel" disableSubmit={true} - formFields={ - Array [ - <SingleField - component="select" - id="floating_ip" - includeEmpty={true} - isRequired={true} - label="Floating IP" - loadOptions={[Function]} - name="floating_ip" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - />, - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } formSpyProps={ Object { "active": undefined, @@ -2857,31 +2732,6 @@ exports[`Associate / Disassociate form component should submit Associate API cal onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "floating_ip", - "includeEmpty": true, - "isRequired": true, - "label": "Floating IP", - "loadOptions": [Function], - "name": "floating_ip", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > <ButtonGroup> @@ -3657,7 +3507,6 @@ exports[`Associate / Disassociate form component should submit Disassociate API <FormControls Button={[Function]} ButtonGroup={[Function]} - FormSpy={[Function]} buttonOrder={ Array [ "submit", @@ -3668,30 +3517,6 @@ exports[`Associate / Disassociate form component should submit Disassociate API canReset={false} cancelLabel="Cancel" disableSubmit={true} - formFields={ - Array [ - <SingleField - component="select" - id="floating_ip" - includeEmpty={true} - isRequired={true} - label="Floating IP" - loadOptions={[Function]} - name="floating_ip" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - />, - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } formSpyProps={ Object { "active": undefined, @@ -3765,31 +3590,6 @@ exports[`Associate / Disassociate form component should submit Disassociate API onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "select", - "id": "floating_ip", - "includeEmpty": true, - "isRequired": true, - "label": "Floating IP", - "loadOptions": [Function], - "name": "floating_ip", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > <ButtonGroup> diff --git a/app/javascript/spec/vm-resize-form/__snapshots__/vm-resize-form.spec.js.snap b/app/javascript/spec/vm-resize-form/__snapshots__/vm-resize-form.spec.js.snap index a458eedae2d..10340821af4 100644 --- a/app/javascript/spec/vm-resize-form/__snapshots__/vm-resize-form.spec.js.snap +++ b/app/javascript/spec/vm-resize-form/__snapshots__/vm-resize-form.spec.js.snap @@ -621,7 +621,6 @@ exports[`vm resize form component should render a resize form 1`] = ` <FormControls Button={[Function]} ButtonGroup={[Function]} - FormSpy={[Function]} buttonOrder={ Array [ "submit", @@ -632,31 +631,6 @@ exports[`vm resize form component should render a resize form 1`] = ` canReset={false} cancelLabel="Cancel" disableSubmit={true} - formFields={ - Array [ - Array [ - <SingleField - component="text-field" - id="memory" - initialValue={2} - isRequired={true} - label="Memory (GiB)" - name="memory" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - />, - ], - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } formSpyProps={ Object { "active": undefined, @@ -734,32 +708,6 @@ exports[`vm resize form component should render a resize form 1`] = ` onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Array [ - Object { - "component": "text-field", - "id": "memory", - "initialValue": 2, - "isRequired": true, - "label": "Memory (GiB)", - "name": "memory", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - ], - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > <ButtonGroup> diff --git a/app/javascript/spec/workflow-credential-mapping-form/__snapshots__/workflow-credential-mapping-form.spec.js.snap b/app/javascript/spec/workflow-credential-mapping-form/__snapshots__/workflow-credential-mapping-form.spec.js.snap index 39d0eeb5ff7..9968cb3cea9 100644 --- a/app/javascript/spec/workflow-credential-mapping-form/__snapshots__/workflow-credential-mapping-form.spec.js.snap +++ b/app/javascript/spec/workflow-credential-mapping-form/__snapshots__/workflow-credential-mapping-form.spec.js.snap @@ -4177,7 +4177,6 @@ exports[`Workflow Credential Form Component should render mapping credentials to <FormControls Button={[Function]} ButtonGroup={[Function]} - FormSpy={[Function]} buttonOrder={ Array [ "submit", @@ -4188,145 +4187,6 @@ exports[`Workflow Credential Form Component should render mapping credentials to canReset={true} cancelLabel="Cancel" disableSubmit={true} - formFields={ - Array [ - <SingleField - component="credential-mapper" - id="credential-mapping-table" - name="credential-mapping-table" - onCellClick={[Function]} - rows={ - Array [ - Object { - "CredentialField": Object { - "text": "Password", - }, - "CredentialRecord": Object { - "text": "Test Credential", - }, - "CredentialsIdentifier": Object { - "text": "api_password", - }, - "Delete": Object { - "callback": "deleteMapping", - "is_button": true, - "kind": "danger", - "size": "md", - "text": "Delete", - }, - "id": "0", - }, - Object { - "CredentialField": Object { - "text": "Username", - }, - "CredentialRecord": Object { - "text": "API Credential", - }, - "CredentialsIdentifier": Object { - "text": "api_user", - }, - "Delete": Object { - "callback": "deleteMapping", - "is_button": true, - "kind": "danger", - "size": "md", - "text": "Delete", - }, - "id": "1", - }, - ] - } - />, - <SingleField - component="select" - id="credential_references" - includeEmpty={true} - label="Credential Reference" - name="credential_references" - onChange={[Function]} - options={ - Array [ - Object { - "label": "api_password", - "value": "api_password", - }, - Object { - "label": "api_user", - "value": "api_user", - }, - ] - } - placeholder="<Choose>" - resolveProps={[Function]} - />, - <SingleField - component="sub-form" - condition={ - Object { - "isNotEmpty": true, - "when": "credential_references", - } - } - fields={ - Array [ - Object { - "component": "select", - "id": "workflow_credentials", - "includeEmpty": true, - "label": "Workflow Credential", - "name": "workflow_credentials", - "onChange": [Function], - "options": Array [ - Object { - "label": "Test Credential", - "value": "test_credential", - }, - Object { - "label": "API Credential", - "value": "api_credential", - }, - ], - "placeholder": "<Choose>", - }, - Object { - "component": "select", - "id": "credential_field", - "includeEmpty": true, - "label": "Credential Field", - "name": "credential_field", - "onChange": [Function], - "options": Array [ - Object { - "label": "Username", - "value": "userid", - }, - Object { - "label": "Password", - "value": "password", - }, - Object { - "label": "Private key", - "value": "auth_key", - }, - Object { - "label": "Private key passphrase", - "value": "auth_key_password", - }, - ], - "placeholder": "<Choose>", - }, - ] - } - id="workflow_credentials_section" - name="workflow_credentials_section" - />, - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } formSpyProps={ Object { "active": undefined, @@ -4416,140 +4276,6 @@ exports[`Workflow Credential Form Component should render mapping credentials to onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "credential-mapper", - "id": "credential-mapping-table", - "name": "credential-mapping-table", - "onCellClick": [Function], - "rows": Array [ - Object { - "CredentialField": Object { - "text": "Password", - }, - "CredentialRecord": Object { - "text": "Test Credential", - }, - "CredentialsIdentifier": Object { - "text": "api_password", - }, - "Delete": Object { - "callback": "deleteMapping", - "is_button": true, - "kind": "danger", - "size": "md", - "text": "Delete", - }, - "id": "0", - }, - Object { - "CredentialField": Object { - "text": "Username", - }, - "CredentialRecord": Object { - "text": "API Credential", - }, - "CredentialsIdentifier": Object { - "text": "api_user", - }, - "Delete": Object { - "callback": "deleteMapping", - "is_button": true, - "kind": "danger", - "size": "md", - "text": "Delete", - }, - "id": "1", - }, - ], - }, - Object { - "component": "select", - "id": "credential_references", - "includeEmpty": true, - "label": "Credential Reference", - "name": "credential_references", - "onChange": [Function], - "options": Array [ - Object { - "label": "api_password", - "value": "api_password", - }, - Object { - "label": "api_user", - "value": "api_user", - }, - ], - "placeholder": "<Choose>", - "resolveProps": [Function], - }, - Object { - "component": "sub-form", - "condition": Object { - "isNotEmpty": true, - "when": "credential_references", - }, - "fields": Array [ - Object { - "component": "select", - "id": "workflow_credentials", - "includeEmpty": true, - "label": "Workflow Credential", - "name": "workflow_credentials", - "onChange": [Function], - "options": Array [ - Object { - "label": "Test Credential", - "value": "test_credential", - }, - Object { - "label": "API Credential", - "value": "api_credential", - }, - ], - "placeholder": "<Choose>", - }, - Object { - "component": "select", - "id": "credential_field", - "includeEmpty": true, - "label": "Credential Field", - "name": "credential_field", - "onChange": [Function], - "options": Array [ - Object { - "label": "Username", - "value": "userid", - }, - Object { - "label": "Password", - "value": "password", - }, - Object { - "label": "Private key", - "value": "auth_key", - }, - Object { - "label": "Private key passphrase", - "value": "auth_key_password", - }, - ], - "placeholder": "<Choose>", - }, - ], - "id": "workflow_credentials_section", - "name": "workflow_credentials_section", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > <ButtonGroup> diff --git a/app/javascript/spec/workflow-credentials-form/__snapshots__/workflow-credentials-form.spec.js.snap b/app/javascript/spec/workflow-credentials-form/__snapshots__/workflow-credentials-form.spec.js.snap index ad58af6023b..b1175d3d3fb 100644 --- a/app/javascript/spec/workflow-credentials-form/__snapshots__/workflow-credentials-form.spec.js.snap +++ b/app/javascript/spec/workflow-credentials-form/__snapshots__/workflow-credentials-form.spec.js.snap @@ -1249,7 +1249,6 @@ exports[`Workflow Credential Form Component should render adding a new credentia <FormControls Button={[Function]} ButtonGroup={[Function]} - FormSpy={[Function]} buttonOrder={ Array [ "submit", @@ -1260,56 +1259,6 @@ exports[`Workflow Credential Form Component should render adding a new credentia canReset={false} cancelLabel="Cancel" disableSubmit={true} - formFields={ - Array [ - <SingleField - component="text-field" - hideField={true} - label="manager_resource" - name="manager_resource" - value="" - />, - <SingleField - component="text-field" - helperText="Name of this credential" - id="name" - isRequired={true} - label="Name" - maxLength={128} - name="name" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - />, - <SingleField - component="select" - id="type" - includeEmpty={true} - isDisabled={false} - isRequired={true} - label="Credential type" - loadOptions={[Function]} - name="type" - onChange={[Function]} - placeholder="<Choose>" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - />, - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } formSpyProps={ Object { "active": undefined, @@ -1400,55 +1349,6 @@ exports[`Workflow Credential Form Component should render adding a new credentia onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "text-field", - "hideField": true, - "label": "manager_resource", - "name": "manager_resource", - "value": "", - }, - Object { - "component": "text-field", - "helperText": "Name of this credential", - "id": "name", - "isRequired": true, - "label": "Name", - "maxLength": 128, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "type", - "includeEmpty": true, - "isDisabled": false, - "isRequired": true, - "label": "Credential type", - "loadOptions": [Function], - "name": "type", - "onChange": [Function], - "placeholder": "<Choose>", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Add" > <ButtonGroup> @@ -2981,7 +2881,6 @@ exports[`Workflow Credential Form Component should render editing a credential 1 <FormControls Button={[Function]} ButtonGroup={[Function]} - FormSpy={[Function]} buttonOrder={ Array [ "submit", @@ -2992,64 +2891,6 @@ exports[`Workflow Credential Form Component should render editing a credential 1 canReset={true} cancelLabel="Cancel" disableSubmit={true} - formFields={ - Array [ - <SingleField - component="text-field" - hideField={true} - label="manager_resource" - name="manager_resource" - value="" - />, - <SingleField - component="text-field" - helperText="Name of this credential" - id="name" - isRequired={true} - label="Name" - maxLength={128} - name="name" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - />, - <SingleField - component="select" - id="type" - includeEmpty={true} - isDisabled={true} - isRequired={true} - label="Credential type" - loadOptions={[Function]} - name="type" - onChange={[Function]} - placeholder="<Choose>" - validate={ - Array [ - Object { - "type": "required", - }, - ] - } - />, - <SingleField - component="text-field" - helperText="Unique reference for this credential" - id="ems_ref" - isRequired={true} - label="Reference" - name="ems_ref" - />, - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } formSpyProps={ Object { "active": undefined, @@ -3141,63 +2982,6 @@ exports[`Workflow Credential Form Component should render editing a credential 1 onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "text-field", - "hideField": true, - "label": "manager_resource", - "name": "manager_resource", - "value": "", - }, - Object { - "component": "text-field", - "helperText": "Name of this credential", - "id": "name", - "isRequired": true, - "label": "Name", - "maxLength": 128, - "name": "name", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "select", - "id": "type", - "includeEmpty": true, - "isDisabled": true, - "isRequired": true, - "label": "Credential type", - "loadOptions": [Function], - "name": "type", - "onChange": [Function], - "placeholder": "<Choose>", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "helperText": "Unique reference for this credential", - "id": "ems_ref", - "isRequired": true, - "label": "Reference", - "name": "ems_ref", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > <ButtonGroup> diff --git a/app/javascript/spec/zone-form/__snapshots__/zone-form.spec.js.snap b/app/javascript/spec/zone-form/__snapshots__/zone-form.spec.js.snap index d08abc64abc..ca317eae815 100644 --- a/app/javascript/spec/zone-form/__snapshots__/zone-form.spec.js.snap +++ b/app/javascript/spec/zone-form/__snapshots__/zone-form.spec.js.snap @@ -3028,7 +3028,6 @@ exports[`zone Form Component should render editing a zone form 1`] = ` <FormControls Button={[Function]} ButtonGroup={[Function]} - FormSpy={[Function]} buttonOrder={ Array [ "submit", @@ -3039,129 +3038,6 @@ exports[`zone Form Component should render editing a zone form 1`] = ` canReset={true} cancelLabel="Cancel" disableSubmit={true} - formFields={ - Array [ - <SingleField - component="sub-form" - fields={ - Array [ - Object { - "component": "text-field", - "id": "name", - "isDisabled": true, - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - }, - Object { - "component": "text-field", - "id": "description", - "isRequired": true, - "label": "Description", - "maxLength": 50, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "settings.proxy_server_ip", - "label": "SmartProxy Server IP", - "maxLength": 50, - "name": "settings.proxy_server_ip", - }, - ] - } - name="zone-information-subform" - title="Zone Information" - />, - <SingleField - component="sub-form" - fields={ - Array [ - Object { - "component": "select", - "id": "settings.concurrent_vm_scans", - "label": "Max Active VM Scans", - "name": "settings.concurrent_vm_scans", - "options": Array [ - Object { - "label": "Unlimited", - "value": 0, - }, - Object { - "label": "1", - "value": 1, - }, - Object { - "label": "2", - "value": 2, - }, - Object { - "label": "3", - "value": 3, - }, - Object { - "label": "4", - "value": 4, - }, - Object { - "label": "5", - "value": 5, - }, - Object { - "label": "10", - "value": 10, - }, - Object { - "label": "15", - "value": 15, - }, - Object { - "label": "20", - "value": 20, - }, - Object { - "label": "25", - "value": 25, - }, - Object { - "label": "30", - "value": 30, - }, - Object { - "label": "35", - "value": 35, - }, - Object { - "label": "40", - "value": 40, - }, - Object { - "label": "45", - "value": 45, - }, - Object { - "label": "50", - "value": 50, - }, - ], - }, - ] - } - name="settings" - title="Settings" - />, - <SingleField - component="spy-field" - name="spy-field" - />, - ] - } formSpyProps={ Object { "active": undefined, @@ -3259,128 +3135,6 @@ exports[`zone Form Component should render editing a zone form 1`] = ` onCancel={[Function]} onReset={[Function]} resetLabel="Reset" - schema={ - Object { - "fields": Array [ - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "text-field", - "id": "name", - "isDisabled": true, - "isRequired": true, - "label": "Name", - "maxLength": 50, - "name": "name", - }, - Object { - "component": "text-field", - "id": "description", - "isRequired": true, - "label": "Description", - "maxLength": 50, - "name": "description", - "validate": Array [ - Object { - "type": "required", - }, - ], - }, - Object { - "component": "text-field", - "id": "settings.proxy_server_ip", - "label": "SmartProxy Server IP", - "maxLength": 50, - "name": "settings.proxy_server_ip", - }, - ], - "name": "zone-information-subform", - "title": "Zone Information", - }, - Object { - "component": "sub-form", - "fields": Array [ - Object { - "component": "select", - "id": "settings.concurrent_vm_scans", - "label": "Max Active VM Scans", - "name": "settings.concurrent_vm_scans", - "options": Array [ - Object { - "label": "Unlimited", - "value": 0, - }, - Object { - "label": "1", - "value": 1, - }, - Object { - "label": "2", - "value": 2, - }, - Object { - "label": "3", - "value": 3, - }, - Object { - "label": "4", - "value": 4, - }, - Object { - "label": "5", - "value": 5, - }, - Object { - "label": "10", - "value": 10, - }, - Object { - "label": "15", - "value": 15, - }, - Object { - "label": "20", - "value": 20, - }, - Object { - "label": "25", - "value": 25, - }, - Object { - "label": "30", - "value": 30, - }, - Object { - "label": "35", - "value": 35, - }, - Object { - "label": "40", - "value": 40, - }, - Object { - "label": "45", - "value": 45, - }, - Object { - "label": "50", - "value": 50, - }, - ], - }, - ], - "name": "settings", - "title": "Settings", - }, - Object { - "component": "spy-field", - "initialize": undefined, - "name": "spy-field", - }, - ], - } - } submitLabel="Save" > <ButtonGroup> diff --git a/yarn.lock b/yarn.lock index 91b4fa7988c..e34475e5e85 100644 --- a/yarn.lock +++ b/yarn.lock @@ -70,15 +70,15 @@ __metadata: linkType: hard "@babel/generator@npm:^7.29.0, @babel/generator@npm:^7.4.0": - version: 7.29.0 - resolution: "@babel/generator@npm:7.29.0" + version: 7.29.1 + resolution: "@babel/generator@npm:7.29.1" dependencies: "@babel/parser": "npm:^7.29.0" "@babel/types": "npm:^7.29.0" "@jridgewell/gen-mapping": "npm:^0.3.12" "@jridgewell/trace-mapping": "npm:^0.3.28" jsesc: "npm:^3.0.2" - checksum: 10/e144a5d3db43207e0909702c60a01928be8751c3df12cb99e94249a618358acd773c99d33c2209a9049142034e13591ba0a7ce938da49d9f7709dc3814020d1e + checksum: 10/61fe4ddd6e817aa312a14963ccdbb5c9a8c57e8b97b98d19a8a99ccab2215fda1a5f52bc8dd8d2e3c064497ddeb3ab8ceb55c76fa0f58f8169c34679d2256fe0 languageName: node linkType: hard @@ -134,9 +134,9 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.6.6": - version: 0.6.6 - resolution: "@babel/helper-define-polyfill-provider@npm:0.6.6" +"@babel/helper-define-polyfill-provider@npm:^0.6.7": + version: 0.6.7 + resolution: "@babel/helper-define-polyfill-provider@npm:0.6.7" dependencies: "@babel/helper-compilation-targets": "npm:^7.28.6" "@babel/helper-plugin-utils": "npm:^7.28.6" @@ -145,7 +145,7 @@ __metadata: resolve: "npm:^1.22.11" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/1c725c47bafb10ae4527aff6741b44ca49b18bf7005ae4583b15f992783e7c1d7687eab1a5583a373b5494160d46e91e29145280bd850e97d36b8b01bc5fef99 + checksum: 10/a13fe848018aad9745018ab1f8c95520f3872572cc931c70c77acacf9b8f774b49e22ece6cc89143867935e2efac3fc7eb325f2846dedc1621d83f2f8f7d8ad1 languageName: node linkType: hard @@ -1484,16 +1484,7 @@ __metadata: languageName: node linkType: hard -"@carbon/icon-helpers@npm:^10.28.5": - version: 10.71.0 - resolution: "@carbon/icon-helpers@npm:10.71.0" - dependencies: - "@ibm/telemetry-js": "npm:^1.5.0" - checksum: 10/cb4bcc0254c01cd886d777ddca6b20f3fbbf3922670558eba83df4408297b5504cc312241dcbbbf3534293a2a9cb8b1e076a4dd44a40daedb399969ca77ca8af - languageName: node - linkType: hard - -"@carbon/icon-helpers@npm:^10.73.0": +"@carbon/icon-helpers@npm:^10.28.5, @carbon/icon-helpers@npm:^10.73.0": version: 10.73.0 resolution: "@carbon/icon-helpers@npm:10.73.0" dependencies: @@ -1728,8 +1719,8 @@ __metadata: linkType: hard "@data-driven-forms/carbon-component-mapper@npm:~4.1.13": - version: 4.1.15 - resolution: "@data-driven-forms/carbon-component-mapper@npm:4.1.15" + version: 4.1.16 + resolution: "@data-driven-forms/carbon-component-mapper@npm:4.1.16" dependencies: "@data-driven-forms/common": "npm:*" clsx: "npm:^1.1.1" @@ -1738,24 +1729,25 @@ __metadata: peerDependencies: react: ^17.0.2 || ^18.0.0 || ^19.0.0 react-dom: ^17.0.2 || ^18.0.0 || ^19.0.0 - checksum: 10/015e0ca5411cccef8fab375b9e0a00aa1f1ecc5e0029a36b45dd99d9f85d6b308c12989dfd2fed9d791751a4c35c73f45b31fdecc06c8e760c574338f161f614 + checksum: 10/d7b7a68aefc76226fc819b5c606fa453be56270b08633417fcede64d0f3dca211d02b0b54215ea87826e0c098cb98e622b166fe615260798e9d614cb6663b244 languageName: node linkType: hard "@data-driven-forms/common@npm:*": - version: 4.1.6 - resolution: "@data-driven-forms/common@npm:4.1.6" + version: 4.1.14 + resolution: "@data-driven-forms/common@npm:4.1.14" dependencies: + "@data-driven-forms/react-form-renderer": "npm:^4.1.10" clsx: "npm:^1.0.4" - lodash: "npm:^4.17.15" + lodash: "npm:^4.17.23" peerDependencies: react: ^17.0.2 || ^18.0.0 || ^19.0.0 react-dom: ^17.0.2 || ^18.0.0 || ^19.0.0 - checksum: 10/eb9cad4a4328e19cef37208d6ea09f21a96ccd46295d067d263b9c5118516d5ac4fb36be2576f76bd026cba5bda23830c34738d1a21b6bd8601e74b4fea565e4 + checksum: 10/5e3cdc91cab5f8dc86ceb99fb4a05fd03cecd727f088e90285a0e77e3089f87229a038592edcebd4d817250105588627ba9aa5a97c2ebd5c22c06ff8e2d7a13c languageName: node linkType: hard -"@data-driven-forms/react-form-renderer@npm:~4.1.13": +"@data-driven-forms/react-form-renderer@npm:^4.1.10, @data-driven-forms/react-form-renderer@npm:~4.1.13": version: 4.1.13 resolution: "@data-driven-forms/react-form-renderer@npm:4.1.13" dependencies: @@ -1812,55 +1804,64 @@ __metadata: languageName: node linkType: hard -"@floating-ui/core@npm:^1.7.3": - version: 1.7.3 - resolution: "@floating-ui/core@npm:1.7.3" +"@floating-ui/core@npm:^1.7.5": + version: 1.7.5 + resolution: "@floating-ui/core@npm:1.7.5" dependencies: - "@floating-ui/utils": "npm:^0.2.10" - checksum: 10/a8952ff2673ddf28f12feeb86d90c54949e45bcb1af5758b7672850ac0dadb36d4bd61aa45dad1b6a35ba40d4756d3573afac6610b90502639d7266b91e0864e + "@floating-ui/utils": "npm:^0.2.11" + checksum: 10/fecdc9b3ce93f02bf78a6114b93730a4cb9fa8234c62f9a949016186297a039c9f9cd3c5c81ff74b93ebddf0b32048c4af7a528afe7904b75423ed2e7491b888 languageName: node linkType: hard -"@floating-ui/dom@npm:^1.7.4": - version: 1.7.4 - resolution: "@floating-ui/dom@npm:1.7.4" +"@floating-ui/dom@npm:^1.7.6": + version: 1.7.6 + resolution: "@floating-ui/dom@npm:1.7.6" dependencies: - "@floating-ui/core": "npm:^1.7.3" - "@floating-ui/utils": "npm:^0.2.10" - checksum: 10/d3d6a23e7b9804ba56338c7c666590258683af14b6026270d32afc1202f72b5b82cca359004bdc7830bf2463a045da6c7bd4e7d5351218cf270ff94206197971 + "@floating-ui/core": "npm:^1.7.5" + "@floating-ui/utils": "npm:^0.2.11" + checksum: 10/84dff2ffdf85c8b92d7edafc543c55869abbeaeb3007fa983159467e050153b507a0f5fe8e84f88c3f28c35a82de9df9c20a6eef5560cbba3afae19141444ff2 languageName: node linkType: hard -"@floating-ui/react-dom@npm:^2.1.6": - version: 2.1.6 - resolution: "@floating-ui/react-dom@npm:2.1.6" +"@floating-ui/react-dom@npm:^2.1.8": + version: 2.1.8 + resolution: "@floating-ui/react-dom@npm:2.1.8" dependencies: - "@floating-ui/dom": "npm:^1.7.4" + "@floating-ui/dom": "npm:^1.7.6" peerDependencies: react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 10/fbfd3319b42edb9c156e4e872f500d2edb112bc9cfd1b45892bff16ccf21c2484ddc9c416f7631c2aaaadec1b2f98b205db8a3f89eb78ca870905fcfe3917c35 + checksum: 10/39c3e3e5538a111a3eadf1b9ca486d7dc17c7eb24b83a0ea9b4c189fa7dbe5abe01357388d8cf6a4badb2d3fec2b1090e10529537bde91acbcfe19b0a8d10f90 languageName: node linkType: hard "@floating-ui/react@npm:^0.27.4": - version: 0.27.16 - resolution: "@floating-ui/react@npm:0.27.16" + version: 0.27.19 + resolution: "@floating-ui/react@npm:0.27.19" dependencies: - "@floating-ui/react-dom": "npm:^2.1.6" - "@floating-ui/utils": "npm:^0.2.10" + "@floating-ui/react-dom": "npm:^2.1.8" + "@floating-ui/utils": "npm:^0.2.11" tabbable: "npm:^6.0.0" peerDependencies: react: ">=17.0.0" react-dom: ">=17.0.0" - checksum: 10/b9baedee124035323a8f74794ec782678faf52af1c88731ce7d2641b7e7c97748fda1e711a3c4db007a0153d93158d867f4726ee632d713d3de76ec4bdfd84e1 + checksum: 10/4ebdc582544d0abf8f8011a6182af2ce4464e3a6a9a0fd4ff5facef161e73c6defa80240a7dc62f7cd2cbd5ecfb00b17c5dd5b10aa6e787cbc1ed963f323245c languageName: node linkType: hard -"@floating-ui/utils@npm:^0.2.10": - version: 0.2.10 - resolution: "@floating-ui/utils@npm:0.2.10" - checksum: 10/b635ea865a8be2484b608b7157f5abf9ed439f351011a74b7e988439e2898199a9a8b790f52291e05bdcf119088160dc782d98cff45cc98c5a271bc6f51327ae +"@floating-ui/utils@npm:^0.2.11": + version: 0.2.11 + resolution: "@floating-ui/utils@npm:0.2.11" + checksum: 10/72150138ba1c274d757a1da85233202fa9fdfd2272ec1fb0883eb0ffdf138863af81573049ed2c20b98adb4b7ae2236065541ce14037fe328955089831a678d5 + languageName: node + linkType: hard + +"@gar/promise-retry@npm:^1.0.0": + version: 1.0.2 + resolution: "@gar/promise-retry@npm:1.0.2" + dependencies: + retry: "npm:^0.13.1" + checksum: 10/b91326999ce94677cbe91973079eabc689761a93a045f6a2d34d4070e9305b27f6c54e4021688c7080cb14caf89eafa0c0f300af741b94c20d18608bdb66ca46 languageName: node linkType: hard @@ -2458,12 +2459,12 @@ __metadata: languageName: node linkType: hard -"@jsonjoy.com/base64@npm:17.65.0": - version: 17.65.0 - resolution: "@jsonjoy.com/base64@npm:17.65.0" +"@jsonjoy.com/base64@npm:17.67.0": + version: 17.67.0 + resolution: "@jsonjoy.com/base64@npm:17.67.0" peerDependencies: tslib: 2 - checksum: 10/966e890665a8bb9618d8491e6432767c9e256f835b616a589bd192a24a8259696b30dea60e35aa2700a24872540fd704fefb661c7b5a8e78f886c348a29ea061 + checksum: 10/ae44b0c4c83ecc5c0ee1911706a665e18e89d64a2b705cc458d7f6fc3c3c7db0e621261e978d02b74ded6a9fe1aafc8e708eb8a133e794a92bb033c50a0c4ccd languageName: node linkType: hard @@ -2476,12 +2477,12 @@ __metadata: languageName: node linkType: hard -"@jsonjoy.com/buffers@npm:17.65.0, @jsonjoy.com/buffers@npm:^17.65.0": - version: 17.65.0 - resolution: "@jsonjoy.com/buffers@npm:17.65.0" +"@jsonjoy.com/buffers@npm:17.67.0, @jsonjoy.com/buffers@npm:^17.65.0": + version: 17.67.0 + resolution: "@jsonjoy.com/buffers@npm:17.67.0" peerDependencies: tslib: 2 - checksum: 10/d5e9072da89bc1181af1436ceaaec0ad5e5749d69c3301ffd5cd56b2fc15a812e15726ddad86218b6312feaa25791f4162ed861eed73b1ec4ac389b8b576b2ef + checksum: 10/6c8f6c4c73ec4ddab538a88be0bf72d8a934752755d43b0289fbe19ce9fa6123f082d1cd5ae179495e121a2f50267d26d36641f6dadedd8d5d2a2f980426e8ff languageName: node linkType: hard @@ -2494,12 +2495,12 @@ __metadata: languageName: node linkType: hard -"@jsonjoy.com/codegen@npm:17.65.0": - version: 17.65.0 - resolution: "@jsonjoy.com/codegen@npm:17.65.0" +"@jsonjoy.com/codegen@npm:17.67.0": + version: 17.67.0 + resolution: "@jsonjoy.com/codegen@npm:17.67.0" peerDependencies: tslib: 2 - checksum: 10/ea7093b9015f95fc8189a0429927b8658a43b2be528a78935730ed1e270d42e00160d94d0b51c94f0a202bbdd2a4f3396a8d2d08d22325b21feaedc00a407123 + checksum: 10/e2462836c708999d045c4a15099f12e721089a3731f0ad33da210559a52ed763b8bddbec3c181857341984ef12ea355290609f37f0dc6f8de1545c028090adf5 languageName: node linkType: hard @@ -2512,106 +2513,106 @@ __metadata: languageName: node linkType: hard -"@jsonjoy.com/fs-core@npm:4.56.10": - version: 4.56.10 - resolution: "@jsonjoy.com/fs-core@npm:4.56.10" +"@jsonjoy.com/fs-core@npm:4.56.11": + version: 4.56.11 + resolution: "@jsonjoy.com/fs-core@npm:4.56.11" dependencies: - "@jsonjoy.com/fs-node-builtins": "npm:4.56.10" - "@jsonjoy.com/fs-node-utils": "npm:4.56.10" + "@jsonjoy.com/fs-node-builtins": "npm:4.56.11" + "@jsonjoy.com/fs-node-utils": "npm:4.56.11" thingies: "npm:^2.5.0" peerDependencies: tslib: 2 - checksum: 10/4ff94bf45f11a87f7a2efa46af4bcdc7d3a3d89c44d834529bd32be9e4563910bd28ecb0e232bfcdd9365b7696a8ee4c5bc4928b8abd03ac14167209eff033a8 + checksum: 10/46adecf53d79246eed43503e999f3068b38d6c5b209e305c5b6ca55cfbb68fd2780a2fe3ddc2de3535c51a6db76e4acaca67dc127d1ce54399cf786a5ccbd4ca languageName: node linkType: hard -"@jsonjoy.com/fs-fsa@npm:4.56.10": - version: 4.56.10 - resolution: "@jsonjoy.com/fs-fsa@npm:4.56.10" +"@jsonjoy.com/fs-fsa@npm:4.56.11": + version: 4.56.11 + resolution: "@jsonjoy.com/fs-fsa@npm:4.56.11" dependencies: - "@jsonjoy.com/fs-core": "npm:4.56.10" - "@jsonjoy.com/fs-node-builtins": "npm:4.56.10" - "@jsonjoy.com/fs-node-utils": "npm:4.56.10" + "@jsonjoy.com/fs-core": "npm:4.56.11" + "@jsonjoy.com/fs-node-builtins": "npm:4.56.11" + "@jsonjoy.com/fs-node-utils": "npm:4.56.11" thingies: "npm:^2.5.0" peerDependencies: tslib: 2 - checksum: 10/1b5213fe0c47f8ef675477bd4d66a76a5650f5891fce32599303d5a498614e248dec06cead4bcb58a0721f1c31dd2e2400b2a0941d4dc04db1861359d015aac6 + checksum: 10/ed322ec4596f0b385d17dfeca6f2e1c2de51aa7c356f092700ad7b8930816f27f7f49234ba5eb544f03d173ea3cf5f9509597a5c64f0c03d2c4c456b751e2a16 languageName: node linkType: hard -"@jsonjoy.com/fs-node-builtins@npm:4.56.10": - version: 4.56.10 - resolution: "@jsonjoy.com/fs-node-builtins@npm:4.56.10" +"@jsonjoy.com/fs-node-builtins@npm:4.56.11": + version: 4.56.11 + resolution: "@jsonjoy.com/fs-node-builtins@npm:4.56.11" peerDependencies: tslib: 2 - checksum: 10/49ebcc00bb794960b591808ce242c17604556a6b8792413876e75344e0506dd73d4ea4ea3cd566447e399cfacd8a41a2a0fbd361cdcb00a43bbb32a37d2c60d9 + checksum: 10/04ca8c56cd3b883149b42cce5d9376d18445a071b6d88c5366f930c2ba93505a7d708ad8f5af1a15e691dd87ffb971048b906450287d5faf363472ced43ea884 languageName: node linkType: hard -"@jsonjoy.com/fs-node-to-fsa@npm:4.56.10": - version: 4.56.10 - resolution: "@jsonjoy.com/fs-node-to-fsa@npm:4.56.10" +"@jsonjoy.com/fs-node-to-fsa@npm:4.56.11": + version: 4.56.11 + resolution: "@jsonjoy.com/fs-node-to-fsa@npm:4.56.11" dependencies: - "@jsonjoy.com/fs-fsa": "npm:4.56.10" - "@jsonjoy.com/fs-node-builtins": "npm:4.56.10" - "@jsonjoy.com/fs-node-utils": "npm:4.56.10" + "@jsonjoy.com/fs-fsa": "npm:4.56.11" + "@jsonjoy.com/fs-node-builtins": "npm:4.56.11" + "@jsonjoy.com/fs-node-utils": "npm:4.56.11" peerDependencies: tslib: 2 - checksum: 10/171ad50c365829684deda3cb27de69a482dbb9916b2ea944d70f2f61a337a2994d8e5b0c17df08700fbf11f71e1a513d0332d8d9379bc3ed9e707ef0ec9967bf + checksum: 10/e4e8b6ea18969665925b97055cb06636fbd74e5025cd126280ede2245ba2efe328146e0b7a5e45c45a64175dc74231caa982de4dda51bffb061c028c931f2fad languageName: node linkType: hard -"@jsonjoy.com/fs-node-utils@npm:4.56.10": - version: 4.56.10 - resolution: "@jsonjoy.com/fs-node-utils@npm:4.56.10" +"@jsonjoy.com/fs-node-utils@npm:4.56.11": + version: 4.56.11 + resolution: "@jsonjoy.com/fs-node-utils@npm:4.56.11" dependencies: - "@jsonjoy.com/fs-node-builtins": "npm:4.56.10" + "@jsonjoy.com/fs-node-builtins": "npm:4.56.11" peerDependencies: tslib: 2 - checksum: 10/6a64c96e7b3e31580e747d675ddb380de05635970cd597c185aa254a987873410fd03cffdf52ad18512a4c9692f148a45292fbc736f1a8c0fcf03be532dd6f99 + checksum: 10/72ca92de077c34d26c935b1ec6011de587bc2f382e822d9e57c76318d506f3c40f5075d04ede666b59d45e275e577ea77032a10b48161483040f3e3f7c381232 languageName: node linkType: hard -"@jsonjoy.com/fs-node@npm:4.56.10": - version: 4.56.10 - resolution: "@jsonjoy.com/fs-node@npm:4.56.10" +"@jsonjoy.com/fs-node@npm:4.56.11": + version: 4.56.11 + resolution: "@jsonjoy.com/fs-node@npm:4.56.11" dependencies: - "@jsonjoy.com/fs-core": "npm:4.56.10" - "@jsonjoy.com/fs-node-builtins": "npm:4.56.10" - "@jsonjoy.com/fs-node-utils": "npm:4.56.10" - "@jsonjoy.com/fs-print": "npm:4.56.10" - "@jsonjoy.com/fs-snapshot": "npm:4.56.10" + "@jsonjoy.com/fs-core": "npm:4.56.11" + "@jsonjoy.com/fs-node-builtins": "npm:4.56.11" + "@jsonjoy.com/fs-node-utils": "npm:4.56.11" + "@jsonjoy.com/fs-print": "npm:4.56.11" + "@jsonjoy.com/fs-snapshot": "npm:4.56.11" glob-to-regex.js: "npm:^1.0.0" thingies: "npm:^2.5.0" peerDependencies: tslib: 2 - checksum: 10/5cb12740f9294d3e3ffe2d5fa19d620df7c1fddcefeb41940df62ff1c5fb7ca7c2d077cb4e285f35dd7abe1075a0998ce92c264c9d7551f5d8b0edf030c5332a + checksum: 10/a6a7e84de467d644bd2b23f34afaf61e93eb05245f40325a067403d2af5b4b22adce806639b80ff0f8431049dda706a803e6f73f2bf944d73a1ad78ac04bbd15 languageName: node linkType: hard -"@jsonjoy.com/fs-print@npm:4.56.10": - version: 4.56.10 - resolution: "@jsonjoy.com/fs-print@npm:4.56.10" +"@jsonjoy.com/fs-print@npm:4.56.11": + version: 4.56.11 + resolution: "@jsonjoy.com/fs-print@npm:4.56.11" dependencies: - "@jsonjoy.com/fs-node-utils": "npm:4.56.10" + "@jsonjoy.com/fs-node-utils": "npm:4.56.11" tree-dump: "npm:^1.1.0" peerDependencies: tslib: 2 - checksum: 10/48cb69d7d2c4567d6938e59d3bcd2ddaca4d2154dcb3922064a2968727009cf239b54def9fe9e5818a9042bfd749cc11c961efbec58dd686a2ece59d127bb333 + checksum: 10/352fb4932c0ed44b5fb148b253754748b6d3e9859452ef1b03cebb6b9601e9f84336ef0932ca4de9687b2f3ec703083d4572c7bf2036537f787673229c3ed68b languageName: node linkType: hard -"@jsonjoy.com/fs-snapshot@npm:4.56.10": - version: 4.56.10 - resolution: "@jsonjoy.com/fs-snapshot@npm:4.56.10" +"@jsonjoy.com/fs-snapshot@npm:4.56.11": + version: 4.56.11 + resolution: "@jsonjoy.com/fs-snapshot@npm:4.56.11" dependencies: "@jsonjoy.com/buffers": "npm:^17.65.0" - "@jsonjoy.com/fs-node-utils": "npm:4.56.10" + "@jsonjoy.com/fs-node-utils": "npm:4.56.11" "@jsonjoy.com/json-pack": "npm:^17.65.0" "@jsonjoy.com/util": "npm:^17.65.0" peerDependencies: tslib: 2 - checksum: 10/151f38050afe22d724d3a543b5363f43f3e0e7a6904fc1c1ba890569e34c80332dbd5f30d829fad02e76ccd0a141419a3ba331b89edb86ebc3a6d1896c1b7d04 + checksum: 10/97665962c5bf609720ac2913111da540235fa8aed52241e017da16ae2ac0228ae9e1938906d51e61f85fdaa0511c46db22b3c8212c9ba77a0ae4082cd20e4d57 languageName: node linkType: hard @@ -2634,31 +2635,31 @@ __metadata: linkType: hard "@jsonjoy.com/json-pack@npm:^17.65.0": - version: 17.65.0 - resolution: "@jsonjoy.com/json-pack@npm:17.65.0" - dependencies: - "@jsonjoy.com/base64": "npm:17.65.0" - "@jsonjoy.com/buffers": "npm:17.65.0" - "@jsonjoy.com/codegen": "npm:17.65.0" - "@jsonjoy.com/json-pointer": "npm:17.65.0" - "@jsonjoy.com/util": "npm:17.65.0" + version: 17.67.0 + resolution: "@jsonjoy.com/json-pack@npm:17.67.0" + dependencies: + "@jsonjoy.com/base64": "npm:17.67.0" + "@jsonjoy.com/buffers": "npm:17.67.0" + "@jsonjoy.com/codegen": "npm:17.67.0" + "@jsonjoy.com/json-pointer": "npm:17.67.0" + "@jsonjoy.com/util": "npm:17.67.0" hyperdyperid: "npm:^1.2.0" thingies: "npm:^2.5.0" tree-dump: "npm:^1.1.0" peerDependencies: tslib: 2 - checksum: 10/a80ab55e08eb99a4bed1f235f9b2c9623b2c33f7ff7238a9afe6907dd140c403af551621c48ef9e4003ff00ac78612a4186c7b4edfb79fe7e43a59ba5f8028ce + checksum: 10/9ff4403862e49433fe607175e90af749d64902640d63919ba559e5748d1a3db60d7366cc3b84dcc4a57ad478540e5eecb22fed80766e293482a0ab8e583b1b0b languageName: node linkType: hard -"@jsonjoy.com/json-pointer@npm:17.65.0": - version: 17.65.0 - resolution: "@jsonjoy.com/json-pointer@npm:17.65.0" +"@jsonjoy.com/json-pointer@npm:17.67.0": + version: 17.67.0 + resolution: "@jsonjoy.com/json-pointer@npm:17.67.0" dependencies: - "@jsonjoy.com/util": "npm:17.65.0" + "@jsonjoy.com/util": "npm:17.67.0" peerDependencies: tslib: 2 - checksum: 10/864e1f6e026653e4b825155b8d8b4f84cd96d40122330e01d8539abfd34cbe9e339288bec20ab2715c2ded0d6f8853d15dcdff27a4338e6e24cee13c9ce02cd1 + checksum: 10/5a27c6b5b1276d357cfc3e8a05112d6305ccd17bf672190f25dfac2f4108ced170e784451d64728f60f93305c0007e3f832ddd175b8a47f3eb652cbabcec31ad languageName: node linkType: hard @@ -2674,15 +2675,15 @@ __metadata: languageName: node linkType: hard -"@jsonjoy.com/util@npm:17.65.0, @jsonjoy.com/util@npm:^17.65.0": - version: 17.65.0 - resolution: "@jsonjoy.com/util@npm:17.65.0" +"@jsonjoy.com/util@npm:17.67.0, @jsonjoy.com/util@npm:^17.65.0": + version: 17.67.0 + resolution: "@jsonjoy.com/util@npm:17.67.0" dependencies: - "@jsonjoy.com/buffers": "npm:17.65.0" - "@jsonjoy.com/codegen": "npm:17.65.0" + "@jsonjoy.com/buffers": "npm:17.67.0" + "@jsonjoy.com/codegen": "npm:17.67.0" peerDependencies: tslib: 2 - checksum: 10/487715ccd3969a9ce053827feb5cacdf5959b4d3990202d51e4ba009095cc80c271cab8c55df5859ed2f6a36700609a9a1a5c8a2f010a665d90d6132472b7a25 + checksum: 10/b0facf65c3190d6ed1ada7e5b7679d80fa5da73bfbd02f2bb2f3af1c28c0d854b6ee2350824313b7ba82c0e5191da94903b4af61255bc232dbb7feedd2f31e0c languageName: node linkType: hard @@ -2818,119 +2819,119 @@ __metadata: languageName: node linkType: hard -"@parcel/watcher-android-arm64@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-android-arm64@npm:2.5.1" +"@parcel/watcher-android-arm64@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-android-arm64@npm:2.5.6" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@parcel/watcher-darwin-arm64@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-darwin-arm64@npm:2.5.1" +"@parcel/watcher-darwin-arm64@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-darwin-arm64@npm:2.5.6" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@parcel/watcher-darwin-x64@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-darwin-x64@npm:2.5.1" +"@parcel/watcher-darwin-x64@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-darwin-x64@npm:2.5.6" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@parcel/watcher-freebsd-x64@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-freebsd-x64@npm:2.5.1" +"@parcel/watcher-freebsd-x64@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-freebsd-x64@npm:2.5.6" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@parcel/watcher-linux-arm-glibc@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-linux-arm-glibc@npm:2.5.1" +"@parcel/watcher-linux-arm-glibc@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-linux-arm-glibc@npm:2.5.6" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@parcel/watcher-linux-arm-musl@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-linux-arm-musl@npm:2.5.1" +"@parcel/watcher-linux-arm-musl@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-linux-arm-musl@npm:2.5.6" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard -"@parcel/watcher-linux-arm64-glibc@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.5.1" +"@parcel/watcher-linux-arm64-glibc@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.5.6" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@parcel/watcher-linux-arm64-musl@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-linux-arm64-musl@npm:2.5.1" +"@parcel/watcher-linux-arm64-musl@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-linux-arm64-musl@npm:2.5.6" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@parcel/watcher-linux-x64-glibc@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-linux-x64-glibc@npm:2.5.1" +"@parcel/watcher-linux-x64-glibc@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-linux-x64-glibc@npm:2.5.6" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@parcel/watcher-linux-x64-musl@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-linux-x64-musl@npm:2.5.1" +"@parcel/watcher-linux-x64-musl@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-linux-x64-musl@npm:2.5.6" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@parcel/watcher-win32-arm64@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-win32-arm64@npm:2.5.1" +"@parcel/watcher-win32-arm64@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-win32-arm64@npm:2.5.6" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@parcel/watcher-win32-ia32@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-win32-ia32@npm:2.5.1" +"@parcel/watcher-win32-ia32@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-win32-ia32@npm:2.5.6" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@parcel/watcher-win32-x64@npm:2.5.1": - version: 2.5.1 - resolution: "@parcel/watcher-win32-x64@npm:2.5.1" +"@parcel/watcher-win32-x64@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-win32-x64@npm:2.5.6" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "@parcel/watcher@npm:^2.4.1": - version: 2.5.1 - resolution: "@parcel/watcher@npm:2.5.1" - dependencies: - "@parcel/watcher-android-arm64": "npm:2.5.1" - "@parcel/watcher-darwin-arm64": "npm:2.5.1" - "@parcel/watcher-darwin-x64": "npm:2.5.1" - "@parcel/watcher-freebsd-x64": "npm:2.5.1" - "@parcel/watcher-linux-arm-glibc": "npm:2.5.1" - "@parcel/watcher-linux-arm-musl": "npm:2.5.1" - "@parcel/watcher-linux-arm64-glibc": "npm:2.5.1" - "@parcel/watcher-linux-arm64-musl": "npm:2.5.1" - "@parcel/watcher-linux-x64-glibc": "npm:2.5.1" - "@parcel/watcher-linux-x64-musl": "npm:2.5.1" - "@parcel/watcher-win32-arm64": "npm:2.5.1" - "@parcel/watcher-win32-ia32": "npm:2.5.1" - "@parcel/watcher-win32-x64": "npm:2.5.1" - detect-libc: "npm:^1.0.3" + version: 2.5.6 + resolution: "@parcel/watcher@npm:2.5.6" + dependencies: + "@parcel/watcher-android-arm64": "npm:2.5.6" + "@parcel/watcher-darwin-arm64": "npm:2.5.6" + "@parcel/watcher-darwin-x64": "npm:2.5.6" + "@parcel/watcher-freebsd-x64": "npm:2.5.6" + "@parcel/watcher-linux-arm-glibc": "npm:2.5.6" + "@parcel/watcher-linux-arm-musl": "npm:2.5.6" + "@parcel/watcher-linux-arm64-glibc": "npm:2.5.6" + "@parcel/watcher-linux-arm64-musl": "npm:2.5.6" + "@parcel/watcher-linux-x64-glibc": "npm:2.5.6" + "@parcel/watcher-linux-x64-musl": "npm:2.5.6" + "@parcel/watcher-win32-arm64": "npm:2.5.6" + "@parcel/watcher-win32-ia32": "npm:2.5.6" + "@parcel/watcher-win32-x64": "npm:2.5.6" + detect-libc: "npm:^2.0.3" is-glob: "npm:^4.0.3" - micromatch: "npm:^4.0.5" node-addon-api: "npm:^7.0.0" node-gyp: "npm:latest" + picomatch: "npm:^4.0.3" dependenciesMeta: "@parcel/watcher-android-arm64": optional: true @@ -2958,98 +2959,98 @@ __metadata: optional: true "@parcel/watcher-win32-x64": optional: true - checksum: 10/2cc1405166fb3016b34508661902ab08b6dec59513708165c633c84a4696fff64f9b99ea116e747c121215e09619f1decab6f0350d1cb26c9210b98eb28a6a56 + checksum: 10/00e027ef6bd67239bd63d63d062363a0263377a3de3114c29f0f717076616b3a03fd67902a70ba52dbb7241efc27498a8f1da983aa41280c454b9c1246a6f191 languageName: node linkType: hard -"@peculiar/asn1-cms@npm:^2.6.0": - version: 2.6.0 - resolution: "@peculiar/asn1-cms@npm:2.6.0" +"@peculiar/asn1-cms@npm:^2.6.0, @peculiar/asn1-cms@npm:^2.6.1": + version: 2.6.1 + resolution: "@peculiar/asn1-cms@npm:2.6.1" dependencies: "@peculiar/asn1-schema": "npm:^2.6.0" - "@peculiar/asn1-x509": "npm:^2.6.0" - "@peculiar/asn1-x509-attr": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.1" + "@peculiar/asn1-x509-attr": "npm:^2.6.1" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10/cc3f2c60d87ecd400fe5409dc0016578c8c80511ae1295747913c5704adeb571136f1b779362996879acdb81efb34735f3fae6f8513fae4542dd004ae4615b13 + checksum: 10/e431f6229b98c63a929538d266488e8c2dddc895936117da8f9ec775558e08c20ded6a4adcca4bb88bfea282e7204d4f6bba7a46da2cced162c174e1e6964f36 languageName: node linkType: hard "@peculiar/asn1-csr@npm:^2.6.0": - version: 2.6.0 - resolution: "@peculiar/asn1-csr@npm:2.6.0" + version: 2.6.1 + resolution: "@peculiar/asn1-csr@npm:2.6.1" dependencies: "@peculiar/asn1-schema": "npm:^2.6.0" - "@peculiar/asn1-x509": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.1" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10/68653246ae56119722ca737bddd8a3edc1dd0e2f4bcc58d611b62512667073b9ccd61a0051ca8f0a67cf6d07245ecbdbf526e6f389c81ef81e845c46a2bc5bbb + checksum: 10/4ac2f1c3a2cb392fcdd5aa602140abe90f849af0a9e8296aab9aaf1712ee2e0c4f5fa86b0fe83975e771b0aba91fc848670f9c2008ea1e850c849fae6e181179 languageName: node linkType: hard "@peculiar/asn1-ecc@npm:^2.6.0": - version: 2.6.0 - resolution: "@peculiar/asn1-ecc@npm:2.6.0" + version: 2.6.1 + resolution: "@peculiar/asn1-ecc@npm:2.6.1" dependencies: "@peculiar/asn1-schema": "npm:^2.6.0" - "@peculiar/asn1-x509": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.1" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10/f31146a78c634440d49e0b1959c8ba59657e0fd172c2f9aff421627aee954cf3dcaa9c9b957390960d107cc460f277b9266c95cf32e434ba6b5475f87fad6436 + checksum: 10/baa646c1c86283d5876230b1cfbd80cf42f97b3bb8d8b23cd5830f6f8d6466e6a06887c6838f3c4c61c87df9ffd2abe905f555472e8e70d722ce964a8074d838 languageName: node linkType: hard -"@peculiar/asn1-pfx@npm:^2.6.0": - version: 2.6.0 - resolution: "@peculiar/asn1-pfx@npm:2.6.0" +"@peculiar/asn1-pfx@npm:^2.6.1": + version: 2.6.1 + resolution: "@peculiar/asn1-pfx@npm:2.6.1" dependencies: - "@peculiar/asn1-cms": "npm:^2.6.0" - "@peculiar/asn1-pkcs8": "npm:^2.6.0" - "@peculiar/asn1-rsa": "npm:^2.6.0" + "@peculiar/asn1-cms": "npm:^2.6.1" + "@peculiar/asn1-pkcs8": "npm:^2.6.1" + "@peculiar/asn1-rsa": "npm:^2.6.1" "@peculiar/asn1-schema": "npm:^2.6.0" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10/623ffda2b04822140afd0a6e1846089a55f986686d72dfb1c6eaad67791a0aaa519e13a8528f72de1a930739318ea7a87eb11d7de0c3587f950cb45338ac302b + checksum: 10/50adc7db96928d98b85a1a2e6765ba1d4ec708f937b8172ea6a22e3b92137ea36d656aded64b3be661db39f924102c5a80da54ee647e2441af3bc19c55a183ef languageName: node linkType: hard -"@peculiar/asn1-pkcs8@npm:^2.6.0": - version: 2.6.0 - resolution: "@peculiar/asn1-pkcs8@npm:2.6.0" +"@peculiar/asn1-pkcs8@npm:^2.6.1": + version: 2.6.1 + resolution: "@peculiar/asn1-pkcs8@npm:2.6.1" dependencies: "@peculiar/asn1-schema": "npm:^2.6.0" - "@peculiar/asn1-x509": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.1" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10/f76334284f5c9833eff807948363f7835ac311cb59a82dd92757960c8f8b15c8ea52bcee20b4ff21dd0adb4c7db51411cb87a612c2e28c66b4426366a302f6d8 + checksum: 10/99c4326da30e7ef17bb8e92d8a9525b78c101e4d743493000e220f3da6bbc4755371f1dbcc2a36951fb15769c2efead20d90a08918fd268c21bebcac26e71053 languageName: node linkType: hard "@peculiar/asn1-pkcs9@npm:^2.6.0": - version: 2.6.0 - resolution: "@peculiar/asn1-pkcs9@npm:2.6.0" + version: 2.6.1 + resolution: "@peculiar/asn1-pkcs9@npm:2.6.1" dependencies: - "@peculiar/asn1-cms": "npm:^2.6.0" - "@peculiar/asn1-pfx": "npm:^2.6.0" - "@peculiar/asn1-pkcs8": "npm:^2.6.0" + "@peculiar/asn1-cms": "npm:^2.6.1" + "@peculiar/asn1-pfx": "npm:^2.6.1" + "@peculiar/asn1-pkcs8": "npm:^2.6.1" "@peculiar/asn1-schema": "npm:^2.6.0" - "@peculiar/asn1-x509": "npm:^2.6.0" - "@peculiar/asn1-x509-attr": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.1" + "@peculiar/asn1-x509-attr": "npm:^2.6.1" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10/ab2cfd497c1585fa89c2a257c61edbb6b5a4182fc3cec0c255782d6480932732bb3b9f47c3dc1706e65f7b683dab615d9ae9c235071bee366645a95b4cc70b06 + checksum: 10/61759a50d6adf108a0376735b2e76cdfc9c41db39a7abed23ca332f7699d831aa6324534aa38153018a31e6ee5e8fef85534c92b68067f6afcb90787e953c449 languageName: node linkType: hard -"@peculiar/asn1-rsa@npm:^2.6.0": - version: 2.6.0 - resolution: "@peculiar/asn1-rsa@npm:2.6.0" +"@peculiar/asn1-rsa@npm:^2.6.0, @peculiar/asn1-rsa@npm:^2.6.1": + version: 2.6.1 + resolution: "@peculiar/asn1-rsa@npm:2.6.1" dependencies: "@peculiar/asn1-schema": "npm:^2.6.0" - "@peculiar/asn1-x509": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.1" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10/9084becd2d06d3b0fc8baafcebb5bdd085cc3be5221ce7f7017ae575b0abc59cd1eaeb880b475aae5a28c97eda3551ab620ba0a0a5eb72b12b8db103182d8cf4 + checksum: 10/e91efe57017feac71c69ee5950e9c323b45aaf10baa32153fe88f237948f9d906ba04c645d085c4293c90440cad95392a91b3760251cd0ebc8e4c1a383fc331a languageName: node linkType: hard @@ -3064,27 +3065,27 @@ __metadata: languageName: node linkType: hard -"@peculiar/asn1-x509-attr@npm:^2.6.0": - version: 2.6.0 - resolution: "@peculiar/asn1-x509-attr@npm:2.6.0" +"@peculiar/asn1-x509-attr@npm:^2.6.1": + version: 2.6.1 + resolution: "@peculiar/asn1-x509-attr@npm:2.6.1" dependencies: "@peculiar/asn1-schema": "npm:^2.6.0" - "@peculiar/asn1-x509": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.1" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10/9ecd7a2e57e2199cc937691fc6e8fdce0d25039e2d16b2261ba5b7550250b903fd9d9f8bf3f5290eb23332fdb289abb79656c97477bf711af6897235312e0535 + checksum: 10/86f7d5495459dee81daadd830ebb7d26ec15a98f6479c88b90a915ac9f28105b0d5003ba0c382b4aa8f7fa42e399f7cc37e4fe73c26cbaacd47e63a50b132e25 languageName: node linkType: hard -"@peculiar/asn1-x509@npm:^2.6.0": - version: 2.6.0 - resolution: "@peculiar/asn1-x509@npm:2.6.0" +"@peculiar/asn1-x509@npm:^2.6.0, @peculiar/asn1-x509@npm:^2.6.1": + version: 2.6.1 + resolution: "@peculiar/asn1-x509@npm:2.6.1" dependencies: "@peculiar/asn1-schema": "npm:^2.6.0" asn1js: "npm:^3.0.6" pvtsutils: "npm:^1.3.6" tslib: "npm:^2.8.1" - checksum: 10/61e5ef1bb83fa4687b0c307b9e10d982bd4b2c09af7d66d1d4c486a190dab9ebc15ae382880229d3678743a6fa32081d21d6c2d18a7bbe9d634fc09c46c244b6 + checksum: 10/e3187ad04d397cdd6a946895a51202b67f57992dfef55e40acc7e7ea325e2854267ed2581c4b1ea729d7147e9e8e6f34af77f1ffb48e3e8b25b2216b213b4641 languageName: node linkType: hard @@ -3156,11 +3157,11 @@ __metadata: linkType: hard "@swc/helpers@npm:^0.5.0": - version: 0.5.18 - resolution: "@swc/helpers@npm:0.5.18" + version: 0.5.19 + resolution: "@swc/helpers@npm:0.5.19" dependencies: tslib: "npm:^2.8.0" - checksum: 10/03c7efa3e62d965fddd0baea98ee7a4c3ba7fa58187f07f26ec8d86740572f5ffd6f7517578a1d3201f64c85399be1538eba4dd30cef79d073060ecb101d753c + checksum: 10/3fd365fb3265f97e1241bcbcea9bfa5e15e03c630424e1b54597e00d30be2c271cb0c74f45e1739c6bc5ae892647302fab412de5138941aa96e66aebf4586700 languageName: node linkType: hard @@ -3723,11 +3724,11 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 25.1.0 - resolution: "@types/node@npm:25.1.0" + version: 25.3.5 + resolution: "@types/node@npm:25.3.5" dependencies: - undici-types: "npm:~7.16.0" - checksum: 10/ad15db75cfaec9e6311a1db7f3a91799be4c2698e1cfb0f74cc4d6e4398361550d00a4070921e1de7d9a10db83e41fd29f3a640dfacdabbd1c74ae16d8ce943a + undici-types: "npm:~7.18.0" + checksum: 10/bca6dafa72a0fdc51f4832be89bb7fe6f22a8b68c73722cb78ebb94f5bee9c1049416e73b6776886083a72941ee2235eea363dfc9678a78077d24a090b35a01d languageName: node linkType: hard @@ -3753,9 +3754,9 @@ __metadata: linkType: hard "@types/qs@npm:*": - version: 6.14.0 - resolution: "@types/qs@npm:6.14.0" - checksum: 10/1909205514d22b3cbc7c2314e2bd8056d5f05dfb21cf4377f0730ee5e338ea19957c41735d5e4806c746176563f50005bbab602d8358432e25d900bdf4970826 + version: 6.15.0 + resolution: "@types/qs@npm:6.15.0" + checksum: 10/871162881f1c83e61d0c8c243c65549be5dddf33a6911f3324edeebd4087207b1174644da9a3afaa20cf494c5288d2a1ece09e10e4822f755339f14a05c339ea languageName: node linkType: hard @@ -3779,11 +3780,11 @@ __metadata: linkType: hard "@types/react@npm:*, @types/react@npm:>=16.9.11": - version: 19.2.10 - resolution: "@types/react@npm:19.2.10" + version: 19.2.14 + resolution: "@types/react@npm:19.2.14" dependencies: csstype: "npm:^3.2.2" - checksum: 10/0e34a0e42db02f4b3f4bed446128c555446c2854b833d71d597e6c8b08800dd90519a03a226ad250cccc4a0c9e51bd3f9c54cdcb79ee1219f4d5b318fb3a3813 + checksum: 10/fbff239089ee64b6bd9b00543594db498278b06de527ef1b0f71bb0eb09cc4445a71b5dd3c0d3d0257255c4eed94406be40a74ad4a987ade8a8d5dd65c82bc5f languageName: node linkType: hard @@ -4328,11 +4329,11 @@ __metadata: linkType: hard "acorn@npm:^8.2.4, acorn@npm:^8.5.0": - version: 8.15.0 - resolution: "acorn@npm:8.15.0" + version: 8.16.0 + resolution: "acorn@npm:8.16.0" bin: acorn: bin/acorn - checksum: 10/77f2de5051a631cf1729c090e5759148459cdb76b5f5c70f890503d629cf5052357b0ce783c0f976dd8a93c5150f59f6d18df1def3f502396a20f81282482fa4 + checksum: 10/690c673bb4d61b38ef82795fab58526471ad7f7e67c0e40c4ff1e10ecd80ce5312554ef633c9995bfc4e6d170cef165711f9ca9e49040b62c0c66fbf2dd3df2b languageName: node linkType: hard @@ -4444,26 +4445,26 @@ __metadata: linkType: hard "ajv@npm:^6.1.0, ajv@npm:^6.10.0, ajv@npm:^6.10.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5": - version: 6.12.6 - resolution: "ajv@npm:6.12.6" + version: 6.14.0 + resolution: "ajv@npm:6.14.0" dependencies: fast-deep-equal: "npm:^3.1.1" fast-json-stable-stringify: "npm:^2.0.0" json-schema-traverse: "npm:^0.4.1" uri-js: "npm:^4.2.2" - checksum: 10/48d6ad21138d12eb4d16d878d630079a2bda25a04e745c07846a4ad768319533031e28872a9b3c5790fa1ec41aabdf2abed30a56e5a03ebc2cf92184b8ee306c + checksum: 10/c71f14dd2b6f2535d043f74019c8169f7aeb1106bafbb741af96f34fdbf932255c919ddd46344043d03b62ea0ccb319f83667ec5eedf612393f29054fe5ce4a5 languageName: node linkType: hard "ajv@npm:^8.0.0, ajv@npm:^8.0.1, ajv@npm:^8.9.0": - version: 8.17.1 - resolution: "ajv@npm:8.17.1" + version: 8.18.0 + resolution: "ajv@npm:8.18.0" dependencies: fast-deep-equal: "npm:^3.1.3" fast-uri: "npm:^3.0.1" json-schema-traverse: "npm:^1.0.0" require-from-string: "npm:^2.0.2" - checksum: 10/ee3c62162c953e91986c838f004132b6a253d700f1e51253b99791e2dbfdb39161bc950ebdc2f156f8568035bb5ed8be7bd78289cd9ecbf3381fe8f5b82e3f33 + checksum: 10/bfed9de827a2b27c6d4084324eda76a4e32bdde27410b3e9b81d06e6f8f5c78370fc6b93fe1d869f1939ff1d7c4ae8896960995acb8425e3e9288c8884247c48 languageName: node linkType: hard @@ -5277,38 +5278,38 @@ __metadata: linkType: hard "babel-plugin-polyfill-corejs2@npm:^0.4.15": - version: 0.4.15 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.15" + version: 0.4.16 + resolution: "babel-plugin-polyfill-corejs2@npm:0.4.16" dependencies: "@babel/compat-data": "npm:^7.28.6" - "@babel/helper-define-polyfill-provider": "npm:^0.6.6" + "@babel/helper-define-polyfill-provider": "npm:^0.6.7" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/e5f8a4e716400b2b5c51f7b3c0eec58da92f1d8cc1c6fe2e32555c98bc594be1de7fa1da373f8e42ab098c33867c4cc2931ce648c92aab7a4f4685417707c438 + checksum: 10/0a2e1e7c8bfce0db7062421aabf0c4c874ee4b14e717ff0eeed73f2714ad136bb909efd445bc54f075ecf2e2a32160ab220de3c2d08382e169cbaa8a6108bd13 languageName: node linkType: hard "babel-plugin-polyfill-corejs3@npm:^0.14.0": - version: 0.14.0 - resolution: "babel-plugin-polyfill-corejs3@npm:0.14.0" + version: 0.14.1 + resolution: "babel-plugin-polyfill-corejs3@npm:0.14.1" dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.6.6" + "@babel/helper-define-polyfill-provider": "npm:^0.6.7" core-js-compat: "npm:^3.48.0" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/09c854a3bda9a930fbce4b80d52a24e5b0744fccb0c81bf8f470d62296f197a2afe111b2b9ecb0d8a47068de2f938d14b748295953377e47594b0673d53c9396 + checksum: 10/c92b118f824026f27423610f690609eba8a2b9a178082f5e160a9fe146d858a8153a2c568de3b0409ddb0190d680c73d79d911bc075ce72c79f06b88e022a565 languageName: node linkType: hard "babel-plugin-polyfill-regenerator@npm:^0.6.6": - version: 0.6.6 - resolution: "babel-plugin-polyfill-regenerator@npm:0.6.6" + version: 0.6.7 + resolution: "babel-plugin-polyfill-regenerator@npm:0.6.7" dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.6.6" + "@babel/helper-define-polyfill-provider": "npm:^0.6.7" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/8de7ea32856e75784601cacf8f4e3cbf04ce1fd05d56614b08b7bbe0674d1e59e37ccaa1c7ed16e3b181a63abe5bd43a1ab0e28b8c95618a9ebf0be5e24d6b25 + checksum: 10/40640a7caa6a7af07fcbedda446c00c057096dc12c142d304cc987af6a2611ee99a9693abdb7c98eccff6889fe9ef352981add970435805f85b9664998bbd416 languageName: node linkType: hard @@ -5437,9 +5438,9 @@ __metadata: linkType: hard "balanced-match@npm:^4.0.2": - version: 4.0.3 - resolution: "balanced-match@npm:4.0.3" - checksum: 10/e9e2177f1eb7db0af2375715e6f992f15d41518921e14f5029de50766ff1b3da824e47e1d5492493e9bb7c743b827e42546cbc260a055b7086e45f54b2b152b9 + version: 4.0.4 + resolution: "balanced-match@npm:4.0.4" + checksum: 10/fb07bb66a0959c2843fc055838047e2a95ccebb837c519614afb067ebfdf2fa967ca8d712c35ced07f2cd26fc6f07964230b094891315ad74f11eba3d53178a0 languageName: node linkType: hard @@ -5466,11 +5467,11 @@ __metadata: linkType: hard "baseline-browser-mapping@npm:^2.9.0": - version: 2.9.19 - resolution: "baseline-browser-mapping@npm:2.9.19" + version: 2.10.0 + resolution: "baseline-browser-mapping@npm:2.10.0" bin: - baseline-browser-mapping: dist/cli.js - checksum: 10/8d7bbb7fe3d1ad50e04b127c819ba6d059c01ed0d2a7a5fc3327e23a8c42855fa3a8b510550c1fe1e37916147e6a390243566d3ef85bf6130c8ddfe5cc3db530 + baseline-browser-mapping: dist/cli.cjs + checksum: 10/8145e076e4299f04c7a412e6ea63803e330153cd89c47b5303f9b56b58078f4c3d5a5b5332c1069da889e76facacca4d43f8940375f7e73ce0a4d96214332953 languageName: node linkType: hard @@ -5549,16 +5550,16 @@ __metadata: linkType: hard "bn.js@npm:^4.0.0, bn.js@npm:^4.1.0, bn.js@npm:^4.11.9": - version: 4.12.2 - resolution: "bn.js@npm:4.12.2" - checksum: 10/5803983405c087443e0e6c9bb5d0bc863d9f987d77e710f81b14c55616494f5a274e1650ee892531acb3529d52c0e0ea48aa12d2873dd80a75dde9d73a2ec518 + version: 4.12.3 + resolution: "bn.js@npm:4.12.3" + checksum: 10/57ed5a055f946f3e009f1589c45a5242db07f3dddfc72e4506f0dd9d8b145f0dbee4edabc2499288f3fc338eb712fb96a1c623a2ed2bcd49781df1a64db64dd1 languageName: node linkType: hard "bn.js@npm:^5.2.1, bn.js@npm:^5.2.2": - version: 5.2.2 - resolution: "bn.js@npm:5.2.2" - checksum: 10/51ebb2df83b33e5d8581165206e260d5e9c873752954616e5bf3758952b84d7399a9c6d00852815a0aeefb1150a7f34451b62d4287342d457fa432eee869e83e + version: 5.2.3 + resolution: "bn.js@npm:5.2.3" + checksum: 10/dfb3927e0d531e6ec4f191597ce6f7f7665310c356fef5f968ada676b8058027f959af42eaa37b5f5c63617e819d3741813025ab15dd71a90f2e74698df0b58e languageName: node linkType: hard @@ -5692,11 +5693,11 @@ __metadata: linkType: hard "brace-expansion@npm:^5.0.2": - version: 5.0.2 - resolution: "brace-expansion@npm:5.0.2" + version: 5.0.4 + resolution: "brace-expansion@npm:5.0.4" dependencies: balanced-match: "npm:^4.0.2" - checksum: 10/18d382c0919c68f8bb56fbe4a9cb1181a0bf10e6786b5683e586493dfbb517bdcf972f4a3a8d560486627fd9c9c6ecef0a2b8fd454eb6082780307ffd5586251 + checksum: 10/cfd57e20d8ded9578149e47ae4d3fff2b2f78d06b54a32a73057bddff65c8e9b930613f0cbcfefedf12dd117151e19d4da16367d5127c54f3bff02d8a4479bb2 languageName: node linkType: hard @@ -6127,9 +6128,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.30000981, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001759": - version: 1.0.30001766 - resolution: "caniuse-lite@npm:1.0.30001766" - checksum: 10/0edeb69bdb741c98deda609b75e35e5c31e944537e9873ea89a4cf9e9baa3e158675b224951a6f3a212d1f0c328a8494ace323c551ca1fa58ce4915562c4e4d3 + version: 1.0.30001777 + resolution: "caniuse-lite@npm:1.0.30001777" + checksum: 10/4f71c57ac7f46bd0c0b42bef212df28639652972e7cf6e3f40f902a87fa86d77217f76b1021dcef202ab6eb5958bad83cdcc81336a954fb4e857c2975ddb2569 languageName: node linkType: hard @@ -6486,9 +6487,9 @@ __metadata: linkType: hard "codemirror@npm:~5.65.0": - version: 5.65.20 - resolution: "codemirror@npm:5.65.20" - checksum: 10/62598c706bec992c5eb007dd233b4a06f29c91245d74f907246e094892c062203b11af0a394ea35064605613c80fc6d8168f6311f2cf394aa88154c75f7f6ad2 + version: 5.65.21 + resolution: "codemirror@npm:5.65.21" + checksum: 10/c488eacf0dc351c6ff2b579982515380710b5b2170891ffbbc1246d51f42b05fd0c5adaee5e36675ca6edabef2f233e4204ccf0be4027cc3cc98b5833679b69d languageName: node linkType: hard @@ -7896,12 +7897,12 @@ __metadata: linkType: hard "default-browser@npm:^5.2.1": - version: 5.4.0 - resolution: "default-browser@npm:5.4.0" + version: 5.5.0 + resolution: "default-browser@npm:5.5.0" dependencies: bundle-name: "npm:^4.1.0" default-browser-id: "npm:^5.0.0" - checksum: 10/cac0222ca5c9a3387d25337228689652ab33679a6566995c7194a75af7e554e91ec9ac92a70bfaa8e8089eae9f466ae99267bb38601282aade89b200f50a765c + checksum: 10/c5c5d84a4abd82850e98f06798a55dee87fc1064538bea00cc14c0fb2dccccbff5e9e07eeea80385fa653202d5d92509838b4239d610ddfa1c76a04a1f65e767 languageName: node linkType: hard @@ -8009,12 +8010,10 @@ __metadata: languageName: node linkType: hard -"detect-libc@npm:^1.0.3": - version: 1.0.3 - resolution: "detect-libc@npm:1.0.3" - bin: - detect-libc: ./bin/detect-libc.js - checksum: 10/3849fe7720feb153e4ac9407086956e073f1ce1704488290ef0ca8aab9430a8d48c8a9f8351889e7cdc64e5b1128589501e4fef48f3a4a49ba92cd6d112d0757 +"detect-libc@npm:^2.0.3": + version: 2.1.2 + resolution: "detect-libc@npm:2.1.2" + checksum: 10/b736c8d97d5d46164c0d1bed53eb4e6a3b1d8530d460211e2d52f1c552875e706c58a5376854e4e54f8b828c9cada58c855288c968522eb93ac7696d65970766 languageName: node linkType: hard @@ -8275,9 +8274,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.5.263": - version: 1.5.283 - resolution: "electron-to-chromium@npm:1.5.283" - checksum: 10/3fcede119d5af48372f18c446051909c392e1f85a3823469d5ab9f40a9b1500ae9edfb4c13ff3b9d7d69b925b9a64d06eefd1d5e2d9b16066ff185eb90491158 + version: 1.5.307 + resolution: "electron-to-chromium@npm:1.5.307" + checksum: 10/a72af3f89b83d81d151872c28a0886817b1da973e00629c0189c928ed46efa3e975c856969727bf6ebb32ec5ea8362c96e765f307260beaef3003d50fa5fbc11 languageName: node linkType: hard @@ -8345,15 +8344,6 @@ __metadata: languageName: node linkType: hard -"encoding@npm:^0.1.13": - version: 0.1.13 - resolution: "encoding@npm:0.1.13" - dependencies: - iconv-lite: "npm:^0.6.2" - checksum: 10/bb98632f8ffa823996e508ce6a58ffcf5856330fde839ae42c9e1f436cc3b5cc651d4aeae72222916545428e54fd0f6aa8862fd8d25bdbcc4589f1e3f3715e7f - languageName: node - linkType: hard - "end-of-stream@npm:^1.0.0, end-of-stream@npm:^1.1.0": version: 1.4.5 resolution: "end-of-stream@npm:1.4.5" @@ -8522,13 +8512,6 @@ __metadata: languageName: node linkType: hard -"err-code@npm:^2.0.2": - version: 2.0.3 - resolution: "err-code@npm:2.0.3" - checksum: 10/1d20d825cdcce8d811bfbe86340f4755c02655a7feb2f13f8c880566d9d72a3f6c92c192a6867632e490d6da67b678271f46e01044996a6443e870331100dfdd - languageName: node - linkType: hard - "errno@npm:^0.1.3, errno@npm:~0.1.7": version: 0.1.8 resolution: "errno@npm:0.1.8" @@ -8698,14 +8681,14 @@ __metadata: linkType: hard "es-toolkit@npm:^1.27.0": - version: 1.44.0 - resolution: "es-toolkit@npm:1.44.0" + version: 1.45.1 + resolution: "es-toolkit@npm:1.45.1" dependenciesMeta: "@trivago/prettier-plugin-sort-imports@4.3.0": unplugged: true prettier-plugin-sort-re-exports@0.0.1: unplugged: true - checksum: 10/72a74c8688dec99743b3170e1e78822b983519b795643c2f04c4a8e6b49e2d6f554013e2266850de7929718b4113768912e9b8394eb6e3d6c9e28a38fb8f5317 + checksum: 10/e092803bd0ba473db04798311e39bfc1e27e7bb958309f2e49c1be59931c7d88d5d84fc12483b32e0e73c2dec42739b73b4dfe6322a37c2a158b552456b24134 languageName: node linkType: hard @@ -9759,9 +9742,9 @@ __metadata: linkType: hard "flatted@npm:^3.2.9": - version: 3.3.3 - resolution: "flatted@npm:3.3.3" - checksum: 10/8c96c02fbeadcf4e8ffd0fa24983241e27698b0781295622591fc13585e2f226609d95e422bcf2ef044146ffacb6b68b1f20871454eddf75ab3caa6ee5f4a1fe + version: 3.4.1 + resolution: "flatted@npm:3.4.1" + checksum: 10/39a308e2ef82d2d8c80ebc74b67d4ff3f668be168137b649440b6735eb9c115d1e0c13ab0d9958b3d2ea9c85087ab7e14c14aa6f625a22b2916d89bbd91bc4a0 languageName: node linkType: hard @@ -10149,13 +10132,13 @@ __metadata: linkType: hard "glob@npm:^13.0.0": - version: 13.0.0 - resolution: "glob@npm:13.0.0" + version: 13.0.6 + resolution: "glob@npm:13.0.6" dependencies: - minimatch: "npm:^10.1.1" - minipass: "npm:^7.1.2" - path-scurry: "npm:^2.0.0" - checksum: 10/de390721d29ee1c9ea41e40ec2aa0de2cabafa68022e237dc4297665a5e4d650776f2573191984ea1640aba1bf0ea34eddef2d8cbfbfc2ad24b5fb0af41d8846 + minimatch: "npm:^10.2.2" + minipass: "npm:^7.1.3" + path-scurry: "npm:^2.0.2" + checksum: 10/201ad69e5f0aa74e1d8c00a481581f8b8c804b6a4fbfabeeb8541f5d756932800331daeba99b58fb9e4cd67e12ba5a7eba5b82fb476691588418060b84353214 languageName: node linkType: hard @@ -10747,7 +10730,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.6, iconv-lite@npm:^0.6.2": +"iconv-lite@npm:0.6": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" dependencies: @@ -10756,6 +10739,15 @@ __metadata: languageName: node linkType: hard +"iconv-lite@npm:^0.7.2": + version: 0.7.2 + resolution: "iconv-lite@npm:0.7.2" + dependencies: + safer-buffer: "npm:>= 2.1.2 < 3.0.0" + checksum: 10/24c937b532f868e938386b62410b303b7c767ce3d08dc2829cbe59464d5a26ef86ae5ad1af6b34eec43ddfea39e7d101638644b0178d67262fa87015d59f983a + languageName: node + linkType: hard + "icss-utils@npm:^4.0.0, icss-utils@npm:^4.1.1": version: 4.1.1 resolution: "icss-utils@npm:4.1.1" @@ -11388,9 +11380,9 @@ __metadata: linkType: hard "is-network-error@npm:^1.0.0": - version: 1.3.0 - resolution: "is-network-error@npm:1.3.0" - checksum: 10/56dc0b8ed9c0bb72202058f172ad0c3121cf68772e8cbba343d3775f6e2ec7877d423cbcea45f4cedcd345de8693de1b52dfe0c6fc15d652c4aa98c2abf0185a + version: 1.3.1 + resolution: "is-network-error@npm:1.3.1" + checksum: 10/96d0a3f21e7b3655a386ef11405fd0cd8e615d3ef3a463cfe937b78ec585f2ed3717841aada5306eb96c89984b1bddc6ff0da49e18fcd6e52aa86206a1431f56 languageName: node linkType: hard @@ -11614,11 +11606,11 @@ __metadata: linkType: hard "is-wsl@npm:^3.1.0": - version: 3.1.0 - resolution: "is-wsl@npm:3.1.0" + version: 3.1.1 + resolution: "is-wsl@npm:3.1.1" dependencies: is-inside-container: "npm:^1.0.0" - checksum: 10/f9734c81f2f9cf9877c5db8356bfe1ff61680f1f4c1011e91278a9c0564b395ae796addb4bf33956871041476ec82c3e5260ed57b22ac91794d4ae70a1d2f0a9 + checksum: 10/513d95b89af0e60b43d7b17ecb7eb78edea0a439136a3da37b1b56e215379cc46a9221474ad5b2de044824ca72d7869dee6e015273dc3f71f2bb87c715f9f1dc languageName: node linkType: hard @@ -11643,10 +11635,10 @@ __metadata: languageName: node linkType: hard -"isexe@npm:^3.1.1": - version: 3.1.1 - resolution: "isexe@npm:3.1.1" - checksum: 10/7fe1931ee4e88eb5aa524cd3ceb8c882537bc3a81b02e438b240e47012eef49c86904d0f0e593ea7c3a9996d18d0f1f3be8d3eaa92333977b0c3a9d353d5563e +"isexe@npm:^4.0.0": + version: 4.0.0 + resolution: "isexe@npm:4.0.0" + checksum: 10/2ead327ef596042ef9c9ec5f236b316acfaedb87f4bb61b3c3d574fb2e9c8a04b67305e04733bde52c24d9622fdebd3270aadb632adfbf9cadef88fe30f479e5 languageName: node linkType: hard @@ -13277,12 +13269,12 @@ __metadata: linkType: hard "launch-editor@npm:^2.6.1": - version: 2.12.0 - resolution: "launch-editor@npm:2.12.0" + version: 2.13.1 + resolution: "launch-editor@npm:2.13.1" dependencies: picocolors: "npm:^1.1.1" shell-quote: "npm:^1.8.3" - checksum: 10/43d2b66c674d129f9a96bbae602808a0afa7e6bb6f38de5518479e33b1a542e9772b262304505c2aa363b0185424580b4011a9198082d306e2b419c6f12da5e2 + checksum: 10/641aafaad6bafe5d33a13d89eff29082b032c1c5c1aa19fb9fa3b54ffcf26a3419f461a7583f6450bd5b11863b061b60049e38c2d5135492bf46f2ed3a2cbc0e languageName: node linkType: hard @@ -13537,9 +13529,9 @@ __metadata: linkType: hard "lru-cache@npm:^11.0.0, lru-cache@npm:^11.1.0, lru-cache@npm:^11.2.1": - version: 11.2.5 - resolution: "lru-cache@npm:11.2.5" - checksum: 10/be50f66c6e23afeaab9c7eefafa06344dd13cde7b3528809c2660c4ad70d93b9ba537366634623cbb2eb411671f526b5a4af2c602507b9258aead0fa8d713f6c + version: 11.2.6 + resolution: "lru-cache@npm:11.2.6" + checksum: 10/91222bbd59f793a0a0ad57789388f06b34ac9bb1613433c1d1810457d09db5cd3ec8943227ce2e1f5d6a0a15d6f1a9f129cb2c49ae9b6b10e82d4965fddecbef languageName: node linkType: hard @@ -13590,9 +13582,10 @@ __metadata: linkType: hard "make-fetch-happen@npm:^15.0.0": - version: 15.0.3 - resolution: "make-fetch-happen@npm:15.0.3" + version: 15.0.4 + resolution: "make-fetch-happen@npm:15.0.4" dependencies: + "@gar/promise-retry": "npm:^1.0.0" "@npmcli/agent": "npm:^4.0.0" cacache: "npm:^20.0.1" http-cache-semantics: "npm:^4.1.1" @@ -13602,9 +13595,8 @@ __metadata: minipass-pipeline: "npm:^1.2.4" negotiator: "npm:^1.0.0" proc-log: "npm:^6.0.0" - promise-retry: "npm:^2.0.1" ssri: "npm:^13.0.0" - checksum: 10/78da4fc1df83cb596e2bae25aa0653b8a9c6cbdd6674a104894e03be3acfcd08c70b78f06ef6407fbd6b173f6a60672480d78641e693d05eb71c09c13ee35278 + checksum: 10/4aa75baab500eff4259f2e1a3e76cf01ab3a3cd750037e4bd7b5e22bc5a60f12cc766b3c45e6288accb5ab609e88de5019a8014e0f96f6594b7b03cb504f4b81 languageName: node linkType: hard @@ -13883,17 +13875,17 @@ __metadata: linkType: hard "memfs@npm:^4.43.1": - version: 4.56.10 - resolution: "memfs@npm:4.56.10" - dependencies: - "@jsonjoy.com/fs-core": "npm:4.56.10" - "@jsonjoy.com/fs-fsa": "npm:4.56.10" - "@jsonjoy.com/fs-node": "npm:4.56.10" - "@jsonjoy.com/fs-node-builtins": "npm:4.56.10" - "@jsonjoy.com/fs-node-to-fsa": "npm:4.56.10" - "@jsonjoy.com/fs-node-utils": "npm:4.56.10" - "@jsonjoy.com/fs-print": "npm:4.56.10" - "@jsonjoy.com/fs-snapshot": "npm:4.56.10" + version: 4.56.11 + resolution: "memfs@npm:4.56.11" + dependencies: + "@jsonjoy.com/fs-core": "npm:4.56.11" + "@jsonjoy.com/fs-fsa": "npm:4.56.11" + "@jsonjoy.com/fs-node": "npm:4.56.11" + "@jsonjoy.com/fs-node-builtins": "npm:4.56.11" + "@jsonjoy.com/fs-node-to-fsa": "npm:4.56.11" + "@jsonjoy.com/fs-node-utils": "npm:4.56.11" + "@jsonjoy.com/fs-print": "npm:4.56.11" + "@jsonjoy.com/fs-snapshot": "npm:4.56.11" "@jsonjoy.com/json-pack": "npm:^1.11.0" "@jsonjoy.com/util": "npm:^1.9.0" glob-to-regex.js: "npm:^1.0.1" @@ -13902,7 +13894,7 @@ __metadata: tslib: "npm:^2.0.0" peerDependencies: tslib: 2 - checksum: 10/9358ab01174207aa3de7c47d7810dd32d0b6c0cdcbef455f3a51628c454e29feb4f1bfc15f25bfc59354ba6645fb3a10fcbb0dd1fbfc42e0595fae33fbc73bd1 + checksum: 10/2d99bce59dee0f5c96a039851892e39c09c1eee11d8978cf37dbb93462d706d842d6a5b0b3d5081d47f19883ed4b6d973c8086301a9155b098b80d66c3e79cb7 languageName: node linkType: hard @@ -14103,7 +14095,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^10.1.1": +"minimatch@npm:^10.2.2": version: 10.2.4 resolution: "minimatch@npm:10.2.4" dependencies: @@ -14165,17 +14157,17 @@ __metadata: linkType: hard "minipass-fetch@npm:^5.0.0": - version: 5.0.0 - resolution: "minipass-fetch@npm:5.0.0" + version: 5.0.2 + resolution: "minipass-fetch@npm:5.0.2" dependencies: - encoding: "npm:^0.1.13" + iconv-lite: "npm:^0.7.2" minipass: "npm:^7.0.3" - minipass-sized: "npm:^1.0.3" + minipass-sized: "npm:^2.0.0" minizlib: "npm:^3.0.1" dependenciesMeta: - encoding: + iconv-lite: optional: true - checksum: 10/4fb7dca630a64e6970a8211dade505bfe260d0b8d60beb348dcdfb95fe35ef91d977b29963929c9017ae0805686aa3f413107dc6bc5deac9b9e26b0b41c3b86c + checksum: 10/4f3f65ea5b20a3a287765ebf21cc73e62031f754944272df2a3039296cc75a8fc2dc50b8a3c4f39ce3ac6e5cc583e8dc664d12c6ab98e0883d263e49f344bc86 languageName: node linkType: hard @@ -14197,12 +14189,12 @@ __metadata: languageName: node linkType: hard -"minipass-sized@npm:^1.0.3": - version: 1.0.3 - resolution: "minipass-sized@npm:1.0.3" +"minipass-sized@npm:^2.0.0": + version: 2.0.0 + resolution: "minipass-sized@npm:2.0.0" dependencies: - minipass: "npm:^3.0.0" - checksum: 10/40982d8d836a52b0f37049a0a7e5d0f089637298e6d9b45df9c115d4f0520682a78258905e5c8b180fb41b593b0a82cc1361d2c74b45f7ada66334f84d1ecfdd + minipass: "npm:^7.1.2" + checksum: 10/3b89adf64ca705662f77481e278eff5ec0a57aeffb5feba7cc8843722b1e7770efc880f2a17d1d4877b2d7bf227873cd46afb4da44c0fd18088b601ea50f96bb languageName: node linkType: hard @@ -14222,10 +14214,10 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2": - version: 7.1.2 - resolution: "minipass@npm:7.1.2" - checksum: 10/c25f0ee8196d8e6036661104bacd743785b2599a21de5c516b32b3fa2b83113ac89a2358465bc04956baab37ffb956ae43be679b2262bf7be15fce467ccd7950 +"minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2, minipass@npm:^7.1.3": + version: 7.1.3 + resolution: "minipass@npm:7.1.3" + checksum: 10/175e4d5e20980c3cd316ae82d2c031c42f6c746467d8b1905b51060a0ba4461441a0c25bb67c025fd9617f9a3873e152c7b543c6b5ac83a1846be8ade80dffd6 languageName: node linkType: hard @@ -14329,9 +14321,9 @@ __metadata: linkType: hard "moo@npm:^0.5.0": - version: 0.5.2 - resolution: "moo@npm:0.5.2" - checksum: 10/fee356cb13b52e259c925fe297d71b3f47b98b06444b696dd4870d20cad4711eb58d24131afeba9bf7a51d77c77a3cbe8479066497d12a88abb51865c1be7de7 + version: 0.5.3 + resolution: "moo@npm:0.5.3" + checksum: 10/ce4a2e5ccab15bbe1b1ade5b8f821eea7d03cecda2898c2b343bd2c84f357c04ada2bdbc9bef9201cd1e4ddd7f2be7d365c2e058bb4862734790e0fa77740d81 languageName: node linkType: hard @@ -14531,6 +14523,18 @@ __metadata: languageName: node linkType: hard +"node-exports-info@npm:^1.6.0": + version: 1.6.0 + resolution: "node-exports-info@npm:1.6.0" + dependencies: + array.prototype.flatmap: "npm:^1.3.3" + es-errors: "npm:^1.3.0" + object.entries: "npm:^1.1.9" + semver: "npm:^6.3.1" + checksum: 10/0a1667d535f499ac1fe6c6d22f8146bc8b68abc76fa355856219202f6cf5f386027e0ff054e66a22d08be02acbc63fcdc9f98d0fbc97993f5eabc66408fdadad + languageName: node + linkType: hard + "node-fetch@npm:~2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -14631,9 +14635,9 @@ __metadata: linkType: hard "node-releases@npm:^2.0.27": - version: 2.0.27 - resolution: "node-releases@npm:2.0.27" - checksum: 10/f6c78ddb392ae500719644afcbe68a9ea533242c02312eb6a34e8478506eb7482a3fb709c70235b01c32fe65625b68dfa9665113f816d87f163bc3819b62b106 + version: 2.0.36 + resolution: "node-releases@npm:2.0.36" + checksum: 10/b31ead96e328b1775f07cad80c17b0601d0ee2894650b737e7ab5cbeb14e284e82dbc37ef38f1d915fa46dd7909781bd933d19b79cfe31b352573fac6da377aa languageName: node linkType: hard @@ -15302,13 +15306,13 @@ __metadata: languageName: node linkType: hard -"path-scurry@npm:^2.0.0": - version: 2.0.1 - resolution: "path-scurry@npm:2.0.1" +"path-scurry@npm:^2.0.2": + version: 2.0.2 + resolution: "path-scurry@npm:2.0.2" dependencies: lru-cache: "npm:^11.0.0" minipass: "npm:^7.1.2" - checksum: 10/1e9c74e9ccf94d7c16056a5cb2dba9fa23eec1bc221ab15c44765486b9b9975b4cd9a4d55da15b96eadf67d5202e9a2f1cec9023fbb35fe7d9ccd0ff1891f88b + checksum: 10/2b4257422bcb870a4c2d205b3acdbb213a72f5e2250f61c80f79c9d014d010f82bdf8584441612c8e1fa4eb098678f5704a66fa8377d72646bad4be38e57a2c3 languageName: node linkType: hard @@ -16135,13 +16139,13 @@ __metadata: linkType: hard "postcss@npm:^8.4.19": - version: 8.5.6 - resolution: "postcss@npm:8.5.6" + version: 8.5.8 + resolution: "postcss@npm:8.5.8" dependencies: nanoid: "npm:^3.3.11" picocolors: "npm:^1.1.1" source-map-js: "npm:^1.2.1" - checksum: 10/9e4fbe97574091e9736d0e82a591e29aa100a0bf60276a926308f8c57249698935f35c5d2f4e80de778d0cbb8dcffab4f383d85fd50c5649aca421c3df729b86 + checksum: 10/cbacbfd7f767e2c820d4bf09a3a744834dd7d14f69ff08d1f57b1a7defce9ae5efcf31981890d9697a972a64e9965de677932ef28e4c8ba23a87aad45b82c459 languageName: node linkType: hard @@ -16240,16 +16244,6 @@ __metadata: languageName: node linkType: hard -"promise-retry@npm:^2.0.1": - version: 2.0.1 - resolution: "promise-retry@npm:2.0.1" - dependencies: - err-code: "npm:^2.0.2" - retry: "npm:^0.12.0" - checksum: 10/96e1a82453c6c96eef53a37a1d6134c9f2482f94068f98a59145d0986ca4e497bf110a410adf73857e588165eab3899f0ebcf7b3890c1b3ce802abc0d65967d4 - languageName: node - linkType: hard - "prompts@npm:^2.0.1": version: 2.4.2 resolution: "prompts@npm:2.4.2" @@ -16371,12 +16365,12 @@ __metadata: linkType: hard "pump@npm:^3.0.0": - version: 3.0.3 - resolution: "pump@npm:3.0.3" + version: 3.0.4 + resolution: "pump@npm:3.0.4" dependencies: end-of-stream: "npm:^1.1.0" once: "npm:^1.3.1" - checksum: 10/52843fc933b838c0330f588388115a1b28ef2a5ffa7774709b142e35431e8ab0c2edec90de3fa34ebb72d59fef854f151eea7dfc211b6dcf586b384556bd2f39 + checksum: 10/d043c3e710c56ffd280711e98a94e863ab334f79ea43cee0fb70e1349b2355ffd2ff287c7522e4c960a247699d5b7825f00fa090b85d6179c973be13f78a6c49 languageName: node linkType: hard @@ -16421,12 +16415,21 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.12.3, qs@npm:~6.14.0, qs@npm:~6.14.1": - version: 6.14.1 - resolution: "qs@npm:6.14.1" +"qs@npm:^6.12.3": + version: 6.15.0 + resolution: "qs@npm:6.15.0" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/a3458f2f389285c3512e0ebc55522ee370ac7cb720ba9f0eff3e30fb2bb07631caf556c08e2a3d4481a371ac14faa9ceb7442a0610c5a7e55b23a5bdee7b701c + languageName: node + linkType: hard + +"qs@npm:~6.14.0, qs@npm:~6.14.1": + version: 6.14.2 + resolution: "qs@npm:6.14.2" dependencies: side-channel: "npm:^1.1.0" - checksum: 10/34b5ab00a910df432d55180ef39c1d1375e550f098b5ec153b41787f1a6a6d7e5f9495593c3b112b77dbc6709d0ae18e55b82847a4c2bbbb0de1e8ccbb1794c5 + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac languageName: node linkType: hard @@ -17350,15 +17353,18 @@ __metadata: linkType: hard "resolve@npm:^2.0.0-next.5": - version: 2.0.0-next.5 - resolution: "resolve@npm:2.0.0-next.5" + version: 2.0.0-next.6 + resolution: "resolve@npm:2.0.0-next.6" dependencies: - is-core-module: "npm:^2.13.0" + es-errors: "npm:^1.3.0" + is-core-module: "npm:^2.16.1" + node-exports-info: "npm:^1.6.0" + object-keys: "npm:^1.1.1" path-parse: "npm:^1.0.7" supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve - checksum: 10/2d6fd28699f901744368e6f2032b4268b4c7b9185fd8beb64f68c93ac6b22e52ae13560ceefc96241a665b985edf9ffd393ae26d2946a7d3a07b7007b7d51e79 + checksum: 10/c95cb98b8d3f9e2a979e6eb8b7e0b0e13f08da62607a45207275f151d640152244568a9a9cd01662a21e3746792177cbf9be1dacb88f7355edf4db49d9ee27e5 languageName: node linkType: hard @@ -17383,15 +17389,18 @@ __metadata: linkType: hard "resolve@patch:resolve@npm%3A^2.0.0-next.5#optional!builtin<compat/resolve>": - version: 2.0.0-next.5 - resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#optional!builtin<compat/resolve>::version=2.0.0-next.5&hash=c3c19d" + version: 2.0.0-next.6 + resolution: "resolve@patch:resolve@npm%3A2.0.0-next.6#optional!builtin<compat/resolve>::version=2.0.0-next.6&hash=c3c19d" dependencies: - is-core-module: "npm:^2.13.0" + es-errors: "npm:^1.3.0" + is-core-module: "npm:^2.16.1" + node-exports-info: "npm:^1.6.0" + object-keys: "npm:^1.1.1" path-parse: "npm:^1.0.7" supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve - checksum: 10/05fa778de9d0347c8b889eb7a18f1f06bf0f801b0eb4610b4871a4b2f22e220900cf0ad525e94f990bb8d8921c07754ab2122c0c225ab4cdcea98f36e64fa4c2 + checksum: 10/1b26738af76c80b341075e6bf4b202ef85f85f4a2cbf2934246c3b5f20c682cf352833fc6e32579c6967419226d3ab63e8d321328da052c87a31eaad91e3571a languageName: node linkType: hard @@ -17412,13 +17421,6 @@ __metadata: languageName: node linkType: hard -"retry@npm:^0.12.0": - version: 0.12.0 - resolution: "retry@npm:0.12.0" - checksum: 10/1f914879f97e7ee931ad05fe3afa629bd55270fc6cf1c1e589b6a99fab96d15daad0fa1a52a00c729ec0078045fe3e399bd4fd0c93bcc906957bdc17f89cb8e6 - languageName: node - linkType: hard - "retry@npm:^0.13.1": version: 0.13.1 resolution: "retry@npm:0.13.1" @@ -17689,9 +17691,9 @@ __metadata: linkType: hard "sax@npm:^1.2.4": - version: 1.4.4 - resolution: "sax@npm:1.4.4" - checksum: 10/00ff7b258baa37d98f8abfa0b5c8b3ee739ca37e9b6ecb83405be9e6e5b0b2856394a5eff142db1d987d589b54b139d4236f25830c1e17a2b640efa53c8fda72 + version: 1.5.0 + resolution: "sax@npm:1.5.0" + checksum: 10/9012ff37dda7a7ac5da45db2143b04036103e8bef8d586c3023afd5df6caf0ebd7f38017eee344ad2e2247eded7d38e9c42cf291d8dd91781352900ac0fd2d9f languageName: node linkType: hard @@ -17802,11 +17804,11 @@ __metadata: linkType: hard "semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.5.3": - version: 7.7.3 - resolution: "semver@npm:7.7.3" + version: 7.7.4 + resolution: "semver@npm:7.7.4" bin: semver: bin/semver.js - checksum: 10/8dbc3168e057a38fc322af909c7f5617483c50caddba135439ff09a754b20bdd6482a5123ff543dad4affa488ecf46ec5fb56d61312ad20bb140199b88dfaea9 + checksum: 10/26bdc6d58b29528f4142d29afb8526bc335f4fc04c4a10f2b98b217f277a031c66736bf82d3d3bb354a2f6a3ae50f18fd62b053c4ac3f294a3d10a61f5075b75 languageName: node linkType: hard @@ -18324,9 +18326,9 @@ __metadata: linkType: hard "spdx-license-ids@npm:^3.0.0": - version: 3.0.22 - resolution: "spdx-license-ids@npm:3.0.22" - checksum: 10/a2f214aaf74c21a0172232367ce785157cef45d78617ee4d12aa1246350af566968e28b511e2096b707611566ac3959b85d8bf2d53a65bc6b66580735d3e1965 + version: 3.0.23 + resolution: "spdx-license-ids@npm:3.0.23" + checksum: 10/fead6be44478e4dd73a0721ae569f4a04f358846d8d82e8d92efae64aca928592e380cf17e8b84c25c948f3a7d8a0b4fc781a1830f3911ca87d52733265176b5 languageName: node linkType: hard @@ -18416,11 +18418,11 @@ __metadata: linkType: hard "ssri@npm:^13.0.0": - version: 13.0.0 - resolution: "ssri@npm:13.0.0" + version: 13.0.1 + resolution: "ssri@npm:13.0.1" dependencies: minipass: "npm:^7.0.3" - checksum: 10/fd59bfedf0659c1b83f6e15459162da021f08ec0f5834dd9163296f8b77ee82f9656aa1d415c3d3848484293e0e6aefdd482e863e52ddb53d520bb73da1eeec1 + checksum: 10/ae560d0378d074006a71b06af71bfbe84a3fe1ac6e16c1f07575f69e670d40170507fe52b21bcc23399429bc6a15f4bc3ea8d9bc88e9dfd7e87de564e6da6a72 languageName: node linkType: hard @@ -19047,11 +19049,11 @@ __metadata: linkType: hard "systeminformation@npm:^5.31.1": - version: 5.31.1 - resolution: "systeminformation@npm:5.31.1" + version: 5.31.3 + resolution: "systeminformation@npm:5.31.3" bin: systeminformation: lib/cli.js - checksum: 10/1fff0b2827f7de2ec5379385c9bb12896db92186ee1d721cb08791ae7277a02f39fb8f3060df47312b70fe88c5b91a70726e7265ca8e5bab1f87780fb2acb991 + checksum: 10/7724884026aa52336f4832d27d9863f4cf926bc2c75c1be5b14a8395f21b3f4a6ad490f09655ede4c142582d46a96eae8676787533e8d8de70b4ebfc9fa1c3c4 conditions: (os=darwin | os=linux | os=win32 | os=freebsd | os=openbsd | os=netbsd | os=sunos | os=android) languageName: node linkType: hard @@ -19116,15 +19118,15 @@ __metadata: linkType: hard "tar@npm:^7.5.4": - version: 7.5.10 - resolution: "tar@npm:7.5.10" + version: 7.5.11 + resolution: "tar@npm:7.5.11" dependencies: "@isaacs/fs-minipass": "npm:^4.0.0" chownr: "npm:^3.0.0" minipass: "npm:^7.1.2" minizlib: "npm:^3.1.0" yallist: "npm:^5.0.0" - checksum: 10/98ba6421a250b233c36a54f7441647bdfee1ed0b916cd57850259a3602154d996f5b8422f67ef5c8ce77f582ed938054775c2873fc7c901e0c7530ed50febc40 + checksum: 10/fb2e77ee858a73936c68e066f4a602d428d6f812e6da0cc1e14a41f99498e4f7fd3535e355fa15157240a5538aa416026cfa6306bb0d1d1c1abf314b1f878e9a languageName: node linkType: hard @@ -19755,10 +19757,10 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~7.16.0": - version: 7.16.0 - resolution: "undici-types@npm:7.16.0" - checksum: 10/db43439f69c2d94cc29f75cbfe9de86df87061d6b0c577ebe9bb3255f49b22c50162a7d7eb413b0458b6510b8ca299ac7cff38c3a29fbd31af9f504bcf7fbc0d +"undici-types@npm:~7.18.0": + version: 7.18.2 + resolution: "undici-types@npm:7.18.2" + checksum: 10/e61a5918f624d68420c3ca9d301e9f15b61cba6e97be39fe2ce266dd6151e4afe424d679372638826cb506be33952774e0424141200111a9857e464216c009af languageName: node linkType: hard @@ -20654,13 +20656,13 @@ __metadata: linkType: hard "which@npm:^6.0.0": - version: 6.0.0 - resolution: "which@npm:6.0.0" + version: 6.0.1 + resolution: "which@npm:6.0.1" dependencies: - isexe: "npm:^3.1.1" + isexe: "npm:^4.0.0" bin: node-which: bin/which.js - checksum: 10/df19b2cd8aac94b333fa29b42e8e371a21e634a742a3b156716f7752a5afe1d73fb5d8bce9b89326f453d96879e8fe626eb421e0117eb1a3ce9fd8c97f6b7db9 + checksum: 10/dbea77c7d3058bf6c78bf9659d2dce4d2b57d39a15b826b2af6ac2e5a219b99dc8a831b79fdbc453c0598adb4f3f84cf9c2491fd52beb9f5d2dececcad117f68 languageName: node linkType: hard