Sha256: f593bf54c7a656111a96a4c31c977059f23e28d526efc90abe634cb38a5443cf

Contents?: true

Size: 1.48 KB

Versions: 4

Compression:

Stored size: 1.48 KB

Contents

# VoucherifySdk::ManagementProjectsMetadataSchemasCreateRequestBody

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **related_object** | **String** | The resource type. You can define custom metadata schemas, which have a custom `\"related_object\"` resource type, or you can use standard resource types: `\"campaign\"`, `\"customer\"`, `\"earning_rule\"`, `\"loyalty_tier\"`, `\"order\"`, `\"order_item\"`, `\"product\"`, `\"promotion_tier\"`, `\"publication\"`, `\"redemption\"`, `\"reward\"`, `\"voucher\"`. | [optional] |
| **allow_defined_only** | **Boolean** | Restricts the creation of metadata fields when set to `true`. In other words, it indicates whether or not you are allowed to create new metadata definitions; for example, in the campaign manager or publication manager. If it is set to true, then only the defined fields will be available for assigning values.  | [optional][default to false] |
| **properties** | [**Hash<String, ManagementProjectsMetadataSchemaDefinition>**](ManagementProjectsMetadataSchemaDefinition.md) | Contains metadata definitions. There can be many properties within this object.  Only the properties sent in the request will be created. | [optional] |

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
voucherify-8.0.2 docs/ManagementProjectsMetadataSchemasCreateRequestBody.md
voucherify-8.0.1 docs/ManagementProjectsMetadataSchemasCreateRequestBody.md
voucherify-8.0.0 docs/ManagementProjectsMetadataSchemasCreateRequestBody.md
voucherify-7.0.0 docs/ManagementProjectsMetadataSchemasCreateRequestBody.md