Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BotAliasReference ¶
type BotAliasReference struct {
// The ARN of the BotAlias resource.
BotAliasArn *string `field:"required" json:"botAliasArn" yaml:"botAliasArn"`
// The BotAliasId of the BotAlias resource.
BotAliasId *string `field:"required" json:"botAliasId" yaml:"botAliasId"`
// The BotId of the BotAlias resource.
BotId *string `field:"required" json:"botId" yaml:"botId"`
}
A reference to a BotAlias resource.
Example:
// 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"
botAliasReference := &BotAliasReference{
BotAliasArn: jsii.String("botAliasArn"),
BotAliasId: jsii.String("botAliasId"),
BotId: jsii.String("botId"),
}
type BotReference ¶
type BotReference struct {
// The ARN of the Bot resource.
BotArn *string `field:"required" json:"botArn" yaml:"botArn"`
// The Id of the Bot resource.
BotId *string `field:"required" json:"botId" yaml:"botId"`
}
A reference to a Bot resource.
Example:
// 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"
botReference := &BotReference{
BotArn: jsii.String("botArn"),
BotId: jsii.String("botId"),
}
type BotVersionReference ¶
type BotVersionReference struct {
// The BotId of the BotVersion resource.
BotId *string `field:"required" json:"botId" yaml:"botId"`
// The BotVersion of the BotVersion resource.
BotVersion *string `field:"required" json:"botVersion" yaml:"botVersion"`
}
A reference to a BotVersion resource.
Example:
// 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"
botVersionReference := &BotVersionReference{
BotId: jsii.String("botId"),
BotVersion: jsii.String("botVersion"),
}
type IBotAliasRef ¶
type IBotAliasRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a BotAlias resource.
// Experimental.
BotAliasRef() *BotAliasReference
}
Indicates that this resource can be referenced as a BotAlias. Experimental.
type IBotRef ¶
type IBotRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Bot resource.
// Experimental.
BotRef() *BotReference
}
Indicates that this resource can be referenced as a Bot. Experimental.
type IBotVersionRef ¶
type IBotVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a BotVersion resource.
// Experimental.
BotVersionRef() *BotVersionReference
}
Indicates that this resource can be referenced as a BotVersion. Experimental.
type IResourcePolicyRef ¶
type IResourcePolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResourcePolicy resource.
// Experimental.
ResourcePolicyRef() *ResourcePolicyReference
}
Indicates that this resource can be referenced as a ResourcePolicy. Experimental.
type ResourcePolicyReference ¶
type ResourcePolicyReference struct {
// The Id of the ResourcePolicy resource.
ResourcePolicyId *string `field:"required" json:"resourcePolicyId" yaml:"resourcePolicyId"`
}
A reference to a ResourcePolicy resource.
Example:
// 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"
resourcePolicyReference := &ResourcePolicyReference{
ResourcePolicyId: jsii.String("resourcePolicyId"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.