# aws-cdk-lib.interfaces.aws_lex

| Name | Kind | Summary |
| --- | --- | --- |
| [`BotAliasReference`](/v2/docs/aws-cdk-lib.interfaces.aws_lex.BotAliasReference) | Struct | A reference to a BotAlias resource. |
| [`BotReference`](/v2/docs/aws-cdk-lib.interfaces.aws_lex.BotReference) | Struct | A reference to a Bot resource. |
| [`BotVersionReference`](/v2/docs/aws-cdk-lib.interfaces.aws_lex.BotVersionReference) | Struct | A reference to a BotVersion resource. |
| [`IBotAliasRef`](/v2/docs/aws-cdk-lib.interfaces.aws_lex.IBotAliasRef) | Interface | Indicates that this resource can be referenced as a BotAlias. |
| [`IBotRef`](/v2/docs/aws-cdk-lib.interfaces.aws_lex.IBotRef) | Interface | Indicates that this resource can be referenced as a Bot. |
| [`IBotVersionRef`](/v2/docs/aws-cdk-lib.interfaces.aws_lex.IBotVersionRef) | Interface | Indicates that this resource can be referenced as a BotVersion. |
| [`IResourcePolicyRef`](/v2/docs/aws-cdk-lib.interfaces.aws_lex.IResourcePolicyRef) | Interface | Indicates that this resource can be referenced as a ResourcePolicy. |
| [`ResourcePolicyReference`](/v2/docs/aws-cdk-lib.interfaces.aws_lex.ResourcePolicyReference) | Struct | A reference to a ResourcePolicy resource. |
