Documentation
¶
Index ¶
- type CustomResourceReference
- type GuardHookReference
- type HookDefaultVersionReference
- type HookTypeConfigReference
- type HookVersionReference
- type ICustomResourceRef
- type IGuardHookRef
- type IHookDefaultVersionRef
- type IHookTypeConfigRef
- type IHookVersionRef
- type ILambdaHookRef
- type IMacroRef
- type IModuleDefaultVersionRef
- type IModuleVersionRef
- type IPublicTypeVersionRef
- type IPublisherRef
- type IResourceDefaultVersionRef
- type IResourceVersionRef
- type IStackRef
- type IStackSetRef
- type ITypeActivationRef
- type IWaitConditionHandleRef
- type IWaitConditionRef
- type LambdaHookReference
- type MacroReference
- type ModuleDefaultVersionReference
- type ModuleVersionReference
- type PublicTypeVersionReference
- type PublisherReference
- type ResourceDefaultVersionReference
- type ResourceVersionReference
- type StackReference
- type StackSetReference
- type TypeActivationReference
- type WaitConditionHandleReference
- type WaitConditionReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomResourceReference ¶
type CustomResourceReference struct {
// The Id of the CustomResource resource.
CustomResourceId *string `field:"required" json:"customResourceId" yaml:"customResourceId"`
}
A reference to a CustomResource 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"
customResourceReference := &CustomResourceReference{
CustomResourceId: jsii.String("customResourceId"),
}
type GuardHookReference ¶
type GuardHookReference struct {
// The HookArn of the GuardHook resource.
HookArn *string `field:"required" json:"hookArn" yaml:"hookArn"`
}
A reference to a GuardHook 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"
guardHookReference := &GuardHookReference{
HookArn: jsii.String("hookArn"),
}
type HookDefaultVersionReference ¶
type HookDefaultVersionReference struct {
// The Arn of the HookDefaultVersion resource.
HookDefaultVersionArn *string `field:"required" json:"hookDefaultVersionArn" yaml:"hookDefaultVersionArn"`
}
A reference to a HookDefaultVersion 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"
hookDefaultVersionReference := &HookDefaultVersionReference{
HookDefaultVersionArn: jsii.String("hookDefaultVersionArn"),
}
type HookTypeConfigReference ¶
type HookTypeConfigReference struct {
// The ConfigurationArn of the HookTypeConfig resource.
ConfigurationArn *string `field:"required" json:"configurationArn" yaml:"configurationArn"`
}
A reference to a HookTypeConfig 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"
hookTypeConfigReference := &HookTypeConfigReference{
ConfigurationArn: jsii.String("configurationArn"),
}
type HookVersionReference ¶
type HookVersionReference struct {
// The Arn of the HookVersion resource.
HookVersionArn *string `field:"required" json:"hookVersionArn" yaml:"hookVersionArn"`
}
A reference to a HookVersion 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"
hookVersionReference := &HookVersionReference{
HookVersionArn: jsii.String("hookVersionArn"),
}
type ICustomResourceRef ¶
type ICustomResourceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a CustomResource resource.
// Experimental.
CustomResourceRef() *CustomResourceReference
}
Indicates that this resource can be referenced as a CustomResource. Experimental.
type IGuardHookRef ¶
type IGuardHookRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a GuardHook resource.
// Experimental.
GuardHookRef() *GuardHookReference
}
Indicates that this resource can be referenced as a GuardHook. Experimental.
type IHookDefaultVersionRef ¶
type IHookDefaultVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a HookDefaultVersion resource.
// Experimental.
HookDefaultVersionRef() *HookDefaultVersionReference
}
Indicates that this resource can be referenced as a HookDefaultVersion. Experimental.
type IHookTypeConfigRef ¶
type IHookTypeConfigRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a HookTypeConfig resource.
// Experimental.
HookTypeConfigRef() *HookTypeConfigReference
}
Indicates that this resource can be referenced as a HookTypeConfig. Experimental.
type IHookVersionRef ¶
type IHookVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a HookVersion resource.
// Experimental.
HookVersionRef() *HookVersionReference
}
Indicates that this resource can be referenced as a HookVersion. Experimental.
type ILambdaHookRef ¶
type ILambdaHookRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a LambdaHook resource.
// Experimental.
LambdaHookRef() *LambdaHookReference
}
Indicates that this resource can be referenced as a LambdaHook. Experimental.
type IMacroRef ¶
type IMacroRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Macro resource.
// Experimental.
MacroRef() *MacroReference
}
Indicates that this resource can be referenced as a Macro. Experimental.
type IModuleDefaultVersionRef ¶
type IModuleDefaultVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ModuleDefaultVersion resource.
// Experimental.
ModuleDefaultVersionRef() *ModuleDefaultVersionReference
}
Indicates that this resource can be referenced as a ModuleDefaultVersion. Experimental.
type IModuleVersionRef ¶
type IModuleVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ModuleVersion resource.
// Experimental.
ModuleVersionRef() *ModuleVersionReference
}
Indicates that this resource can be referenced as a ModuleVersion. Experimental.
type IPublicTypeVersionRef ¶
type IPublicTypeVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a PublicTypeVersion resource.
// Experimental.
PublicTypeVersionRef() *PublicTypeVersionReference
}
Indicates that this resource can be referenced as a PublicTypeVersion. Experimental.
type IPublisherRef ¶
type IPublisherRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Publisher resource.
// Experimental.
PublisherRef() *PublisherReference
}
Indicates that this resource can be referenced as a Publisher. Experimental.
type IResourceDefaultVersionRef ¶
type IResourceDefaultVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResourceDefaultVersion resource.
// Experimental.
ResourceDefaultVersionRef() *ResourceDefaultVersionReference
}
Indicates that this resource can be referenced as a ResourceDefaultVersion. Experimental.
type IResourceVersionRef ¶
type IResourceVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResourceVersion resource.
// Experimental.
ResourceVersionRef() *ResourceVersionReference
}
Indicates that this resource can be referenced as a ResourceVersion. Experimental.
type IStackRef ¶
type IStackRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Stack resource.
// Experimental.
StackRef() *StackReference
}
Indicates that this resource can be referenced as a Stack. Experimental.
type IStackSetRef ¶
type IStackSetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a StackSet resource.
// Experimental.
StackSetRef() *StackSetReference
}
Indicates that this resource can be referenced as a StackSet. Experimental.
type ITypeActivationRef ¶
type ITypeActivationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a TypeActivation resource.
// Experimental.
TypeActivationRef() *TypeActivationReference
}
Indicates that this resource can be referenced as a TypeActivation. Experimental.
type IWaitConditionHandleRef ¶
type IWaitConditionHandleRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a WaitConditionHandle resource.
// Experimental.
WaitConditionHandleRef() *WaitConditionHandleReference
}
Indicates that this resource can be referenced as a WaitConditionHandle. Experimental.
type IWaitConditionRef ¶
type IWaitConditionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a WaitCondition resource.
// Experimental.
WaitConditionRef() *WaitConditionReference
}
Indicates that this resource can be referenced as a WaitCondition. Experimental.
type LambdaHookReference ¶
type LambdaHookReference struct {
// The HookArn of the LambdaHook resource.
HookArn *string `field:"required" json:"hookArn" yaml:"hookArn"`
}
A reference to a LambdaHook 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"
lambdaHookReference := &LambdaHookReference{
HookArn: jsii.String("hookArn"),
}
type MacroReference ¶
type MacroReference struct {
// The Id of the Macro resource.
MacroId *string `field:"required" json:"macroId" yaml:"macroId"`
}
A reference to a Macro 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"
macroReference := &MacroReference{
MacroId: jsii.String("macroId"),
}
type ModuleDefaultVersionReference ¶
type ModuleDefaultVersionReference struct {
// The Arn of the ModuleDefaultVersion resource.
ModuleDefaultVersionArn *string `field:"required" json:"moduleDefaultVersionArn" yaml:"moduleDefaultVersionArn"`
}
A reference to a ModuleDefaultVersion 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"
moduleDefaultVersionReference := &ModuleDefaultVersionReference{
ModuleDefaultVersionArn: jsii.String("moduleDefaultVersionArn"),
}
type ModuleVersionReference ¶
type ModuleVersionReference struct {
// The Arn of the ModuleVersion resource.
ModuleVersionArn *string `field:"required" json:"moduleVersionArn" yaml:"moduleVersionArn"`
}
A reference to a ModuleVersion 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"
moduleVersionReference := &ModuleVersionReference{
ModuleVersionArn: jsii.String("moduleVersionArn"),
}
type PublicTypeVersionReference ¶
type PublicTypeVersionReference struct {
// The PublicTypeArn of the PublicTypeVersion resource.
PublicTypeArn *string `field:"required" json:"publicTypeArn" yaml:"publicTypeArn"`
}
A reference to a PublicTypeVersion 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"
publicTypeVersionReference := &PublicTypeVersionReference{
PublicTypeArn: jsii.String("publicTypeArn"),
}
type PublisherReference ¶
type PublisherReference struct {
// The PublisherId of the Publisher resource.
PublisherId *string `field:"required" json:"publisherId" yaml:"publisherId"`
}
A reference to a Publisher 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"
publisherReference := &PublisherReference{
PublisherId: jsii.String("publisherId"),
}
type ResourceDefaultVersionReference ¶
type ResourceDefaultVersionReference struct {
// The Arn of the ResourceDefaultVersion resource.
ResourceDefaultVersionArn *string `field:"required" json:"resourceDefaultVersionArn" yaml:"resourceDefaultVersionArn"`
}
A reference to a ResourceDefaultVersion 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"
resourceDefaultVersionReference := &ResourceDefaultVersionReference{
ResourceDefaultVersionArn: jsii.String("resourceDefaultVersionArn"),
}
type ResourceVersionReference ¶
type ResourceVersionReference struct {
// The Arn of the ResourceVersion resource.
ResourceVersionArn *string `field:"required" json:"resourceVersionArn" yaml:"resourceVersionArn"`
}
A reference to a ResourceVersion 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"
resourceVersionReference := &ResourceVersionReference{
ResourceVersionArn: jsii.String("resourceVersionArn"),
}
type StackReference ¶
type StackReference struct {
// The StackId of the Stack resource.
StackId *string `field:"required" json:"stackId" yaml:"stackId"`
}
A reference to a Stack 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"
stackReference := &StackReference{
StackId: jsii.String("stackId"),
}
type StackSetReference ¶
type StackSetReference struct {
// The StackSetId of the StackSet resource.
StackSetId *string `field:"required" json:"stackSetId" yaml:"stackSetId"`
}
A reference to a StackSet 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"
stackSetReference := &StackSetReference{
StackSetId: jsii.String("stackSetId"),
}
type TypeActivationReference ¶
type TypeActivationReference struct {
// The Arn of the TypeActivation resource.
TypeActivationArn *string `field:"required" json:"typeActivationArn" yaml:"typeActivationArn"`
}
A reference to a TypeActivation 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"
typeActivationReference := &TypeActivationReference{
TypeActivationArn: jsii.String("typeActivationArn"),
}
type WaitConditionHandleReference ¶
type WaitConditionHandleReference struct {
// The Id of the WaitConditionHandle resource.
WaitConditionHandleId *string `field:"required" json:"waitConditionHandleId" yaml:"waitConditionHandleId"`
}
A reference to a WaitConditionHandle 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"
waitConditionHandleReference := &WaitConditionHandleReference{
WaitConditionHandleId: jsii.String("waitConditionHandleId"),
}
type WaitConditionReference ¶
type WaitConditionReference struct {
// The Id of the WaitCondition resource.
WaitConditionId *string `field:"required" json:"waitConditionId" yaml:"waitConditionId"`
}
A reference to a WaitCondition 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"
waitConditionReference := &WaitConditionReference{
WaitConditionId: jsii.String("waitConditionId"),
}
Source Files
¶
- CustomResourceReference.go
- GuardHookReference.go
- HookDefaultVersionReference.go
- HookTypeConfigReference.go
- HookVersionReference.go
- ICustomResourceRef.go
- IGuardHookRef.go
- IHookDefaultVersionRef.go
- IHookTypeConfigRef.go
- IHookVersionRef.go
- ILambdaHookRef.go
- IMacroRef.go
- IModuleDefaultVersionRef.go
- IModuleVersionRef.go
- IPublicTypeVersionRef.go
- IPublisherRef.go
- IResourceDefaultVersionRef.go
- IResourceVersionRef.go
- IStackRef.go
- IStackSetRef.go
- ITypeActivationRef.go
- IWaitConditionHandleRef.go
- IWaitConditionRef.go
- LambdaHookReference.go
- MacroReference.go
- ModuleDefaultVersionReference.go
- ModuleVersionReference.go
- PublicTypeVersionReference.go
- PublisherReference.go
- ResourceDefaultVersionReference.go
- ResourceVersionReference.go
- StackReference.go
- StackSetReference.go
- TypeActivationReference.go
- WaitConditionHandleReference.go
- WaitConditionReference.go
- main.go