    enum ValidationIssueType

    extension ValidationIssueType : Equatable, Sendable, SendableMetatype

The possible validation issues that may occur.
- `


  ### [unknown](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO7unknownyA2CmF)


  ` Unknown issue type.

  #### Declaration

  Swift

      case unknown

- `


  ### [conditionDurationOutOfRange(duration:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO27conditionDurationOutOfRangeyACs0H0V_tcACmF)


  ` The condition duration is outside the accepted range of 5 seconds to 24 hours.

  #### Declaration

  Swift

      case conditionDurationOutOfRange(duration: Duration)

- `


  ### [delayDurationOutOfRange(duration:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO23delayDurationOutOfRangeyACs0H0V_tcACmF)


  ` The delay duration is outside the accepted range of 5 seconds to 24 hours.

  #### Declaration

  Swift

      case delayDurationOutOfRange(duration: Duration)

- `


  ### [duplicateStarterNode(_:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO20duplicateStarterNodeyAcA09DuplicatehI0VcACmF)


  ` The `https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/Starter.html` node is listening to the same trait change or event as other `https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/Starter.html` nodes.

  #### Declaration

  Swift

      case duplicateStarterNode(_ arg: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/DuplicateStarterNode.html)

- `


  ### [invalidArgumentCount(_:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO20invalidArgumentCountyAcA07InvalidhI0VcACmF)


  ` The expression contains an invalid number of arguments.

  #### Declaration

  Swift

      case invalidArgumentCount(_ arg: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/InvalidArgumentCount.html)

- `


  ### [invalidCommand(commandID:expectedBehaviorType:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO14invalidCommandyACSS_SStcACmF)


  ` The `expectedBehaviorType` property indicates the command ID belongs to other schemas.

  #### Declaration

  Swift

      case invalidCommand(commandID: String, expectedBehaviorType: String)

- `


  ### [invalidDuration(duration:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO15invalidDurationyACs0H0V_tcACmF)


  ` The `seconds` value must be in the range \[-315,576,000,000, +315,576,000,000\],

  #### Declaration

  Swift

      case invalidDuration(duration: Duration)

- `


  ### [invalidEvent(eventID:expectedBehaviorType:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO12invalidEventyACSS_SStcACmF)


  ` The `expectedBehaviorType` property indicates the event ID belongs to other schemas.

  #### Declaration

  Swift

      case invalidEvent(eventID: String, expectedBehaviorType: String)

- `


  ### [invalidOperand(_:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO14invalidOperandyAcA07InvalidH0VcACmF)


  ` The expression uses an invalid operand.

  #### Declaration

  Swift

      case invalidOperand(_ arg: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/InvalidOperand.html)

- `


  ### [invalidParameter(parameterName:id:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO16invalidParameteryACSS_AA10BehaviorIDOtcACmF)


  ` Only one of the following fields is populated: `commandId`, `eventId` or `traitId`.

  #### Declaration

  Swift

      case invalidParameter(parameterName: String, id: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/BehaviorID.html)

- `


  ### [invalidTrait(traitID:expectedBehaviorType:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO12invalidTraityACSS_SStcACmF)


  ` The trait is not found in the event schema.
  The `expectedBehaviorType` property indicates that the trait ID belongs to other schemas.

  #### Declaration

  Swift

      case invalidTrait(traitID: String, expectedBehaviorType: String)

- `


  ### [invalidValue(value:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO12invalidValueyAcA013AnyAutomationH0OSg_tcACmF)


  ` The value is invalid.

  #### Declaration

  Swift

      case invalidValue(value: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/AnyAutomationValue.html?)

- `


  ### [misplacedSelectFlow](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO19misplacedSelectFlowyA2CmF)


  ` The `Select` flow node must be the first node in an automation.

  #### Declaration

  Swift

      case misplacedSelectFlow

- `


  ### [misplacedStarterNode](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO20misplacedStarterNodeyA2CmF)


  ` The `https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/Starter.html` node must be the first node in an automation or in a `select` flow.

  #### Declaration

  Swift

      case misplacedStarterNode

- `


  ### [missingRequiredFields(missingFields:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO21missingRequiredFieldsyACSaySSG_tcACmF)


  ` The automation graph is missing required field(s).

  #### Declaration

  Swift

      case missingRequiredFields(missingFields: [String])

- `


  ### [missingRequiredParameters(parameterNames:id:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO25missingRequiredParametersyACSaySSG_AA10BehaviorIDOtcACmF)


  ` Required parameters are not set.

  #### Declaration

  Swift

      case missingRequiredParameters(parameterNames: [String], id: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/BehaviorID.html)

- `


  ### [missingStarterNode](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO18missingStarterNodeyA2CmF)


  ` The node cannot be reached without a preceding `https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/Starter.html` node.

  #### Declaration

  Swift

      case missingStarterNode

- `


  ### [multipleManualStarters](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO22multipleManualStartersyA2CmF)


  ` The automation has more than one`https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/ManualStarter.html` node.

  #### Declaration

  Swift

      case multipleManualStarters

- `


  ### [outputNotAccessible(output:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO19outputNotAccessibleyACSS_tcACmF)


  ` A reference used an inaccessible output.

  #### Declaration

  Swift

      case outputNotAccessible(output: String)

- `


  ### [outputTypeMismatch(_:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO06outputF8MismatchyAcA06OutputfH0VcACmF)


  ` An output variable has been defined in multiple nodes with different types.

  #### Declaration

  Swift

      case outputTypeMismatch(_ arg: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/OutputTypeMismatch.html)

- `


  ### [outputReinitialized(_:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO19outputReinitializedyAcA06OutputH0VcACmF)


  ` An output variable has been reinitialized in multiple nodes.

  #### Declaration

  Swift

      case outputReinitialized(_ arg: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/OutputReinitialized.html)

- `


  ### [readOnlyAttribute(traitID:attributeName:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO17readOnlyAttributeyACSS_SStcACmF)


  ` The attribute is not modifiable without a command using `write`.

  #### Declaration

  Swift

      case readOnlyAttribute(traitID: String, attributeName: String)

- `


  ### [suppressionDurationOutOfRange(duration:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO29suppressionDurationOutOfRangeyACs0H0V_tcACmF)


  ` The suppression duration is outside the accepted range of 5 seconds to 24 hours.

  #### Declaration

  Swift

      case suppressionDurationOutOfRange(duration: Duration)

- `


  ### [unsubscribableAttribute(traitID:attributeName:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO23unsubscribableAttributeyACSS_SStcACmF)


  ` The attribute is not subscribable and therefore cannot be used in a `https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/Starter.html` node.

  #### Declaration

  Swift

      case unsubscribableAttribute(traitID: String, attributeName: String)

- `


  ### [unsupportedActionBehavior(behaviorType:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO25unsupportedActionBehavioryACSS_tcACmF)


  ` The entity behavior type is not supported by the `https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/Action.html` node.

  #### Declaration

  Swift

      case unsupportedActionBehavior(behaviorType: String)

- `


  ### [unsupportedNodeOutput(nodeType:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO21unsupportedNodeOutputyACSS_tcACmF)


  ` This node type does not produce output.

  #### Declaration

  Swift

      case unsupportedNodeOutput(nodeType: String)

- `


  ### [unsupportedOperator](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO19unsupportedOperatoryA2CmF)


  ` The operator is unknown or unspecified.

  #### Declaration

  Swift

      case unsupportedOperator

- `


  ### [unsupportedStarterBehavior(behaviorType:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO26unsupportedStarterBehavioryACSS_tcACmF)


  ` The entity behavior type is not supported by the `https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/Starter.html` node.

  #### Declaration

  Swift

      case unsupportedStarterBehavior(behaviorType: String)

- `


  ### [unsupportedStateReaderBehavior(behaviorType:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO30unsupportedStateReaderBehavioryACSS_tcACmF)


  ` The entity behavior type is not supported by the `https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/StateReader.html` node.

  #### Declaration

  Swift

      case unsupportedStateReaderBehavior(behaviorType: String)

- `


  ### [unsupportedSubNodeType(parentNodeType:subNodeType:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO018unsupportedSubNodeF0yACSS_SStcACmF)


  ` The sub-node type is not allowed inside the parent node.

  #### Declaration

  Swift

      case unsupportedSubNodeType(parentNodeType: String, subNodeType: String)

- `


  ### [invalidArgumentsForOperator(_:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO27invalidArgumentsForOperatoryAcA07InvalidhiJ0VcACmF)


  ` The arguments for the operator are not valid.

  #### Declaration

  Swift

      case invalidArgumentsForOperator(_ arg: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/InvalidArgumentsForOperator.html)

- `


  ### [invalidConditionType(_:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO016invalidConditionF0yAcA07InvalidhF0VcACmF)


  ` The condition type is not valid.

  #### Declaration

  Swift

      case invalidConditionType(_ arg: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/InvalidConditionType.html)

- `


  ### [invalidDurationExpressionType(_:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO025invalidDurationExpressionF0yAcA07InvalidhiF0VcACmF)


  ` The entity expression type is not valid.

  #### Declaration

  Swift

      case invalidDurationExpressionType(_ arg: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/InvalidDurationExpressionType.html)

- `


  ### [invalidEntityExpressionType(_:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO023invalidEntityExpressionF0yAcA07InvalidhiF0VcACmF)


  ` The entity expression type is not valid.

  #### Declaration

  Swift

      case invalidEntityExpressionType(_ arg: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/InvalidEntityExpressionType.html)

- `


  ### [invalidField(_:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO12invalidFieldyAcA07InvalidH0VcACmF)


  ` For example, if `var` is an `OnOff` trait type, because it has `on_off attribute`,
  `var.on_off` is a valid field select, while `var.brightness` would be an invalid `FIELD_SELECT`.

  #### Declaration

  Swift

      case invalidField(_ arg: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/InvalidField.html)

- `


  ### [invalidNullParameterValue(field:expected:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO25invalidNullParameterValueyAcA11AttributeIDO_SStcACmF)


  ` The parameter value must not be null.

  #### Declaration

  Swift

      case invalidNullParameterValue(field: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/AttributeID.html, expected: String)

- `


  ### [invalidParameterType(field:actual:expected:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO016invalidParameterF0yAcA11AttributeIDO_S2StcACmF)


  ` The parameter type is not valid.

  #### Declaration

  Swift

      case invalidParameterType(field: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/AttributeID.html, actual: String, expected: String)

- `


  ### [invalidReference(_:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO16invalidReferenceyAcA07InvalidH0VcACmF)


  ` The "reference," which refers to output produced by a preceding node, is unknown.

  #### Declaration

  Swift

      case invalidReference(_ arg: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/InvalidReference.html)

- `


  ### [invalidEntity(entityObjectID:entityType:invalidEntityReason:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO13invalidEntityyACSS_SSAA07Invalidh6ReasonF0OtcACmF)


  ` The Entity (ID or name) does not exist or does not belong to the user.

  #### Declaration

  Swift

      case invalidEntity(entityObjectID: String, entityType: String, invalidEntityReason: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/InvalidEntityReasonType.html)

- `


  ### [unsupportedEntityCommand(commandID:entityObjectID:entityType:unsupportedReasons:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO24unsupportedEntityCommandyACSS_S2SSayAA26UnsupportedCandidateReasonVGtcACmF)


  ` The command is not supported by the entity.
  - commandID: The unique ID of the command.
  - entityObjectID: The unique ID of the entity.
  - entityType: the type of the entity.
  - unsupportedReasons: The reasons why the command is not supported.

  #### Declaration

  Swift

      case unsupportedEntityCommand(commandID: String, entityObjectID: String, entityType: String, unsupportedReasons: [https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/UnsupportedCandidateReason.html])

- `


  ### [unsupportedEntityEvent(eventID:entityObjectID:entityType:unsupportedReasons:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO22unsupportedEntityEventyACSS_S2SSayAA26UnsupportedCandidateReasonVGtcACmF)


  ` The event is not supported by the entity.

  #### Declaration

  Swift

      case unsupportedEntityEvent(eventID: String, entityObjectID: String, entityType: String, unsupportedReasons: [https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/UnsupportedCandidateReason.html])

- `


  ### [unsupportedEntityParameter(parameterName:fieldID:behaviorID:entityObjectID:entityType:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO26unsupportedEntityParameteryACSS_s6UInt32VAA10BehaviorIDOS2StcACmF)


  ` The parameter is not supported by the entity.

  #### Declaration

  Swift

      case unsupportedEntityParameter(parameterName: String, fieldID: UInt32, behaviorID: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/BehaviorID.html, entityObjectID: String, entityType: String)

- `


  ### [unsupportedEntityParameterValue(parameterName:fieldID:behaviorID:entityObjectID:entityType:value:valueConstraint:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO31unsupportedEntityParameterValueyACSS_s6UInt32VAA10BehaviorIDOS2SAA013AnyAutomationJ0OSgAA10ConstraintOSgtcACmF)


  ` The parameter value is not supported by the entity.

  #### Declaration

  Swift

      case unsupportedEntityParameterValue(parameterName: String, fieldID: UInt32, behaviorID: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/BehaviorID.html, entityObjectID: String, entityType: String, value: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/AnyAutomationValue.html?, valueConstraint: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/Constraint.html?)

- `


  ### [unsupportedEntityTrait(traitID:entityObjectID:entityType:unsupportedReasons:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO22unsupportedEntityTraityACSS_S2SSayAA26UnsupportedCandidateReasonVGtcACmF)


  ` The trait is not supported by the entity.

  #### Declaration

  Swift

      case unsupportedEntityTrait(traitID: String, entityObjectID: String, entityType: String, unsupportedReasons: [https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/UnsupportedCandidateReason.html])

- `


  ### [unsupportedEntityType(entityType:entityObjectID:supportedTypes:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO017unsupportedEntityF0yACSS_SSSaySSGtcACmF)


  ` The entity type is not supported by the entity.

  #### Declaration

  Swift

      case unsupportedEntityType(entityType: String, entityObjectID: String, supportedTypes: [String])

- `


  ### [blockedAction(entityType:actionType:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO13blockedActionyACSS_SStcACmF)


  ` The action could impact the safety, security, or privacy of a household. For more information, refer to [Blocked actions in automations](https://developers.home.google.com/apis/automation/blocked-actions).

  #### Declaration

  Swift

      case blockedAction(entityType: String, actionType: String)

- `


  ### [automationTooLarge(byteCount:byteCountLimit:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO18automationTooLargeyACs6UInt64V_AFtcACmF)


  ` The automation's serialized form is larger than what is allowed by the abuse prevention config for the calling application.

  #### Declaration

  Swift

      case automationTooLarge(byteCount: UInt64, byteCountLimit: UInt64)

- `


  ### [tooManyNodes(nodeCount:nodeCountLimit:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO12tooManyNodesyACs6UInt32V_AFtcACmF)


  ` The automation has more nodes than allowed by the abuse prevention configuration for the calling application. For more information, refer to [Resource limits](https://developers.home.google.com/apis/automation/design-and-build?hl=en#resource_limits).

  #### Declaration

  Swift

      case tooManyNodes(nodeCount: UInt32, nodeCountLimit: UInt32)

- `


  ### [tooManyOperations(operationCount:operationCountLimit:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO17tooManyOperationsyACs6UInt32V_AFtcACmF)


  ` The expression has more operations than allowed by the abuse prevention configuration for the calling application.

  #### Declaration

  Swift

      case tooManyOperations(operationCount: UInt32, operationCountLimit: UInt32)

- `


  ### [invalidCustomCameraEventQuery(query:queryInvalidReason:correctionSuggestions:languageCode:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO29invalidCustomCameraEventQueryyACSS_AA07Invalidk6ReasonF0OSaySSGSStcACmF)


  ` The custom camera event query is invalid.

  #### Declaration

  Swift

      case invalidCustomCameraEventQuery(query: String, queryInvalidReason: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/InvalidQueryReasonType.html, correctionSuggestions: [String], languageCode: String)

- `


  ### [personalActionTriggeredByCommunalVoiceStarter](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/ValidationIssueType#/s:13GoogleHomeSDK19ValidationIssueTypeO45personalActionTriggeredByCommunalVoiceStarteryA2CmF)


  ` A personal action cannot be triggered by a communal voice starter.

  #### Declaration

  Swift

      case personalActionTriggeredByCommunalVoiceStarter