ButtonProperty Struct
Describes a button to use on a response card used to gather slot values from a user.
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',
};
python
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_lex as lex
button_property = lex.CfnBot.ButtonProperty(
text="text",
value="value"
)
java
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.lex.*;
ButtonProperty buttonProperty = ButtonProperty.builder()
.text("text")
.value("value")
.build();
csharp
// Install: dotnet add package Amazon.CDK.Lib
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Lex;
var buttonProperty = new ButtonProperty {
Text = "text",
Value = "value"
};
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
buttonProperty := &ButtonProperty{
Text: jsii.String("text"),
Value: jsii.String("value"),
}
Properties
The text that appears on the button.
Use this to tell the user what value is returned when they choose this button.
The value returned to Amazon Lex when the user chooses this button.
This must be one of the slot values configured for the slot.