Class ConfigurationSetEventDestination
A configuration set event destination.
Inherited Members
Namespace: Amazon.CDK.AWS.SES
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class ConfigurationSetEventDestination : Resource, IConfigurationSetEventDestination, IResource, IConstruct, IDependable
Syntax (vb)
Public Class ConfigurationSetEventDestination Inherits Resource Implements IConfigurationSetEventDestination, IResource, IConstruct, IDependable
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.SES;
ConfigurationSet configurationSet;
EventDestination eventDestination;
var configurationSetEventDestination = new ConfigurationSetEventDestination(this, "MyConfigurationSetEventDestination", new ConfigurationSetEventDestinationProps {
ConfigurationSet = configurationSet,
Destination = eventDestination,
// the properties below are optional
ConfigurationSetEventDestinationName = "configurationSetEventDestinationName",
Enabled = false,
Events = new [] { EmailSendingEvent.SEND }
});
Synopsis
Constructors
ConfigurationSetEventDestination(Construct, string, IConfigurationSetEventDestinationProps) | A configuration set event destination. |
Properties
ConfigurationSetEventDestinationId | The ID of the configuration set event destination. |
PROPERTY_INJECTION_ID | Uniquely identifies this class. |
Methods
FromConfigurationSetEventDestinationId(Construct, string, string) | Use an existing configuration set. |
Constructors
ConfigurationSetEventDestination(Construct, string, IConfigurationSetEventDestinationProps)
A configuration set event destination.
public ConfigurationSetEventDestination(Construct scope, string id, IConfigurationSetEventDestinationProps props)
Parameters
- scope Construct
- id string
- props IConfigurationSetEventDestinationProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.SES;
ConfigurationSet configurationSet;
EventDestination eventDestination;
var configurationSetEventDestination = new ConfigurationSetEventDestination(this, "MyConfigurationSetEventDestination", new ConfigurationSetEventDestinationProps {
ConfigurationSet = configurationSet,
Destination = eventDestination,
// the properties below are optional
ConfigurationSetEventDestinationName = "configurationSetEventDestinationName",
Enabled = false,
Events = new [] { EmailSendingEvent.SEND }
});
Properties
ConfigurationSetEventDestinationId
The ID of the configuration set event destination.
public virtual string ConfigurationSetEventDestinationId { get; }
Property Value
Remarks
ExampleMetadata: fixture=_generated
PROPERTY_INJECTION_ID
Uniquely identifies this class.
public static string PROPERTY_INJECTION_ID { get; }
Property Value
Remarks
ExampleMetadata: fixture=_generated
Methods
FromConfigurationSetEventDestinationId(Construct, string, string)
Use an existing configuration set.
public static IConfigurationSetEventDestination FromConfigurationSetEventDestinationId(Construct scope, string id, string configurationSetEventDestinationId)
Parameters
Returns
IConfigurationSetEventDestination
Remarks
ExampleMetadata: fixture=_generated
Implements
Constructs.IConstruct
Constructs.IDependable