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