class Aws::SecurityHub::Types::AwsSnsTopicDetails
A wrapper type for the topic's ARN.
@note When making an API call, you may pass AwsSnsTopicDetails
data as a hash: { kms_master_key_id: "NonEmptyString", subscription: [ { endpoint: "NonEmptyString", protocol: "NonEmptyString", }, ], topic_name: "NonEmptyString", owner: "NonEmptyString", }
@!attribute [rw] kms_master_key_id
The ID of an Amazon Web Services managed key for Amazon SNS or a customer managed key. @return [String]
@!attribute [rw] subscription
Subscription is an embedded property that describes the subscription endpoints of an SNS topic. @return [Array<Types::AwsSnsTopicSubscription>]
@!attribute [rw] topic_name
The name of the topic. @return [String]
@!attribute [rw] owner
The subscription's owner. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsSnsTopicDetails AWS API Documentation
Constants
- SENSITIVE