class Aws::SNS::Types::ConfirmSubscriptionInput

Input for ConfirmSubscription action.

@note When making an API call, you may pass ConfirmSubscriptionInput

data as a hash:

    {
      topic_arn: "topicARN", # required
      token: "token", # required
      authenticate_on_unsubscribe: "authenticateOnUnsubscribe",
    }

@!attribute [rw] topic_arn

The ARN of the topic for which you wish to confirm a subscription.
@return [String]

@!attribute [rw] token

Short-lived token sent to an endpoint during the `Subscribe` action.
@return [String]

@!attribute [rw] authenticate_on_unsubscribe

Disallows unauthenticated unsubscribes of the subscription. If the
value of this parameter is `true` and the request has an Amazon Web
Services signature, then only the topic owner and the subscription
owner can unsubscribe the endpoint. The unsubscribe action requires
Amazon Web Services authentication.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ConfirmSubscriptionInput AWS API Documentation

Constants

SENSITIVE