AssetOperation

Une seule opération pour créer un élément. Les types d'assets compatibles sont YoutubeVideoAsset, MediaBundleAsset, ImageAsset, LeadFormAsset, LocationAsset et ImageAsset. Un TextAsset peut être créé avec une annonce intégrée, mais il peut également être créé indépendamment d'une annonce, comme d'autres composants.

Représentation JSON
{
  "updateMask": string,

  // Union field operation can be only one of the following:
  "create": {
    object (Asset)
  },
  "update": {
    object (Asset)
  }
  // End of list of possible types for union field operation.
}
Champs
updateMask

string (FieldMask format)

FieldMask qui détermine les champs de ressources modifiés dans une mise à jour.

Il s'agit d'une liste de noms de champs complets séparés par une virgule. Exemple : "user.displayName,photo"

Champ d'union operation. L'opération mutate. operation ne peut être qu'un des éléments suivants :
create

object (Asset)

Opération de création: aucun nom de ressource n'est attendu pour le nouvel élément.

update

object (Asset)

Opération de mise à jour: le nom de ressource de l'élément doit être valide au format suivant:

customers/{customerId}/assets/{asset_id}