Represents a CreateBookingCustomAttributeDefinition request.
CreateBookingCustomAttributeDefinitionRequest
Name | Type | Tags | Description | Getter |
---|---|---|---|---|
CustomAttributeDefinition |
CustomAttributeDefinition |
Required | Represents a definition for custom attribute values. A custom attribute definition specifies the key, visibility, schema, and other properties for a custom attribute. |
CustomAttributeDefinition getCustomAttributeDefinition() |
IdempotencyKey |
String |
Optional | A unique identifier for this request, used to ensure idempotency. For more information, see Idempotency. Constraints: Maximum Length: 45 |
String getIdempotencyKey() |
{
"custom_attribute_definition": {
"key": "key2",
"schema": {
"key1": "val1",
"key2": "val2"
},
"name": "name2",
"description": "description8",
"visibility": "VISIBILITY_HIDDEN"
},
"idempotency_key": "idempotency_key6"
}