Class ConfigurationSet
A configuration set.
Implements
IConstruct
IDependable
Inherited Members
Namespace: Amazon.CDK.AWS.SES
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class ConfigurationSet : Resource, IConfigurationSet, IResource, IConfigurationSetRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public Class ConfigurationSet Inherits Resource Implements IConfigurationSet, IResource, IConfigurationSetRef, IConstruct, IDependable, IEnvironmentAware
Remarks
ExampleMetadata: infused
Examples
new ConfigurationSet(this, "ConfigurationSet", new ConfigurationSetProps {
CustomTrackingRedirectDomain = "track.cdk.dev",
CustomTrackingHttpsPolicy = HttpsPolicy.REQUIRE
});
Synopsis
Constructors
| ConfigurationSet(Construct, string, IConfigurationSetProps?) | A configuration set. |
Properties
| ConfigurationSetName | The name of the configuration set. |
| ConfigurationSetRef | A reference to a ConfigurationSet resource. |
| PROPERTY_INJECTION_ID | Uniquely identifies this class. |
Methods
| AddEventDestination(string, IConfigurationSetEventDestinationOptions) | Adds an event destination to this configuration set. |
| FromConfigurationSetName(Construct, string, string) | Use an existing configuration set. |
Constructors
ConfigurationSet(Construct, string, IConfigurationSetProps?)
A configuration set.
public ConfigurationSet(Construct scope, string id, IConfigurationSetProps? props = null)
Parameters
- scope Construct
- id string
- props IConfigurationSetProps
Remarks
ExampleMetadata: infused
Examples
new ConfigurationSet(this, "ConfigurationSet", new ConfigurationSetProps {
CustomTrackingRedirectDomain = "track.cdk.dev",
CustomTrackingHttpsPolicy = HttpsPolicy.REQUIRE
});
Properties
ConfigurationSetName
The name of the configuration set.
public virtual string ConfigurationSetName { get; }
Property Value
Remarks
ExampleMetadata: infused
ConfigurationSetRef
A reference to a ConfigurationSet resource.
public virtual IConfigurationSetReference ConfigurationSetRef { get; }
Property Value
Remarks
ExampleMetadata: infused
PROPERTY_INJECTION_ID
Uniquely identifies this class.
public static string PROPERTY_INJECTION_ID { get; }
Property Value
Remarks
ExampleMetadata: infused
Methods
AddEventDestination(string, IConfigurationSetEventDestinationOptions)
Adds an event destination to this configuration set.
public virtual ConfigurationSetEventDestination AddEventDestination(string id, IConfigurationSetEventDestinationOptions options)
Parameters
- id string
- options IConfigurationSetEventDestinationOptions
Returns
ConfigurationSetEventDestination
Remarks
ExampleMetadata: infused
FromConfigurationSetName(Construct, string, string)
Use an existing configuration set.
public static IConfigurationSet FromConfigurationSetName(Construct scope, string id, string configurationSetName)
Parameters
Returns
Remarks
ExampleMetadata: infused
Implements
Constructs.IConstruct
Constructs.IDependable