UpdateDetectorRequest

public struct UpdateDetectorRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The name of the detector model that created the detectors (instances).

    Declaration

    Swift

    public let detectorModelName: String
  • The value of the input key attribute (identifying the device or system) that caused the creation of this detector (instance).

    Declaration

    Swift

    public let keyValue: String?
  • The ID to assign to the detector update “message”. Each “messageId” must be unique within each batch sent.

    Declaration

    Swift

    public let messageId: String
  • The new state, variable values, and timer settings of the detector (instance).

    Declaration

    Swift

    public let state: DetectorStateDefinition
  • Undocumented

    Declaration

    Swift

    public init(detectorModelName: String, keyValue: String? = nil, messageId: String, state: DetectorStateDefinition)
  • Declaration

    Swift

    public func validate(name: String) throws