# IdentifyTypeEnum

    enum IdentifyTypeEnum

The identification state presented to the user.
- `


  ### [none](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/IdentifyTrait/IdentifyTypeEnum#/s:15GoogleHomeTypes6MatterO13IdentifyTraitV0E8TypeEnumO4noneyA2GmF)


  ` The identification state is not presented to the user.

  #### Declaration

  Swift

      case none

- `


  ### [lightOutput](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/IdentifyTrait/IdentifyTypeEnum#/s:15GoogleHomeTypes6MatterO13IdentifyTraitV0E8TypeEnumO11lightOutputyA2GmF)


  ` The identification state is conveyed by the lighting output of a lighting product.

  #### Declaration

  Swift

      case lightOutput

- `


  ### [visibleIndicator](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/IdentifyTrait/IdentifyTypeEnum#/s:15GoogleHomeTypes6MatterO13IdentifyTraitV0E8TypeEnumO16visibleIndicatoryA2GmF)


  ` The identification state is conveyed by an indicator on the device, such as a small LED.

  #### Declaration

  Swift

      case visibleIndicator

- `


  ### [audibleBeep](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/IdentifyTrait/IdentifyTypeEnum#/s:15GoogleHomeTypes6MatterO13IdentifyTraitV0E8TypeEnumO11audibleBeepyA2GmF)


  ` The identification state is conveyed by an audible beep.

  #### Declaration

  Swift

      case audibleBeep

- `


  ### [display](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/IdentifyTrait/IdentifyTypeEnum#/s:15GoogleHomeTypes6MatterO13IdentifyTraitV0E8TypeEnumO7displayyA2GmF)


  ` The identification state is visible on a display.

  #### Declaration

  Swift

      case display

- `


  ### [actuator](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/IdentifyTrait/IdentifyTypeEnum#/s:15GoogleHomeTypes6MatterO13IdentifyTraitV0E8TypeEnumO8actuatoryA2GmF)


  ` The identification state is conveyed by actuator functionality, such as through a window
  blind operation or in-wall relay.

  #### Declaration

  Swift

      case actuator

- `


  ### [init(rawValue:)](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/IdentifyTrait/IdentifyTypeEnum#/s:15GoogleHomeTypes6MatterO13IdentifyTraitV0E8TypeEnumO8rawValueAGSgs6UInt64V_tcfc)


  ` Creates a new instance with the specified raw value.

  If there is no value of the type that corresponds with the specified raw
  value, this initializer returns `nil`. For example:

      enum PaperSize: String {
          case A4, A5, Letter, Legal
      }

      print(PaperSize(rawValue: "Legal"))
      // Prints "Optional(PaperSize.Legal)"

      print(PaperSize(rawValue: "Tabloid"))
      // Prints "nil"

  #### Declaration

  Swift

      init?(rawValue: UInt64)

  #### Parameters

  |---|---|
  | ` rawValue ` | The raw value to use for the new instance. |