AWSIoTUpdateThingGroupsForThingRequest

@interface AWSIoTUpdateThingGroupsForThingRequest
  • Override dynamic thing groups with static thing groups when 10-group limit is reached. If a thing belongs to 10 thing groups, and one or more of those groups are dynamic thing groups, adding a thing to a static group removes the thing from the last dynamic group.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSNumber *_Nullable overrideDynamicGroups;

    Swift

    var overrideDynamicGroups: NSNumber? { get set }
  • The groups to which the thing will be added.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSArray<NSString *> *_Nullable thingGroupsToAdd;

    Swift

    var thingGroupsToAdd: [String]? { get set }
  • The groups from which the thing will be removed.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSArray<NSString *> *_Nullable thingGroupsToRemove;

    Swift

    var thingGroupsToRemove: [String]? { get set }
  • The thing whose group memberships will be updated.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable thingName;

    Swift

    var thingName: String? { get set }