/*! Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one or more contributor license agreements. * Licensed under the Elastic License 2.0; you may not use this file except in compliance with the Elastic License 2.0. */ (window.stackConnectors_bundle_jsonpfunction=window.stackConnectors_bundle_jsonpfunction||[]).push([[19,43],{44:function(e,n,t){"use strict";t.r(n),t.d(n,"API_URL_LABEL",(function(){return o})),t.d(n,"API_KEY_LABEL",(function(){return a})),t.d(n,"MESSAGE_IS_REQUIRED",(function(){return i})),t.d(n,"MESSAGE_NON_WHITESPACE",(function(){return r})),t.d(n,"ACTION_LABEL",(function(){return c})),t.d(n,"CREATE_ALERT_ACTION",(function(){return p})),t.d(n,"CLOSE_ALERT_ACTION",(function(){return l})),t.d(n,"NOTE_FIELD_LABEL",(function(){return u})),t.d(n,"ALIAS_FIELD_LABEL",(function(){return d})),t.d(n,"ALIAS_REQUIRED_FIELD_LABEL",(function(){return E})),t.d(n,"ALIAS_IS_REQUIRED",(function(){return f})),t.d(n,"MORE_OPTIONS",(function(){return g})),t.d(n,"HIDE_OPTIONS",(function(){return k})),t.d(n,"USER_FIELD_LABEL",(function(){return A})),t.d(n,"SOURCE_FIELD_LABEL",(function(){return _})),t.d(n,"JSON_EDITOR_ERROR",(function(){return L})),t.d(n,"OPSGENIE_DOCUMENTATION",(function(){return m})),t.d(n,"OPSGENIE_ALIAS_HELP",(function(){return I})),t.d(n,"OPSGENIE_ENTITY_HELP",(function(){return O})),t.d(n,"OPSGENIE_SOURCE_HELP",(function(){return x})),t.d(n,"OPSGENIE_USER_HELP",(function(){return C}));var s=t(0);const o=s.i18n.translate("xpack.stackConnectors.components.opsgenie.apiUrlTextFieldLabel",{defaultMessage:"URL"}),a=s.i18n.translate("xpack.stackConnectors.components.opsgenie.apiKeySecret",{defaultMessage:"API Key"}),i=s.i18n.translate("xpack.stackConnectors.components.opsgenie.requiredMessageTextField",{defaultMessage:"Message is required."}),r=s.i18n.translate("xpack.stackConnectors.components.opsgenie.messageNotWhitespaceForm",{defaultMessage:"Message must be populated with a value other than just whitespace"}),c=s.i18n.translate("xpack.stackConnectors.components.opsgenie.actionLabel",{defaultMessage:"Action"}),p=s.i18n.translate("xpack.stackConnectors.components.opsgenie.createAlertAction",{defaultMessage:"Create alert"}),l=s.i18n.translate("xpack.stackConnectors.components.opsgenie.closeAlertAction",{defaultMessage:"Close alert"}),u=s.i18n.translate("xpack.stackConnectors.components.opsgenie.noteLabel",{defaultMessage:"Note"}),d=s.i18n.translate("xpack.stackConnectors.components.opsgenie.aliasLabel",{defaultMessage:"Alias"}),E=s.i18n.translate("xpack.stackConnectors.components.opsgenie.aliasRequiredLabel",{defaultMessage:"Alias (required)"}),f=s.i18n.translate("xpack.stackConnectors.components.opsgenie.requiredAliasTextField",{defaultMessage:"Alias is required."}),g=s.i18n.translate("xpack.stackConnectors.components.opsgenie.moreOptions",{defaultMessage:"More options"}),k=s.i18n.translate("xpack.stackConnectors.components.opsgenie.hideOptions",{defaultMessage:"Hide options"}),A=s.i18n.translate("xpack.stackConnectors.components.opsgenie.userLabel",{defaultMessage:"User"}),_=s.i18n.translate("xpack.stackConnectors.components.opsgenie.sourceLabel",{defaultMessage:"Source"}),L=s.i18n.translate("xpack.stackConnectors.components.opsgenie.jsonEditorError",{defaultMessage:"JSON editor error exists"}),m=s.i18n.translate("xpack.stackConnectors.components.opsgenie.documentation",{defaultMessage:"Opsgenie documentation"}),I=s.i18n.translate("xpack.stackConnectors.components.opsgenie.fieldAliasHelpText",{defaultMessage:"The unique alert identifier used for deduplication in Opsgenie."}),O=s.i18n.translate("xpack.stackConnectors.components.opsgenie.fieldEntityHelpText",{defaultMessage:"The domain of the alert. For example, the application name."}),x=s.i18n.translate("xpack.stackConnectors.components.opsgenie.fieldSourceHelpText",{defaultMessage:"The display name for the source of the alert."}),C=s.i18n.translate("xpack.stackConnectors.components.opsgenie.fieldUserHelpText",{defaultMessage:"The display name for the owner."})},83:function(e,n,t){"use strict";t.r(n),t.d(n,"default",(function(){return u})),t(1);var s=t(2),o=t(25),a=t(29),i=t(44),r=t(13),c=t(9);const p=[{id:"apiUrl",label:i.API_URL_LABEL,isUrlField:!0,defaultValue:r.b,helpText:Object(c.jsx)(a.FormattedMessage,{defaultMessage:"The Opsgenie URL. For more information on the URL, refer to the {opsgenieAPIUrlDocs}.",id:"xpack.stackConnectors.components.opsgenie.apiUrlDocumentation",values:{opsgenieAPIUrlDocs:Object(c.jsx)(o.EuiLink,{href:"https://docs.opsgenie.com/docs/alert-api",target:"_blank"},i.OPSGENIE_DOCUMENTATION)}})}],l=[{id:"apiKey",label:i.API_KEY_LABEL,isPasswordField:!0,helpText:Object(c.jsx)(a.FormattedMessage,{defaultMessage:"The Opsgenie API authentication key for HTTP Basic authentication. For more details about generating Opsgenie API keys, refer to the {opsgenieAPIKeyDocs}.",id:"xpack.stackConnectors.components.opsgenie.apiKeyDocumentation",values:{opsgenieAPIKeyDocs:Object(c.jsx)(o.EuiLink,{href:"https://support.atlassian.com/opsgenie/docs/create-a-default-api-integration",target:"_blank"},i.OPSGENIE_DOCUMENTATION)}})}],u=({readOnly:e,isEdit:n})=>Object(c.jsx)(s.SimpleConnectorForm,{isEdit:n,readOnly:e,configFormSchema:p,secretsFormSchema:l})}}]);