interfacesawspinpoint

package
v2.226.0 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 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 ADMChannelReference

type ADMChannelReference struct {
	// The Id of the ADMChannel resource.
	AdmChannelId *string `field:"required" json:"admChannelId" yaml:"admChannelId"`
}

A reference to a ADMChannel 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"

aDMChannelReference := &ADMChannelReference{
	AdmChannelId: jsii.String("admChannelId"),
}

type APNSChannelReference

type APNSChannelReference struct {
	// The Id of the APNSChannel resource.
	ApnsChannelId *string `field:"required" json:"apnsChannelId" yaml:"apnsChannelId"`
}

A reference to a APNSChannel 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"

aPNSChannelReference := &APNSChannelReference{
	ApnsChannelId: jsii.String("apnsChannelId"),
}

type APNSSandboxChannelReference

type APNSSandboxChannelReference struct {
	// The Id of the APNSSandboxChannel resource.
	ApnsSandboxChannelId *string `field:"required" json:"apnsSandboxChannelId" yaml:"apnsSandboxChannelId"`
}

A reference to a APNSSandboxChannel 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"

aPNSSandboxChannelReference := &APNSSandboxChannelReference{
	ApnsSandboxChannelId: jsii.String("apnsSandboxChannelId"),
}

type APNSVoipChannelReference

type APNSVoipChannelReference struct {
	// The Id of the APNSVoipChannel resource.
	ApnsVoipChannelId *string `field:"required" json:"apnsVoipChannelId" yaml:"apnsVoipChannelId"`
}

A reference to a APNSVoipChannel 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"

aPNSVoipChannelReference := &APNSVoipChannelReference{
	ApnsVoipChannelId: jsii.String("apnsVoipChannelId"),
}

type APNSVoipSandboxChannelReference

type APNSVoipSandboxChannelReference struct {
	// The Id of the APNSVoipSandboxChannel resource.
	ApnsVoipSandboxChannelId *string `field:"required" json:"apnsVoipSandboxChannelId" yaml:"apnsVoipSandboxChannelId"`
}

A reference to a APNSVoipSandboxChannel 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"

aPNSVoipSandboxChannelReference := &APNSVoipSandboxChannelReference{
	ApnsVoipSandboxChannelId: jsii.String("apnsVoipSandboxChannelId"),
}

type AppReference

type AppReference struct {
	// The ARN of the App resource.
	AppArn *string `field:"required" json:"appArn" yaml:"appArn"`
	// The Id of the App resource.
	AppId *string `field:"required" json:"appId" yaml:"appId"`
}

A reference to a App 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"

appReference := &AppReference{
	AppArn: jsii.String("appArn"),
	AppId: jsii.String("appId"),
}

type ApplicationSettingsReference

type ApplicationSettingsReference struct {
	// The Id of the ApplicationSettings resource.
	ApplicationSettingsId *string `field:"required" json:"applicationSettingsId" yaml:"applicationSettingsId"`
}

A reference to a ApplicationSettings 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"

applicationSettingsReference := &ApplicationSettingsReference{
	ApplicationSettingsId: jsii.String("applicationSettingsId"),
}

type BaiduChannelReference

type BaiduChannelReference struct {
	// The Id of the BaiduChannel resource.
	BaiduChannelId *string `field:"required" json:"baiduChannelId" yaml:"baiduChannelId"`
}

A reference to a BaiduChannel 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"

baiduChannelReference := &BaiduChannelReference{
	BaiduChannelId: jsii.String("baiduChannelId"),
}

type CampaignReference

type CampaignReference struct {
	// The ARN of the Campaign resource.
	CampaignArn *string `field:"required" json:"campaignArn" yaml:"campaignArn"`
	// The CampaignId of the Campaign resource.
	CampaignId *string `field:"required" json:"campaignId" yaml:"campaignId"`
}

A reference to a Campaign 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"

campaignReference := &CampaignReference{
	CampaignArn: jsii.String("campaignArn"),
	CampaignId: jsii.String("campaignId"),
}

type EmailChannelReference

type EmailChannelReference struct {
	// The Id of the EmailChannel resource.
	EmailChannelId *string `field:"required" json:"emailChannelId" yaml:"emailChannelId"`
}

A reference to a EmailChannel 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"

emailChannelReference := &EmailChannelReference{
	EmailChannelId: jsii.String("emailChannelId"),
}

