Skip to content

Instantly share code, notes, and snippets.

@johngidt
Last active April 13, 2018 18:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save johngidt/0a4d9002d72657d478eda352c2f46569 to your computer and use it in GitHub Desktop.
Save johngidt/0a4d9002d72657d478eda352c2f46569 to your computer and use it in GitHub Desktop.
ManageIQ pulldown list
[root@manageiq manageiq]# tail -f automation.log | grep param_InstanceType
[----] I, [2018-04-13T11:09:44.154992 #31041:e51140] INFO -- : Q-task_id([service_template_provision_task_29]) Instantiating [/Cloud/Orchestration/Provisioning/StateMachines/Provision/CatalogItemInitialization?MiqServer%3A%3Amiq_server=1&Service%3A%3AService=24&ServiceTemplateProvisionTask%3A%3Aservice_template_provision_task=29&User%3A%3Auser=1&dialog_dropdown_list_1=1&dialog_dropdown_list_2=&dialog_param_ASGMaxSize=2&dialog_param_ASGMinSize=1&dialog_param_AWSRegion=us-east-1&dialog_param_CreateLoadBalancer=yes&dialog_param_HostNameCode=PSFMTMSQHX-QA&dialog_param_InstanceType=t2.medium&dialog_param_KeyName=it-qa-win-key&dialog_stack_capabilities=CAPABILITY_NAMED_IAM&dialog_stack_name=ittest-winx&dialog_stack_onfailure=ROLLBACK&dialog_stack_tags=&object_name=CatalogItemInitialization&request=clone_to_service&service_action=Provision&vmdb_object_type=service_template_provision_task]
[----] I, [2018-04-13T11:09:44.345660 #31041:e51140] INFO -- : Q-task_id([service_template_provision_task_29]) Updated namespace [/Cloud/Orchestration/Provisioning/StateMachines/Provision/CatalogItemInitialization?MiqServer%3A%3Amiq_server=1&Service%3A%3AService=24&ServiceTemplateProvisionTask%3A%3Aservice_template_provision_task=29&User%3A%3Auser=1&dialog_dropdown_list_1=1&dialog_dropdown_list_2=&dialog_param_ASGMaxSize=2&dialog_param_ASGMinSize=1&dialog_param_AWSRegion=us-east-1&dialog_param_CreateLoadBalancer=yes&dialog_param_HostNameCode=PSFMTMSQHX-QA&dialog_param_InstanceType=t2.medium&dialog_param_KeyName=it-qa-win-key&dialog_stack_capabilities=CAPABILITY_NAMED_IAM&dialog_stack_name=ittest-winx&dialog_stack_onfailure=ROLLBACK&dialog_stack_tags=&object_name=CatalogItemInitialization&request=clone_to_service&service_action=Provision&vmdb_object_type=service_template_provision_task ManageIQ/Cloud/Orchestration/Provisioning/StateMachines]
[----] I, [2018-04-13T11:09:50.483953 #31041:535979c] INFO -- : <AEMethod dialog_parser> dialog_options: {"dialog_tenant_name"=>nil, "dialog_stack_name"=>"ittest-winx", "dialog_stack_onfailure"=>"ROLLBACK", "dialog_stack_timeout"=>nil, "dialog_stack_notifications"=>nil, "dialog_stack_capabilities"=>"CAPABILITY_NAMED_IAM", "dialog_stack_resource_types"=>nil, "dialog_stack_role"=>nil, "dialog_stack_tags"=>"", "dialog_stack_policy"=>nil, "dialog_param_AWSRegion"=>"us-east-1", "dialog_param_HostNameCode"=>"PSFMTMSQHX-QA", "dialog_param_KeyName"=>"it-qa-win-key", "dialog_param_InstanceType"=>"t2.medium", "dialog_param_CreateLoadBalancer"=>"yes", "dialog_param_ASGMinSize"=>"1", "dialog_param_ASGMaxSize"=>"2", "dialog_dropdown_list_1"=>"1", "dialog_dropdown_list_2"=>"", "request"=>"clone_to_service", :service_action=>"Provision", "Service::Service"=>24}
[----] I, [2018-04-13T11:09:50.502419 #31041:535979c] INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: param_InstanceType value: t2.medium
[----] I, [2018-04-13T11:09:50.503631 #31041:535979c] INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: dialog_param_InstanceType value: t2.medium
[----] I, [2018-04-13T11:09:50.594756 #31041:535979c] INFO -- : <AEMethod dialog_parser> parsed_dialog_options: "---\n0:\n :stack_name: ittest-winx\n :dialog_stack_name: ittest-winx\n :stack_onfailure: ROLLBACK\n :dialog_stack_onfailure: ROLLBACK\n :stack_capabilities: CAPABILITY_NAMED_IAM\n :dialog_stack_capabilities: CAPABILITY_NAMED_IAM\n :param_AWSRegion: us-east-1\n :dialog_param_AWSRegion: us-east-1\n :param_HostNameCode: PSFMTMSQHX-QA\n :dialog_param_HostNameCode: PSFMTMSQHX-QA\n :param_KeyName: it-qa-win-key\n :dialog_param_KeyName: it-qa-win-key\n :param_InstanceType: t2.medium\n :dialog_param_InstanceType: t2.medium\n :param_CreateLoadBalancer: 'yes'\n :dialog_param_CreateLoadBalancer: 'yes'\n :param_ASGMinSize: '1'\n :dialog_param_ASGMinSize: '1'\n :param_ASGMaxSize: '2'\n :dialog_param_ASGMaxSize: '2'\n :dropdown_list_1: '1'\n :dialog_dropdown_list_1: '1'\n"
[----] I, [2018-04-13T11:09:50.657071 #31041:5548b0c] INFO -- : <AEMethod catalogiteminitialization> merged_options_hash: {:stack_name=>"ittest-winx", :dialog_stack_name=>"ittest-winx", :stack_onfailure=>"ROLLBACK", :dialog_stack_onfailure=>"ROLLBACK", :stack_capabilities=>"CAPABILITY_NAMED_IAM", :dialog_stack_capabilities=>"CAPABILITY_NAMED_IAM", :param_AWSRegion=>"us-east-1", :dialog_param_AWSRegion=>"us-east-1", :param_HostNameCode=>"PSFMTMSQHX-QA", :dialog_param_HostNameCode=>"PSFMTMSQHX-QA", :param_KeyName=>"it-qa-win-key", :dialog_param_KeyName=>"it-qa-win-key", :param_InstanceType=>"t2.medium", :dialog_param_InstanceType=>"t2.medium", :param_CreateLoadBalancer=>"yes", :dialog_param_CreateLoadBalancer=>"yes", :param_ASGMinSize=>"1", :dialog_param_ASGMinSize=>"1", :param_ASGMaxSize=>"2", :dialog_param_ASGMaxSize=>"2", :dropdown_list_1=>"1", :dialog_dropdown_list_1=>"1"}
[----] I, [2018-04-13T11:09:50.918381 #31041:5548b0c] INFO -- : <AEMethod catalogiteminitialization> Adding Option: {param_InstanceType => t2.medium} to Destination id: 24
[----] I, [2018-04-13T11:09:50.925761 #31041:5548b0c] INFO -- : <AEMethod catalogiteminitialization> Adding Option: {dialog_param_InstanceType => t2.medium} to Destination id: 24
[----] I, [2018-04-13T11:11:07.308023 #24869:e51140] INFO -- : Q-task_id([service_template_provision_task_29]) Instantiating [/Cloud/Orchestration/Provisioning/StateMachines/Provision/CatalogItemInitialization?MiqServer%3A%3Amiq_server=1&Service%3A%3AService=24&ServiceTemplateProvisionTask%3A%3Aservice_template_provision_task=29&User%3A%3Auser=1&ae_state=checkprovisioned&ae_state_previous=---%0A%22%2FManageIQ%2FCloud%2FOrchestration%2FProvisioning%2FStateMachines%2FProvision%2FCatalogItemInitialization%22%3A%0A%20%20ae_state%3A%20checkprovisioned%0A%20%20ae_state_retries%3A%201%0A%20%20ae_state_started%3A%202018-04-13%2015%3A10%3A02%20UTC%0A%20%20ae_state_max_retries%3A%20100%0A&ae_state_retries=1&ae_state_started=2018-04-13%2015%3A10%3A02%20UTC&dialog_dropdown_list_1=1&dialog_dropdown_list_2=&dialog_param_ASGMaxSize=2&dialog_param_ASGMinSize=1&dialog_param_AWSRegion=us-east-1&dialog_param_CreateLoadBalancer=yes&dialog_param_HostNameCode=PSFMTMSQHX-QA&dialog_param_InstanceType=t2.medium&dialog_param_KeyName=it-qa-win-key&dialog_stack_capabilities=CAPABILITY_NAMED_IAM&dialog_stack_name=ittest-winx&dialog_stack_onfailure=ROLLBACK&dialog_stack_tags=&object_name=CatalogItemInitialization&request=clone_to_service&service_action=Provision&vmdb_object_type=service_template_provision_task]
[----] I, [2018-04-13T11:11:07.480037 #24869:e51140] INFO -- : Q-task_id([service_template_provision_task_29]) Updated namespace [/Cloud/Orchestration/Provisioning/StateMachines/Provision/CatalogItemInitialization?MiqServer%3A%3Amiq_server=1&Service%3A%3AService=24&ServiceTemplateProvisionTask%3A%3Aservice_template_provision_task=29&User%3A%3Auser=1&ae_state=checkprovisioned&ae_state_previous=---%0A%22%2FManageIQ%2FCloud%2FOrchestration%2FProvisioning%2FStateMachines%2FProvision%2FCatalogItemInitialization%22%3A%0A%20%20ae_state%3A%20checkprovisioned%0A%20%20ae_state_retries%3A%201%0A%20%20ae_state_started%3A%202018-04-13%2015%3A10%3A02%20UTC%0A%20%20ae_state_max_retries%3A%20100%0A&ae_state_retries=1&ae_state_started=2018-04-13%2015%3A10%3A02%20UTC&dialog_dropdown_list_1=1&dialog_dropdown_list_2=&dialog_param_ASGMaxSize=2&dialog_param_ASGMinSize=1&dialog_param_AWSRegion=us-east-1&dialog_param_CreateLoadBalancer=yes&dialog_param_HostNameCode=PSFMTMSQHX-QA&dialog_param_InstanceType=t2.medium&dialog_param_KeyName=it-qa-win-key&dialog_stack_capabilities=CAPABILITY_NAMED_IAM&dialog_stack_name=ittest-winx&dialog_stack_onfailure=ROLLBACK&dialog_stack_tags=&object_name=CatalogItemInitialization&request=clone_to_service&service_action=Provision&vmdb_object_type=service_template_provision_task ManageIQ/Cloud/Orchestration/Provisioning/StateMachines]
[----] I, [2018-04-13T11:12:16.312472 #24869:e51140] INFO -- : Q-task_id([service_template_provision_task_29]) Instantiating [/Cloud/Orchestration/Provisioning/StateMachines/Provision/CatalogItemInitialization?MiqServer%3A%3Amiq_server=1&Service%3A%3AService=24&ServiceTemplateProvisionTask%3A%3Aservice_template_provision_task=29&User%3A%3Auser=1&ae_state=checkprovisioned&ae_state_previous=---%0A%22%2FManageIQ%2FCloud%2FOrchestration%2FProvisioning%2FStateMachines%2FProvision%2FCatalogItemInitialization%22%3A%0A%20%20ae_state%3A%20checkprovisioned%0A%20%20ae_state_retries%3A%202%0A%20%20ae_state_started%3A%202018-04-13%2015%3A10%3A02%20UTC%0A%20%20ae_state_max_retries%3A%20100%0A&ae_state_retries=2&ae_state_started=2018-04-13%2015%3A10%3A02%20UTC&dialog_dropdown_list_1=1&dialog_dropdown_list_2=&dialog_param_ASGMaxSize=2&dialog_param_ASGMinSize=1&dialog_param_AWSRegion=us-east-1&dialog_param_CreateLoadBalancer=yes&dialog_param_HostNameCode=PSFMTMSQHX-QA&dialog_param_InstanceType=t2.medium&dialog_param_KeyName=it-qa-win-key&dialog_stack_capabilities=CAPABILITY_NAMED_IAM&dialog_stack_name=ittest-winx&dialog_stack_onfailure=ROLLBACK&dialog_stack_tags=&object_name=CatalogItemInitialization&request=clone_to_service&service_action=Provision&vmdb_object_type=service_template_provision_task]
[----] I, [2018-04-13T11:12:16.501127 #24869:e51140] INFO -- : Q-task_id([service_template_provision_task_29]) Updated namespace [/Cloud/Orchestration/Provisioning/StateMachines/Provision/CatalogItemInitialization?MiqServer%3A%3Amiq_server=1&Service%3A%3AService=24&ServiceTemplateProvisionTask%3A%3Aservice_template_provision_task=29&User%3A%3Auser=1&ae_state=checkprovisioned&ae_state_previous=---%0A%22%2FManageIQ%2FCloud%2FOrchestration%2FProvisioning%2FStateMachines%2FProvision%2FCatalogItemInitialization%22%3A%0A%20%20ae_state%3A%20checkprovisioned%0A%20%20ae_state_retries%3A%202%0A%20%20ae_state_started%3A%202018-04-13%2015%3A10%3A02%20UTC%0A%20%20ae_state_max_retries%3A%20100%0A&ae_state_retries=2&ae_state_started=2018-04-13%2015%3A10%3A02%20UTC&dialog_dropdown_list_1=1&dialog_dropdown_list_2=&dialog_param_ASGMaxSize=2&dialog_param_ASGMinSize=1&dialog_param_AWSRegion=us-east-1&dialog_param_CreateLoadBalancer=yes&dialog_param_HostNameCode=PSFMTMSQHX-QA&dialog_param_InstanceType=t2.medium&dialog_param_KeyName=it-qa-win-key&dialog_stack_capabilities=CAPABILITY_NAMED_IAM&dialog_stack_name=ittest-winx&dialog_stack_onfailure=ROLLBACK&dialog_stack_tags=&object_name=CatalogItemInitialization&request=clone_to_service&service_action=Provision&vmdb_object_type=service_template_provision_task ManageIQ/Cloud/Orchestration/Provisioning/StateMachines]
[----] I, [2018-04-13T11:12:52.874628 #31041:e51140] INFO -- : Q-task_id([service_template_provision_task_29]) Instantiating [/Cloud/Orchestration/Provisioning/StateMachines/Provision/CatalogItemInitialization?MiqServer%3A%3Amiq_server=1&Service%3A%3AService=24&ServiceTemplateProvisionTask%3A%3Aservice_template_provision_task=29&User%3A%3Auser=1&ae_state=checkprovisioned&ae_state_data=---%20%21ruby%2Fhash%3AActiveSupport%3A%3AHashWithIndifferentAccess%0Adeploy_result%3A%20ok%0Adeploy_reason%3A%20%0Aprovider_last_refresh%3A%201523626520%0A&ae_state_previous=---%0A%22%2FManageIQ%2FCloud%2FOrchestration%2FProvisioning%2FStateMachines%2FProvision%2FCatalogItemInitialization%22%3A%0A%20%20ae_state%3A%20checkprovisioned%0A%20%20ae_state_retries%3A%203%0A%20%20ae_state_started%3A%202018-04-13%2015%3A10%3A02%20UTC%0A%20%20ae_state_max_retries%3A%20100%0A&ae_state_retries=3&ae_state_started=2018-04-13%2015%3A10%3A02%20UTC&dialog_dropdown_list_1=1&dialog_dropdown_list_2=&dialog_param_ASGMaxSize=2&dialog_param_ASGMinSize=1&dialog_param_AWSRegion=us-east-1&dialog_param_CreateLoadBalancer=yes&dialog_param_HostNameCode=PSFMTMSQHX-QA&dialog_param_InstanceType=t2.medium&dialog_param_KeyName=it-qa-win-key&dialog_stack_capabilities=CAPABILITY_NAMED_IAM&dialog_stack_name=ittest-winx&dialog_stack_onfailure=ROLLBACK&dialog_stack_tags=&object_name=CatalogItemInitialization&request=clone_to_service&service_action=Provision&vmdb_object_type=service_template_provision_task]
[----] I, [2018-04-13T11:12:53.090830 #31041:e51140] INFO -- : Q-task_id([service_template_provision_task_29]) Updated namespace [/Cloud/Orchestration/Provisioning/StateMachines/Provision/CatalogItemInitialization?MiqServer%3A%3Amiq_server=1&Service%3A%3AService=24&ServiceTemplateProvisionTask%3A%3Aservice_template_provision_task=29&User%3A%3Auser=1&ae_state=checkprovisioned&ae_state_data=---%20%21ruby%2Fhash%3AActiveSupport%3A%3AHashWithIndifferentAccess%0Adeploy_result%3A%20ok%0Adeploy_reason%3A%20%0Aprovider_last_refresh%3A%201523626520%0A&ae_state_previous=---%0A%22%2FManageIQ%2FCloud%2FOrchestration%2FProvisioning%2FStateMachines%2FProvision%2FCatalogItemInitialization%22%3A%0A%20%20ae_state%3A%20checkprovisioned%0A%20%20ae_state_retries%3A%203%0A%20%20ae_state_started%3A%202018-04-13%2015%3A10%3A02%20UTC%0A%20%20ae_state_max_retries%3A%20100%0A&ae_state_retries=3&ae_state_started=2018-04-13%2015%3A10%3A02%20UTC&dialog_dropdown_list_1=1&dialog_dropdown_list_2=&dialog_param_ASGMaxSize=2&dialog_param_ASGMinSize=1&dialog_param_AWSRegion=us-east-1&dialog_param_CreateLoadBalancer=yes&dialog_param_HostNameCode=PSFMTMSQHX-QA&dialog_param_InstanceType=t2.medium&dialog_param_KeyName=it-qa-win-key&dialog_stack_capabilities=CAPABILITY_NAMED_IAM&dialog_stack_name=ittest-winx&dialog_stack_onfailure=ROLLBACK&dialog_stack_tags=&object_name=CatalogItemInitialization&request=clone_to_service&service_action=Provision&vmdb_object_type=service_template_provision_task ManageIQ/Cloud/Orchestration/Provisioning/StateMachines]
---
- description:
buttons: submit,cancel
label: ittest-winx
dialog_tabs:
- description:
display: edit
label: Basic Information
display_method:
display_method_options:
position: 0
dialog_groups:
- description:
display: edit
label: Options
display_method:
display_method_options:
position: 0
dialog_fields:
- name: tenant_name
description: Tenant where the stack will be deployed
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: false
required_method:
required_method_options: {}
default_value:
values:
- -
- "<default>"
values_method:
values_method_options: {}
options:
:sort_by: :description
:sort_order: :ascending
label: Tenant
position: 0
validator_type:
validator_rule:
reconfigurable:
dynamic: true
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldDropDownList
resource_action:
action:
resource_type: DialogField
ae_namespace: Cloud/Orchestration/Operations
ae_class: Methods
ae_instance: Available_Tenants
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: stack_name
description: Name of the stack
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: true
required_method:
required_method_options: {}
default_value: ittest-winx
values:
values_method:
values_method_options: {}
options:
:protected: false
label: Stack Name
position: 1
validator_type: regex
validator_rule: "^[A-Za-z][A-Za-z0-9\\-]*$"
reconfigurable: false
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldTextBox
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: stack_onfailure
description: Select what to do if stack creation failed
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: true
required_method:
required_method_options: {}
default_value: ROLLBACK
values:
- - DELETE
- Delete stack
- - DO_NOTHING
- Do nothing
- - ROLLBACK
- Rollback
values_method:
values_method_options: {}
options: {}
label: On Failure
position: 2
validator_type:
validator_rule:
reconfigurable: false
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldDropDownList
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: stack_timeout
description: Abort the creation if it does not complete in a proper time window
data_type: integer
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: false
required_method:
required_method_options: {}
default_value:
values:
values_method:
values_method_options: {}
options:
:protected: false
label: Timeout(minutes, optional)
position: 3
validator_type:
validator_rule:
reconfigurable: false
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldTextBox
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: stack_notifications
description: Notification SNS topic ARNs, one ARN per line
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: false
required_method:
required_method_options: {}
default_value:
values:
values_method:
values_method_options: {}
options: {}
label: Notification ARNs
position: 4
validator_type:
validator_rule:
reconfigurable: true
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldTextAreaBox
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: stack_capabilities
description: Choose one or both capabilities
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: false
required_method:
required_method_options: {}
default_value: '["CAPABILITY_IAM", "CAPABILITY_IAM"]'
values:
- -
- "<None>"
- - CAPABILITY_IAM
- CAPABILITY_IAM
- - CAPABILITY_NAMED_IAM
- CAPABILITY_NAMED_IAM
values_method:
values_method_options: {}
options: {}
label: Capabilities
position: 5
validator_type:
validator_rule:
reconfigurable: true
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldDropDownList
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: stack_resource_types
description: Grand permissions to selected types, one type per line
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: false
required_method:
required_method_options: {}
default_value:
values:
values_method:
values_method_options: {}
options: {}
label: Permitted resource types
position: 6
validator_type:
validator_rule:
reconfigurable: true
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldTextAreaBox
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: stack_role
description: ARN of an IAM role used to create the stack
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: false
required_method:
required_method_options: {}
default_value:
values:
values_method:
values_method_options: {}
options:
:protected: false
label: Role ARN
position: 7
validator_type:
validator_rule:
reconfigurable: true
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldTextBox
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: stack_tags
description: Key-value pairs with format key1=>val1, one pair per line
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: false
required_method:
required_method_options: {}
default_value: ''
values:
values_method:
values_method_options: {}
options: {}
label: AWS Tags
position: 8
validator_type:
validator_rule:
reconfigurable: true
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldTextAreaBox
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: stack_policy
description: URL of an policy file or the actual content of the policy
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: false
required_method:
required_method_options: {}
default_value:
values:
values_method:
values_method_options: {}
options: {}
label: Policy
position: 9
validator_type:
validator_rule:
reconfigurable: true
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldTextAreaBox
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- description:
display: edit
label: Parameters
display_method:
display_method_options:
position: 1
dialog_fields:
- name: param_AWSRegion
description: Default AWS Region
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: true
required_method:
required_method_options: {}
default_value: us-east-1
values:
values_method:
values_method_options: {}
options:
:protected: false
label: Aws Region
position: 0
validator_type:
validator_rule:
reconfigurable: true
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldTextBox
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: param_HostNameCode
description: Hostname Code
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: true
required_method:
required_method_options: {}
default_value: PSFMTMSQHX-QA
values:
values_method:
values_method_options: {}
options:
:protected: false
label: Host Name Code
position: 1
validator_type:
validator_rule:
reconfigurable: true
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldTextBox
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: param_KeyName
description: Name of an existing EC2 KeyPair to enable SSH access to the instance
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: true
required_method:
required_method_options: {}
default_value: it-qa-win-key
values:
- - it-qa-win-key
- it-qa-win-key
values_method:
values_method_options: {}
options: {}
label: Key Name
position: 2
validator_type:
validator_rule:
reconfigurable: true
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldDropDownList
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: param_InstanceType
description: EC2 instance type
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: true
required_method:
required_method_options: {}
default_value: t2.medium
values:
- - m1.large
- m1.large
- - m1.medium
- m1.medium
- - m1.small
- m1.small
- - t1.micro
- t1.micro
- - t2.large
- t2.large
- - t2.medium
- t2.medium
- - t2.micro
- t2.micro
- - t2.nano
- t2.nano
- - t2.small
- t2.small
values_method:
values_method_options: {}
options: {}
label: Instance Type
position: 3
validator_type:
validator_rule:
reconfigurable: true
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldDropDownList
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: param_CreateLoadBalancer
description: Create LoadBalancer.
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: true
required_method:
required_method_options: {}
default_value: 'yes'
values:
- - 'no'
- 'no'
- - 'yes'
- 'yes'
values_method:
values_method_options: {}
options:
:force_multi_value: false
label: Create Load Balancer
position: 4
validator_type:
validator_rule:
reconfigurable: true
dynamic: false
show_refresh_button:
load_values_on_init:
read_only: false
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldDropDownList
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders:
- tenant_name
- name: param_ASGMinSize
description: ASG MinSize.
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: true
required_method:
required_method_options: {}
default_value: '1'
values:
values_method:
values_method_options: {}
options:
:protected: false
label: Asg Min Size
position: 5
validator_type:
validator_rule:
reconfigurable: true
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldTextBox
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: param_ASGMaxSize
description: ASG MaxSize.
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: true
required_method:
required_method_options: {}
default_value: '1'
values:
values_method:
values_method_options: {}
options:
:protected: false
label: Asg Max Size
position: 6
validator_type:
validator_rule:
reconfigurable: true
dynamic:
show_refresh_button:
load_values_on_init:
read_only:
auto_refresh:
trigger_auto_refresh:
visible: true
type: DialogFieldTextBox
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- description: New tab 1
display: edit
label: New tab 1
display_method:
display_method_options:
position: 1
dialog_groups:
- description: Description
display: edit
label: New Section
display_method:
display_method_options:
position: 0
dialog_fields:
- name: dropdown_list_1
description: ''
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: false
required_method:
required_method_options: {}
default_value: '1'
values:
- -
- "<None>"
- - '1'
- One
- - '3'
- Three
- - '2'
- Two
values_method:
values_method_options: {}
options:
:sort_by: description
:sort_order: ascending
:force_multi_value: false
label: Dropdown1
position: 0
validator_type:
validator_rule:
reconfigurable: false
dynamic: false
show_refresh_button: false
load_values_on_init: false
read_only: false
auto_refresh: false
trigger_auto_refresh: false
visible: true
type: DialogFieldDropDownList
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
- name: dropdown_list_2
description: ''
data_type: string
notes:
notes_display:
display: edit
display_method:
display_method_options: {}
required: false
required_method:
required_method_options: {}
default_value: ''
values:
- -
- "<None>"
- - '1'
- One
- - '3'
- Three
- - '2'
- Two
values_method:
values_method_options: {}
options:
:sort_by: description
:sort_order: ascending
:force_multi_value: false
label: Dropdown2
position: 1
validator_type:
validator_rule:
reconfigurable: false
dynamic: false
show_refresh_button: false
load_values_on_init: false
read_only: false
auto_refresh: false
trigger_auto_refresh: false
visible: true
type: DialogFieldDropDownList
resource_action:
action:
resource_type: DialogField
ae_namespace:
ae_class:
ae_instance:
ae_message:
ae_attributes: {}
dialog_field_responders: []
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment