AWSIoTThingDocument

@interface AWSIoTThingDocument

The thing search index document.

  • The attributes.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSDictionary<NSString *, NSString *> *_Nullable attributes;

    Swift

    var attributes: [String : String]? { get set }
  • Indicates whether the thing is connected to the AWS IoT service.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        AWSIoTThingConnectivity *_Nullable connectivity;

    Swift

    var connectivity: AWSIoTThingConnectivity? { get set }
  • The shadow.

    Declaration

    Objective-C

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

    Swift

    var shadow: String? { get set }
  • Thing group names.

    Declaration

    Objective-C

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

    Swift

    var thingGroupNames: [String]? { get set }
  • The thing ID.

    Declaration

    Objective-C

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

    Swift

    var thingId: String? { get set }
  • The thing name.

    Declaration

    Objective-C

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

    Swift

    var thingName: String? { get set }
  • The thing type name.

    Declaration

    Objective-C

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

    Swift

    var thingTypeName: String? { get set }