Documentation
¶
Index ¶
- type ConfigurationSetReference
- type IConfigurationSetRef
- type IOptOutListRef
- type IPhoneNumberRef
- type IPoolRef
- type IProtectConfigurationRef
- type IResourcePolicyRef
- type ISenderIdRef
- type OptOutListReference
- type PhoneNumberReference
- type PoolReference
- type ProtectConfigurationReference
- type ResourcePolicyReference
- type SenderIdReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigurationSetReference ¶
type ConfigurationSetReference struct {
// The ARN of the ConfigurationSet resource.
ConfigurationSetArn *string `field:"required" json:"configurationSetArn" yaml:"configurationSetArn"`
// The ConfigurationSetName of the ConfigurationSet resource.
ConfigurationSetName *string `field:"required" json:"configurationSetName" yaml:"configurationSetName"`
}
A reference to a ConfigurationSet 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"
configurationSetReference := &ConfigurationSetReference{
ConfigurationSetArn: jsii.String("configurationSetArn"),
ConfigurationSetName: jsii.String("configurationSetName"),
}
type IConfigurationSetRef ¶
type IConfigurationSetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ConfigurationSet resource.
// Experimental.
ConfigurationSetRef() *ConfigurationSetReference
}
Indicates that this resource can be referenced as a ConfigurationSet. Experimental.
type IOptOutListRef ¶
type IOptOutListRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a OptOutList resource.
// Experimental.
OptOutListRef() *OptOutListReference
}
Indicates that this resource can be referenced as a OptOutList. Experimental.
type IPhoneNumberRef ¶
type IPhoneNumberRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a PhoneNumber resource.
// Experimental.
PhoneNumberRef() *PhoneNumberReference
}
Indicates that this resource can be referenced as a PhoneNumber. Experimental.
type IPoolRef ¶
type IPoolRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Pool resource.
// Experimental.
PoolRef() *PoolReference
}
Indicates that this resource can be referenced as a Pool. Experimental.
type IProtectConfigurationRef ¶
type IProtectConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ProtectConfiguration resource.
// Experimental.
ProtectConfigurationRef() *ProtectConfigurationReference
}
Indicates that this resource can be referenced as a ProtectConfiguration. Experimental.
type IResourcePolicyRef ¶
type IResourcePolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResourcePolicy resource.
// Experimental.
ResourcePolicyRef() *ResourcePolicyReference
}
Indicates that this resource can be referenced as a ResourcePolicy. Experimental.
type ISenderIdRef ¶
type ISenderIdRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a SenderId resource.
// Experimental.
SenderIdRef() *SenderIdReference
}
Indicates that this resource can be referenced as a SenderId. Experimental.
type OptOutListReference ¶
type OptOutListReference struct {
// The ARN of the OptOutList resource.
OptOutListArn *string `field:"required" json:"optOutListArn" yaml:"optOutListArn"`
// The OptOutListName of the OptOutList resource.
OptOutListName *string `field:"required" json:"optOutListName" yaml:"optOutListName"`
}
A reference to a OptOutList 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"
optOutListReference := &OptOutListReference{
OptOutListArn: jsii.String("optOutListArn"),
OptOutListName: jsii.String("optOutListName"),
}
type PhoneNumberReference ¶
type PhoneNumberReference struct {
// The ARN of the PhoneNumber resource.
PhoneNumberArn *string `field:"required" json:"phoneNumberArn" yaml:"phoneNumberArn"`
// The PhoneNumberId of the PhoneNumber resource.
PhoneNumberId *string `field:"required" json:"phoneNumberId" yaml:"phoneNumberId"`
}
A reference to a PhoneNumber 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"
phoneNumberReference := &PhoneNumberReference{
PhoneNumberArn: jsii.String("phoneNumberArn"),
PhoneNumberId: jsii.String("phoneNumberId"),
}
type PoolReference ¶
type PoolReference struct {
// The ARN of the Pool resource.
PoolArn *string `field:"required" json:"poolArn" yaml:"poolArn"`
// The PoolId of the Pool resource.
PoolId *string `field:"required" json:"poolId" yaml:"poolId"`
}
A reference to a Pool 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"
poolReference := &PoolReference{
PoolArn: jsii.String("poolArn"),
PoolId: jsii.String("poolId"),
}
type ProtectConfigurationReference ¶
type ProtectConfigurationReference struct {
// The ARN of the ProtectConfiguration resource.
ProtectConfigurationArn *string `field:"required" json:"protectConfigurationArn" yaml:"protectConfigurationArn"`
// The ProtectConfigurationId of the ProtectConfiguration resource.
ProtectConfigurationId *string `field:"required" json:"protectConfigurationId" yaml:"protectConfigurationId"`
}
A reference to a ProtectConfiguration 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"
protectConfigurationReference := &ProtectConfigurationReference{
ProtectConfigurationArn: jsii.String("protectConfigurationArn"),
ProtectConfigurationId: jsii.String("protectConfigurationId"),
}
type ResourcePolicyReference ¶
type ResourcePolicyReference struct {
// The ResourceArn of the ResourcePolicy resource.
ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"`
}
A reference to a ResourcePolicy 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"
resourcePolicyReference := &ResourcePolicyReference{
ResourceArn: jsii.String("resourceArn"),
}
type SenderIdReference ¶
type SenderIdReference struct {
// The IsoCountryCode of the SenderId resource.
IsoCountryCode *string `field:"required" json:"isoCountryCode" yaml:"isoCountryCode"`
// The SenderId of the SenderId resource.
SenderId *string `field:"required" json:"senderId" yaml:"senderId"`
// The ARN of the SenderId resource.
SenderIdArn *string `field:"required" json:"senderIdArn" yaml:"senderIdArn"`
}
A reference to a SenderId 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"
senderIdReference := &SenderIdReference{
IsoCountryCode: jsii.String("isoCountryCode"),
SenderId: jsii.String("senderId"),
SenderIdArn: jsii.String("senderIdArn"),
}
Source Files
¶
- ConfigurationSetReference.go
- IConfigurationSetRef.go
- IOptOutListRef.go
- IPhoneNumberRef.go
- IPoolRef.go
- IProtectConfigurationRef.go
- IResourcePolicyRef.go
- ISenderIdRef.go
- OptOutListReference.go
- PhoneNumberReference.go
- PoolReference.go
- ProtectConfigurationReference.go
- ResourcePolicyReference.go
- SenderIdReference.go
- main.go