AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Write-LMBIntent-Name <String>-Checksum <String>-ConclusionStatement <Statement>-CreateVersion <Boolean>-Description <String>-InputContext <InputContext[]>-KendraConfiguration_KendraIndex <String>-ConfirmationPrompt_MaxAttempt <Int32>-Prompt_MaxAttempt <Int32>-ConfirmationPrompt_Message <Message[]>-Prompt_Message <Message[]>-DialogCodeHook_MessageVersion <String>-CodeHook_MessageVersion <String>-OutputContext <OutputContext[]>-ParentIntentSignature <String>-KendraConfiguration_QueryFilterString <String>-FollowUpPrompt_RejectionStatement <Statement>-RejectionStatement <Statement>-ConfirmationPrompt_ResponseCard <String>-Prompt_ResponseCard <String>-KendraConfiguration_Role <String>-SampleUtterance <String[]>-Slot <Slot[]>-FulfillmentActivity_Type <FulfillmentActivityType>-DialogCodeHook_Uri <String>-CodeHook_Uri <String>-Select <String>-PassThru <SwitchParameter>-Force <SwitchParameter>
OrderPizza
intent.
To create an intent or replace an existing intent, you must provide the following: OrderPizza
. $LATEST
version of the intent with the values in the request. Amazon Lex removes fields that you don't provide in the request. If you don't specify the required fields, Amazon Lex throws an exception. When you update the $LATEST
version of an intent, the status
field of any bot that uses the $LATEST
version of the intent is set to NOT_BUILT
.
For more information, see how-it-works.
This operation requires permissions for the lex:PutIntent
action. $LATEST
version.When you create a new intent, leave the checksum
field blank. If you specify a checksum you get a BadRequestException
exception.When you want to update a intent, set the checksum
field to the checksum of the most recent revision of the $LATEST
version. If you don't specify the checksum
field, or if the checksum does not match the $LATEST
version, you get a PreconditionFailedException
exception. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | FulfillmentActivity_CodeHook_MessageVersion |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | FulfillmentActivity_CodeHook_Uri |
fulfillmentActivity
. If you return the intent to the client application, you can't specify this element.The followUpPrompt
and conclusionStatement
are mutually exclusive. You can specify only one. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ConfirmationPrompt_MaxAttempts |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ConfirmationPrompt_Messages |
PostText
API response. It substitutes session attributes and slot values for placeholders in the response card. For more information, see ex-resp-card. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
true
a new numbered version of the intent is created. This is the same as calling the CreateIntentVersion
operation. If you do not specify createVersion
, the default is false
. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
prompt
field, Amazon Lex responds with this statement to acknowledge that the intent was canceled. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
InputContext
objects that lists the contexts that must be active for Amazon Lex to choose the intent in a conversation with the user. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | InputContexts |
PutIntent
operation. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
PutIntent
operation. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
AMAZON.HelpIntent
, you can't create a custom intent called HelpIntent
.For a list of built-in intents, see Standard Built-in Intents in the Alexa Skills Kit. Required? | True |
Position? | 1 |
Accept pipeline input? | True (ByValue, ByPropertyName) |
OutputContext
objects that lists the contexts that the intent activates when the intent is fulfilled. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | OutputContexts |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | FollowUpPrompt_Prompt_MaxAttempts |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | FollowUpPrompt_Prompt_Messages |
PostText
API response. It substitutes session attributes and slot values for placeholders in the response card. For more information, see ex-resp-card. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | FollowUpPrompt_Prompt_ResponseCard |
confirmationPrompt
, Amazon Lex responds with this statement to acknowledge that the intent was canceled.You must provide both the rejectionStatement
and the confirmationPrompt
, or neither. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | SampleUtterances |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Slots |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | AK |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByValue, ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByValue, ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | AWSProfilesLocation, ProfilesLocation |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StoredCredentials, AWSProfileName |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | RegionToCall |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | SK, SecretAccessKey |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ST |
AWS Tools for PowerShell: 2.x.y.z