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_unsubscribeString

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.

#tokenString

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_arnString

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.