Documentation
¶
Index ¶
- type CalculatedAttributeDefinitionReference
- type DomainReference
- type EventStreamReference
- type EventTriggerReference
- type ICalculatedAttributeDefinitionRef
- type IDomainRef
- type IEventStreamRef
- type IEventTriggerRef
- type IIntegrationRef
- type IObjectTypeRef
- type ISegmentDefinitionRef
- type IntegrationReference
- type ObjectTypeReference
- type SegmentDefinitionReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CalculatedAttributeDefinitionReference ¶
type CalculatedAttributeDefinitionReference struct {
// The CalculatedAttributeName of the CalculatedAttributeDefinition resource.
CalculatedAttributeName *string `field:"required" json:"calculatedAttributeName" yaml:"calculatedAttributeName"`
// The DomainName of the CalculatedAttributeDefinition resource.
DomainName *string `field:"required" json:"domainName" yaml:"domainName"`
}
A reference to a CalculatedAttributeDefinition 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"
calculatedAttributeDefinitionReference := &CalculatedAttributeDefinitionReference{
CalculatedAttributeName: jsii.String("calculatedAttributeName"),
DomainName: jsii.String("domainName"),
}
type DomainReference ¶
type DomainReference struct {
// The DomainName of the Domain resource.
DomainName *string `field:"required" json:"domainName" yaml:"domainName"`
}
A reference to a Domain 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"
domainReference := &DomainReference{
DomainName: jsii.String("domainName"),
}
type EventStreamReference ¶
type EventStreamReference struct {
// The DomainName of the EventStream resource.
DomainName *string `field:"required" json:"domainName" yaml:"domainName"`
// The ARN of the EventStream resource.
EventStreamArn *string `field:"required" json:"eventStreamArn" yaml:"eventStreamArn"`
// The EventStreamName of the EventStream resource.
EventStreamName *string `field:"required" json:"eventStreamName" yaml:"eventStreamName"`
}
A reference to a EventStream 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"
eventStreamReference := &EventStreamReference{
DomainName: jsii.String("domainName"),
EventStreamArn: jsii.String("eventStreamArn"),
EventStreamName: jsii.String("eventStreamName"),
}
type EventTriggerReference ¶
type EventTriggerReference struct {
// The DomainName of the EventTrigger resource.
DomainName *string `field:"required" json:"domainName" yaml:"domainName"`
// The EventTriggerName of the EventTrigger resource.
EventTriggerName *string `field:"required" json:"eventTriggerName" yaml:"eventTriggerName"`
}
A reference to a EventTrigger 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"
eventTriggerReference := &EventTriggerReference{
DomainName: jsii.String("domainName"),
EventTriggerName: jsii.String("eventTriggerName"),
}
type ICalculatedAttributeDefinitionRef ¶
type ICalculatedAttributeDefinitionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a CalculatedAttributeDefinition resource.
// Experimental.
CalculatedAttributeDefinitionRef() *CalculatedAttributeDefinitionReference
}
Indicates that this resource can be referenced as a CalculatedAttributeDefinition. Experimental.
type IDomainRef ¶
type IDomainRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Domain resource.
// Experimental.
DomainRef() *DomainReference
}
Indicates that this resource can be referenced as a Domain. Experimental.
type IEventStreamRef ¶
type IEventStreamRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a EventStream resource.
// Experimental.
EventStreamRef() *EventStreamReference
}
Indicates that this resource can be referenced as a EventStream. Experimental.
type IEventTriggerRef ¶
type IEventTriggerRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a EventTrigger resource.
// Experimental.
EventTriggerRef() *EventTriggerReference
}
Indicates that this resource can be referenced as a EventTrigger. Experimental.
type IIntegrationRef ¶
type IIntegrationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Integration resource.
// Experimental.
IntegrationRef() *IntegrationReference
}
Indicates that this resource can be referenced as a Integration. Experimental.
type IObjectTypeRef ¶
type IObjectTypeRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ObjectType resource.
// Experimental.
ObjectTypeRef() *ObjectTypeReference
}
Indicates that this resource can be referenced as a ObjectType. Experimental.
type ISegmentDefinitionRef ¶
type ISegmentDefinitionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a SegmentDefinition resource.
// Experimental.
SegmentDefinitionRef() *SegmentDefinitionReference
}
Indicates that this resource can be referenced as a SegmentDefinition. Experimental.
type IntegrationReference ¶
type IntegrationReference struct {
// The DomainName of the Integration resource.
DomainName *string `field:"required" json:"domainName" yaml:"domainName"`
// The Uri of the Integration resource.
Uri *string `field:"required" json:"uri" yaml:"uri"`
}
A reference to a Integration 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"
integrationReference := &IntegrationReference{
DomainName: jsii.String("domainName"),
Uri: jsii.String("uri"),
}
type ObjectTypeReference ¶
type ObjectTypeReference struct {
// The DomainName of the ObjectType resource.
DomainName *string `field:"required" json:"domainName" yaml:"domainName"`
// The ObjectTypeName of the ObjectType resource.
ObjectTypeName *string `field:"required" json:"objectTypeName" yaml:"objectTypeName"`
}
A reference to a ObjectType 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"
objectTypeReference := &ObjectTypeReference{
DomainName: jsii.String("domainName"),
ObjectTypeName: jsii.String("objectTypeName"),
}
type SegmentDefinitionReference ¶
type SegmentDefinitionReference struct {
// The DomainName of the SegmentDefinition resource.
DomainName *string `field:"required" json:"domainName" yaml:"domainName"`
// The ARN of the SegmentDefinition resource.
SegmentDefinitionArn *string `field:"required" json:"segmentDefinitionArn" yaml:"segmentDefinitionArn"`
// The SegmentDefinitionName of the SegmentDefinition resource.
SegmentDefinitionName *string `field:"required" json:"segmentDefinitionName" yaml:"segmentDefinitionName"`
}
A reference to a SegmentDefinition 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"
segmentDefinitionReference := &SegmentDefinitionReference{
DomainName: jsii.String("domainName"),
SegmentDefinitionArn: jsii.String("segmentDefinitionArn"),
SegmentDefinitionName: jsii.String("segmentDefinitionName"),
}
Source Files
¶
- CalculatedAttributeDefinitionReference.go
- DomainReference.go
- EventStreamReference.go
- EventTriggerReference.go
- ICalculatedAttributeDefinitionRef.go
- IDomainRef.go
- IEventStreamRef.go
- IEventTriggerRef.go
- IIntegrationRef.go
- IObjectTypeRef.go
- ISegmentDefinitionRef.go
- IntegrationReference.go
- ObjectTypeReference.go
- SegmentDefinitionReference.go
- main.go