DBTEAMSharingAllowlistRemoveArgs
Objective-C
@interface DBTEAMSharingAllowlistRemoveArgs
: NSObject <DBSerializable, NSCopying>
Swift
class DBTEAMSharingAllowlistRemoveArgs : NSObject, DBSerializable, NSCopying
The SharingAllowlistRemoveArgs struct.
This class implements the DBSerializable protocol (serialize and
deserialize instance methods), which is required for all Obj-C SDK API route
objects.
-
List of domains represented by valid string representation (RFC-1034/5).
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSArray<NSString *> *domains;Swift
var domains: [String]? { get } -
List of emails represented by valid string representation (RFC-5322/822).
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSArray<NSString *> *emails;Swift
var emails: [String]? { get }
-
Full constructor for the struct (exposes all instance variables).
Declaration
Objective-C
- (nonnull instancetype)initWithDomains:(nullable NSArray<NSString *> *)domains emails:(nullable NSArray<NSString *> *)emails;Swift
init(domains: [String]?, emails: [String]?)Parameters
domainsList of domains represented by valid string representation (RFC-1034/5).
emailsList of emails represented by valid string representation (RFC-5322/822).
Return Value
An initialized instance.
-
Convenience constructor (exposes only non-nullable instance variables with no default value).
Declaration
Objective-C
- (nonnull instancetype)initDefault;Swift
init(default: ())Return Value
An initialized instance.
View on GitHub
DBTEAMSharingAllowlistRemoveArgs Class Reference