# By: Riasat Ullah
# This file contains error messages.

# External errors
err_api_key_name_exists = 'err_api_key_name_exists'
err_api_key_permission = 'err_api_key_permission'
err_api_key_request_denied = 'err_api_key_request_denied'
err_autotask_insufficient_metadata = 'err_autotask_insufficient_metadata'
err_authorization = 'err_authorization'
err_check_metrics_period = 'err_check_metrics_period'
err_component_inclusion = 'err_component_inclusion'
err_conference_bridge_ms_teams_min_requirements = 'err_conference_bridge_ms_teams_min_requirements'
err_conference_bridge_phone_url_invalid = 'err_conference_bridge_phone_url_invalid'
err_deleting_user_role_transfer = 'err_deleting_user_role_transfer'
err_deleting_user_role_transfer_missing = 'err_deleting_user_role_transfer_missing'
err_escalation_unavailable = 'err_escalation_unavailable'
err_freshdesk_integration_not_found = 'err_freshdesk_integration_not_found'
err_freshservice_integration_not_found = 'err_freshservice_integration_not_found'
err_group_people_association = 'err_group_people_association'
err_haloitsm_integration_not_found = 'err_haloitsm_integration_not_found'
err_incident_no_one_on_call = 'err_incident_no_one_on_call'
err_incident_not_found = 'err_incident_not_found'
err_incident_un_merge = 'err_incident_un_merge'
err_integration_not_found = 'err_integration_not_found'
err_integration_slack_user_not_found = 'err_integration_slack_user_not_found'
err_invalid_email = 'err_invalid_email'
err_invalid_email_or_password = 'err_invalid_email_or_password'
err_invalid_email_or_region = 'err_invalid_email_or_region'
err_invalid_request = 'err_invalid_request'
err_invalid_response = 'err_invalid_response'
err_invalid_url = 'err_invalid_url'
err_invalid_value = 'err_invalid_value'
err_jira_cloud_access_expired = 'err_jira_cloud_access_expired'
err_jira_server_connection = 'err_jira_server_connection'
err_jql_invalid = 'err_jql_invalid'
err_live_call_phone_address = 'err_live_call_phone_address'
err_live_call_regulatory_approval = 'err_live_call_regulatory_approval'
err_live_call_route_card_required = 'err_live_call_route_card_required'
err_malicious_source_restriction = 'err_malicious_source_restriction'
err_notification_alert_duplicate_urgency = 'err_notification_alert_duplicate_urgency'
err_password_invalid = 'err_password_invalid'
err_org_card_deletion_default = 'err_org_card_deletion_default'
err_org_card_deletion_paid_account = 'err_org_card_deletion_paid_account'
err_org_card_expired = 'err_org_card_expired'
err_org_card_insufficient_funds = 'err_org_card_insufficient_funds'
err_org_card_processing = 'err_org_card_processing'
err_org_coupon_invalid = 'err_org_coupon_invalid'
err_org_max_users = 'err_org_max_users'
err_org_malicious_activity = 'err_org_malicious_activity'
err_org_owner_removal = 'err_org_owner_removal'
err_org_owner_transfer = 'err_org_owner_transfer'
err_org_redemption_card_required = 'err_org_redemption_card_required'
err_org_subscription_card_required = 'err_org_subscription_card_required'
err_payload_not_found = 'err_payload_not_found'
err_policy_delete_conditional_routing_dependency = 'err_policy_delete_conditional_routing_dependency'
err_policy_delete_incident_dependency = 'err_policy_delete_incident_dependency'
err_policy_delete_pre_scheduled_alert_dependency = 'err_policy_delete_pre_scheduled_alert_dependency'
err_policy_delete_service_dependency = 'err_policy_delete_service_dependency'
err_policy_name = 'err_policy_name'
err_policy_no_escalations_available = 'err_policy_no_escalations_available'
err_preferred_username_invalid = 'err_preferred_username_invalid'
err_preferred_username_not_unique = 'err_preferred_username_not_unique'
err_pre_scheduled_alert_incident_cannot_merge = 'err_pre_scheduled_alert_incident_cannot_merge'
err_pre_scheduled_alert_time_not_in_future = 'err_pre_scheduled_alert_time_not_in_future'
err_pre_scheduled_alert_urgency_amendment = 'err_pre_scheduled_alert_urgency_amendment'
err_processing_failed = 'err_processing_failed'
err_register_member_before_signing_in = 'err_register_member_before_signing_in'
err_requested_user_account_exists = 'err_requested_user_account_exists'
err_requested_user_not_found = 'err_requested_user_not_found'
err_requested_user_owner_role = 'err_requested_user_owner_role'
err_routine_delete_policy_dependency = 'err_routine_delete_policy_dependency'
err_routine_name = 'err_routine_name'
err_select_at_least_one_assignee = 'err_select_at_least_one_assignee'
err_service_business_dependency = 'err_service_business_dependency'
err_service_circular_dependency = 'err_service_circular_dependency'
err_service_delete_automation_check_dependency = 'err_service_delete_automation_check_dependency'
err_service_delete_conditional_routing_dependency = 'err_service_delete_conditional_routing_dependency'
err_service_delete_incident_dependency = 'err_service_delete_incident_dependency'
err_service_delete_live_call_routing_dependency = 'err_service_delete_live_call_routing_dependency'
err_service_self_dependency = 'err_service_self_dependency'
err_service_unavailable = 'err_service_unavailable'
err_servicenow_connection = 'err_servicenow_connection'
err_sso_auto_provision_not_allowed = 'err_sso_auto_provision_not_allowed'
err_sso_settings_not_found = 'err_sso_settings_not_found'
err_status_dashboard_url_unavailable = 'err_status_dashboard_url_unavailable'
err_status_page_url_unavailable = 'err_status_page_url_unavailable'
err_subdomain_unavailable = 'err_subdomain_unavailable'
err_subscription_rights = 'err_subscription_rights'
err_system_error = 'err_system_error'
err_tag_duplicate = 'err_tag_duplicate'
err_tag_users = 'err_tag_users'
err_team_component_duplicate = 'err_team_component_duplicate'
err_team_dynamix_invalid_admin_credentials = 'err_team_dynamix_invalid_admin_credentials'
err_team_member_count = 'err_team_member_count'
err_time_end_before_start = 'err_time_end_before_start'
err_unknown_action = 'err_unknown_action'
err_unknown_command = 'err_unknown_command'
err_unknown_resource = 'err_unknown_resource'
err_user_account_locked = 'err_user_account_locked'
err_user_action = 'err_user_action'
err_user_login_requires_sso = 'err_user_login_requires_sso'
err_user_rights = 'err_user_rights'
err_user_rights_service = 'err_user_rights_service'
err_user_role_invalid = 'err_user_role_invalid'
err_verification_expired = 'err_verification_expired'
err_verification_failed = 'err_verification_failed'
err_workflow_dependency_component_delete = 'err_workflow_dependency_component_delete'
err_workflow_dependency_conference_bridge_delete = 'err_workflow_dependency_conference_bridge_delete'
err_workflow_dependency_policy_delete = 'err_workflow_dependency_policy_delete'
err_workflow_dependency_service_delete = 'err_workflow_dependency_service_delete'
err_workflow_dependency_team_delete = 'err_workflow_dependency_team_delete'
err_zendesk_integration_not_found = 'err_zendesk_integration_not_found'


