# ButtonProperty

Describes a button to use on a response card used to gather slot values from a user.

- Source: Generated code
- Type last changed: v2.93.0 · 23 Aug 2023

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_lex as lex } from 'aws-cdk-lib';
const buttonProperty: lex.CfnBot.ButtonProperty = {
  text: 'text',
  value: 'value',
};
```

## Properties

- `text`: string (required) — The text that appears on the button.

  Use this to tell the user what value is returned when they choose this button.

- `value`: string (required) — The value returned to Amazon Lex when the user chooses this button.

  This must be one of the slot values configured for the slot.
