blob: d670ec4a11b1181a9c0b09f2d9506b21b13b145d [file] [log] [blame]
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package wski18n
// DO NOT TRANSLATE
// descriptive key names
const (
//ACTIONS = "Actions"
//ACTIVATIONS = "Activations"
//CMD_SYNC = "sync"
//NAMESPACES = "Namespaces"
//PACKAGES = "Packages"
API_HOST = "API host"
APIGW_ACCESS_TOKEN = "API Gateway Access Token"
APIGW_TENANT_ID = "API Gateway Tenant ID"
AUTH_KEY = "authentication key"
BINDING = "binding"
CLI_FLAGS = "CLI Flags"
CMD_DEPLOY = "deploy"
CMD_UNDEPLOY = "undeploy"
COMMAND_LINE = "command line"
CONFIGURATION = "Configuration"
DEPLOYMENT_FILE = "deployment file"
MANIFEST_FILE = "manifest file"
NAME_PROJECT = "project name"
PACKAGE_BINDING = "package binding"
PACKAGE_LICENSE = "package license"
PACKAGE_VERSION = "package version"
RULES = "Rules"
TRIGGER_FEED = "trigger feed"
TRIGGERS = "Triggers"
)
// DO NOT TRANSLATE
// Known keys used for text replacement in i18n translated strings
const (
KEY_ACTION = "action"
KEY_CMD = "cmd"
KEY_CODE = "code"
KEY_DEPLOYMENT_NAME = "dname"
KEY_DEPLOYMENT_PATH = "dpath"
KEY_ERR = "err"
KEY_EXTENSION = "ext"
KEY_FILE_TYPE = "filetype"
KEY_HOST = "host"
KEY_KEY = "key"
KEY_LIMIT = "limit"
KEY_MANIFEST_NAME = "mname"
KEY_MANIFEST_PATH = "mpath"
KEY_NAME = "name"
KEY_NAMESPACE = "namespace"
KEY_NEW = "newkey"
KEY_OLD = "oldkey"
KEY_PATH = "path"
KEY_PROJECT = "project"
KEY_RUNTIME = "runtime"
KEY_SOURCE = "source"
KEY_VALUE = "value"
KEY_VALUE_MIN = "min" // TODO() attempt to use this for Limit value range errors
KEY_VALUE_MAX = "max" // TODO() attempt to use this for Limit value range errors
KEY_API = "api"
KEY_URL = "url"
KEY_PACKAGE = "package"
KEY_BINDINGS = "bindings"
KEY_DEPENDENCY = "dependency"
KEY_LOCATION = "location"
KEY_SEQUENCE = "sequence"
KEY_TRIGGER = "trigger"
KEY_TRIGGER_FEED = "feed"
KEY_RULE = "rule"
KEY_ARG = "arg"
KEY_INPUTS = "inputs"
KEY_API_BASE_PATH = "apibasepath"
KEY_RESPONSE = "response"
KEY_API_RELATIVE_PATH = "apirelativepath"
KEY_DESTINATION = "destination"
KEY_INCLUDE = "include"
KEY_DUMMY_TOKEN = "dummytoken"
KEY_UUID = "uuid"
)
// DO NOT TRANSLATE
// i18n Identifiers
const (
// Debug / trace message prefixes
ID_MSG_PREFIX_ERROR = "msg_prefix_error" // "Error"
ID_MSG_PREFIX_INFO = "msg_prefix_info" // "Info"
ID_MSG_PREFIX_SUCCESS = "msg_prefix_success" // "Success"
ID_MSG_PREFIX_WARNING = "msg_prefix_warning" // "Warning"
// Cobra command descriptions
ID_CMD_DESC_LONG_REPORT = "msg_cmd_desc_long_report"
ID_CMD_DESC_LONG_ROOT = "msg_cmd_desc_long_root"
ID_CMD_DESC_LONG_SYNC = "msg_cmd_desc_long_sync"
ID_CMD_DESC_LONG_UNDEPLOY = "msg_cmd_desc_long_undeploy"
ID_CMD_DESC_LONG_EXPORT = "msg_cmd_desc_long_export"
ID_CMD_DESC_SHORT_REPORT = "msg_cmd_desc_short_report"
ID_CMD_DESC_SHORT_ROOT = "msg_cmd_desc_short_root"
ID_CMD_DESC_SHORT_VERSION = "msg_cmd_desc_short_version"
ID_CMD_DESC_SHORT_SYNC = "msg_cmd_desc_short_sync"
ID_CMD_DESC_SHORT_UNDEPLOY = "msg_cmd_desc_short_undeploy"
ID_CMD_DESC_SHORT_EXPORT = "msg_cmd_desc_short_export"
// Cobra Flag messages
ID_CMD_FLAG_API_HOST = "msg_cmd_flag_api_host"
ID_CMD_FLAG_API_VERSION = "msg_cmd_flag_api_version"
ID_CMD_FLAG_AUTH_KEY = "msg_cmd_flag_auth_key"
ID_CMD_FLAG_CERT_FILE = "msg_cmd_flag_cert_file"
ID_CMD_FLAG_CONFIG = "msg_cmd_flag_config"
ID_CMD_FLAG_DEFAULTS = "msg_cmd_flag_allow_defaults"
ID_CMD_FLAG_DEPLOYMENT = "msg_cmd_flag_deployment"
ID_CMD_FLAG_PREVIEW = "msg_cmd_flag_preview"
ID_CMD_FLAG_KEY_FILE = "msg_cmd_flag_key_file"
ID_CMD_FLAG_MANAGED = "msg_cmd_flag_allow_managed"
ID_CMD_FLAG_PROJECTNAME = "msg_cmd_flag_project_name"
ID_CMD_FLAG_MANIFEST = "msg_cmd_flag_manifest"
ID_CMD_FLAG_NAMESPACE = "msg_cmd_flag_namespace"
ID_CMD_FLAG_PROJECT = "msg_cmd_flag_project"
ID_CMD_FLAG_STRICT = "msg_cmd_flag_strict"
ID_CMD_FLAG_TRACE = "msg_cmd_flag_trace"
ID_CMD_FLAG_VERBOSE = "msg_cmd_flag_allow_verbose"
ID_CMD_FLAG_PARAM = "msg_cmd_flag_allow_param"
ID_CMD_FLAG_PARAM_FILE = "msg_cmd_flag_allow_param_file"
// Root <command> using <manifest | deployment> file
ID_MSG_COMMAND_USING_X_cmd_X_filetype_X_path_X = "msg_command_using_filename_at_path"
// Configuration messages
ID_MSG_CONFIG_MISSING_AUTHKEY = "msg_config_missing_authkey"
ID_MSG_CONFIG_MISSING_APIHOST = "msg_config_missing_apihost"
ID_MSG_CONFIG_MISSING_NAMESPACE = "msg_config_missing_namespace"
ID_MSG_CONFIG_MISSING_APIGW_ACCESS_TOKEN = "msg_config_missing_apigw_access_token"
ID_MSG_CONFIG_PROVIDE_DEFAULT_APIGW_ACCESS_TOKEN = "msg_config_provide_default_apigw_access_token"
ID_MSG_CONFIG_INFO_APIHOST_X_host_X_source_X = "msg_config_apihost_info"
ID_MSG_CONFIG_INFO_AUTHKEY_X_source_X = "msg_config_authkey_info"
ID_MSG_CONFIG_INFO_NAMESPACE_X_namespace_X_source_X = "msg_config_namespace_info"
ID_MSG_CONFIG_INFO_APIGW_TENANT_ID_X_source_X = "msg_config_apigw_tenant_id_info"
ID_MSG_CONFIG_INFO_APIGE_ACCESS_TOKEN_X_source_X = "msg_config_apigw_access_token_info"
// YAML marshal / unmarshal
ID_MSG_UNMARSHAL_LOCAL = "msg_unmarshal_local"
ID_MSG_UNMARSHAL_NETWORK_X_url_X = "msg_unmarshal_network"
// Informational
ID_MSG_DEPLOYMENT_CANCELLED = "msg_deployment_cancelled"
ID_MSG_DEPLOYMENT_FAILED = "msg_deployment_failed"
ID_MSG_DEPLOYMENT_REPORT = "msg_deployment_report_status"
ID_MSG_DEPLOYMENT_SUCCEEDED = "msg_deployment_succeeded"
ID_MSG_UNDEPLOYMENT_CANCELLED = "msg_undeployment_cancelled"
ID_MSG_UNDEPLOYMENT_FAILED = "msg_undeployment_failed"
ID_MSG_UNDEPLOYMENT_SUCCEEDED = "msg_undeployment_succeeded"
ID_MSG_ENTITY_DEPLOYED_SUCCESS_X_key_X_name_X = "msg_entity_deployed_success"
ID_MSG_ENTITY_DEPLOYING_X_key_X_name_X = "msg_entity_deploying"
ID_MSG_ENTITY_UNDEPLOYED_SUCCESS_X_key_X_name_X = "msg_entity_undeployed_success"
ID_MSG_ENTITY_UNDEPLOYING_X_key_X_name_X = "msg_entity_undeploying"
ID_MSG_DEPENDENCY_DEPLOYING_X_name_X = "msg_dependency_deploying"
ID_MSG_DEPENDENCY_DEPLOYMENT_FAILURE_X_name_X = "msg_dependency_deployment_failure"
ID_MSG_DEPENDENCY_DEPLOYMENT_SUCCESS_X_name_X = "msg_dependency_deployment_success"
ID_MSG_DEPENDENCY_UNDEPLOYING_X_name_X = "msg_dependency_undeploying"
ID_MSG_DEPENDENCY_UNDEPLOYMENT_FAILURE_X_name_X = "msg_dependency_undeployment_failure"
ID_MSG_DEPENDENCY_UNDEPLOYMENT_SUCCESS_X_name_X = "msg_dependency_undeployment_success"
ID_MSG_DEFAULT_PACKAGE = "msg_default_package"
// Managed deployments
ID_MSG_MANAGED_UNDEPLOYMENT_FAILED = "msg_managed_undeployment_failed"
ID_MSG_MANAGED_FOUND_DELETED_X_key_X_name_X_project_X = "msg_managed_found_deleted_entity"
// Errors
ID_ERR_DEPENDENCY_UNKNOWN_TYPE = "msg_err_dependency_unknown_type"
ID_ERR_ENTITY_CREATE_X_key_X_err_X_code_X = "msg_err_entity_create"
ID_ERR_ENTITY_DELETE_X_key_X_err_X_code_X = "msg_err_entity_delete"
ID_ERR_FEED_INVOKE_X_err_X_code_X = "msg_err_feed_invoke"
ID_ERR_KEY_MISSING_X_key_X = "msg_err_key_missing_mandatory"
ID_ERR_MANIFEST_FILE_NOT_FOUND_X_path_X = "msg_err_manifest_not_found"
ID_ERR_NAME_MISMATCH_X_key_X_dname_X_dpath_X_mname_X_moath_X = "msg_err_name_mismatch"
ID_ERR_RUNTIME_INVALID_X_runtime_X_action_X = "msg_err_runtime_invalid"
ID_ERR_RUNTIME_MISMATCH_X_runtime_X_ext_X_action_X = "msg_err_runtime_mismatch"
ID_ERR_RUNTIMES_GET_X_err_X = "msg_err_runtimes_get"
ID_ERR_RUNTIME_ACTION_SOURCE_NOT_SUPPORTED_X_ext_X_action_X = "msg_err_runtime_action_source_not_supported"
ID_ERR_URL_INVALID_X_urltype_X_url_X_filetype_X = "msg_err_url_invalid"
ID_ERR_URL_MALFORMED_X_urltype_X_url_X = "msg_err_url_malformed"
ID_ERR_API_MISSING_ACTION_OR_SEQUENCE_X_action_or_sequence_X_api_X = "msg_err_api_missing_action_or_sequence"
ID_ERR_ACTION_INVALID_X_action_X = "msg_err_action_invalid"
ID_ERR_ACTION_MISSING_RUNTIME_WITH_CODE_X_action_X = "msg_err_action_missing_runtime_with_code"
ID_ERR_ACTION_FUNCTION_REMOTE_DIR_NOT_SUPPORTED_X_action_X_url_X = "msg_err_action_function_remote_dir_not_supported"
ID_ERR_CANT_SAVE_DOCKER_RUNTIME = "msg_err_cant_save_docker"
ID_ERR_FILE_ALREADY_EXISTS = "msg_err_file_already_exists"
ID_ERR_DEPENDENCIES_WITH_SAME_LABEL_X_dependency_X_location_X = "msg_err_different_dependencies_with_same_label"
ID_ERR_ACTION_WITHOUT_KIND_X_action_X = "msg_err_action_without_kind"
ID_ERR_ACTION_WITHOUT_SOURCE_X_action_X = "msg_err_action_without_source"
ID_ERR_SEQUENCE_HAVING_SAME_NAME_AS_ACTION_X_action_X = "msg_err_sequence_having_same_name_as_action"
ID_ERR_CONFLICTING_TRIGGERS_ACROSS_PACKAGES_X_trigger_X_feed_X = "msg_err_conflicting_triggers_across_packages"
ID_ERR_CONFLICTING_RULES_ACROSS_PACKAGES_X_rule_X_action_X_trigger_X = "msg_err_conflicting_rules_across_packages"
ID_ERR_ARG_MISSING_VALUE_X_arg_X = "msg_err_arg_missing_value"
ID_ERR_ARG_MISSING_KEY_VALUE_X_arg_X = "msg_err_arg_missing_key_value"
ID_ERR_INVALID_PARAM_FILE_X_file_X = "msg_err_invalid_param_file"
ID_ERR_REQUIRED_INPUTS_MISSING_VALUE_X_inputs_X = "msg_err_required_inputs_missing_value"
ID_ERR_API_GATEWAY_BASE_PATH_INVALID_X_api_X = "msg_err_api_gateway_base_path_invalid"
ID_ERR_RUNTIME_PARSER_ERROR = "msg_err_runtime_parser_error"
// Server-side Errors (wskdeploy as an Action)
ID_ERR_JSON_MISSING_KEY_CMD = "msg_err_json_missing_cmd_key"
// warnings
ID_WARN_COMMAND_RETRY = "msg_warn_command_retry"
ID_WARN_CONFIG_INVALID_X_path_X = "msg_warn_config_invalid"
ID_WARN_KEY_DEPRECATED_X_oldkey_X_filetype_X_newkey_X = "msg_warn_key_deprecated_replaced"
ID_WARN_KEY_MISSING_X_key_X_value_X = "msg_warn_key_missing"
ID_WARN_KEYVALUE_INVALID = "msg_warn_key_value_invalid"
ID_WARN_KEYVALUE_NOT_SAVED_X_key_X = "msg_warn_key_value_not_saved"
ID_WARN_LIMIT_IGNORED_X_limit_X = "msg_warn_limit_ignored"
ID_WARN_LIMIT_UNCHANGEABLE_X_name_X = "msg_warn_limit_changeable"
ID_WARN_LIMITS_LOG_SIZE = "msg_warn_limits_log_size" // TODO() remove for value range
ID_WARN_LIMITS_MEMORY_SIZE = "msg_warn_limits_memory_size" // TODO() remove for value range
ID_WARN_LIMITS_TIMEOUT = "msg_warn_limits_timeout" // TODO() remove for value range
ID_WARN_RUNTIME_CHANGED_X_runtime_X_action_X = "msg_warn_runtime_changed"
ID_WARN_VALUE_RANGE_X_name_X_key_X_filetype_X_min_X_max_X = "msg_warn_value_range" // TODO() not used, but should be used for limit ranges
ID_WARN_WHISK_PROPS_DEPRECATED = "msg_warn_whisk_properties"
ID_WARN_ENTITY_NAME_EXISTS_X_key_X_name_X = "msg_warn_entity_name_exists"
ID_WARN_PACKAGES_NOT_FOUND_X_path_X = "msg_warn_packages_not_found"
ID_WARN_DEPLOYMENT_NAME_NOT_FOUND_X_key_X_name_X = "msg_warn_deployment_name_not_found"
ID_WARN_PROJECT_NAME_OVERRIDDEN = "msg_warn_project_name_overridden"
ID_WARN_PACKAGE_IS_PUBLIC_X_package_X = "msg_warn_package_is_public"
ID_WARN_ACTION_WEB_X_action_X = "msg_warn_action_web_export_ignored"
ID_WARN_API_MISSING_WEB_ACTION_X_action_X_api_X = "msg_warn_api_missing_web_action"
ID_WARN_API_MISSING_WEB_SEQUENCE_X_sequence_X_api_X = "msg_warn_api_missing_web_sequence"
ID_WARN_API_INVALID_RESPONSE_TYPE = "msg_warn_api_invalid_response_type"
/** Fixes #797
ID_WARN_MISSING_ENVIRONMENT_VARIABLE = "msg_warn_missing_environment_variable"
**/
// Verbose (Debug/Trace) messages
ID_DEBUG_PROJECT_SEARCH_X_path_X_key_X = "msg_dbg_searching_project_directory"
ID_DEBUG_DEPLOYMENT_NAME_FOUND_X_key_X_name_X = "msg_dbg_deployment_name_found"
ID_DEBUG_PACKAGES_FOUND_UNDER_ROOT_X_path_X = "msg_dbg_packages_found_root"
ID_DEBUG_PACKAGES_FOUND_UNDER_PROJECT_X_path_X_name_X = "msg_dbg_packages_found_project"
ID_VERBOSE_ZIP_EXCLUDING_FILE_X_path_X = "msg_verbose_zip_exclude_file_path"
ID_VERBOSE_ZIP_ADDING_FILE_X_path_X = "msg_verbose_zip_adding_file_path"
ID_VERBOSE_ZIP_INCLUDE_SOURCE_PATH_X_path_X = "msg_verbose_zip_include_source_path"
ID_VERBOSE_ZIP_INCLUDE_SOURCE_PATH_X_path_X_DESTINATION_PATH_X_dest_X = "msg_verbose_zip_include_source_path_destination_path"
ID_VERBOSE_INVALID_INCLUDE_ENTRY = "msg_verbose_invalid_include_entry"
ID_VERBOSE_CREATING_ZIP_FILE_X_path_X = "msg_verbose_creating_zip_file"
ID_VERBOSE_DELETING_FILE_X_path_X = "msg_verbose_deleting_file"
ID_VERBOSE_LIST_OF_FILES_MATCHING_PATTERN = "msg_verbose_list_of_files_matching_pattern"
)
// DO NOT TRANSLATE
// Used to unit test that translations exist with these IDs
var I18N_ID_SET = [](string){
ID_CMD_DESC_LONG_REPORT,
ID_CMD_DESC_LONG_ROOT,
ID_CMD_DESC_SHORT_REPORT,
ID_CMD_DESC_SHORT_ROOT,
ID_CMD_DESC_SHORT_VERSION,
ID_CMD_FLAG_API_HOST,
ID_CMD_FLAG_API_VERSION,
ID_CMD_FLAG_AUTH_KEY,
ID_CMD_FLAG_CERT_FILE,
ID_CMD_FLAG_CONFIG,
ID_CMD_FLAG_DEFAULTS,
ID_CMD_FLAG_DEPLOYMENT,
ID_CMD_FLAG_PREVIEW,
ID_CMD_FLAG_KEY_FILE,
ID_CMD_FLAG_MANAGED,
ID_CMD_FLAG_MANIFEST,
ID_CMD_FLAG_NAMESPACE,
ID_CMD_FLAG_PROJECT,
ID_CMD_FLAG_PROJECTNAME,
ID_CMD_FLAG_STRICT,
ID_CMD_FLAG_TRACE,
ID_CMD_FLAG_VERBOSE,
ID_DEBUG_DEPLOYMENT_NAME_FOUND_X_key_X_name_X,
ID_DEBUG_PACKAGES_FOUND_UNDER_PROJECT_X_path_X_name_X,
ID_DEBUG_PACKAGES_FOUND_UNDER_ROOT_X_path_X,
ID_DEBUG_PROJECT_SEARCH_X_path_X_key_X,
ID_ERR_DEPENDENCY_UNKNOWN_TYPE,
ID_ERR_ENTITY_CREATE_X_key_X_err_X_code_X,
ID_ERR_ENTITY_DELETE_X_key_X_err_X_code_X,
ID_ERR_JSON_MISSING_KEY_CMD,
ID_ERR_JSON_MISSING_KEY_CMD,
ID_ERR_KEY_MISSING_X_key_X,
ID_ERR_MANIFEST_FILE_NOT_FOUND_X_path_X,
ID_ERR_NAME_MISMATCH_X_key_X_dname_X_dpath_X_mname_X_moath_X,
ID_ERR_RUNTIME_INVALID_X_runtime_X_action_X,
ID_ERR_RUNTIME_MISMATCH_X_runtime_X_ext_X_action_X,
ID_ERR_RUNTIMES_GET_X_err_X,
ID_ERR_URL_INVALID_X_urltype_X_url_X_filetype_X,
ID_ERR_URL_MALFORMED_X_urltype_X_url_X,
ID_ERR_CANT_SAVE_DOCKER_RUNTIME,
ID_ERR_FILE_ALREADY_EXISTS,
ID_MSG_COMMAND_USING_X_cmd_X_filetype_X_path_X,
ID_MSG_CONFIG_INFO_APIHOST_X_host_X_source_X,
ID_MSG_CONFIG_INFO_AUTHKEY_X_source_X,
ID_MSG_CONFIG_INFO_NAMESPACE_X_namespace_X_source_X,
ID_MSG_CONFIG_MISSING_APIHOST,
ID_MSG_CONFIG_MISSING_AUTHKEY,
ID_MSG_CONFIG_MISSING_NAMESPACE,
ID_MSG_DEPENDENCY_DEPLOYING_X_name_X,
ID_MSG_DEPENDENCY_DEPLOYMENT_FAILURE_X_name_X,
ID_MSG_DEPENDENCY_DEPLOYMENT_SUCCESS_X_name_X,
ID_MSG_DEPENDENCY_UNDEPLOYING_X_name_X,
ID_MSG_DEPENDENCY_UNDEPLOYMENT_FAILURE_X_name_X,
ID_MSG_DEPENDENCY_UNDEPLOYMENT_SUCCESS_X_name_X,
ID_MSG_DEPLOYMENT_CANCELLED,
ID_MSG_DEPLOYMENT_FAILED,
ID_MSG_DEPLOYMENT_REPORT,
ID_MSG_DEPLOYMENT_SUCCEEDED,
ID_MSG_ENTITY_DEPLOYED_SUCCESS_X_key_X_name_X,
ID_MSG_ENTITY_DEPLOYING_X_key_X_name_X,
ID_MSG_ENTITY_UNDEPLOYED_SUCCESS_X_key_X_name_X,
ID_MSG_ENTITY_UNDEPLOYING_X_key_X_name_X,
ID_MSG_MANAGED_FOUND_DELETED_X_key_X_name_X_project_X,
ID_MSG_MANAGED_UNDEPLOYMENT_FAILED,
ID_MSG_PREFIX_ERROR,
ID_MSG_PREFIX_INFO,
ID_MSG_PREFIX_SUCCESS,
ID_MSG_PREFIX_WARNING,
ID_MSG_UNDEPLOYMENT_CANCELLED,
ID_MSG_UNDEPLOYMENT_FAILED,
ID_MSG_UNDEPLOYMENT_SUCCEEDED,
ID_MSG_UNMARSHAL_LOCAL,
ID_MSG_UNMARSHAL_NETWORK_X_url_X,
ID_WARN_COMMAND_RETRY,
ID_WARN_CONFIG_INVALID_X_path_X,
ID_WARN_DEPLOYMENT_NAME_NOT_FOUND_X_key_X_name_X,
ID_WARN_ENTITY_NAME_EXISTS_X_key_X_name_X,
ID_WARN_KEY_DEPRECATED_X_oldkey_X_filetype_X_newkey_X,
ID_WARN_KEY_MISSING_X_key_X_value_X,
ID_WARN_KEYVALUE_INVALID,
ID_WARN_KEYVALUE_NOT_SAVED_X_key_X,
ID_WARN_LIMIT_IGNORED_X_limit_X,
ID_WARN_LIMIT_UNCHANGEABLE_X_name_X,
ID_WARN_LIMITS_LOG_SIZE,
ID_WARN_LIMITS_MEMORY_SIZE,
ID_WARN_LIMITS_TIMEOUT,
ID_WARN_PACKAGES_NOT_FOUND_X_path_X,
ID_WARN_RUNTIME_CHANGED_X_runtime_X_action_X,
ID_WARN_WHISK_PROPS_DEPRECATED,
ID_MSG_CONFIG_MISSING_APIGW_ACCESS_TOKEN,
ID_MSG_CONFIG_PROVIDE_DEFAULT_APIGW_ACCESS_TOKEN,
}