PrincipalThingObject
An object that represents the thing and the type of relation it has with the principal.
Contents
- thingName
-
The name of the thing.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 128.
Pattern:
[a-zA-Z0-9:_-]+
Required: Yes
- thingPrincipalType
-
The type of the relation you want to specify when you attach a principal to a thing. The value defaults to
NON_EXCLUSIVE_THING
.-
EXCLUSIVE_THING
- Attaches the specified principal to the specified thing, exclusively. The thing will be the only thing that’s attached to the principal.
-
NON_EXCLUSIVE_THING
- Attaches the specified principal to the specified thing. Multiple things can be attached to the principal.
Type: String
Valid Values:
EXCLUSIVE_THING | NON_EXCLUSIVE_THING
Required: No
-
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: