Represents an UpsertCustomerCustomAttribute request.
UpsertCustomerCustomAttributeRequest
Name | Type | Tags | Description | Getter | Setter |
---|---|---|---|---|---|
customAttribute |
CustomAttribute |
Required | A custom attribute value. Each custom attribute value has a correspondingCustomAttributeDefinition object. |
getCustomAttribute(): CustomAttribute | setCustomAttribute(CustomAttribute customAttribute): void |
idempotencyKey |
?string |
Optional | A unique identifier for this request, used to ensure idempotency. For more information, see Idempotency. Constraints: Maximum Length: 45 |
getIdempotencyKey(): ?string | setIdempotencyKey(?string idempotencyKey): void |
{
"custom_attribute": {
"key": "key2",
"value": {
"key1": "val1",
"key2": "val2"
},
"version": 102,
"visibility": "VISIBILITY_READ_ONLY",
"definition": {
"key": "key0",
"schema": {
"key1": "val1",
"key2": "val2"
},
"name": "name0",
"description": "description0",
"visibility": "VISIBILITY_HIDDEN"
}
},
"idempotency_key": "idempotency_key6"
}