AWS.SNS.ISNSClient.SetSubscriptionAttributes

Sets attributes of a subscription.

function SetSubscriptionAttributes(const ARequest: ISNSSetSubscriptionAttributesRequest): ISNSSetSubscriptionAttributesResponse; overload; function SetSubscriptionAttributes(const AAttributeName: string; const AAttributeValue: string; ASubscriptionArn: TARN): ISNSSetSubscriptionAttributesResponse; overload;
__fastcall ISNSSetSubscriptionAttributesResponse SetSubscriptionAttributes(const ISNSSetSubscriptionAttributesRequest ARequest); __fastcall ISNSSetSubscriptionAttributesResponse SetSubscriptionAttributes(const AnsiString AAttributeName, const AnsiString AAttributeValue, TARN ASubscriptionArn);

File: AWS.SNS.pas 

Namespace: AWS.SNS 

Module: Appercept AWS SDK for Delphi 

Parameters
Description
const ARequest: ISNSSetSubscriptionAttributesRequest
A SetSubscriptionAttributes request object.
const AAttributeName: string
The attribute name to set. One of: DeliveryPolicy | FilterPolicy | RawMessageDelivery | RedrivePolicy | SubscriptionRoleArn.
const AAttributeValue: string
The new value for the attribute.
ASubscriptionArn: TARN
The Amazon Resource Name (ARN) of the subscription for which to set attributes.

Response containing SetSubscriptionAttributes results.

Exceptions
Description
The user has been denied access to the requested resource.
Indicates the number of filter policies in your AWS account exceeds the limit.
One of the request parameters does not comply with the associated constraints.
One of the request parameters does not comply with the associated constraints.
The requested resource does not exist.
Copyright © 2019-2021 Appercept Ltd. All rights reserved.