DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails
Objective-C
@interface DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails
: NSObject <DBSerializable, NSCopying>
Swift
class DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails : NSObject, DBSerializable, NSCopying
The DataPlacementRestrictionSatisfyPolicyDetails
struct.
Completed restrictions on data center locations where team data resides.
This class implements the DBSerializable
protocol (serialize and
deserialize instance methods), which is required for all Obj-C SDK API route
objects.
-
Placement restriction.
Declaration
Objective-C
@property (nonatomic, readonly) DBTEAMLOGPlacementRestriction *_Nonnull placementRestriction;
Swift
var placementRestriction: DBTEAMLOGPlacementRestriction { get }
-
Full constructor for the struct (exposes all instance variables).
Declaration
Objective-C
- (nonnull instancetype)initWithPlacementRestriction: (nonnull DBTEAMLOGPlacementRestriction *)placementRestriction;
Swift
init(placementRestriction: DBTEAMLOGPlacementRestriction)
Parameters
placementRestriction
Placement restriction.
Return Value
An initialized instance.