Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data AwsSnsTopicDetails = AwsSnsTopicDetails' {}
- newAwsSnsTopicDetails :: AwsSnsTopicDetails
- awsSnsTopicDetails_kmsMasterKeyId :: Lens' AwsSnsTopicDetails (Maybe Text)
- awsSnsTopicDetails_topicName :: Lens' AwsSnsTopicDetails (Maybe Text)
- awsSnsTopicDetails_owner :: Lens' AwsSnsTopicDetails (Maybe Text)
- awsSnsTopicDetails_subscription :: Lens' AwsSnsTopicDetails (Maybe [AwsSnsTopicSubscription])
Documentation
data AwsSnsTopicDetails Source #
A wrapper type for the topic's ARN.
See: newAwsSnsTopicDetails
smart constructor.
AwsSnsTopicDetails' | |
|
Instances
newAwsSnsTopicDetails :: AwsSnsTopicDetails Source #
Create a value of AwsSnsTopicDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:kmsMasterKeyId:AwsSnsTopicDetails'
, awsSnsTopicDetails_kmsMasterKeyId
- The ID of an Amazon Web Services managed key for Amazon SNS or a
customer managed key.
$sel:topicName:AwsSnsTopicDetails'
, awsSnsTopicDetails_topicName
- The name of the topic.
$sel:owner:AwsSnsTopicDetails'
, awsSnsTopicDetails_owner
- The subscription's owner.
$sel:subscription:AwsSnsTopicDetails'
, awsSnsTopicDetails_subscription
- Subscription is an embedded property that describes the subscription
endpoints of an SNS topic.
awsSnsTopicDetails_kmsMasterKeyId :: Lens' AwsSnsTopicDetails (Maybe Text) Source #
The ID of an Amazon Web Services managed key for Amazon SNS or a customer managed key.
awsSnsTopicDetails_topicName :: Lens' AwsSnsTopicDetails (Maybe Text) Source #
The name of the topic.
awsSnsTopicDetails_owner :: Lens' AwsSnsTopicDetails (Maybe Text) Source #
The subscription's owner.
awsSnsTopicDetails_subscription :: Lens' AwsSnsTopicDetails (Maybe [AwsSnsTopicSubscription]) Source #
Subscription is an embedded property that describes the subscription endpoints of an SNS topic.