Documentation
¶
Index ¶
- type ConfigurationSetEventDestinationReference
- type ConfigurationSetReference
- type ContactListReference
- type DedicatedIpPoolReference
- type EmailIdentityReference
- type IConfigurationSetEventDestinationRef
- type IConfigurationSetRef
- type IContactListRef
- type IDedicatedIpPoolRef
- type IEmailIdentityRef
- type IMailManagerAddonInstanceRef
- type IMailManagerAddonSubscriptionRef
- type IMailManagerAddressListRef
- type IMailManagerArchiveRef
- type IMailManagerIngressPointRef
- type IMailManagerRelayRef
- type IMailManagerRuleSetRef
- type IMailManagerTrafficPolicyRef
- type IMultiRegionEndpointRef
- type IReceiptFilterRef
- type IReceiptRuleRef
- type IReceiptRuleSetRef
- type ITemplateRef
- type IVdmAttributesRef
- type MailManagerAddonInstanceReference
- type MailManagerAddonSubscriptionReference
- type MailManagerAddressListReference
- type MailManagerArchiveReference
- type MailManagerIngressPointReference
- type MailManagerRelayReference
- type MailManagerRuleSetReference
- type MailManagerTrafficPolicyReference
- type MultiRegionEndpointReference
- type ReceiptFilterReference
- type ReceiptRuleReference
- type ReceiptRuleSetReference
- type TemplateReference
- type VdmAttributesReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigurationSetEventDestinationReference ¶
type ConfigurationSetEventDestinationReference struct {
// The Id of the ConfigurationSetEventDestination resource.
ConfigurationSetEventDestinationId *string `field:"required" json:"configurationSetEventDestinationId" yaml:"configurationSetEventDestinationId"`
}
A reference to a ConfigurationSetEventDestination 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"
configurationSetEventDestinationReference := &ConfigurationSetEventDestinationReference{
ConfigurationSetEventDestinationId: jsii.String("configurationSetEventDestinationId"),
}
type ConfigurationSetReference ¶
type ConfigurationSetReference struct {
// The Name 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{
ConfigurationSetName: jsii.String("configurationSetName"),
}
type ContactListReference ¶
type ContactListReference struct {
// The ContactListName of the ContactList resource.
ContactListName *string `field:"required" json:"contactListName" yaml:"contactListName"`
}
A reference to a ContactList 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"
contactListReference := &ContactListReference{
ContactListName: jsii.String("contactListName"),
}
type DedicatedIpPoolReference ¶
type DedicatedIpPoolReference struct {
// The PoolName of the DedicatedIpPool resource.
PoolName *string `field:"required" json:"poolName" yaml:"poolName"`
}
A reference to a DedicatedIpPool 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"
dedicatedIpPoolReference := &DedicatedIpPoolReference{
PoolName: jsii.String("poolName"),
}
type EmailIdentityReference ¶
type EmailIdentityReference struct {
// The EmailIdentity of the EmailIdentity resource.
EmailIdentity *string `field:"required" json:"emailIdentity" yaml:"emailIdentity"`
}
A reference to a EmailIdentity 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"
emailIdentityReference := &EmailIdentityReference{
EmailIdentity: jsii.String("emailIdentity"),
}
type IConfigurationSetEventDestinationRef ¶
type IConfigurationSetEventDestinationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ConfigurationSetEventDestination resource.
// Experimental.
ConfigurationSetEventDestinationRef() *ConfigurationSetEventDestinationReference
}
Indicates that this resource can be referenced as a ConfigurationSetEventDestination. Experimental.
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 IContactListRef ¶
type IContactListRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ContactList resource.
// Experimental.
ContactListRef() *ContactListReference
}
Indicates that this resource can be referenced as a ContactList. Experimental.
type IDedicatedIpPoolRef ¶
type IDedicatedIpPoolRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DedicatedIpPool resource.
// Experimental.
DedicatedIpPoolRef() *DedicatedIpPoolReference
}
Indicates that this resource can be referenced as a DedicatedIpPool. Experimental.
type IEmailIdentityRef ¶
type IEmailIdentityRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a EmailIdentity resource.
// Experimental.
EmailIdentityRef() *EmailIdentityReference
}
Indicates that this resource can be referenced as a EmailIdentity. Experimental.
type IMailManagerAddonInstanceRef ¶
type IMailManagerAddonInstanceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MailManagerAddonInstance resource.
// Experimental.
MailManagerAddonInstanceRef() *MailManagerAddonInstanceReference
}
Indicates that this resource can be referenced as a MailManagerAddonInstance. Experimental.
type IMailManagerAddonSubscriptionRef ¶
type IMailManagerAddonSubscriptionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MailManagerAddonSubscription resource.
// Experimental.
MailManagerAddonSubscriptionRef() *MailManagerAddonSubscriptionReference
}
Indicates that this resource can be referenced as a MailManagerAddonSubscription. Experimental.
type IMailManagerAddressListRef ¶
type IMailManagerAddressListRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MailManagerAddressList resource.
// Experimental.
MailManagerAddressListRef() *MailManagerAddressListReference
}
Indicates that this resource can be referenced as a MailManagerAddressList. Experimental.
type IMailManagerArchiveRef ¶
type IMailManagerArchiveRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MailManagerArchive resource.
// Experimental.
MailManagerArchiveRef() *MailManagerArchiveReference
}
Indicates that this resource can be referenced as a MailManagerArchive. Experimental.
type IMailManagerIngressPointRef ¶
type IMailManagerIngressPointRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MailManagerIngressPoint resource.
// Experimental.
MailManagerIngressPointRef() *MailManagerIngressPointReference
}
Indicates that this resource can be referenced as a MailManagerIngressPoint. Experimental.
type IMailManagerRelayRef ¶
type IMailManagerRelayRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MailManagerRelay resource.
// Experimental.
MailManagerRelayRef() *MailManagerRelayReference
}
Indicates that this resource can be referenced as a MailManagerRelay. Experimental.
type IMailManagerRuleSetRef ¶
type IMailManagerRuleSetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MailManagerRuleSet resource.
// Experimental.
MailManagerRuleSetRef() *MailManagerRuleSetReference
}
Indicates that this resource can be referenced as a MailManagerRuleSet. Experimental.
type IMailManagerTrafficPolicyRef ¶
type IMailManagerTrafficPolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MailManagerTrafficPolicy resource.
// Experimental.
MailManagerTrafficPolicyRef() *MailManagerTrafficPolicyReference
}
Indicates that this resource can be referenced as a MailManagerTrafficPolicy. Experimental.
type IMultiRegionEndpointRef ¶
type IMultiRegionEndpointRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MultiRegionEndpoint resource.
// Experimental.
MultiRegionEndpointRef() *MultiRegionEndpointReference
}
Indicates that this resource can be referenced as a MultiRegionEndpoint. Experimental.
type IReceiptFilterRef ¶
type IReceiptFilterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ReceiptFilter resource.
// Experimental.
ReceiptFilterRef() *ReceiptFilterReference
}
Indicates that this resource can be referenced as a ReceiptFilter. Experimental.
type IReceiptRuleRef ¶
type IReceiptRuleRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ReceiptRule resource.
// Experimental.
ReceiptRuleRef() *ReceiptRuleReference
}
Indicates that this resource can be referenced as a ReceiptRule. Experimental.
type IReceiptRuleSetRef ¶
type IReceiptRuleSetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ReceiptRuleSet resource.
// Experimental.
ReceiptRuleSetRef() *ReceiptRuleSetReference
}
Indicates that this resource can be referenced as a ReceiptRuleSet. Experimental.
type ITemplateRef ¶
type ITemplateRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Template resource.
// Experimental.
TemplateRef() *TemplateReference
}
Indicates that this resource can be referenced as a Template. Experimental.
type IVdmAttributesRef ¶
type IVdmAttributesRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a VdmAttributes resource.
// Experimental.
VdmAttributesRef() *VdmAttributesReference
}
Indicates that this resource can be referenced as a VdmAttributes. Experimental.
type MailManagerAddonInstanceReference ¶
type MailManagerAddonInstanceReference struct {
// The AddonInstanceId of the MailManagerAddonInstance resource.
AddonInstanceId *string `field:"required" json:"addonInstanceId" yaml:"addonInstanceId"`
}
A reference to a MailManagerAddonInstance 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"
mailManagerAddonInstanceReference := &MailManagerAddonInstanceReference{
AddonInstanceId: jsii.String("addonInstanceId"),
}
type MailManagerAddonSubscriptionReference ¶
type MailManagerAddonSubscriptionReference struct {
// The AddonSubscriptionId of the MailManagerAddonSubscription resource.
AddonSubscriptionId *string `field:"required" json:"addonSubscriptionId" yaml:"addonSubscriptionId"`
}
A reference to a MailManagerAddonSubscription 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"
mailManagerAddonSubscriptionReference := &MailManagerAddonSubscriptionReference{
AddonSubscriptionId: jsii.String("addonSubscriptionId"),
}
type MailManagerAddressListReference ¶
type MailManagerAddressListReference struct {
// The AddressListId of the MailManagerAddressList resource.
AddressListId *string `field:"required" json:"addressListId" yaml:"addressListId"`
}
A reference to a MailManagerAddressList 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"
mailManagerAddressListReference := &MailManagerAddressListReference{
AddressListId: jsii.String("addressListId"),
}
type MailManagerArchiveReference ¶
type MailManagerArchiveReference struct {
// The ArchiveId of the MailManagerArchive resource.
ArchiveId *string `field:"required" json:"archiveId" yaml:"archiveId"`
}
A reference to a MailManagerArchive 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"
mailManagerArchiveReference := &MailManagerArchiveReference{
ArchiveId: jsii.String("archiveId"),
}
type MailManagerIngressPointReference ¶
type MailManagerIngressPointReference struct {
// The IngressPointId of the MailManagerIngressPoint resource.
IngressPointId *string `field:"required" json:"ingressPointId" yaml:"ingressPointId"`
}
A reference to a MailManagerIngressPoint 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"
mailManagerIngressPointReference := &MailManagerIngressPointReference{
IngressPointId: jsii.String("ingressPointId"),
}
type MailManagerRelayReference ¶
type MailManagerRelayReference struct {
// The RelayId of the MailManagerRelay resource.
RelayId *string `field:"required" json:"relayId" yaml:"relayId"`
}
A reference to a MailManagerRelay 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"
mailManagerRelayReference := &MailManagerRelayReference{
RelayId: jsii.String("relayId"),
}
type MailManagerRuleSetReference ¶
type MailManagerRuleSetReference struct {
// The RuleSetId of the MailManagerRuleSet resource.
RuleSetId *string `field:"required" json:"ruleSetId" yaml:"ruleSetId"`
}
A reference to a MailManagerRuleSet 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"
mailManagerRuleSetReference := &MailManagerRuleSetReference{
RuleSetId: jsii.String("ruleSetId"),
}
type MailManagerTrafficPolicyReference ¶
type MailManagerTrafficPolicyReference struct {
// The TrafficPolicyId of the MailManagerTrafficPolicy resource.
TrafficPolicyId *string `field:"required" json:"trafficPolicyId" yaml:"trafficPolicyId"`
}
A reference to a MailManagerTrafficPolicy 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"
mailManagerTrafficPolicyReference := &MailManagerTrafficPolicyReference{
TrafficPolicyId: jsii.String("trafficPolicyId"),
}
type MultiRegionEndpointReference ¶
type MultiRegionEndpointReference struct {
// The EndpointName of the MultiRegionEndpoint resource.
EndpointName *string `field:"required" json:"endpointName" yaml:"endpointName"`
}
A reference to a MultiRegionEndpoint 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"
multiRegionEndpointReference := &MultiRegionEndpointReference{
EndpointName: jsii.String("endpointName"),
}
type ReceiptFilterReference ¶
type ReceiptFilterReference struct {
// The Id of the ReceiptFilter resource.
ReceiptFilterId *string `field:"required" json:"receiptFilterId" yaml:"receiptFilterId"`
}
A reference to a ReceiptFilter 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"
receiptFilterReference := &ReceiptFilterReference{
ReceiptFilterId: jsii.String("receiptFilterId"),
}
type ReceiptRuleReference ¶
type ReceiptRuleReference struct {
// The Id of the ReceiptRule resource.
ReceiptRuleId *string `field:"required" json:"receiptRuleId" yaml:"receiptRuleId"`
}
A reference to a ReceiptRule 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"
receiptRuleReference := &ReceiptRuleReference{
ReceiptRuleId: jsii.String("receiptRuleId"),
}
type ReceiptRuleSetReference ¶
type ReceiptRuleSetReference struct {
// The Id of the ReceiptRuleSet resource.
ReceiptRuleSetId *string `field:"required" json:"receiptRuleSetId" yaml:"receiptRuleSetId"`
}
A reference to a ReceiptRuleSet 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"
receiptRuleSetReference := &ReceiptRuleSetReference{
ReceiptRuleSetId: jsii.String("receiptRuleSetId"),
}
type TemplateReference ¶
type TemplateReference struct {
// The Id of the Template resource.
TemplateId *string `field:"required" json:"templateId" yaml:"templateId"`
}
A reference to a Template 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"
templateReference := &TemplateReference{
TemplateId: jsii.String("templateId"),
}
type VdmAttributesReference ¶
type VdmAttributesReference struct {
// The VdmAttributesResourceId of the VdmAttributes resource.
VdmAttributesResourceId *string `field:"required" json:"vdmAttributesResourceId" yaml:"vdmAttributesResourceId"`
}
A reference to a VdmAttributes 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"
vdmAttributesReference := &VdmAttributesReference{
VdmAttributesResourceId: jsii.String("vdmAttributesResourceId"),
}
Source Files
¶
- ConfigurationSetEventDestinationReference.go
- ConfigurationSetReference.go
- ContactListReference.go
- DedicatedIpPoolReference.go
- EmailIdentityReference.go
- IConfigurationSetEventDestinationRef.go
- IConfigurationSetRef.go
- IContactListRef.go
- IDedicatedIpPoolRef.go
- IEmailIdentityRef.go
- IMailManagerAddonInstanceRef.go
- IMailManagerAddonSubscriptionRef.go
- IMailManagerAddressListRef.go
- IMailManagerArchiveRef.go
- IMailManagerIngressPointRef.go
- IMailManagerRelayRef.go
- IMailManagerRuleSetRef.go
- IMailManagerTrafficPolicyRef.go
- IMultiRegionEndpointRef.go
- IReceiptFilterRef.go
- IReceiptRuleRef.go
- IReceiptRuleSetRef.go
- ITemplateRef.go
- IVdmAttributesRef.go
- MailManagerAddonInstanceReference.go
- MailManagerAddonSubscriptionReference.go
- MailManagerAddressListReference.go
- MailManagerArchiveReference.go
- MailManagerIngressPointReference.go
- MailManagerRelayReference.go
- MailManagerRuleSetReference.go
- MailManagerTrafficPolicyReference.go
- MultiRegionEndpointReference.go
- ReceiptFilterReference.go
- ReceiptRuleReference.go
- ReceiptRuleSetReference.go
- TemplateReference.go
- VdmAttributesReference.go
- main.go