interfacesawscustomerprofiles

package
v2.231.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 1, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

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"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL