DBTEAMLOGDataPlacementRestrictionChangePolicyDetails
Objective-C
@interface DBTEAMLOGDataPlacementRestrictionChangePolicyDetails
    : NSObject <DBSerializable, NSCopying>
                Swift
class DBTEAMLOGDataPlacementRestrictionChangePolicyDetails : NSObject, DBSerializable, NSCopying
                The DataPlacementRestrictionChangePolicyDetails struct.
Set 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.
- 
                  
                  
Previous placement restriction.
Declaration
Objective-C
@property (nonatomic, readonly) DBTEAMLOGPlacementRestriction *_Nonnull previousValue;Swift
var previousValue: DBTEAMLOGPlacementRestriction { get } - 
                  
                  
New placement restriction.
Declaration
Objective-C
@property (nonatomic, readonly) DBTEAMLOGPlacementRestriction *_Nonnull dNewValue;Swift
var dNewValue: DBTEAMLOGPlacementRestriction { get } 
- 
                  
                  
Full constructor for the struct (exposes all instance variables).
Declaration
Objective-C
- (nonnull instancetype) initWithPreviousValue:(nonnull DBTEAMLOGPlacementRestriction *)previousValue dNewValue:(nonnull DBTEAMLOGPlacementRestriction *)dNewValue;Swift
init(previousValue: DBTEAMLOGPlacementRestriction, dNewValue: DBTEAMLOGPlacementRestriction)Parameters
previousValuePrevious placement restriction.
dNewValueNew placement restriction.
Return Value
An initialized instance.
 
View on GitHub
        DBTEAMLOGDataPlacementRestrictionChangePolicyDetails Class Reference