<gh_stars>0
# -*- coding: utf-8 -*-

"""Generate the Resilient customizations required for fn_main_mock_integration"""

try:
    from resilient import ImportDefinition
except ImportError:
    # Support Apps running on resilient-circuits < v35.0.195
    from resilient_circuits.util import ImportDefinition


def codegen_reload_data():
    """
    Parameters required reload codegen for the fn_main_mock_integration package
    """
    return {
        "package": u"fn_main_mock_integration",
        "message_destinations": [u"fn_main_mock_integration", u"fn_test_two"],
        "functions": [u"a_mock_function_with_no_unicode_characters_in_name", u"mock_function__three", u"mock_function_one", u"mock_function_two"],
        "workflows": [u"mock_workflow_two", u"mock_workflow_one"],
        "actions": [],
        "incident_fields": [u"mock_field_text_area", u"mock_field_text", u"mock_field_number"],
        "incident_artifact_types": [u"mock_artifact_type_one", u"mock_artifact_2"],
        "datatables": [u"mock_data_table"],
        "automatic_tasks": [u"initial_triage", u"mock_custom_task_one", u"mock_cusom_task__________two"],
        "scripts": [u"Mock Script One", u"Mock Incident Script"],
    }


def customization_data(client=None):
    """
    Returns a Generator of ImportDefinitions (Customizations).
    Install them using `resilient-circuits customize`

    IBM Resilient Platform Version: 36.0.0

    Contents:
    - Message Destinations:
        - fn_main_mock_integration
        - fn_test_two
    - Functions:
        - a_mock_function_with_no_unicode_characters_in_name
        - mock_function__three
        - mock_function_one
        - mock_function_two
    - Workflows:
        - mock_workflow_two
        - mock_workflow_one
    - Incident Fields:
        - mock_field_text_area
        - mock_field_text
        - mock_field_number
    - Custom Artifact Types:
        - mock_artifact_type_one
        - mock_artifact_2
    - Data Tables:
        - mock_data_table
    - Phases:
        - Mock Custom Phase One
        - Engage
        - Mock Custom Phase Two
    - Tasks:
        - initial_triage
        - mock_custom_task_one
        - mock_cusom_task__________two
    - Scripts:
        - Mock Script One
        - Mock Incident Script
    """

    yield ImportDefinition(u"""
<KEY>
""")

# -*- coding: utf-8 -*-

"""Generate the Resilient customizations required for fn_main_mock_integration"""

try:
    from resilient import ImportDefinition
except ImportError:
    # Support Apps running on resilient-circuits < v35.0.195
    from resilient_circuits.util import ImportDefinition


def codegen_reload_data():
    """
    Parameters required reload codegen for the fn_main_mock_integration package
    """
    return {
        "package": u"fn_main_mock_integration",
        "message_destinations": [u"fn_main_mock_integration", u"fn_test_two"],
        "functions": [u"a_mock_function_with_no_unicode_characters_in_name", u"mock_function__three", u"mock_function_one", u"mock_function_two"],
        "workflows": [u"mock_workflow_two", u"mock_workflow_one"],
        "actions": [],
        "incident_fields": [u"mock_field_text_area", u"mock_field_text", u"mock_field_number"],
        "incident_artifact_types": [u"mock_artifact_type_one", u"mock_artifact_2"],
        "datatables": [u"mock_data_table"],
        "automatic_tasks": [u"initial_triage", u"mock_custom_task_one", u"mock_cusom_task__________two"],
        "scripts": [u"Mock Script One", u"Mock Incident Script"],
    }


def customization_data(client=None):
    """
    Returns a Generator of ImportDefinitions (Customizations).
    Install them using `resilient-circuits customize`

    IBM Resilient Platform Version: 36.0.0

    Contents:
    - Message Destinations:
        - fn_main_mock_integration
        - fn_test_two
    - Functions:
        - a_mock_function_with_no_unicode_characters_in_name
        - mock_function__three
        - mock_function_one
        - mock_function_two
    - Workflows:
        - mock_workflow_two
        - mock_workflow_one
    - Incident Fields:
        - mock_field_text_area
        - mock_field_text
        - mock_field_number
    - Custom Artifact Types:
        - mock_artifact_type_one
        - mock_artifact_2
    - Data Tables:
        - mock_data_table
    - Phases:
        - Mock Custom Phase One
        - Engage
        - Mock Custom Phase Two
    - Tasks:
        - initial_triage
        - mock_custom_task_one
        - mock_cusom_task__________two
    - Scripts:
        - Mock Script One
        - Mock Incident Script
    """

    yield ImportDefinition(u"""
<KEY>
""")
# -*- coding: utf-8 -*- Generate the Resilient customizations required for fn_main_mock_integration # Support Apps running on resilient-circuits < v35.0.195 Parameters required reload codegen for the fn_main_mock_integration package Returns a Generator of ImportDefinitions (Customizations).     Install them using `resilient-circuits customize`      IBM Resilient Platform Version: 36.0.0      Contents:     - Message Destinations:         - fn_main_mock_integration         - fn_test_two     - Functions:         - a_mock_function_with_no_unicode_characters_in_name         - mock_function__three         - mock_function_one         - mock_function_two     - Workflows:         - mock_workflow_two         - mock_workflow_one     - Incident Fields:         - mock_field_text_area         - mock_field_text         - mock_field_number     - Custom Artifact Types:         - mock_artifact_type_one         - mock_artifact_2     - Data Tables:         - mock_data_table     - Phases:         - Mock Custom Phase One         - Engage         - Mock Custom Phase Two     - Tasks:         - initial_triage         - mock_custom_task_one         - mock_cusom_task__________two     - Scripts:         - Mock Script One         - Mock Incident Script <KEY>