AWSSNSAddPermissionInput
Objective-C
@interface AWSSNSAddPermissionInput
Swift
class AWSSNSAddPermissionInput
-
The Amazon Web Services account IDs of the users (principals) who will be given access to the specified actions. The users must have Amazon Web Services account, but do not need to be signed up for this service.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable AWSAccountId;
Swift
var awsAccountId: [String]? { get set }
-
The action you want to allow for the specified principal(s).
Valid values: Any Amazon SNS action name, for example
Publish
.Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable actionName;
Swift
var actionName: [String]? { get set }
-
A unique identifier for the new policy statement.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable label;
Swift
var label: String? { get set }
-
The ARN of the topic whose access control policy you wish to modify.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable topicArn;
Swift
var topicArn: String? { get set }