Device

public struct Device : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The ARN of the certificate associated with the device.

    Declaration

    Swift

    public let certificateArn: String
  • id

    A descriptive or arbitrary ID for the device. This value must be unique within the device definition version. Max length is 128 characters with pattern “[a-zA-Z0-9:_-]+”.

    Declaration

    Swift

    public let id: String
  • If true, the device’s local shadow will be automatically synced with the cloud.

    Declaration

    Swift

    public let syncShadow: Bool?
  • The thing ARN of the device.

    Declaration

    Swift

    public let thingArn: String
  • Undocumented

    Declaration

    Swift

    public init(certificateArn: String, id: String, syncShadow: Bool? = nil, thingArn: String)