Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
scheme.use_external_validation = True
scheme.streaming_mode_xml = True
scheme.add_argument(smi.Argument("name", title="Name",
description="",
required_on_create=True))
"""
For customized inputs, hard code the arguments here to hide argument detail from users.
For other input types, arguments should be get from input_module. Defining new input types could be easier.
"""
scheme.add_argument(smi.Argument("region", title="Region",
description="",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("global_account", title="Global Account",
description="",
required_on_create=True,
required_on_edit=False))
return scheme
scheme.use_external_validation = True
scheme.streaming_mode_xml = True
scheme.add_argument(smi.Argument("name", title="Name",
description="",
required_on_create=True))
"""
For customized inputs, hard code the arguments here to hide argument detail from users.
For other input types, arguments should be get from input_module. Defining new input types could be easier.
"""
scheme.add_argument(smi.Argument("u_splunkserver", title="Splunk Server",
description="The Remote Splunk Server with the source KVStore",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_srcapp", title="Source App",
description="The remote app context with the source KVStore Collection",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_srccollection", title="Source Collection",
description="The remote source KVStore Collection Name",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("global_account", title="Global Account",
description="The stored rest API credential valid on the remote Splunk Server with permissions to the source KVStore",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_desttableaction", title="Destination Table Action",
description="Choose to force destination table full replacement or update table.",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_destapp", title="Destination App",
description="",
required_on_create=True))
"""
For customized inputs, hard code the arguments here to hide argument detail from users.
For other input types, arguments should be get from input_module. Defining new input types could be easier.
"""
scheme.add_argument(smi.Argument("indicator_timeout", title="The Timeout For Indicators",
description="",
required_on_create=False,
required_on_edit=False))
scheme.add_argument(smi.Argument("feed_url", title="Output Node Feed URL",
description="",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("credentials", title="Feed Credentials",
description="",
required_on_create=False,
required_on_edit=False))
return scheme
description="",
required_on_create=True))
"""
For customized inputs, hard code the arguments here to hide argument detail from users.
For other input types, arguments should be get from input_module. Defining new input types could be easier.
"""
scheme.add_argument(smi.Argument("u_splunkserver", title="Splunk Server",
description="The Remote Splunk Server with the source KVStore",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_srcapp", title="Source App",
description="The remote app context with the source KVStore Collection",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_srccollection", title="Source Collection",
description="The remote source KVStore Collection Name",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("global_account", title="Global Account",
description="The stored rest API credential valid on the remote Splunk Server with permissions to the source KVStore",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_desttableaction", title="Destination Table Action",
description="Choose to force destination table full replacement or update table.",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_destapp", title="Destination App",
description="The local app context with the destination KVStore Collection",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_destcollection", title="Destination Collection",
description="The remote app context with the source KVStore Collection",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_srccollection", title="Source Collection",
description="The remote source KVStore Collection Name",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("global_account", title="Global Account",
description="The stored rest API credential valid on the remote Splunk Server with permissions to the source KVStore",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_desttableaction", title="Destination Table Action",
description="Choose to force destination table full replacement or update table.",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_destapp", title="Destination App",
description="The local app context with the destination KVStore Collection",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_destcollection", title="Destination Collection",
description="The local destination KVStore Collection Name",
required_on_create=True,
required_on_edit=False))
return scheme
For customized inputs, hard code the arguments here to hide argument detail from users.
For other input types, arguments should be get from input_module. Defining new input types could be easier.
"""
scheme.add_argument(smi.Argument("u_splunkserver", title="Splunk Server",
description="The Remote Splunk Server with the source KVStore",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_srcapp", title="Source App",
description="The remote app context with the source KVStore Collection",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_srccollection", title="Source Collection",
description="The remote source KVStore Collection Name",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("global_account", title="Global Account",
description="The stored rest API credential valid on the remote Splunk Server with permissions to the source KVStore",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_desttableaction", title="Destination Table Action",
description="Choose to force destination table full replacement or update table.",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_destapp", title="Destination App",
description="The local app context with the destination KVStore Collection",
required_on_create=True,
required_on_edit=False))
scheme.add_argument(smi.Argument("u_destcollection", title="Destination Collection",
description="The local destination KVStore Collection Name",
required_on_create=True,
required_on_edit=False))
return scheme