[Yandex Cloud documentation](../../index.md) > [Yandex Cloud Marketplace](../index.md) > Partners > Concepts > Cloud Apps product form field reference

# Cloud Apps product form field reference

## Variable and field types {#types}

### Boolean {#boolean}

#|
|| **Field type** | **Description** | **Parameters** ||
|| Base | Selecting an option | See [Common parameters](#parameters). ||
|| Switch | Toggling a switch | ^ ||
|#

### Number {#number}

#|
|| **Field type** | **Description** | **Parameters** ||
|| Base | Specifying a number | See [Common parameters](#parameters). ||
|#

### String {#string}

#|
|| **Field type** | **Description** | **Parameters** ||
|| Base | Specifying a string | See [Common parameters](#parameters). ||
|| Select | Selecting a string from a provided set | **Key values**: Values of user-selected elements.<br/>**Key descriptions**: Descriptions of user-selected elements.<br/>For other settings, see [Common parameters](#parameters). ||
|| Object Storage bucket | Selecting a Yandex Object Storage [bucket](../../storage/concepts/bucket.md) from those available in the folder | See [Common parameters](#parameters). ||
|| Compute Cloud VM | Selecting a Yandex Compute Cloud [instance](../../compute/concepts/vm.md) from those available in the folder | ^ ||
|| Cron | Specifying a schedule as a cron expression | ^ ||
|| Editor | Providing a code in the specified language | **Language**: String indicating the highlighting language for the user-specified code.<br/>**Font size**: Code font size.<br/>For other settings, see [Common parameters](#parameters). ||
|| File | Uploading a file | **Available formats**: File formats.<br/>**Converter**: File reading method.<br/>**Ignore text**: If selected, following the upload, notifies you that the file has been uploaded. Otherwise, displays the file content.<br/>For other settings, see [Common parameters](#parameters). ||
|| Compute Cloud instance group | Selecting a Yandex Compute Cloud [instance group](../../compute/concepts/instance-groups/index.md) from those available in the folder | See [Common parameters](#parameters). ||
|| Lockbox secret | Selecting a Yandex Lockbox [secret](../../lockbox/concepts/secret.md) from those available in the folder | ^ ||
|| VPC network | Selecting a Yandex Virtual Private Cloud [network](../../vpc/concepts/network.md#network) from those available in the folder | ^ ||
|| Number With Scale | Providing a number of specified units, e.g., a number of hours. | **Format**: Number input format.<br/>**Validator**: Validating the text in the field,<ul><li>with no validation if empty.</li><li>`base`: Checks there are no spaces at the beginning and end of the string.</li><li>`number`: Checks the text matches the number format.</li></ul><br/>**Default value**: Default units of measurement.<br/>**View type**: Units of measurement to convert the user-specified value into in the form results.<br/>**Scale**: Rules for converting the user-specified value into the units of measurement specified in the **View** parameter.<br/>For other settings, see [Common parameters](#parameters). ||
|| Password | Specifying a hidden string: characters will be automatically replaced with asterisks. | See [Common parameters](#parameters). ||
|| Service account | Selecting a [service account](../../iam/concepts/users/service-accounts.md) from those available in the folder | ^ ||
|| Text Area | Specifying multiple strings | ^ ||
|| Text Content | Adding a note for a user | **Text**: Note text the user will see.<br/>**Subject**: Note type.<br/>**Icon**: Icon that will appear before the text.<br/>**Icon color**: Color of the icon that will appear before the text.<br/>For other settings, see [Common parameters](#parameters). ||
|| VPC Subnet | Selecting a Yandex Virtual Private Cloud [subnet](../../vpc/concepts/network.md#subnet) from those available in the folder | See [Common parameters](#parameters). ||
|#

## Common parameters {#parameters}

Parameter | Description
--- | ---
Variable name | You can use the variable name when creating resources to access the user-specified value.
Required | If selected, the field becomes a required one.
Max length | Maximum string length
Min length | Minimum string length
Maximum | Maximum value of a number
Minimum | Minimum value of a number
Pattern | Regular expression that the user-specified field value must match.
Pattern error | Error message the user will see if the field value they provide does not match the specified pattern.

## View settings {#view-settings}

Parameter | Description
--- | ---
Hidden | If selected, the field will be hidden from the form. The user will not see it.
Disabled | If selected, the field becomes unavailable for filling. The user will not be able to change its value.
Field open | If selected, the field will not be cut.
Field title | Field header the user will see.
Field description | Pop-up hint for the field the user will see.
Placeholder | Text to show in the field when it is empty.