Inherits from SNSResponse : AmazonServiceResponse : NSObject
Declared in SNSGetSubscriptionAttributesResponse.h

Overview

Get Subscription Attributes Result

Tasks

  • – setException:

    If an exception was thrown, this will return the exception.

  • – init

    Default constructor for a new object. Callers should use the property methods to initialize this object after creating it.

  •   attributes

    A map of the subscription’s attributes. Attributes in this map include the following:

    • SubscriptionArn — the subscription’s ARN
    • TopicArn — the topic ARN which the subscription is associated with
    • Owner — the AWS account ID of the subscription’s owner
    • ConfirmationWasAuthenticated — true if the subscription confirmation request was authenticated
    • DeliveryPolicy — the JSON serialization of the subscription’s delivery policy
    • EffectiveDeliveryPolicy — the JSON serialization of the effective delivery policy which takes into the topic delivery policy and account system defaults

    property
  • – attributesValueForKey:

    Returns a value from the attributes dictionary for the specified key.

  • – description

    Returns a string representation of this object; useful for testing and debugging.

Properties

attributes

A map of the subscription’s attributes. Attributes in this map include the following:

  • SubscriptionArn — the subscription’s ARN
  • TopicArn — the topic ARN which the subscription is associated with
  • Owner — the AWS account ID of the subscription’s owner
  • ConfirmationWasAuthenticated — true if the subscription confirmation request was authenticated
  • DeliveryPolicy — the JSON serialization of the subscription’s delivery policy
  • EffectiveDeliveryPolicy — the JSON serialization of the effective delivery policy which takes into the topic delivery policy and account system defaults

@property (nonatomic, retain) NSMutableDictionary *attributes

Discussion

A map of the subscription’s attributes. Attributes in this map include the following:

  • SubscriptionArn — the subscription’s ARN
  • TopicArn — the topic ARN which the subscription is associated with
  • Owner — the AWS account ID of the subscription’s owner
  • ConfirmationWasAuthenticated — true if the subscription confirmation request was authenticated
  • DeliveryPolicy — the JSON serialization of the subscription’s delivery policy
  • EffectiveDeliveryPolicy — the JSON serialization of the effective delivery policy which takes into the topic delivery policy and account system defaults

Declared In

SNSGetSubscriptionAttributesResponse.h

Instance Methods

attributesValueForKey:

Returns a value from the attributes dictionary for the specified key.

- (NSString *)attributesValueForKey:(NSString *)theKey

Discussion

Returns a value from the attributes dictionary for the specified key.

Declared In

SNSGetSubscriptionAttributesResponse.h

description

Returns a string representation of this object; useful for testing and debugging.

- (NSString *)description

Return Value

A string representation of this object.

Discussion

Returns a string representation of this object; useful for testing and debugging.

Declared In

SNSGetSubscriptionAttributesResponse.h

init

Default constructor for a new object. Callers should use the property methods to initialize this object after creating it.

- (id)init

Discussion

Default constructor for a new object. Callers should use the property methods to initialize this object after creating it.

Declared In

SNSGetSubscriptionAttributesResponse.h

setException:

If an exception was thrown, this will return the exception.

- (void)setException:(AmazonServiceException *)theException

Discussion

If an exception was thrown, this will return the exception.

Declared In

AmazonServiceResponse.h