| Modifier and Type | Method and Description |
|---|---|
CfnSkill.Builder |
authenticationConfiguration(CfnSkill.AuthenticationConfigurationProperty authenticationConfiguration)
Login with Amazon (LWA) configuration used to authenticate with the Alexa service.
|
CfnSkill.Builder |
authenticationConfiguration(IResolvable authenticationConfiguration)
Login with Amazon (LWA) configuration used to authenticate with the Alexa service.
|
CfnSkill |
build() |
static CfnSkill.Builder |
create(software.constructs.Construct scope,
String id) |
CfnSkill.Builder |
skillPackage(CfnSkill.SkillPackageProperty skillPackage)
Configuration for the skill package that contains the components of the Alexa skill.
|
CfnSkill.Builder |
skillPackage(IResolvable skillPackage)
Configuration for the skill package that contains the components of the Alexa skill.
|
CfnSkill.Builder |
vendorId(String vendorId)
The vendor ID associated with the Amazon developer account that will host the skill.
|
@Stability(value=Stable) public static CfnSkill.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnSkill.AuthenticationConfigurationProperty.Builder.@Stability(value=Stable) public CfnSkill.Builder authenticationConfiguration(CfnSkill.AuthenticationConfigurationProperty authenticationConfiguration)
Only Login with Amazon clients created through the are supported. The client ID, client secret, and refresh token are required.
authenticationConfiguration - Login with Amazon (LWA) configuration used to authenticate with the Alexa service. This parameter is required.this@Stability(value=Stable) public CfnSkill.Builder authenticationConfiguration(IResolvable authenticationConfiguration)
Only Login with Amazon clients created through the are supported. The client ID, client secret, and refresh token are required.
authenticationConfiguration - Login with Amazon (LWA) configuration used to authenticate with the Alexa service. This parameter is required.this@Stability(value=Stable) public CfnSkill.Builder skillPackage(CfnSkill.SkillPackageProperty skillPackage)
Skill packages are retrieved from an Amazon S3 bucket and key and used to create and update the skill. For more information about the skill package format, see the .
skillPackage - Configuration for the skill package that contains the components of the Alexa skill. This parameter is required.this@Stability(value=Stable) public CfnSkill.Builder skillPackage(IResolvable skillPackage)
Skill packages are retrieved from an Amazon S3 bucket and key and used to create and update the skill. For more information about the skill package format, see the .
skillPackage - Configuration for the skill package that contains the components of the Alexa skill. This parameter is required.this@Stability(value=Stable) public CfnSkill.Builder vendorId(String vendorId)
Details for retrieving the vendor ID are in . The provided LWA credentials must be linked to the developer account associated with this vendor ID.
vendorId - The vendor ID associated with the Amazon developer account that will host the skill. This parameter is required.thisCopyright © 2022. All rights reserved.