Documentation
¶
Index ¶
- type ADMChannelReference
- type APNSChannelReference
- type APNSSandboxChannelReference
- type APNSVoipChannelReference
- type APNSVoipSandboxChannelReference
- type AppReference
- type ApplicationSettingsReference
- type BaiduChannelReference
- type CampaignReference
- type EmailChannelReference
- type EmailTemplateReference
- type EventStreamReference
- type GCMChannelReference
- type IADMChannelRef
- type IAPNSChannelRef
- type IAPNSSandboxChannelRef
- type IAPNSVoipChannelRef
- type IAPNSVoipSandboxChannelRef
- type IAppRef
- type IApplicationSettingsRef
- type IBaiduChannelRef
- type ICampaignRef
- type IEmailChannelRef
- type IEmailTemplateRef
- type IEventStreamRef
- type IGCMChannelRef
- type IInAppTemplateRef
- type IPushTemplateRef
- type ISMSChannelRef
- type ISegmentRef
- type ISmsTemplateRef
- type IVoiceChannelRef
- type InAppTemplateReference
- type PushTemplateReference
- type SMSChannelReference
- type SegmentReference
- type SmsTemplateReference
- type VoiceChannelReference
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"),
}
Source Files
¶
- ADMChannelReference.go
- APNSChannelReference.go
- APNSSandboxChannelReference.go
- APNSVoipChannelReference.go
- APNSVoipSandboxChannelReference.go
- AppReference.go
- ApplicationSettingsReference.go
- BaiduChannelReference.go
- CampaignReference.go
- EmailChannelReference.go
- EmailTemplateReference.go
- EventStreamReference.go
- GCMChannelReference.go
- IADMChannelRef.go
- IAPNSChannelRef.go
- IAPNSSandboxChannelRef.go
- IAPNSVoipChannelRef.go
- IAPNSVoipSandboxChannelRef.go
- IAppRef.go
- IApplicationSettingsRef.go
- IBaiduChannelRef.go
- ICampaignRef.go
- IEmailChannelRef.go
- IEmailTemplateRef.go
- IEventStreamRef.go
- IGCMChannelRef.go
- IInAppTemplateRef.go
- IPushTemplateRef.go
- ISMSChannelRef.go
- ISegmentRef.go
- ISmsTemplateRef.go
- IVoiceChannelRef.go
- InAppTemplateReference.go
- PushTemplateReference.go
- SMSChannelReference.go
- SegmentReference.go
- SmsTemplateReference.go
- VoiceChannelReference.go
- main.go