@Generated(value="jsii-pacmak/1.50.0 (build d1830a4)", date="2022-01-04T15:39:01.197Z") @Stability(value=Stable) public interface CfnSkillProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.alexa.ask.*;
Object manifest;
CfnSkillProps cfnSkillProps = CfnSkillProps.builder()
.authenticationConfiguration(AuthenticationConfigurationProperty.builder()
.clientId("clientId")
.clientSecret("clientSecret")
.refreshToken("refreshToken")
.build())
.skillPackage(SkillPackageProperty.builder()
.s3Bucket("s3Bucket")
.s3Key("s3Key")
// the properties below are optional
.overrides(OverridesProperty.builder()
.manifest(manifest)
.build())
.s3BucketRole("s3BucketRole")
.s3ObjectVersion("s3ObjectVersion")
.build())
.vendorId("vendorId")
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnSkillProps.Builder
A builder for
CfnSkillProps |
static class |
CfnSkillProps.Jsii$Proxy
An implementation for
CfnSkillProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnSkillProps.Builder |
builder() |
Object |
getAuthenticationConfiguration()
`Alexa::ASK::Skill.AuthenticationConfiguration`.
|
Object |
getSkillPackage()
`Alexa::ASK::Skill.SkillPackage`.
|
String |
getVendorId()
`Alexa::ASK::Skill.VendorId`.
|
@Stability(value=Stable) @NotNull Object getAuthenticationConfiguration()
@Stability(value=Stable) @NotNull Object getSkillPackage()
@Stability(value=Stable) @NotNull String getVendorId()
@Stability(value=Stable) static CfnSkillProps.Builder builder()
CfnSkillProps.Builder of CfnSkillPropsCopyright © 2022. All rights reserved.