type EmailTemplateReference

type EmailTemplateReference struct {
	// The ARN of the EmailTemplate resource.
	EmailTemplateArn *string `field:"required" json:"emailTemplateArn" yaml:"emailTemplateArn"`
	// The Id of the EmailTemplate resource.
	EmailTemplateId *string `field:"required" json:"emailTemplateId" yaml:"emailTemplateId"`
}

A reference to a EmailTemplate 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"

emailTemplateReference := &EmailTemplateReference{
	EmailTemplateArn: jsii.String("emailTemplateArn"),
	EmailTemplateId: jsii.String("emailTemplateId"),
}

type EventStreamReference

type EventStreamReference struct {
	// The Id of the EventStream resource.
	EventStreamId *string `field:"required" json:"eventStreamId" yaml:"eventStreamId"`
}

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{
	EventStreamId: jsii.String("eventStreamId"),
}

type GCMChannelReference

type GCMChannelReference struct {
	// The Id of the GCMChannel resource.
	GcmChannelId *string `field:"required" json:"gcmChannelId" yaml:"gcmChannelId"`
}

A reference to a GCMChannel 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"

gCMChannelReference := &GCMChannelReference{
	GcmChannelId: jsii.String("gcmChannelId"),
}

type IADMChannelRef

type IADMChannelRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ADMChannel resource.
	// Experimental.
	AdmChannelRef() *ADMChannelReference
}

Indicates that this resource can be referenced as a ADMChannel. Experimental.

type IAPNSChannelRef

type IAPNSChannelRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a APNSChannel resource.
	// Experimental.
	ApnsChannelRef() *APNSChannelReference
}

Indicates that this resource can be referenced as a APNSChannel. Experimental.

type IAPNSSandboxChannelRef

type IAPNSSandboxChannelRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a APNSSandboxChannel resource.
	// Experimental.
	ApnsSandboxChannelRef() *APNSSandboxChannelReference
}

Indicates that this resource can be referenced as a APNSSandboxChannel. Experimental.

type IAPNSVoipChannelRef

type IAPNSVoipChannelRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a APNSVoipChannel resource.
	// Experimental.
	ApnsVoipChannelRef() *APNSVoipChannelReference
}

Indicates that this resource can be referenced as a APNSVoipChannel. Experimental.

type IAPNSVoipSandboxChannelRef

type IAPNSVoipSandboxChannelRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a APNSVoipSandboxChannel resource.
	// Experimental.
	ApnsVoipSandboxChannelRef() *APNSVoipSandboxChannelReference
}

Indicates that this resource can be referenced as a APNSVoipSandboxChannel. Experimental.

type IAppRef

type IAppRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a App resource.
	// Experimental.
	AppRef() *AppReference
}

Indicates that this resource can be referenced as a App. Experimental.

type IApplicationSettingsRef

type IApplicationSettingsRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ApplicationSettings resource.
	// Experimental.
	ApplicationSettingsRef() *ApplicationSettingsReference
}

Indicates that this resource can be referenced as a ApplicationSettings. Experimental.

type IBaiduChannelRef

type IBaiduChannelRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a BaiduChannel resource.
	// Experimental.
	BaiduChannelRef() *BaiduChannelReference
}

Indicates that this resource can be referenced as a BaiduChannel. Experimental.

type ICampaignRef

type ICampaignRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Campaign resource.
	// Experimental.
	CampaignRef() *CampaignReference
}

Indicates that this resource can be referenced as a Campaign. Experimental.

type IEmailChannelRef

type IEmailChannelRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a EmailChannel resource.
	// Experimental.
	EmailChannelRef() *EmailChannelReference
}

Indicates that this resource can be referenced as a EmailChannel. Experimental.

type IEmailTemplateRef

type IEmailTemplateRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a EmailTemplate resource.
	// Experimental.
	EmailTemplateRef() *EmailTemplateReference
}

Indicates that this resource can be referenced as a EmailTemplate. 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 IGCMChannelRef

type IGCMChannelRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a GCMChannel resource.
	// Experimental.
	GcmChannelRef() *GCMChannelReference
}

Indicates that this resource can be referenced as a GCMChannel. Experimental.

type IInAppTemplateRef

type IInAppTemplateRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a InAppTemplate resource.
	// Experimental.
	InAppTemplateRef() *InAppTemplateReference
}

Indicates that this resource can be referenced as a InAppTemplate. Experimental.

type IPushTemplateRef

type IPushTemplateRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PushTemplate resource.
	// Experimental.
	PushTemplateRef() *PushTemplateReference
}

Indicates that this resource can be referenced as a PushTemplate. Experimental.

type ISMSChannelRef

type ISMSChannelRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a SMSChannel resource.
	// Experimental.
	SmsChannelRef() *SMSChannelReference
}

Indicates that this resource can be referenced as a SMSChannel. Experimental.

type ISegmentRef

type ISegmentRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Segment resource.
	// Experimental.
	SegmentRef() *SegmentReference
}

Indicates that this resource can be referenced as a Segment. Experimental.

type ISmsTemplateRef

type ISmsTemplateRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a SmsTemplate resource.
	// Experimental.
	SmsTemplateRef() *SmsTemplateReference
}

Indicates that this resource can be referenced as a SmsTemplate. Experimental.

type IVoiceChannelRef

type IVoiceChannelRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a VoiceChannel resource.
	// Experimental.
	VoiceChannelRef() *VoiceChannelReference
}

Indicates that this resource can be referenced as a VoiceChannel. Experimental.

type InAppTemplateReference

type InAppTemplateReference struct {
	// The ARN of the InAppTemplate resource.
	InAppTemplateArn *string `field:"required" json:"inAppTemplateArn" yaml:"inAppTemplateArn"`
	// The TemplateName of the InAppTemplate resource.
	TemplateName *string `field:"required" json:"templateName" yaml:"templateName"`
}

A reference to a InAppTemplate 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"

inAppTemplateReference := &InAppTemplateReference{
	InAppTemplateArn: jsii.String("inAppTemplateArn"),
	TemplateName: jsii.String("templateName"),
}

type PushTemplateReference

type PushTemplateReference struct {
	// The ARN of the PushTemplate resource.
	PushTemplateArn *string `field:"required" json:"pushTemplateArn" yaml:"pushTemplateArn"`
	// The Id of the PushTemplate resource.
	PushTemplateId *string `field:"required" json:"pushTemplateId" yaml:"pushTemplateId"`
}

A reference to a PushTemplate 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"

pushTemplateReference := &PushTemplateReference{
	PushTemplateArn: jsii.String("pushTemplateArn"),
	PushTemplateId: jsii.String("pushTemplateId"),
}

type SMSChannelReference

type SMSChannelReference struct {
	// The Id of the SMSChannel resource.
	SmsChannelId *string `field:"required" json:"smsChannelId" yaml:"smsChannelId"`
}

A reference to a SMSChannel 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"

sMSChannelReference := &SMSChannelReference{
	SmsChannelId: jsii.String("smsChannelId"),
}

type SegmentReference

type SegmentReference struct {
	// The ARN of the Segment resource.
	SegmentArn *string `field:"required" json:"segmentArn" yaml:"segmentArn"`
	// The SegmentId of the Segment resource.
	SegmentId *string `field:"required" json:"segmentId" yaml:"segmentId"`
}

A reference to a Segment 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"

segmentReference := &SegmentReference{
	SegmentArn: jsii.String("segmentArn"),
	SegmentId: jsii.String("segmentId"),
}

type SmsTemplateReference

type SmsTemplateReference struct {
	// The ARN of the SmsTemplate resource.
	SmsTemplateArn *string `field:"required" json:"smsTemplateArn" yaml:"smsTemplateArn"`
	// The Id of the SmsTemplate resource.
	SmsTemplateId *string `field:"required" json:"smsTemplateId" yaml:"smsTemplateId"`
}

A reference to a SmsTemplate 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"

smsTemplateReference := &SmsTemplateReference{
	SmsTemplateArn: jsii.String("smsTemplateArn"),
	SmsTemplateId: jsii.String("smsTemplateId"),
}

type VoiceChannelReference

type VoiceChannelReference struct {
	// The Id of the VoiceChannel resource.
	VoiceChannelId *string `field:"required" json:"voiceChannelId" yaml:"voiceChannelId"`
}

A reference to a VoiceChannel 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"

voiceChannelReference := &VoiceChannelReference{
	VoiceChannelId: jsii.String("voiceChannelId"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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