UpdateThingGroupsForThingRequest

public struct UpdateThingGroupsForThingRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • 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

    Swift

    public let overrideDynamicGroups: Bool?
  • The groups to which the thing will be added.

    Declaration

    Swift

    public let thingGroupsToAdd: [String]?
  • The groups from which the thing will be removed.

    Declaration

    Swift

    public let thingGroupsToRemove: [String]?
  • The thing whose group memberships will be updated.

    Declaration

    Swift

    public let thingName: String?
  • Undocumented

    Declaration

    Swift

    public init(overrideDynamicGroups: Bool? = nil, thingGroupsToAdd: [String]? = nil, thingGroupsToRemove: [String]? = nil, thingName: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws