ThingPrincipalObject - Amazon IoT
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

ThingPrincipalObject

An object that represents the principal and the type of relation it has with the thing.

Contents

principal

The principal of the thing principal object.

Type: String

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 Amazon SDKs, see the following: