AssetGroupSignalOperation

Opération unique (créer, supprimer) sur un signal de groupe d'assets.

Représentation JSON
{
  "exemptPolicyViolationKeys": [
    {
      object (PolicyViolationKey)
    }
  ],

  // Union field operation can be only one of the following:
  "create": {
    object (AssetGroupSignal)
  },
  "remove": string
  // End of list of possible types for union field operation.
}
Champs
exemptPolicyViolationKeys[]

object (PolicyViolationKey)

Facultatif. Liste des clés de non-respect des règles qui ne doivent pas entraîner le signalement d'une erreur PolicyViolationError. Les cas de non-respect des règles ne sont pas tous exemptés. Reportez-vous au champ "isExemptible" dans l'erreur PolicyViolationError renvoyée.

Les ressources qui ne respectent pas ces règles seront enregistrées, mais ne pourront pas être diffusées. Elles peuvent commencer à être diffusées ultérieurement en raison d'une modification des règles, d'un nouvel examen de la ressource ou d'une modification des certificats d'annonceur.

Champ d'union operation. L'opération mutate. La mise à jour n'est pas prise en charge. operation ne peut être qu'un des éléments suivants :
create

object (AssetGroupSignal)

Opération de création: aucun nom de ressource n'est attendu pour le signal du nouveau groupe d'assets.

remove

string

Opération de suppression : un nom de ressource pour le signal de groupe d'assets supprimé est attendu au format customers/{customerId}/assetGroupSignals/{asset_group_id}~{criterionId}