{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.SSMContacts.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.SSMContacts.Lens ( -- * Operations -- ** AcceptPage acceptPage_acceptCodeValidation, acceptPage_contactChannelId, acceptPage_note, acceptPage_pageId, acceptPage_acceptType, acceptPage_acceptCode, acceptPageResponse_httpStatus, -- ** ActivateContactChannel activateContactChannel_contactChannelId, activateContactChannel_activationCode, activateContactChannelResponse_httpStatus, -- ** CreateContact createContact_displayName, createContact_idempotencyToken, createContact_tags, createContact_alias, createContact_type, createContact_plan, createContactResponse_httpStatus, createContactResponse_contactArn, -- ** CreateContactChannel createContactChannel_deferActivation, createContactChannel_idempotencyToken, createContactChannel_contactId, createContactChannel_name, createContactChannel_type, createContactChannel_deliveryAddress, createContactChannelResponse_httpStatus, createContactChannelResponse_contactChannelArn, -- ** DeactivateContactChannel deactivateContactChannel_contactChannelId, deactivateContactChannelResponse_httpStatus, -- ** DeleteContact deleteContact_contactId, deleteContactResponse_httpStatus, -- ** DeleteContactChannel deleteContactChannel_contactChannelId, deleteContactChannelResponse_httpStatus, -- ** DescribeEngagement describeEngagement_engagementId, describeEngagementResponse_incidentId, describeEngagementResponse_publicContent, describeEngagementResponse_publicSubject, describeEngagementResponse_startTime, describeEngagementResponse_stopTime, describeEngagementResponse_httpStatus, describeEngagementResponse_contactArn, describeEngagementResponse_engagementArn, describeEngagementResponse_sender, describeEngagementResponse_subject, describeEngagementResponse_content, -- ** DescribePage describePage_pageId, describePageResponse_deliveryTime, describePageResponse_incidentId, describePageResponse_publicContent, describePageResponse_publicSubject, describePageResponse_readTime, describePageResponse_sentTime, describePageResponse_httpStatus, describePageResponse_pageArn, describePageResponse_engagementArn, describePageResponse_contactArn, describePageResponse_sender, describePageResponse_subject, describePageResponse_content, -- ** GetContact getContact_contactId, getContactResponse_displayName, getContactResponse_httpStatus, getContactResponse_contactArn, getContactResponse_alias, getContactResponse_type, getContactResponse_plan, -- ** GetContactChannel getContactChannel_contactChannelId, getContactChannelResponse_activationStatus, getContactChannelResponse_httpStatus, getContactChannelResponse_contactArn, getContactChannelResponse_contactChannelArn, getContactChannelResponse_name, getContactChannelResponse_type, getContactChannelResponse_deliveryAddress, -- ** GetContactPolicy getContactPolicy_contactArn, getContactPolicyResponse_contactArn, getContactPolicyResponse_policy, getContactPolicyResponse_httpStatus, -- ** ListContactChannels listContactChannels_maxResults, listContactChannels_nextToken, listContactChannels_contactId, listContactChannelsResponse_nextToken, listContactChannelsResponse_httpStatus, listContactChannelsResponse_contactChannels, -- ** ListContacts listContacts_aliasPrefix, listContacts_maxResults, listContacts_nextToken, listContacts_type, listContactsResponse_contacts, listContactsResponse_nextToken, listContactsResponse_httpStatus, -- ** ListEngagements listEngagements_incidentId, listEngagements_maxResults, listEngagements_nextToken, listEngagements_timeRangeValue, listEngagementsResponse_nextToken, listEngagementsResponse_httpStatus, listEngagementsResponse_engagements, -- ** ListPageReceipts listPageReceipts_maxResults, listPageReceipts_nextToken, listPageReceipts_pageId, listPageReceiptsResponse_nextToken, listPageReceiptsResponse_receipts, listPageReceiptsResponse_httpStatus, -- ** ListPagesByContact listPagesByContact_maxResults, listPagesByContact_nextToken, listPagesByContact_contactId, listPagesByContactResponse_nextToken, listPagesByContactResponse_httpStatus, listPagesByContactResponse_pages, -- ** ListPagesByEngagement listPagesByEngagement_maxResults, listPagesByEngagement_nextToken, listPagesByEngagement_engagementId, listPagesByEngagementResponse_nextToken, listPagesByEngagementResponse_httpStatus, listPagesByEngagementResponse_pages, -- ** ListTagsForResource listTagsForResource_resourceARN, listTagsForResourceResponse_tags, listTagsForResourceResponse_httpStatus, -- ** PutContactPolicy putContactPolicy_contactArn, putContactPolicy_policy, putContactPolicyResponse_httpStatus, -- ** SendActivationCode sendActivationCode_contactChannelId, sendActivationCodeResponse_httpStatus, -- ** StartEngagement startEngagement_idempotencyToken, startEngagement_incidentId, startEngagement_publicContent, startEngagement_publicSubject, startEngagement_contactId, startEngagement_sender, startEngagement_subject, startEngagement_content, startEngagementResponse_httpStatus, startEngagementResponse_engagementArn, -- ** StopEngagement stopEngagement_reason, stopEngagement_engagementId, stopEngagementResponse_httpStatus, -- ** TagResource tagResource_resourceARN, tagResource_tags, tagResourceResponse_httpStatus, -- ** UntagResource untagResource_resourceARN, untagResource_tagKeys, untagResourceResponse_httpStatus, -- ** UpdateContact updateContact_displayName, updateContact_plan, updateContact_contactId, updateContactResponse_httpStatus, -- ** UpdateContactChannel updateContactChannel_deliveryAddress, updateContactChannel_name, updateContactChannel_contactChannelId, updateContactChannelResponse_httpStatus, -- * Types -- ** ChannelTargetInfo channelTargetInfo_retryIntervalInMinutes, channelTargetInfo_contactChannelId, -- ** Contact contact_displayName, contact_contactArn, contact_alias, contact_type, -- ** ContactChannel contactChannel_type, contactChannel_contactChannelArn, contactChannel_contactArn, contactChannel_name, contactChannel_deliveryAddress, contactChannel_activationStatus, -- ** ContactChannelAddress contactChannelAddress_simpleAddress, -- ** ContactTargetInfo contactTargetInfo_contactId, contactTargetInfo_isEssential, -- ** Engagement engagement_incidentId, engagement_startTime, engagement_stopTime, engagement_engagementArn, engagement_contactArn, engagement_sender, -- ** Page page_deliveryTime, page_incidentId, page_readTime, page_sentTime, page_pageArn, page_engagementArn, page_contactArn, page_sender, -- ** Plan plan_stages, -- ** Receipt receipt_contactChannelArn, receipt_receiptInfo, receipt_receiptType, receipt_receiptTime, -- ** Stage stage_durationInMinutes, stage_targets, -- ** Tag tag_key, tag_value, -- ** Target target_channelTargetInfo, target_contactTargetInfo, -- ** TimeRange timeRange_endTime, timeRange_startTime, ) where import Amazonka.SSMContacts.AcceptPage import Amazonka.SSMContacts.ActivateContactChannel import Amazonka.SSMContacts.CreateContact import Amazonka.SSMContacts.CreateContactChannel import Amazonka.SSMContacts.DeactivateContactChannel import Amazonka.SSMContacts.DeleteContact import Amazonka.SSMContacts.DeleteContactChannel import Amazonka.SSMContacts.DescribeEngagement import Amazonka.SSMContacts.DescribePage import Amazonka.SSMContacts.GetContact import Amazonka.SSMContacts.GetContactChannel import Amazonka.SSMContacts.GetContactPolicy import Amazonka.SSMContacts.ListContactChannels import Amazonka.SSMContacts.ListContacts import Amazonka.SSMContacts.ListEngagements import Amazonka.SSMContacts.ListPageReceipts import Amazonka.SSMContacts.ListPagesByContact import Amazonka.SSMContacts.ListPagesByEngagement import Amazonka.SSMContacts.ListTagsForResource import Amazonka.SSMContacts.PutContactPolicy import Amazonka.SSMContacts.SendActivationCode import Amazonka.SSMContacts.StartEngagement import Amazonka.SSMContacts.StopEngagement import Amazonka.SSMContacts.TagResource import Amazonka.SSMContacts.Types.ChannelTargetInfo import Amazonka.SSMContacts.Types.Contact import Amazonka.SSMContacts.Types.ContactChannel import Amazonka.SSMContacts.Types.ContactChannelAddress import Amazonka.SSMContacts.Types.ContactTargetInfo import Amazonka.SSMContacts.Types.Engagement import Amazonka.SSMContacts.Types.Page import Amazonka.SSMContacts.Types.Plan import Amazonka.SSMContacts.Types.Receipt import Amazonka.SSMContacts.Types.Stage import Amazonka.SSMContacts.Types.Tag import Amazonka.SSMContacts.Types.Target import Amazonka.SSMContacts.Types.TimeRange import Amazonka.SSMContacts.UntagResource import Amazonka.SSMContacts.UpdateContact import Amazonka.SSMContacts.UpdateContactChannel