You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::SNS::Types::ConfirmSubscriptionInput

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing ConfirmSubscriptionInput as input to an Aws::Client method, you can use a vanilla Hash:

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

Input for ConfirmSubscription action.

Instance Attribute Summary collapse

Instance Attribute Details

#authenticate_on_unsubscribe ⇒ String

Disallows unauthenticated unsubscribes of the subscription. If the value of this parameter is true and the request has an AWS signature, then only the topic owner and the subscription owner can unsubscribe the endpoint. The unsubscribe action requires AWS authentication.

Returns:

  • (String) —

    Disallows unauthenticated unsubscribes of the subscription.

#token ⇒ String

Short-lived token sent to an endpoint during the Subscribe action.

Returns:

  • (String) —

    Short-lived token sent to an endpoint during the Subscribe action.

#topic_arn ⇒ String

The ARN of the topic for which you wish to confirm a subscription.

Returns:

  • (String) —

    The ARN of the topic for which you wish to confirm a subscription.