# Internal errors. These do not need to be translated.
err_internal_component_type_id_invalid = 'Component type ID is unknown or not allowed for this request'
err_internal_credit_type_unknown = 'Invalid credit type provided'
err_internal_domain_region_not_found = 'Domains region mappings could not be found'
err_internal_billings_no_bills_to_book = 'There are no bills to book...'
err_internal_billings_no_charges_to_book = 'Cannot book charges in the db. Received an empty list of charges.'
err_internal_incident_request_incomplete = 'Organization instance id must be provided in conjunction with ' \
                                           'instance id, organization id or the user_id'
err_internal_malicious_source_detected = 'Malicious source detected'
err_internal_multiple_entries_found = 'Multiple entries were found for the same record'
err_internal_pd_analyzer_missing = 'Pandas instances have not been created yet.'
err_internal_permission_type_unidentified = 'Permission could not be identified as the requested type'
err_internal_service_policy_id_missing = 'Service associated policy ID has not been provided for task assignment'
err_internal_stakeholder_upgrade_attempt = 'Stakeholders cannot be upgraded to higher roles automatically during ' \
                                           'converting roles from standard to advanced and vice-versa'
err_internal_time_format = 'Time should be in hh:mm format.'
err_internal_token_region_invalid = 'Invalid token region'
