{-# 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.CodeStarNotifications.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.CodeStarNotifications.Lens ( -- * Operations -- ** CreateNotificationRule createNotificationRule_clientRequestToken, createNotificationRule_status, createNotificationRule_tags, createNotificationRule_name, createNotificationRule_eventTypeIds, createNotificationRule_resource, createNotificationRule_targets, createNotificationRule_detailType, createNotificationRuleResponse_arn, createNotificationRuleResponse_httpStatus, -- ** DeleteNotificationRule deleteNotificationRule_arn, deleteNotificationRuleResponse_arn, deleteNotificationRuleResponse_httpStatus, -- ** DeleteTarget deleteTarget_forceUnsubscribeAll, deleteTarget_targetAddress, deleteTargetResponse_httpStatus, -- ** DescribeNotificationRule describeNotificationRule_arn, describeNotificationRuleResponse_createdBy, describeNotificationRuleResponse_createdTimestamp, describeNotificationRuleResponse_detailType, describeNotificationRuleResponse_eventTypes, describeNotificationRuleResponse_lastModifiedTimestamp, describeNotificationRuleResponse_name, describeNotificationRuleResponse_resource, describeNotificationRuleResponse_status, describeNotificationRuleResponse_tags, describeNotificationRuleResponse_targets, describeNotificationRuleResponse_httpStatus, describeNotificationRuleResponse_arn, -- ** ListEventTypes listEventTypes_filters, listEventTypes_maxResults, listEventTypes_nextToken, listEventTypesResponse_eventTypes, listEventTypesResponse_nextToken, listEventTypesResponse_httpStatus, -- ** ListNotificationRules listNotificationRules_filters, listNotificationRules_maxResults, listNotificationRules_nextToken, listNotificationRulesResponse_nextToken, listNotificationRulesResponse_notificationRules, listNotificationRulesResponse_httpStatus, -- ** ListTagsForResource listTagsForResource_arn, listTagsForResourceResponse_tags, listTagsForResourceResponse_httpStatus, -- ** ListTargets listTargets_filters, listTargets_maxResults, listTargets_nextToken, listTargetsResponse_nextToken, listTargetsResponse_targets, listTargetsResponse_httpStatus, -- ** Subscribe subscribe_clientRequestToken, subscribe_arn, subscribe_target, subscribeResponse_arn, subscribeResponse_httpStatus, -- ** TagResource tagResource_arn, tagResource_tags, tagResourceResponse_tags, tagResourceResponse_httpStatus, -- ** Unsubscribe unsubscribe_arn, unsubscribe_targetAddress, unsubscribeResponse_httpStatus, unsubscribeResponse_arn, -- ** UntagResource untagResource_arn, untagResource_tagKeys, untagResourceResponse_httpStatus, -- ** UpdateNotificationRule updateNotificationRule_detailType, updateNotificationRule_eventTypeIds, updateNotificationRule_name, updateNotificationRule_status, updateNotificationRule_targets, updateNotificationRule_arn, updateNotificationRuleResponse_httpStatus, -- * Types -- ** EventTypeSummary eventTypeSummary_eventTypeId, eventTypeSummary_eventTypeName, eventTypeSummary_resourceType, eventTypeSummary_serviceName, -- ** ListEventTypesFilter listEventTypesFilter_name, listEventTypesFilter_value, -- ** ListNotificationRulesFilter listNotificationRulesFilter_name, listNotificationRulesFilter_value, -- ** ListTargetsFilter listTargetsFilter_name, listTargetsFilter_value, -- ** NotificationRuleSummary notificationRuleSummary_arn, notificationRuleSummary_id, -- ** Target target_targetAddress, target_targetType, -- ** TargetSummary targetSummary_targetAddress, targetSummary_targetStatus, targetSummary_targetType, ) where import Amazonka.CodeStarNotifications.CreateNotificationRule import Amazonka.CodeStarNotifications.DeleteNotificationRule import Amazonka.CodeStarNotifications.DeleteTarget import Amazonka.CodeStarNotifications.DescribeNotificationRule import Amazonka.CodeStarNotifications.ListEventTypes import Amazonka.CodeStarNotifications.ListNotificationRules import Amazonka.CodeStarNotifications.ListTagsForResource import Amazonka.CodeStarNotifications.ListTargets import Amazonka.CodeStarNotifications.Subscribe import Amazonka.CodeStarNotifications.TagResource import Amazonka.CodeStarNotifications.Types.EventTypeSummary import Amazonka.CodeStarNotifications.Types.ListEventTypesFilter import Amazonka.CodeStarNotifications.Types.ListNotificationRulesFilter import Amazonka.CodeStarNotifications.Types.ListTargetsFilter import Amazonka.CodeStarNotifications.Types.NotificationRuleSummary import Amazonka.CodeStarNotifications.Types.Target import Amazonka.CodeStarNotifications.Types.TargetSummary import Amazonka.CodeStarNotifications.Unsubscribe import Amazonka.CodeStarNotifications.UntagResource import Amazonka.CodeStarNotifications.UpdateNotificationRule