Represents a BulkUpsertBookingCustomAttributes request.
Bulk Upsert Booking Custom Attributes Request
Name | Type | Tags | Description |
---|---|---|---|
values |
Hash String Booking Custom Attribute Upsert Request Hash |
Required | A map containing 1 to 25 individual upsert requests. For each request, provide an arbitrary ID that is unique for this BulkUpsertBookingCustomAttributes request and theinformation needed to create or update a custom attribute. |
{
"values": {
"key0": {
"booking_id": "booking_id4",
"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"
},
"key1": {
"booking_id": "booking_id4",
"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"
}
}
}