Documentation
¶
Index ¶
- type ConfigurationSet
- type ConfigurationSetArgs
- type ConfigurationSetDashboardOptions
- type ConfigurationSetDashboardOptionsArgs
- func (ConfigurationSetDashboardOptionsArgs) ElementType() reflect.Type
- func (i ConfigurationSetDashboardOptionsArgs) ToConfigurationSetDashboardOptionsOutput() ConfigurationSetDashboardOptionsOutput
- func (i ConfigurationSetDashboardOptionsArgs) ToConfigurationSetDashboardOptionsOutputWithContext(ctx context.Context) ConfigurationSetDashboardOptionsOutput
- func (i ConfigurationSetDashboardOptionsArgs) ToConfigurationSetDashboardOptionsPtrOutput() ConfigurationSetDashboardOptionsPtrOutput
- func (i ConfigurationSetDashboardOptionsArgs) ToConfigurationSetDashboardOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDashboardOptionsPtrOutput
- type ConfigurationSetDashboardOptionsInput
- type ConfigurationSetDashboardOptionsOutput
- func (ConfigurationSetDashboardOptionsOutput) ElementType() reflect.Type
- func (o ConfigurationSetDashboardOptionsOutput) EngagementMetrics() pulumi.StringOutput
- func (o ConfigurationSetDashboardOptionsOutput) ToConfigurationSetDashboardOptionsOutput() ConfigurationSetDashboardOptionsOutput
- func (o ConfigurationSetDashboardOptionsOutput) ToConfigurationSetDashboardOptionsOutputWithContext(ctx context.Context) ConfigurationSetDashboardOptionsOutput
- func (o ConfigurationSetDashboardOptionsOutput) ToConfigurationSetDashboardOptionsPtrOutput() ConfigurationSetDashboardOptionsPtrOutput
- func (o ConfigurationSetDashboardOptionsOutput) ToConfigurationSetDashboardOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDashboardOptionsPtrOutput
- type ConfigurationSetDashboardOptionsPtrInput
- type ConfigurationSetDashboardOptionsPtrOutput
- func (o ConfigurationSetDashboardOptionsPtrOutput) Elem() ConfigurationSetDashboardOptionsOutput
- func (ConfigurationSetDashboardOptionsPtrOutput) ElementType() reflect.Type
- func (o ConfigurationSetDashboardOptionsPtrOutput) EngagementMetrics() pulumi.StringPtrOutput
- func (o ConfigurationSetDashboardOptionsPtrOutput) ToConfigurationSetDashboardOptionsPtrOutput() ConfigurationSetDashboardOptionsPtrOutput
- func (o ConfigurationSetDashboardOptionsPtrOutput) ToConfigurationSetDashboardOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDashboardOptionsPtrOutput
- type ConfigurationSetDeliveryOptions
- type ConfigurationSetDeliveryOptionsArgs
- func (ConfigurationSetDeliveryOptionsArgs) ElementType() reflect.Type
- func (i ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsOutput() ConfigurationSetDeliveryOptionsOutput
- func (i ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsOutput
- func (i ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsPtrOutput() ConfigurationSetDeliveryOptionsPtrOutput
- func (i ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsPtrOutput
- type ConfigurationSetDeliveryOptionsInput
- type ConfigurationSetDeliveryOptionsOutput
- func (ConfigurationSetDeliveryOptionsOutput) ElementType() reflect.Type
- func (o ConfigurationSetDeliveryOptionsOutput) SendingPoolName() pulumi.StringPtrOutput
- func (o ConfigurationSetDeliveryOptionsOutput) TlsPolicy() pulumi.StringPtrOutput
- func (o ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsOutput() ConfigurationSetDeliveryOptionsOutput
- func (o ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsOutput
- func (o ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsPtrOutput() ConfigurationSetDeliveryOptionsPtrOutput
- func (o ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsPtrOutput
- type ConfigurationSetDeliveryOptionsPtrInput
- type ConfigurationSetDeliveryOptionsPtrOutput
- func (o ConfigurationSetDeliveryOptionsPtrOutput) Elem() ConfigurationSetDeliveryOptionsOutput
- func (ConfigurationSetDeliveryOptionsPtrOutput) ElementType() reflect.Type
- func (o ConfigurationSetDeliveryOptionsPtrOutput) SendingPoolName() pulumi.StringPtrOutput
- func (o ConfigurationSetDeliveryOptionsPtrOutput) TlsPolicy() pulumi.StringPtrOutput
- func (o ConfigurationSetDeliveryOptionsPtrOutput) ToConfigurationSetDeliveryOptionsPtrOutput() ConfigurationSetDeliveryOptionsPtrOutput
- func (o ConfigurationSetDeliveryOptionsPtrOutput) ToConfigurationSetDeliveryOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsPtrOutput
- type ConfigurationSetEventDestination
- func GetConfigurationSetEventDestination(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*ConfigurationSetEventDestination, error)
- func NewConfigurationSetEventDestination(ctx *pulumi.Context, name string, args *ConfigurationSetEventDestinationArgs, ...) (*ConfigurationSetEventDestination, error)
- func (*ConfigurationSetEventDestination) ElementType() reflect.Type
- func (i *ConfigurationSetEventDestination) ToConfigurationSetEventDestinationOutput() ConfigurationSetEventDestinationOutput
- func (i *ConfigurationSetEventDestination) ToConfigurationSetEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationOutput
- type ConfigurationSetEventDestinationArgs
- type ConfigurationSetEventDestinationCloudWatchDestination
- type ConfigurationSetEventDestinationCloudWatchDestinationArgs
- func (ConfigurationSetEventDestinationCloudWatchDestinationArgs) ElementType() reflect.Type
- func (i ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationOutput() ConfigurationSetEventDestinationCloudWatchDestinationOutput
- func (i ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationOutput
- func (i ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput() ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
- func (i ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
- type ConfigurationSetEventDestinationCloudWatchDestinationInput
- type ConfigurationSetEventDestinationCloudWatchDestinationOutput
- func (o ConfigurationSetEventDestinationCloudWatchDestinationOutput) DimensionConfigurations() ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
- func (ConfigurationSetEventDestinationCloudWatchDestinationOutput) ElementType() reflect.Type
- func (o ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationOutput() ConfigurationSetEventDestinationCloudWatchDestinationOutput
- func (o ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationOutput
- func (o ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput() ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
- func (o ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
- type ConfigurationSetEventDestinationCloudWatchDestinationPtrInput
- type ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
- func (o ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) DimensionConfigurations() ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
- func (o ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) Elem() ConfigurationSetEventDestinationCloudWatchDestinationOutput
- func (ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ElementType() reflect.Type
- func (o ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput() ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
- func (o ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
- type ConfigurationSetEventDestinationDimensionConfiguration
- type ConfigurationSetEventDestinationDimensionConfigurationArgs
- func (ConfigurationSetEventDestinationDimensionConfigurationArgs) ElementType() reflect.Type
- func (i ConfigurationSetEventDestinationDimensionConfigurationArgs) ToConfigurationSetEventDestinationDimensionConfigurationOutput() ConfigurationSetEventDestinationDimensionConfigurationOutput
- func (i ConfigurationSetEventDestinationDimensionConfigurationArgs) ToConfigurationSetEventDestinationDimensionConfigurationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationDimensionConfigurationOutput
- type ConfigurationSetEventDestinationDimensionConfigurationArray
- func (ConfigurationSetEventDestinationDimensionConfigurationArray) ElementType() reflect.Type
- func (i ConfigurationSetEventDestinationDimensionConfigurationArray) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutput() ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
- func (i ConfigurationSetEventDestinationDimensionConfigurationArray) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
- type ConfigurationSetEventDestinationDimensionConfigurationArrayInput
- type ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
- func (ConfigurationSetEventDestinationDimensionConfigurationArrayOutput) ElementType() reflect.Type
- func (o ConfigurationSetEventDestinationDimensionConfigurationArrayOutput) Index(i pulumi.IntInput) ConfigurationSetEventDestinationDimensionConfigurationOutput
- func (o ConfigurationSetEventDestinationDimensionConfigurationArrayOutput) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutput() ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
- func (o ConfigurationSetEventDestinationDimensionConfigurationArrayOutput) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
- type ConfigurationSetEventDestinationDimensionConfigurationInput
- type ConfigurationSetEventDestinationDimensionConfigurationOutput
- func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) DefaultDimensionValue() pulumi.StringOutput
- func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) DimensionName() pulumi.StringOutput
- func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) DimensionValueSource() pulumi.StringOutput
- func (ConfigurationSetEventDestinationDimensionConfigurationOutput) ElementType() reflect.Type
- func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) ToConfigurationSetEventDestinationDimensionConfigurationOutput() ConfigurationSetEventDestinationDimensionConfigurationOutput
- func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) ToConfigurationSetEventDestinationDimensionConfigurationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationDimensionConfigurationOutput
- type ConfigurationSetEventDestinationEventDestination
- type ConfigurationSetEventDestinationEventDestinationArgs
- func (ConfigurationSetEventDestinationEventDestinationArgs) ElementType() reflect.Type
- func (i ConfigurationSetEventDestinationEventDestinationArgs) ToConfigurationSetEventDestinationEventDestinationOutput() ConfigurationSetEventDestinationEventDestinationOutput
- func (i ConfigurationSetEventDestinationEventDestinationArgs) ToConfigurationSetEventDestinationEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationEventDestinationOutput
- type ConfigurationSetEventDestinationEventDestinationInput
- type ConfigurationSetEventDestinationEventDestinationOutput
- func (o ConfigurationSetEventDestinationEventDestinationOutput) CloudWatchDestination() ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
- func (ConfigurationSetEventDestinationEventDestinationOutput) ElementType() reflect.Type
- func (o ConfigurationSetEventDestinationEventDestinationOutput) Enabled() pulumi.BoolPtrOutput
- func (o ConfigurationSetEventDestinationEventDestinationOutput) KinesisFirehoseDestination() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
- func (o ConfigurationSetEventDestinationEventDestinationOutput) MatchingEventTypes() pulumi.StringArrayOutput
- func (o ConfigurationSetEventDestinationEventDestinationOutput) Name() pulumi.StringPtrOutput
- func (o ConfigurationSetEventDestinationEventDestinationOutput) SnsDestination() ConfigurationSetEventDestinationSnsDestinationPtrOutput
- func (o ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationOutput() ConfigurationSetEventDestinationEventDestinationOutput
- func (o ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationEventDestinationOutput
- type ConfigurationSetEventDestinationEventDestinationPtrOutput
- func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) CloudWatchDestination() ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
- func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) Elem() ConfigurationSetEventDestinationEventDestinationOutput
- func (ConfigurationSetEventDestinationEventDestinationPtrOutput) ElementType() reflect.Type
- func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) KinesisFirehoseDestination() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
- func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) MatchingEventTypes() pulumi.StringArrayOutput
- func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) Name() pulumi.StringPtrOutput
- func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) SnsDestination() ConfigurationSetEventDestinationSnsDestinationPtrOutput
- func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutput() ConfigurationSetEventDestinationEventDestinationPtrOutput
- func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationEventDestinationPtrOutput
- type ConfigurationSetEventDestinationInput
- type ConfigurationSetEventDestinationKinesisFirehoseDestination
- type ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs
- func (ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ElementType() reflect.Type
- func (i ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutput() ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput
- func (i ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput
- func (i ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
- func (i ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
- type ConfigurationSetEventDestinationKinesisFirehoseDestinationInput
- type ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput
- func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) DeliveryStreamArn() pulumi.StringOutput
- func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ElementType() reflect.Type
- func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) IamRoleArn() pulumi.StringOutput
- func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutput() ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput
- func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput
- func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
- func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
- type ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrInput
- type ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
- func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) DeliveryStreamArn() pulumi.StringPtrOutput
- func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) Elem() ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput
- func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ElementType() reflect.Type
- func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) IamRoleArn() pulumi.StringPtrOutput
- func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
- func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
- type ConfigurationSetEventDestinationOutput
- func (o ConfigurationSetEventDestinationOutput) AwsId() pulumi.StringOutput
- func (o ConfigurationSetEventDestinationOutput) ConfigurationSetName() pulumi.StringOutput
- func (ConfigurationSetEventDestinationOutput) ElementType() reflect.Type
- func (o ConfigurationSetEventDestinationOutput) EventDestination() ConfigurationSetEventDestinationEventDestinationOutput
- func (o ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutput() ConfigurationSetEventDestinationOutput
- func (o ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationOutput
- type ConfigurationSetEventDestinationSnsDestination
- type ConfigurationSetEventDestinationSnsDestinationArgs
- func (ConfigurationSetEventDestinationSnsDestinationArgs) ElementType() reflect.Type
- func (i ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationOutput() ConfigurationSetEventDestinationSnsDestinationOutput
- func (i ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationOutput
- func (i ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationPtrOutput() ConfigurationSetEventDestinationSnsDestinationPtrOutput
- func (i ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationPtrOutput
- type ConfigurationSetEventDestinationSnsDestinationInput
- type ConfigurationSetEventDestinationSnsDestinationOutput
- func (ConfigurationSetEventDestinationSnsDestinationOutput) ElementType() reflect.Type
- func (o ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationOutput() ConfigurationSetEventDestinationSnsDestinationOutput
- func (o ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationOutput
- func (o ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutput() ConfigurationSetEventDestinationSnsDestinationPtrOutput
- func (o ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationPtrOutput
- func (o ConfigurationSetEventDestinationSnsDestinationOutput) TopicArn() pulumi.StringOutput
- type ConfigurationSetEventDestinationSnsDestinationPtrInput
- type ConfigurationSetEventDestinationSnsDestinationPtrOutput
- func (o ConfigurationSetEventDestinationSnsDestinationPtrOutput) Elem() ConfigurationSetEventDestinationSnsDestinationOutput
- func (ConfigurationSetEventDestinationSnsDestinationPtrOutput) ElementType() reflect.Type
- func (o ConfigurationSetEventDestinationSnsDestinationPtrOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutput() ConfigurationSetEventDestinationSnsDestinationPtrOutput
- func (o ConfigurationSetEventDestinationSnsDestinationPtrOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationPtrOutput
- func (o ConfigurationSetEventDestinationSnsDestinationPtrOutput) TopicArn() pulumi.StringPtrOutput
- type ConfigurationSetEventDestinationState
- type ConfigurationSetGuardianOptions
- type ConfigurationSetGuardianOptionsArgs
- func (ConfigurationSetGuardianOptionsArgs) ElementType() reflect.Type
- func (i ConfigurationSetGuardianOptionsArgs) ToConfigurationSetGuardianOptionsOutput() ConfigurationSetGuardianOptionsOutput
- func (i ConfigurationSetGuardianOptionsArgs) ToConfigurationSetGuardianOptionsOutputWithContext(ctx context.Context) ConfigurationSetGuardianOptionsOutput
- func (i ConfigurationSetGuardianOptionsArgs) ToConfigurationSetGuardianOptionsPtrOutput() ConfigurationSetGuardianOptionsPtrOutput
- func (i ConfigurationSetGuardianOptionsArgs) ToConfigurationSetGuardianOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetGuardianOptionsPtrOutput
- type ConfigurationSetGuardianOptionsInput
- type ConfigurationSetGuardianOptionsOutput
- func (ConfigurationSetGuardianOptionsOutput) ElementType() reflect.Type
- func (o ConfigurationSetGuardianOptionsOutput) OptimizedSharedDelivery() pulumi.StringOutput
- func (o ConfigurationSetGuardianOptionsOutput) ToConfigurationSetGuardianOptionsOutput() ConfigurationSetGuardianOptionsOutput
- func (o ConfigurationSetGuardianOptionsOutput) ToConfigurationSetGuardianOptionsOutputWithContext(ctx context.Context) ConfigurationSetGuardianOptionsOutput
- func (o ConfigurationSetGuardianOptionsOutput) ToConfigurationSetGuardianOptionsPtrOutput() ConfigurationSetGuardianOptionsPtrOutput
- func (o ConfigurationSetGuardianOptionsOutput) ToConfigurationSetGuardianOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetGuardianOptionsPtrOutput
- type ConfigurationSetGuardianOptionsPtrInput
- type ConfigurationSetGuardianOptionsPtrOutput
- func (o ConfigurationSetGuardianOptionsPtrOutput) Elem() ConfigurationSetGuardianOptionsOutput
- func (ConfigurationSetGuardianOptionsPtrOutput) ElementType() reflect.Type
- func (o ConfigurationSetGuardianOptionsPtrOutput) OptimizedSharedDelivery() pulumi.StringPtrOutput
- func (o ConfigurationSetGuardianOptionsPtrOutput) ToConfigurationSetGuardianOptionsPtrOutput() ConfigurationSetGuardianOptionsPtrOutput
- func (o ConfigurationSetGuardianOptionsPtrOutput) ToConfigurationSetGuardianOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetGuardianOptionsPtrOutput
- type ConfigurationSetInput
- type ConfigurationSetOutput
- func (o ConfigurationSetOutput) DeliveryOptions() ConfigurationSetDeliveryOptionsPtrOutput
- func (ConfigurationSetOutput) ElementType() reflect.Type
- func (o ConfigurationSetOutput) Name() pulumi.StringPtrOutput
- func (o ConfigurationSetOutput) ReputationOptions() ConfigurationSetReputationOptionsPtrOutput
- func (o ConfigurationSetOutput) SendingOptions() ConfigurationSetSendingOptionsPtrOutput
- func (o ConfigurationSetOutput) SuppressionOptions() ConfigurationSetSuppressionOptionsPtrOutput
- func (o ConfigurationSetOutput) ToConfigurationSetOutput() ConfigurationSetOutput
- func (o ConfigurationSetOutput) ToConfigurationSetOutputWithContext(ctx context.Context) ConfigurationSetOutput
- func (o ConfigurationSetOutput) TrackingOptions() ConfigurationSetTrackingOptionsPtrOutput
- func (o ConfigurationSetOutput) VdmOptions() ConfigurationSetVdmOptionsPtrOutput
- type ConfigurationSetReputationOptions
- type ConfigurationSetReputationOptionsArgs
- func (ConfigurationSetReputationOptionsArgs) ElementType() reflect.Type
- func (i ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsOutput() ConfigurationSetReputationOptionsOutput
- func (i ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsOutput
- func (i ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsPtrOutput() ConfigurationSetReputationOptionsPtrOutput
- func (i ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsPtrOutput
- type ConfigurationSetReputationOptionsInput
- type ConfigurationSetReputationOptionsOutput
- func (ConfigurationSetReputationOptionsOutput) ElementType() reflect.Type
- func (o ConfigurationSetReputationOptionsOutput) ReputationMetricsEnabled() pulumi.BoolPtrOutput
- func (o ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsOutput() ConfigurationSetReputationOptionsOutput
- func (o ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsOutput
- func (o ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsPtrOutput() ConfigurationSetReputationOptionsPtrOutput
- func (o ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsPtrOutput
- type ConfigurationSetReputationOptionsPtrInput
- type ConfigurationSetReputationOptionsPtrOutput
- func (o ConfigurationSetReputationOptionsPtrOutput) Elem() ConfigurationSetReputationOptionsOutput
- func (ConfigurationSetReputationOptionsPtrOutput) ElementType() reflect.Type
- func (o ConfigurationSetReputationOptionsPtrOutput) ReputationMetricsEnabled() pulumi.BoolPtrOutput
- func (o ConfigurationSetReputationOptionsPtrOutput) ToConfigurationSetReputationOptionsPtrOutput() ConfigurationSetReputationOptionsPtrOutput
- func (o ConfigurationSetReputationOptionsPtrOutput) ToConfigurationSetReputationOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsPtrOutput
- type ConfigurationSetSendingOptions
- type ConfigurationSetSendingOptionsArgs
- func (ConfigurationSetSendingOptionsArgs) ElementType() reflect.Type
- func (i ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsOutput() ConfigurationSetSendingOptionsOutput
- func (i ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsOutput
- func (i ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsPtrOutput() ConfigurationSetSendingOptionsPtrOutput
- func (i ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsPtrOutput
- type ConfigurationSetSendingOptionsInput
- type ConfigurationSetSendingOptionsOutput
- func (ConfigurationSetSendingOptionsOutput) ElementType() reflect.Type
- func (o ConfigurationSetSendingOptionsOutput) SendingEnabled() pulumi.BoolPtrOutput
- func (o ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsOutput() ConfigurationSetSendingOptionsOutput
- func (o ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsOutput
- func (o ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsPtrOutput() ConfigurationSetSendingOptionsPtrOutput
- func (o ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsPtrOutput
- type ConfigurationSetSendingOptionsPtrInput
- type ConfigurationSetSendingOptionsPtrOutput
- func (o ConfigurationSetSendingOptionsPtrOutput) Elem() ConfigurationSetSendingOptionsOutput
- func (ConfigurationSetSendingOptionsPtrOutput) ElementType() reflect.Type
- func (o ConfigurationSetSendingOptionsPtrOutput) SendingEnabled() pulumi.BoolPtrOutput
- func (o ConfigurationSetSendingOptionsPtrOutput) ToConfigurationSetSendingOptionsPtrOutput() ConfigurationSetSendingOptionsPtrOutput
- func (o ConfigurationSetSendingOptionsPtrOutput) ToConfigurationSetSendingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsPtrOutput
- type ConfigurationSetState
- type ConfigurationSetSuppressionOptions
- type ConfigurationSetSuppressionOptionsArgs
- func (ConfigurationSetSuppressionOptionsArgs) ElementType() reflect.Type
- func (i ConfigurationSetSuppressionOptionsArgs) ToConfigurationSetSuppressionOptionsOutput() ConfigurationSetSuppressionOptionsOutput
- func (i ConfigurationSetSuppressionOptionsArgs) ToConfigurationSetSuppressionOptionsOutputWithContext(ctx context.Context) ConfigurationSetSuppressionOptionsOutput
- func (i ConfigurationSetSuppressionOptionsArgs) ToConfigurationSetSuppressionOptionsPtrOutput() ConfigurationSetSuppressionOptionsPtrOutput
- func (i ConfigurationSetSuppressionOptionsArgs) ToConfigurationSetSuppressionOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSuppressionOptionsPtrOutput
- type ConfigurationSetSuppressionOptionsInput
- type ConfigurationSetSuppressionOptionsOutput
- func (ConfigurationSetSuppressionOptionsOutput) ElementType() reflect.Type
- func (o ConfigurationSetSuppressionOptionsOutput) SuppressedReasons() pulumi.StringArrayOutput
- func (o ConfigurationSetSuppressionOptionsOutput) ToConfigurationSetSuppressionOptionsOutput() ConfigurationSetSuppressionOptionsOutput
- func (o ConfigurationSetSuppressionOptionsOutput) ToConfigurationSetSuppressionOptionsOutputWithContext(ctx context.Context) ConfigurationSetSuppressionOptionsOutput
- func (o ConfigurationSetSuppressionOptionsOutput) ToConfigurationSetSuppressionOptionsPtrOutput() ConfigurationSetSuppressionOptionsPtrOutput
- func (o ConfigurationSetSuppressionOptionsOutput) ToConfigurationSetSuppressionOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSuppressionOptionsPtrOutput
- type ConfigurationSetSuppressionOptionsPtrInput
- type ConfigurationSetSuppressionOptionsPtrOutput
- func (o ConfigurationSetSuppressionOptionsPtrOutput) Elem() ConfigurationSetSuppressionOptionsOutput
- func (ConfigurationSetSuppressionOptionsPtrOutput) ElementType() reflect.Type
- func (o ConfigurationSetSuppressionOptionsPtrOutput) SuppressedReasons() pulumi.StringArrayOutput
- func (o ConfigurationSetSuppressionOptionsPtrOutput) ToConfigurationSetSuppressionOptionsPtrOutput() ConfigurationSetSuppressionOptionsPtrOutput
- func (o ConfigurationSetSuppressionOptionsPtrOutput) ToConfigurationSetSuppressionOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSuppressionOptionsPtrOutput
- type ConfigurationSetTrackingOptions
- type ConfigurationSetTrackingOptionsArgs
- func (ConfigurationSetTrackingOptionsArgs) ElementType() reflect.Type
- func (i ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsOutput() ConfigurationSetTrackingOptionsOutput
- func (i ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsOutput
- func (i ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsPtrOutput() ConfigurationSetTrackingOptionsPtrOutput
- func (i ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsPtrOutput
- type ConfigurationSetTrackingOptionsInput
- type ConfigurationSetTrackingOptionsOutput
- func (o ConfigurationSetTrackingOptionsOutput) CustomRedirectDomain() pulumi.StringPtrOutput
- func (ConfigurationSetTrackingOptionsOutput) ElementType() reflect.Type
- func (o ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsOutput() ConfigurationSetTrackingOptionsOutput
- func (o ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsOutput
- func (o ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsPtrOutput() ConfigurationSetTrackingOptionsPtrOutput
- func (o ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsPtrOutput
- type ConfigurationSetTrackingOptionsPtrInput
- type ConfigurationSetTrackingOptionsPtrOutput
- func (o ConfigurationSetTrackingOptionsPtrOutput) CustomRedirectDomain() pulumi.StringPtrOutput
- func (o ConfigurationSetTrackingOptionsPtrOutput) Elem() ConfigurationSetTrackingOptionsOutput
- func (ConfigurationSetTrackingOptionsPtrOutput) ElementType() reflect.Type
- func (o ConfigurationSetTrackingOptionsPtrOutput) ToConfigurationSetTrackingOptionsPtrOutput() ConfigurationSetTrackingOptionsPtrOutput
- func (o ConfigurationSetTrackingOptionsPtrOutput) ToConfigurationSetTrackingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsPtrOutput
- type ConfigurationSetVdmOptions
- type ConfigurationSetVdmOptionsArgs
- func (ConfigurationSetVdmOptionsArgs) ElementType() reflect.Type
- func (i ConfigurationSetVdmOptionsArgs) ToConfigurationSetVdmOptionsOutput() ConfigurationSetVdmOptionsOutput
- func (i ConfigurationSetVdmOptionsArgs) ToConfigurationSetVdmOptionsOutputWithContext(ctx context.Context) ConfigurationSetVdmOptionsOutput
- func (i ConfigurationSetVdmOptionsArgs) ToConfigurationSetVdmOptionsPtrOutput() ConfigurationSetVdmOptionsPtrOutput
- func (i ConfigurationSetVdmOptionsArgs) ToConfigurationSetVdmOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetVdmOptionsPtrOutput
- type ConfigurationSetVdmOptionsInput
- type ConfigurationSetVdmOptionsOutput
- func (o ConfigurationSetVdmOptionsOutput) DashboardOptions() ConfigurationSetDashboardOptionsPtrOutput
- func (ConfigurationSetVdmOptionsOutput) ElementType() reflect.Type
- func (o ConfigurationSetVdmOptionsOutput) GuardianOptions() ConfigurationSetGuardianOptionsPtrOutput
- func (o ConfigurationSetVdmOptionsOutput) ToConfigurationSetVdmOptionsOutput() ConfigurationSetVdmOptionsOutput
- func (o ConfigurationSetVdmOptionsOutput) ToConfigurationSetVdmOptionsOutputWithContext(ctx context.Context) ConfigurationSetVdmOptionsOutput
- func (o ConfigurationSetVdmOptionsOutput) ToConfigurationSetVdmOptionsPtrOutput() ConfigurationSetVdmOptionsPtrOutput
- func (o ConfigurationSetVdmOptionsOutput) ToConfigurationSetVdmOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetVdmOptionsPtrOutput
- type ConfigurationSetVdmOptionsPtrInput
- type ConfigurationSetVdmOptionsPtrOutput
- func (o ConfigurationSetVdmOptionsPtrOutput) DashboardOptions() ConfigurationSetDashboardOptionsPtrOutput
- func (o ConfigurationSetVdmOptionsPtrOutput) Elem() ConfigurationSetVdmOptionsOutput
- func (ConfigurationSetVdmOptionsPtrOutput) ElementType() reflect.Type
- func (o ConfigurationSetVdmOptionsPtrOutput) GuardianOptions() ConfigurationSetGuardianOptionsPtrOutput
- func (o ConfigurationSetVdmOptionsPtrOutput) ToConfigurationSetVdmOptionsPtrOutput() ConfigurationSetVdmOptionsPtrOutput
- func (o ConfigurationSetVdmOptionsPtrOutput) ToConfigurationSetVdmOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetVdmOptionsPtrOutput
- type ContactList
- type ContactListArgs
- type ContactListInput
- type ContactListOutput
- func (o ContactListOutput) ContactListName() pulumi.StringPtrOutput
- func (o ContactListOutput) Description() pulumi.StringPtrOutput
- func (ContactListOutput) ElementType() reflect.Type
- func (o ContactListOutput) Tags() aws.TagArrayOutput
- func (o ContactListOutput) ToContactListOutput() ContactListOutput
- func (o ContactListOutput) ToContactListOutputWithContext(ctx context.Context) ContactListOutput
- func (o ContactListOutput) Topics() ContactListTopicArrayOutput
- type ContactListState
- type ContactListTag
- type ContactListTopic
- type ContactListTopicArgs
- type ContactListTopicArray
- type ContactListTopicArrayInput
- type ContactListTopicArrayOutput
- func (ContactListTopicArrayOutput) ElementType() reflect.Type
- func (o ContactListTopicArrayOutput) Index(i pulumi.IntInput) ContactListTopicOutput
- func (o ContactListTopicArrayOutput) ToContactListTopicArrayOutput() ContactListTopicArrayOutput
- func (o ContactListTopicArrayOutput) ToContactListTopicArrayOutputWithContext(ctx context.Context) ContactListTopicArrayOutput
- type ContactListTopicInput
- type ContactListTopicOutput
- func (o ContactListTopicOutput) DefaultSubscriptionStatus() pulumi.StringOutput
- func (o ContactListTopicOutput) Description() pulumi.StringPtrOutput
- func (o ContactListTopicOutput) DisplayName() pulumi.StringOutput
- func (ContactListTopicOutput) ElementType() reflect.Type
- func (o ContactListTopicOutput) ToContactListTopicOutput() ContactListTopicOutput
- func (o ContactListTopicOutput) ToContactListTopicOutputWithContext(ctx context.Context) ContactListTopicOutput
- func (o ContactListTopicOutput) TopicName() pulumi.StringOutput
- type DedicatedIpPool
- type DedicatedIpPoolArgs
- type DedicatedIpPoolInput
- type DedicatedIpPoolOutput
- func (DedicatedIpPoolOutput) ElementType() reflect.Type
- func (o DedicatedIpPoolOutput) PoolName() pulumi.StringPtrOutput
- func (o DedicatedIpPoolOutput) ScalingMode() pulumi.StringPtrOutput
- func (o DedicatedIpPoolOutput) ToDedicatedIpPoolOutput() DedicatedIpPoolOutput
- func (o DedicatedIpPoolOutput) ToDedicatedIpPoolOutputWithContext(ctx context.Context) DedicatedIpPoolOutput
- type DedicatedIpPoolState
- type EmailIdentity
- type EmailIdentityArgs
- type EmailIdentityConfigurationSetAttributes
- type EmailIdentityConfigurationSetAttributesArgs
- func (EmailIdentityConfigurationSetAttributesArgs) ElementType() reflect.Type
- func (i EmailIdentityConfigurationSetAttributesArgs) ToEmailIdentityConfigurationSetAttributesOutput() EmailIdentityConfigurationSetAttributesOutput
- func (i EmailIdentityConfigurationSetAttributesArgs) ToEmailIdentityConfigurationSetAttributesOutputWithContext(ctx context.Context) EmailIdentityConfigurationSetAttributesOutput
- func (i EmailIdentityConfigurationSetAttributesArgs) ToEmailIdentityConfigurationSetAttributesPtrOutput() EmailIdentityConfigurationSetAttributesPtrOutput
- func (i EmailIdentityConfigurationSetAttributesArgs) ToEmailIdentityConfigurationSetAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityConfigurationSetAttributesPtrOutput
- type EmailIdentityConfigurationSetAttributesInput
- type EmailIdentityConfigurationSetAttributesOutput
- func (o EmailIdentityConfigurationSetAttributesOutput) ConfigurationSetName() pulumi.StringPtrOutput
- func (EmailIdentityConfigurationSetAttributesOutput) ElementType() reflect.Type
- func (o EmailIdentityConfigurationSetAttributesOutput) ToEmailIdentityConfigurationSetAttributesOutput() EmailIdentityConfigurationSetAttributesOutput
- func (o EmailIdentityConfigurationSetAttributesOutput) ToEmailIdentityConfigurationSetAttributesOutputWithContext(ctx context.Context) EmailIdentityConfigurationSetAttributesOutput
- func (o EmailIdentityConfigurationSetAttributesOutput) ToEmailIdentityConfigurationSetAttributesPtrOutput() EmailIdentityConfigurationSetAttributesPtrOutput
- func (o EmailIdentityConfigurationSetAttributesOutput) ToEmailIdentityConfigurationSetAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityConfigurationSetAttributesPtrOutput
- type EmailIdentityConfigurationSetAttributesPtrInput
- type EmailIdentityConfigurationSetAttributesPtrOutput
- func (o EmailIdentityConfigurationSetAttributesPtrOutput) ConfigurationSetName() pulumi.StringPtrOutput
- func (o EmailIdentityConfigurationSetAttributesPtrOutput) Elem() EmailIdentityConfigurationSetAttributesOutput
- func (EmailIdentityConfigurationSetAttributesPtrOutput) ElementType() reflect.Type
- func (o EmailIdentityConfigurationSetAttributesPtrOutput) ToEmailIdentityConfigurationSetAttributesPtrOutput() EmailIdentityConfigurationSetAttributesPtrOutput
- func (o EmailIdentityConfigurationSetAttributesPtrOutput) ToEmailIdentityConfigurationSetAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityConfigurationSetAttributesPtrOutput
- type EmailIdentityDkimAttributes
- type EmailIdentityDkimAttributesArgs
- func (EmailIdentityDkimAttributesArgs) ElementType() reflect.Type
- func (i EmailIdentityDkimAttributesArgs) ToEmailIdentityDkimAttributesOutput() EmailIdentityDkimAttributesOutput
- func (i EmailIdentityDkimAttributesArgs) ToEmailIdentityDkimAttributesOutputWithContext(ctx context.Context) EmailIdentityDkimAttributesOutput
- func (i EmailIdentityDkimAttributesArgs) ToEmailIdentityDkimAttributesPtrOutput() EmailIdentityDkimAttributesPtrOutput
- func (i EmailIdentityDkimAttributesArgs) ToEmailIdentityDkimAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityDkimAttributesPtrOutput
- type EmailIdentityDkimAttributesInput
- type EmailIdentityDkimAttributesOutput
- func (EmailIdentityDkimAttributesOutput) ElementType() reflect.Type
- func (o EmailIdentityDkimAttributesOutput) SigningEnabled() pulumi.BoolPtrOutput
- func (o EmailIdentityDkimAttributesOutput) ToEmailIdentityDkimAttributesOutput() EmailIdentityDkimAttributesOutput
- func (o EmailIdentityDkimAttributesOutput) ToEmailIdentityDkimAttributesOutputWithContext(ctx context.Context) EmailIdentityDkimAttributesOutput
- func (o EmailIdentityDkimAttributesOutput) ToEmailIdentityDkimAttributesPtrOutput() EmailIdentityDkimAttributesPtrOutput
- func (o EmailIdentityDkimAttributesOutput) ToEmailIdentityDkimAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityDkimAttributesPtrOutput
- type EmailIdentityDkimAttributesPtrInput
- type EmailIdentityDkimAttributesPtrOutput
- func (o EmailIdentityDkimAttributesPtrOutput) Elem() EmailIdentityDkimAttributesOutput
- func (EmailIdentityDkimAttributesPtrOutput) ElementType() reflect.Type
- func (o EmailIdentityDkimAttributesPtrOutput) SigningEnabled() pulumi.BoolPtrOutput
- func (o EmailIdentityDkimAttributesPtrOutput) ToEmailIdentityDkimAttributesPtrOutput() EmailIdentityDkimAttributesPtrOutput
- func (o EmailIdentityDkimAttributesPtrOutput) ToEmailIdentityDkimAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityDkimAttributesPtrOutput
- type EmailIdentityDkimSigningAttributes
- type EmailIdentityDkimSigningAttributesArgs
- func (EmailIdentityDkimSigningAttributesArgs) ElementType() reflect.Type
- func (i EmailIdentityDkimSigningAttributesArgs) ToEmailIdentityDkimSigningAttributesOutput() EmailIdentityDkimSigningAttributesOutput
- func (i EmailIdentityDkimSigningAttributesArgs) ToEmailIdentityDkimSigningAttributesOutputWithContext(ctx context.Context) EmailIdentityDkimSigningAttributesOutput
- func (i EmailIdentityDkimSigningAttributesArgs) ToEmailIdentityDkimSigningAttributesPtrOutput() EmailIdentityDkimSigningAttributesPtrOutput
- func (i EmailIdentityDkimSigningAttributesArgs) ToEmailIdentityDkimSigningAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityDkimSigningAttributesPtrOutput
- type EmailIdentityDkimSigningAttributesInput
- type EmailIdentityDkimSigningAttributesOutput
- func (o EmailIdentityDkimSigningAttributesOutput) DomainSigningPrivateKey() pulumi.StringPtrOutput
- func (o EmailIdentityDkimSigningAttributesOutput) DomainSigningSelector() pulumi.StringPtrOutput
- func (EmailIdentityDkimSigningAttributesOutput) ElementType() reflect.Type
- func (o EmailIdentityDkimSigningAttributesOutput) NextSigningKeyLength() pulumi.StringPtrOutput
- func (o EmailIdentityDkimSigningAttributesOutput) ToEmailIdentityDkimSigningAttributesOutput() EmailIdentityDkimSigningAttributesOutput
- func (o EmailIdentityDkimSigningAttributesOutput) ToEmailIdentityDkimSigningAttributesOutputWithContext(ctx context.Context) EmailIdentityDkimSigningAttributesOutput
- func (o EmailIdentityDkimSigningAttributesOutput) ToEmailIdentityDkimSigningAttributesPtrOutput() EmailIdentityDkimSigningAttributesPtrOutput
- func (o EmailIdentityDkimSigningAttributesOutput) ToEmailIdentityDkimSigningAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityDkimSigningAttributesPtrOutput
- type EmailIdentityDkimSigningAttributesPtrInput
- type EmailIdentityDkimSigningAttributesPtrOutput
- func (o EmailIdentityDkimSigningAttributesPtrOutput) DomainSigningPrivateKey() pulumi.StringPtrOutput
- func (o EmailIdentityDkimSigningAttributesPtrOutput) DomainSigningSelector() pulumi.StringPtrOutput
- func (o EmailIdentityDkimSigningAttributesPtrOutput) Elem() EmailIdentityDkimSigningAttributesOutput
- func (EmailIdentityDkimSigningAttributesPtrOutput) ElementType() reflect.Type
- func (o EmailIdentityDkimSigningAttributesPtrOutput) NextSigningKeyLength() pulumi.StringPtrOutput
- func (o EmailIdentityDkimSigningAttributesPtrOutput) ToEmailIdentityDkimSigningAttributesPtrOutput() EmailIdentityDkimSigningAttributesPtrOutput
- func (o EmailIdentityDkimSigningAttributesPtrOutput) ToEmailIdentityDkimSigningAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityDkimSigningAttributesPtrOutput
- type EmailIdentityFeedbackAttributes
- type EmailIdentityFeedbackAttributesArgs
- func (EmailIdentityFeedbackAttributesArgs) ElementType() reflect.Type
- func (i EmailIdentityFeedbackAttributesArgs) ToEmailIdentityFeedbackAttributesOutput() EmailIdentityFeedbackAttributesOutput
- func (i EmailIdentityFeedbackAttributesArgs) ToEmailIdentityFeedbackAttributesOutputWithContext(ctx context.Context) EmailIdentityFeedbackAttributesOutput
- func (i EmailIdentityFeedbackAttributesArgs) ToEmailIdentityFeedbackAttributesPtrOutput() EmailIdentityFeedbackAttributesPtrOutput
- func (i EmailIdentityFeedbackAttributesArgs) ToEmailIdentityFeedbackAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityFeedbackAttributesPtrOutput
- type EmailIdentityFeedbackAttributesInput
- type EmailIdentityFeedbackAttributesOutput
- func (EmailIdentityFeedbackAttributesOutput) ElementType() reflect.Type
- func (o EmailIdentityFeedbackAttributesOutput) EmailForwardingEnabled() pulumi.BoolPtrOutput
- func (o EmailIdentityFeedbackAttributesOutput) ToEmailIdentityFeedbackAttributesOutput() EmailIdentityFeedbackAttributesOutput
- func (o EmailIdentityFeedbackAttributesOutput) ToEmailIdentityFeedbackAttributesOutputWithContext(ctx context.Context) EmailIdentityFeedbackAttributesOutput
- func (o EmailIdentityFeedbackAttributesOutput) ToEmailIdentityFeedbackAttributesPtrOutput() EmailIdentityFeedbackAttributesPtrOutput
- func (o EmailIdentityFeedbackAttributesOutput) ToEmailIdentityFeedbackAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityFeedbackAttributesPtrOutput
- type EmailIdentityFeedbackAttributesPtrInput
- type EmailIdentityFeedbackAttributesPtrOutput
- func (o EmailIdentityFeedbackAttributesPtrOutput) Elem() EmailIdentityFeedbackAttributesOutput
- func (EmailIdentityFeedbackAttributesPtrOutput) ElementType() reflect.Type
- func (o EmailIdentityFeedbackAttributesPtrOutput) EmailForwardingEnabled() pulumi.BoolPtrOutput
- func (o EmailIdentityFeedbackAttributesPtrOutput) ToEmailIdentityFeedbackAttributesPtrOutput() EmailIdentityFeedbackAttributesPtrOutput
- func (o EmailIdentityFeedbackAttributesPtrOutput) ToEmailIdentityFeedbackAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityFeedbackAttributesPtrOutput
- type EmailIdentityInput
- type EmailIdentityMailFromAttributes
- type EmailIdentityMailFromAttributesArgs
- func (EmailIdentityMailFromAttributesArgs) ElementType() reflect.Type
- func (i EmailIdentityMailFromAttributesArgs) ToEmailIdentityMailFromAttributesOutput() EmailIdentityMailFromAttributesOutput
- func (i EmailIdentityMailFromAttributesArgs) ToEmailIdentityMailFromAttributesOutputWithContext(ctx context.Context) EmailIdentityMailFromAttributesOutput
- func (i EmailIdentityMailFromAttributesArgs) ToEmailIdentityMailFromAttributesPtrOutput() EmailIdentityMailFromAttributesPtrOutput
- func (i EmailIdentityMailFromAttributesArgs) ToEmailIdentityMailFromAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityMailFromAttributesPtrOutput
- type EmailIdentityMailFromAttributesInput
- type EmailIdentityMailFromAttributesOutput
- func (o EmailIdentityMailFromAttributesOutput) BehaviorOnMxFailure() pulumi.StringPtrOutput
- func (EmailIdentityMailFromAttributesOutput) ElementType() reflect.Type
- func (o EmailIdentityMailFromAttributesOutput) MailFromDomain() pulumi.StringPtrOutput
- func (o EmailIdentityMailFromAttributesOutput) ToEmailIdentityMailFromAttributesOutput() EmailIdentityMailFromAttributesOutput
- func (o EmailIdentityMailFromAttributesOutput) ToEmailIdentityMailFromAttributesOutputWithContext(ctx context.Context) EmailIdentityMailFromAttributesOutput
- func (o EmailIdentityMailFromAttributesOutput) ToEmailIdentityMailFromAttributesPtrOutput() EmailIdentityMailFromAttributesPtrOutput
- func (o EmailIdentityMailFromAttributesOutput) ToEmailIdentityMailFromAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityMailFromAttributesPtrOutput
- type EmailIdentityMailFromAttributesPtrInput
- type EmailIdentityMailFromAttributesPtrOutput
- func (o EmailIdentityMailFromAttributesPtrOutput) BehaviorOnMxFailure() pulumi.StringPtrOutput
- func (o EmailIdentityMailFromAttributesPtrOutput) Elem() EmailIdentityMailFromAttributesOutput
- func (EmailIdentityMailFromAttributesPtrOutput) ElementType() reflect.Type
- func (o EmailIdentityMailFromAttributesPtrOutput) MailFromDomain() pulumi.StringPtrOutput
- func (o EmailIdentityMailFromAttributesPtrOutput) ToEmailIdentityMailFromAttributesPtrOutput() EmailIdentityMailFromAttributesPtrOutput
- func (o EmailIdentityMailFromAttributesPtrOutput) ToEmailIdentityMailFromAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityMailFromAttributesPtrOutput
- type EmailIdentityOutput
- func (o EmailIdentityOutput) ConfigurationSetAttributes() EmailIdentityConfigurationSetAttributesPtrOutput
- func (o EmailIdentityOutput) DkimAttributes() EmailIdentityDkimAttributesPtrOutput
- func (o EmailIdentityOutput) DkimDnsTokenName1() pulumi.StringOutput
- func (o EmailIdentityOutput) DkimDnsTokenName2() pulumi.StringOutput
- func (o EmailIdentityOutput) DkimDnsTokenName3() pulumi.StringOutput
- func (o EmailIdentityOutput) DkimDnsTokenValue1() pulumi.StringOutput
- func (o EmailIdentityOutput) DkimDnsTokenValue2() pulumi.StringOutput
- func (o EmailIdentityOutput) DkimDnsTokenValue3() pulumi.StringOutput
- func (o EmailIdentityOutput) DkimSigningAttributes() EmailIdentityDkimSigningAttributesPtrOutput
- func (EmailIdentityOutput) ElementType() reflect.Type
- func (o EmailIdentityOutput) EmailIdentity() pulumi.StringOutput
- func (o EmailIdentityOutput) FeedbackAttributes() EmailIdentityFeedbackAttributesPtrOutput
- func (o EmailIdentityOutput) MailFromAttributes() EmailIdentityMailFromAttributesPtrOutput
- func (o EmailIdentityOutput) ToEmailIdentityOutput() EmailIdentityOutput
- func (o EmailIdentityOutput) ToEmailIdentityOutputWithContext(ctx context.Context) EmailIdentityOutput
- type EmailIdentityState
- type LookupConfigurationSetArgs
- type LookupConfigurationSetEventDestinationArgs
- type LookupConfigurationSetEventDestinationOutputArgs
- type LookupConfigurationSetEventDestinationResult
- type LookupConfigurationSetEventDestinationResultOutput
- func (LookupConfigurationSetEventDestinationResultOutput) ElementType() reflect.Type
- func (o LookupConfigurationSetEventDestinationResultOutput) EventDestination() ConfigurationSetEventDestinationEventDestinationPtrOutput
- func (o LookupConfigurationSetEventDestinationResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupConfigurationSetEventDestinationResultOutput) ToLookupConfigurationSetEventDestinationResultOutput() LookupConfigurationSetEventDestinationResultOutput
- func (o LookupConfigurationSetEventDestinationResultOutput) ToLookupConfigurationSetEventDestinationResultOutputWithContext(ctx context.Context) LookupConfigurationSetEventDestinationResultOutput
- type LookupConfigurationSetOutputArgs
- type LookupConfigurationSetResult
- type LookupConfigurationSetResultOutput
- func (o LookupConfigurationSetResultOutput) DeliveryOptions() ConfigurationSetDeliveryOptionsPtrOutput
- func (LookupConfigurationSetResultOutput) ElementType() reflect.Type
- func (o LookupConfigurationSetResultOutput) ReputationOptions() ConfigurationSetReputationOptionsPtrOutput
- func (o LookupConfigurationSetResultOutput) SendingOptions() ConfigurationSetSendingOptionsPtrOutput
- func (o LookupConfigurationSetResultOutput) SuppressionOptions() ConfigurationSetSuppressionOptionsPtrOutput
- func (o LookupConfigurationSetResultOutput) ToLookupConfigurationSetResultOutput() LookupConfigurationSetResultOutput
- func (o LookupConfigurationSetResultOutput) ToLookupConfigurationSetResultOutputWithContext(ctx context.Context) LookupConfigurationSetResultOutput
- func (o LookupConfigurationSetResultOutput) TrackingOptions() ConfigurationSetTrackingOptionsPtrOutput
- func (o LookupConfigurationSetResultOutput) VdmOptions() ConfigurationSetVdmOptionsPtrOutput
- type LookupContactListArgs
- type LookupContactListOutputArgs
- type LookupContactListResult
- type LookupContactListResultOutput
- func (o LookupContactListResultOutput) Description() pulumi.StringPtrOutput
- func (LookupContactListResultOutput) ElementType() reflect.Type
- func (o LookupContactListResultOutput) Tags() aws.TagArrayOutput
- func (o LookupContactListResultOutput) ToLookupContactListResultOutput() LookupContactListResultOutput
- func (o LookupContactListResultOutput) ToLookupContactListResultOutputWithContext(ctx context.Context) LookupContactListResultOutput
- func (o LookupContactListResultOutput) Topics() ContactListTopicArrayOutput
- type LookupDedicatedIpPoolArgs
- type LookupDedicatedIpPoolOutputArgs
- type LookupDedicatedIpPoolResult
- type LookupDedicatedIpPoolResultOutput
- func (LookupDedicatedIpPoolResultOutput) ElementType() reflect.Type
- func (o LookupDedicatedIpPoolResultOutput) ScalingMode() pulumi.StringPtrOutput
- func (o LookupDedicatedIpPoolResultOutput) ToLookupDedicatedIpPoolResultOutput() LookupDedicatedIpPoolResultOutput
- func (o LookupDedicatedIpPoolResultOutput) ToLookupDedicatedIpPoolResultOutputWithContext(ctx context.Context) LookupDedicatedIpPoolResultOutput
- type LookupEmailIdentityArgs
- type LookupEmailIdentityOutputArgs
- type LookupEmailIdentityResult
- type LookupEmailIdentityResultOutput
- func (o LookupEmailIdentityResultOutput) ConfigurationSetAttributes() EmailIdentityConfigurationSetAttributesPtrOutput
- func (o LookupEmailIdentityResultOutput) DkimAttributes() EmailIdentityDkimAttributesPtrOutput
- func (o LookupEmailIdentityResultOutput) DkimDnsTokenName1() pulumi.StringPtrOutput
- func (o LookupEmailIdentityResultOutput) DkimDnsTokenName2() pulumi.StringPtrOutput
- func (o LookupEmailIdentityResultOutput) DkimDnsTokenName3() pulumi.StringPtrOutput
- func (o LookupEmailIdentityResultOutput) DkimDnsTokenValue1() pulumi.StringPtrOutput
- func (o LookupEmailIdentityResultOutput) DkimDnsTokenValue2() pulumi.StringPtrOutput
- func (o LookupEmailIdentityResultOutput) DkimDnsTokenValue3() pulumi.StringPtrOutput
- func (o LookupEmailIdentityResultOutput) DkimSigningAttributes() EmailIdentityDkimSigningAttributesPtrOutput
- func (LookupEmailIdentityResultOutput) ElementType() reflect.Type
- func (o LookupEmailIdentityResultOutput) FeedbackAttributes() EmailIdentityFeedbackAttributesPtrOutput
- func (o LookupEmailIdentityResultOutput) MailFromAttributes() EmailIdentityMailFromAttributesPtrOutput
- func (o LookupEmailIdentityResultOutput) ToLookupEmailIdentityResultOutput() LookupEmailIdentityResultOutput
- func (o LookupEmailIdentityResultOutput) ToLookupEmailIdentityResultOutputWithContext(ctx context.Context) LookupEmailIdentityResultOutput
- type LookupTemplateArgs
- type LookupTemplateOutputArgs
- type LookupTemplateResult
- type LookupTemplateResultOutput
- func (LookupTemplateResultOutput) ElementType() reflect.Type
- func (o LookupTemplateResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupTemplateResultOutput) Template() TemplateTypePtrOutput
- func (o LookupTemplateResultOutput) ToLookupTemplateResultOutput() LookupTemplateResultOutput
- func (o LookupTemplateResultOutput) ToLookupTemplateResultOutputWithContext(ctx context.Context) LookupTemplateResultOutput
- type LookupVdmAttributesArgs
- type LookupVdmAttributesOutputArgs
- type LookupVdmAttributesResult
- type LookupVdmAttributesResultOutput
- func (o LookupVdmAttributesResultOutput) DashboardAttributes() VdmAttributesDashboardAttributesPtrOutput
- func (LookupVdmAttributesResultOutput) ElementType() reflect.Type
- func (o LookupVdmAttributesResultOutput) GuardianAttributes() VdmAttributesGuardianAttributesPtrOutput
- func (o LookupVdmAttributesResultOutput) ToLookupVdmAttributesResultOutput() LookupVdmAttributesResultOutput
- func (o LookupVdmAttributesResultOutput) ToLookupVdmAttributesResultOutputWithContext(ctx context.Context) LookupVdmAttributesResultOutput
- func (o LookupVdmAttributesResultOutput) VdmAttributesResourceId() pulumi.StringPtrOutput
- type Template
- type TemplateArgs
- type TemplateInput
- type TemplateOutput
- func (o TemplateOutput) AwsId() pulumi.StringOutput
- func (TemplateOutput) ElementType() reflect.Type
- func (o TemplateOutput) Template() TemplateTypePtrOutput
- func (o TemplateOutput) ToTemplateOutput() TemplateOutput
- func (o TemplateOutput) ToTemplateOutputWithContext(ctx context.Context) TemplateOutput
- type TemplateState
- type TemplateType
- type TemplateTypeArgs
- func (TemplateTypeArgs) ElementType() reflect.Type
- func (i TemplateTypeArgs) ToTemplateTypeOutput() TemplateTypeOutput
- func (i TemplateTypeArgs) ToTemplateTypeOutputWithContext(ctx context.Context) TemplateTypeOutput
- func (i TemplateTypeArgs) ToTemplateTypePtrOutput() TemplateTypePtrOutput
- func (i TemplateTypeArgs) ToTemplateTypePtrOutputWithContext(ctx context.Context) TemplateTypePtrOutput
- type TemplateTypeInput
- type TemplateTypeOutput
- func (TemplateTypeOutput) ElementType() reflect.Type
- func (o TemplateTypeOutput) HtmlPart() pulumi.StringPtrOutput
- func (o TemplateTypeOutput) SubjectPart() pulumi.StringOutput
- func (o TemplateTypeOutput) TemplateName() pulumi.StringPtrOutput
- func (o TemplateTypeOutput) TextPart() pulumi.StringPtrOutput
- func (o TemplateTypeOutput) ToTemplateTypeOutput() TemplateTypeOutput
- func (o TemplateTypeOutput) ToTemplateTypeOutputWithContext(ctx context.Context) TemplateTypeOutput
- func (o TemplateTypeOutput) ToTemplateTypePtrOutput() TemplateTypePtrOutput
- func (o TemplateTypeOutput) ToTemplateTypePtrOutputWithContext(ctx context.Context) TemplateTypePtrOutput
- type TemplateTypePtrInput
- type TemplateTypePtrOutput
- func (o TemplateTypePtrOutput) Elem() TemplateTypeOutput
- func (TemplateTypePtrOutput) ElementType() reflect.Type
- func (o TemplateTypePtrOutput) HtmlPart() pulumi.StringPtrOutput
- func (o TemplateTypePtrOutput) SubjectPart() pulumi.StringPtrOutput
- func (o TemplateTypePtrOutput) TemplateName() pulumi.StringPtrOutput
- func (o TemplateTypePtrOutput) TextPart() pulumi.StringPtrOutput
- func (o TemplateTypePtrOutput) ToTemplateTypePtrOutput() TemplateTypePtrOutput
- func (o TemplateTypePtrOutput) ToTemplateTypePtrOutputWithContext(ctx context.Context) TemplateTypePtrOutput
- type VdmAttributes
- type VdmAttributesArgs
- type VdmAttributesDashboardAttributes
- type VdmAttributesDashboardAttributesArgs
- func (VdmAttributesDashboardAttributesArgs) ElementType() reflect.Type
- func (i VdmAttributesDashboardAttributesArgs) ToVdmAttributesDashboardAttributesOutput() VdmAttributesDashboardAttributesOutput
- func (i VdmAttributesDashboardAttributesArgs) ToVdmAttributesDashboardAttributesOutputWithContext(ctx context.Context) VdmAttributesDashboardAttributesOutput
- func (i VdmAttributesDashboardAttributesArgs) ToVdmAttributesDashboardAttributesPtrOutput() VdmAttributesDashboardAttributesPtrOutput
- func (i VdmAttributesDashboardAttributesArgs) ToVdmAttributesDashboardAttributesPtrOutputWithContext(ctx context.Context) VdmAttributesDashboardAttributesPtrOutput
- type VdmAttributesDashboardAttributesInput
- type VdmAttributesDashboardAttributesOutput
- func (VdmAttributesDashboardAttributesOutput) ElementType() reflect.Type
- func (o VdmAttributesDashboardAttributesOutput) EngagementMetrics() pulumi.StringPtrOutput
- func (o VdmAttributesDashboardAttributesOutput) ToVdmAttributesDashboardAttributesOutput() VdmAttributesDashboardAttributesOutput
- func (o VdmAttributesDashboardAttributesOutput) ToVdmAttributesDashboardAttributesOutputWithContext(ctx context.Context) VdmAttributesDashboardAttributesOutput
- func (o VdmAttributesDashboardAttributesOutput) ToVdmAttributesDashboardAttributesPtrOutput() VdmAttributesDashboardAttributesPtrOutput
- func (o VdmAttributesDashboardAttributesOutput) ToVdmAttributesDashboardAttributesPtrOutputWithContext(ctx context.Context) VdmAttributesDashboardAttributesPtrOutput
- type VdmAttributesDashboardAttributesPtrInput
- type VdmAttributesDashboardAttributesPtrOutput
- func (o VdmAttributesDashboardAttributesPtrOutput) Elem() VdmAttributesDashboardAttributesOutput
- func (VdmAttributesDashboardAttributesPtrOutput) ElementType() reflect.Type
- func (o VdmAttributesDashboardAttributesPtrOutput) EngagementMetrics() pulumi.StringPtrOutput
- func (o VdmAttributesDashboardAttributesPtrOutput) ToVdmAttributesDashboardAttributesPtrOutput() VdmAttributesDashboardAttributesPtrOutput
- func (o VdmAttributesDashboardAttributesPtrOutput) ToVdmAttributesDashboardAttributesPtrOutputWithContext(ctx context.Context) VdmAttributesDashboardAttributesPtrOutput
- type VdmAttributesGuardianAttributes
- type VdmAttributesGuardianAttributesArgs
- func (VdmAttributesGuardianAttributesArgs) ElementType() reflect.Type
- func (i VdmAttributesGuardianAttributesArgs) ToVdmAttributesGuardianAttributesOutput() VdmAttributesGuardianAttributesOutput
- func (i VdmAttributesGuardianAttributesArgs) ToVdmAttributesGuardianAttributesOutputWithContext(ctx context.Context) VdmAttributesGuardianAttributesOutput
- func (i VdmAttributesGuardianAttributesArgs) ToVdmAttributesGuardianAttributesPtrOutput() VdmAttributesGuardianAttributesPtrOutput
- func (i VdmAttributesGuardianAttributesArgs) ToVdmAttributesGuardianAttributesPtrOutputWithContext(ctx context.Context) VdmAttributesGuardianAttributesPtrOutput
- type VdmAttributesGuardianAttributesInput
- type VdmAttributesGuardianAttributesOutput
- func (VdmAttributesGuardianAttributesOutput) ElementType() reflect.Type
- func (o VdmAttributesGuardianAttributesOutput) OptimizedSharedDelivery() pulumi.StringPtrOutput
- func (o VdmAttributesGuardianAttributesOutput) ToVdmAttributesGuardianAttributesOutput() VdmAttributesGuardianAttributesOutput
- func (o VdmAttributesGuardianAttributesOutput) ToVdmAttributesGuardianAttributesOutputWithContext(ctx context.Context) VdmAttributesGuardianAttributesOutput
- func (o VdmAttributesGuardianAttributesOutput) ToVdmAttributesGuardianAttributesPtrOutput() VdmAttributesGuardianAttributesPtrOutput
- func (o VdmAttributesGuardianAttributesOutput) ToVdmAttributesGuardianAttributesPtrOutputWithContext(ctx context.Context) VdmAttributesGuardianAttributesPtrOutput
- type VdmAttributesGuardianAttributesPtrInput
- type VdmAttributesGuardianAttributesPtrOutput
- func (o VdmAttributesGuardianAttributesPtrOutput) Elem() VdmAttributesGuardianAttributesOutput
- func (VdmAttributesGuardianAttributesPtrOutput) ElementType() reflect.Type
- func (o VdmAttributesGuardianAttributesPtrOutput) OptimizedSharedDelivery() pulumi.StringPtrOutput
- func (o VdmAttributesGuardianAttributesPtrOutput) ToVdmAttributesGuardianAttributesPtrOutput() VdmAttributesGuardianAttributesPtrOutput
- func (o VdmAttributesGuardianAttributesPtrOutput) ToVdmAttributesGuardianAttributesPtrOutputWithContext(ctx context.Context) VdmAttributesGuardianAttributesPtrOutput
- type VdmAttributesInput
- type VdmAttributesOutput
- func (o VdmAttributesOutput) DashboardAttributes() VdmAttributesDashboardAttributesPtrOutput
- func (VdmAttributesOutput) ElementType() reflect.Type
- func (o VdmAttributesOutput) GuardianAttributes() VdmAttributesGuardianAttributesPtrOutput
- func (o VdmAttributesOutput) ToVdmAttributesOutput() VdmAttributesOutput
- func (o VdmAttributesOutput) ToVdmAttributesOutputWithContext(ctx context.Context) VdmAttributesOutput
- func (o VdmAttributesOutput) VdmAttributesResourceId() pulumi.StringOutput
- type VdmAttributesState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigurationSet ¶
type ConfigurationSet struct { pulumi.CustomResourceState // Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). DeliveryOptions ConfigurationSetDeliveryOptionsPtrOutput `pulumi:"deliveryOptions"` // The name of the configuration set. Name pulumi.StringPtrOutput `pulumi:"name"` // An object that represents the reputation settings for the configuration set. ReputationOptions ConfigurationSetReputationOptionsPtrOutput `pulumi:"reputationOptions"` // An object that defines whether or not Amazon SES can send email that you send using the configuration set. SendingOptions ConfigurationSetSendingOptionsPtrOutput `pulumi:"sendingOptions"` // An object that contains information about the suppression list preferences for your account. SuppressionOptions ConfigurationSetSuppressionOptionsPtrOutput `pulumi:"suppressionOptions"` // The name of the custom open and click tracking domain associated with the configuration set. TrackingOptions ConfigurationSetTrackingOptionsPtrOutput `pulumi:"trackingOptions"` // The Virtual Deliverability Manager (VDM) options that apply to the configuration set. VdmOptions ConfigurationSetVdmOptionsPtrOutput `pulumi:"vdmOptions"` }
Resource schema for AWS::SES::ConfigurationSet.
## Example Usage ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/ses" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") configSetName := cfg.Require("configSetName") _, err := ses.NewConfigurationSet(ctx, "configSet", &ses.ConfigurationSetArgs{ Name: pulumi.String(configSetName), }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/ses" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") configSetName := cfg.Require("configSetName") _, err := ses.NewConfigurationSet(ctx, "configSet", &ses.ConfigurationSetArgs{ Name: pulumi.String(configSetName), }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/ses" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") configSetName := cfg.Require("configSetName") eventDestinationName := cfg.Require("eventDestinationName") eventType1 := cfg.Require("eventType1") eventType2 := cfg.Require("eventType2") eventType3 := cfg.Require("eventType3") dimensionName1 := cfg.Require("dimensionName1") dimensionValueSource1 := cfg.Require("dimensionValueSource1") defaultDimensionValue1 := cfg.Require("defaultDimensionValue1") dimensionName2 := cfg.Require("dimensionName2") dimensionValueSource2 := cfg.Require("dimensionValueSource2") defaultDimensionValue2 := cfg.Require("defaultDimensionValue2") configSet, err := ses.NewConfigurationSet(ctx, "configSet", &ses.ConfigurationSetArgs{ Name: pulumi.String(configSetName), }) if err != nil { return err } _, err = ses.NewConfigurationSetEventDestination(ctx, "cwEventDestination", &ses.ConfigurationSetEventDestinationArgs{ ConfigurationSetName: configSet.ID(), EventDestination: &ses.ConfigurationSetEventDestinationEventDestinationArgs{ Name: pulumi.String(eventDestinationName), Enabled: pulumi.Bool(true), MatchingEventTypes: pulumi.StringArray{ pulumi.String(eventType1), pulumi.String(eventType2), pulumi.String(eventType3), }, CloudWatchDestination: &ses.ConfigurationSetEventDestinationCloudWatchDestinationArgs{ DimensionConfigurations: ses.ConfigurationSetEventDestinationDimensionConfigurationArray{ &ses.ConfigurationSetEventDestinationDimensionConfigurationArgs{ DimensionName: pulumi.String(dimensionName1), DimensionValueSource: pulumi.String(dimensionValueSource1), DefaultDimensionValue: pulumi.String(defaultDimensionValue1), }, &ses.ConfigurationSetEventDestinationDimensionConfigurationArgs{ DimensionName: pulumi.String(dimensionName2), DimensionValueSource: pulumi.String(dimensionValueSource2), DefaultDimensionValue: pulumi.String(defaultDimensionValue2), }, }, }, }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/ses" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") configSetName := cfg.Require("configSetName") eventDestinationName := cfg.Require("eventDestinationName") eventType1 := cfg.Require("eventType1") eventType2 := cfg.Require("eventType2") eventType3 := cfg.Require("eventType3") dimensionName1 := cfg.Require("dimensionName1") dimensionValueSource1 := cfg.Require("dimensionValueSource1") defaultDimensionValue1 := cfg.Require("defaultDimensionValue1") dimensionName2 := cfg.Require("dimensionName2") dimensionValueSource2 := cfg.Require("dimensionValueSource2") defaultDimensionValue2 := cfg.Require("defaultDimensionValue2") configSet, err := ses.NewConfigurationSet(ctx, "configSet", &ses.ConfigurationSetArgs{ Name: pulumi.String(configSetName), }) if err != nil { return err } _, err = ses.NewConfigurationSetEventDestination(ctx, "cwEventDestination", &ses.ConfigurationSetEventDestinationArgs{ ConfigurationSetName: configSet.ID(), EventDestination: &ses.ConfigurationSetEventDestinationEventDestinationArgs{ Name: pulumi.String(eventDestinationName), Enabled: pulumi.Bool(true), MatchingEventTypes: pulumi.StringArray{ pulumi.String(eventType1), pulumi.String(eventType2), pulumi.String(eventType3), }, CloudWatchDestination: &ses.ConfigurationSetEventDestinationCloudWatchDestinationArgs{ DimensionConfigurations: ses.ConfigurationSetEventDestinationDimensionConfigurationArray{ &ses.ConfigurationSetEventDestinationDimensionConfigurationArgs{ DimensionName: pulumi.String(dimensionName1), DimensionValueSource: pulumi.String(dimensionValueSource1), DefaultDimensionValue: pulumi.String(defaultDimensionValue1), }, &ses.ConfigurationSetEventDestinationDimensionConfigurationArgs{ DimensionName: pulumi.String(dimensionName2), DimensionValueSource: pulumi.String(dimensionValueSource2), DefaultDimensionValue: pulumi.String(defaultDimensionValue2), }, }, }, }, }) if err != nil { return err } return nil }) }
```
func GetConfigurationSet ¶
func GetConfigurationSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigurationSetState, opts ...pulumi.ResourceOption) (*ConfigurationSet, error)
GetConfigurationSet gets an existing ConfigurationSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewConfigurationSet ¶
func NewConfigurationSet(ctx *pulumi.Context, name string, args *ConfigurationSetArgs, opts ...pulumi.ResourceOption) (*ConfigurationSet, error)
NewConfigurationSet registers a new resource with the given unique name, arguments, and options.
func (*ConfigurationSet) ElementType ¶
func (*ConfigurationSet) ElementType() reflect.Type
func (*ConfigurationSet) ToConfigurationSetOutput ¶
func (i *ConfigurationSet) ToConfigurationSetOutput() ConfigurationSetOutput
func (*ConfigurationSet) ToConfigurationSetOutputWithContext ¶
func (i *ConfigurationSet) ToConfigurationSetOutputWithContext(ctx context.Context) ConfigurationSetOutput
type ConfigurationSetArgs ¶
type ConfigurationSetArgs struct { // Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). DeliveryOptions ConfigurationSetDeliveryOptionsPtrInput // The name of the configuration set. Name pulumi.StringPtrInput // An object that represents the reputation settings for the configuration set. ReputationOptions ConfigurationSetReputationOptionsPtrInput // An object that defines whether or not Amazon SES can send email that you send using the configuration set. SendingOptions ConfigurationSetSendingOptionsPtrInput // An object that contains information about the suppression list preferences for your account. SuppressionOptions ConfigurationSetSuppressionOptionsPtrInput // The name of the custom open and click tracking domain associated with the configuration set. TrackingOptions ConfigurationSetTrackingOptionsPtrInput // The Virtual Deliverability Manager (VDM) options that apply to the configuration set. VdmOptions ConfigurationSetVdmOptionsPtrInput }
The set of arguments for constructing a ConfigurationSet resource.
func (ConfigurationSetArgs) ElementType ¶
func (ConfigurationSetArgs) ElementType() reflect.Type
type ConfigurationSetDashboardOptions ¶ added in v0.41.0
type ConfigurationSetDashboardOptions struct { // Whether emails sent with this configuration set have engagement tracking enabled. EngagementMetrics string `pulumi:"engagementMetrics"` }
Preferences regarding the Dashboard feature.
type ConfigurationSetDashboardOptionsArgs ¶ added in v0.41.0
type ConfigurationSetDashboardOptionsArgs struct { // Whether emails sent with this configuration set have engagement tracking enabled. EngagementMetrics pulumi.StringInput `pulumi:"engagementMetrics"` }
Preferences regarding the Dashboard feature.
func (ConfigurationSetDashboardOptionsArgs) ElementType ¶ added in v0.41.0
func (ConfigurationSetDashboardOptionsArgs) ElementType() reflect.Type
func (ConfigurationSetDashboardOptionsArgs) ToConfigurationSetDashboardOptionsOutput ¶ added in v0.41.0
func (i ConfigurationSetDashboardOptionsArgs) ToConfigurationSetDashboardOptionsOutput() ConfigurationSetDashboardOptionsOutput
func (ConfigurationSetDashboardOptionsArgs) ToConfigurationSetDashboardOptionsOutputWithContext ¶ added in v0.41.0
func (i ConfigurationSetDashboardOptionsArgs) ToConfigurationSetDashboardOptionsOutputWithContext(ctx context.Context) ConfigurationSetDashboardOptionsOutput
func (ConfigurationSetDashboardOptionsArgs) ToConfigurationSetDashboardOptionsPtrOutput ¶ added in v0.41.0
func (i ConfigurationSetDashboardOptionsArgs) ToConfigurationSetDashboardOptionsPtrOutput() ConfigurationSetDashboardOptionsPtrOutput
func (ConfigurationSetDashboardOptionsArgs) ToConfigurationSetDashboardOptionsPtrOutputWithContext ¶ added in v0.41.0
func (i ConfigurationSetDashboardOptionsArgs) ToConfigurationSetDashboardOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDashboardOptionsPtrOutput
type ConfigurationSetDashboardOptionsInput ¶ added in v0.41.0
type ConfigurationSetDashboardOptionsInput interface { pulumi.Input ToConfigurationSetDashboardOptionsOutput() ConfigurationSetDashboardOptionsOutput ToConfigurationSetDashboardOptionsOutputWithContext(context.Context) ConfigurationSetDashboardOptionsOutput }
ConfigurationSetDashboardOptionsInput is an input type that accepts ConfigurationSetDashboardOptionsArgs and ConfigurationSetDashboardOptionsOutput values. You can construct a concrete instance of `ConfigurationSetDashboardOptionsInput` via:
ConfigurationSetDashboardOptionsArgs{...}
type ConfigurationSetDashboardOptionsOutput ¶ added in v0.41.0
type ConfigurationSetDashboardOptionsOutput struct{ *pulumi.OutputState }
Preferences regarding the Dashboard feature.
func (ConfigurationSetDashboardOptionsOutput) ElementType ¶ added in v0.41.0
func (ConfigurationSetDashboardOptionsOutput) ElementType() reflect.Type
func (ConfigurationSetDashboardOptionsOutput) EngagementMetrics ¶ added in v0.41.0
func (o ConfigurationSetDashboardOptionsOutput) EngagementMetrics() pulumi.StringOutput
Whether emails sent with this configuration set have engagement tracking enabled.
func (ConfigurationSetDashboardOptionsOutput) ToConfigurationSetDashboardOptionsOutput ¶ added in v0.41.0
func (o ConfigurationSetDashboardOptionsOutput) ToConfigurationSetDashboardOptionsOutput() ConfigurationSetDashboardOptionsOutput
func (ConfigurationSetDashboardOptionsOutput) ToConfigurationSetDashboardOptionsOutputWithContext ¶ added in v0.41.0
func (o ConfigurationSetDashboardOptionsOutput) ToConfigurationSetDashboardOptionsOutputWithContext(ctx context.Context) ConfigurationSetDashboardOptionsOutput
func (ConfigurationSetDashboardOptionsOutput) ToConfigurationSetDashboardOptionsPtrOutput ¶ added in v0.41.0
func (o ConfigurationSetDashboardOptionsOutput) ToConfigurationSetDashboardOptionsPtrOutput() ConfigurationSetDashboardOptionsPtrOutput
func (ConfigurationSetDashboardOptionsOutput) ToConfigurationSetDashboardOptionsPtrOutputWithContext ¶ added in v0.41.0
func (o ConfigurationSetDashboardOptionsOutput) ToConfigurationSetDashboardOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDashboardOptionsPtrOutput
type ConfigurationSetDashboardOptionsPtrInput ¶ added in v0.41.0
type ConfigurationSetDashboardOptionsPtrInput interface { pulumi.Input ToConfigurationSetDashboardOptionsPtrOutput() ConfigurationSetDashboardOptionsPtrOutput ToConfigurationSetDashboardOptionsPtrOutputWithContext(context.Context) ConfigurationSetDashboardOptionsPtrOutput }
ConfigurationSetDashboardOptionsPtrInput is an input type that accepts ConfigurationSetDashboardOptionsArgs, ConfigurationSetDashboardOptionsPtr and ConfigurationSetDashboardOptionsPtrOutput values. You can construct a concrete instance of `ConfigurationSetDashboardOptionsPtrInput` via:
ConfigurationSetDashboardOptionsArgs{...} or: nil
func ConfigurationSetDashboardOptionsPtr ¶ added in v0.41.0
func ConfigurationSetDashboardOptionsPtr(v *ConfigurationSetDashboardOptionsArgs) ConfigurationSetDashboardOptionsPtrInput
type ConfigurationSetDashboardOptionsPtrOutput ¶ added in v0.41.0
type ConfigurationSetDashboardOptionsPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetDashboardOptionsPtrOutput) ElementType ¶ added in v0.41.0
func (ConfigurationSetDashboardOptionsPtrOutput) ElementType() reflect.Type
func (ConfigurationSetDashboardOptionsPtrOutput) EngagementMetrics ¶ added in v0.41.0
func (o ConfigurationSetDashboardOptionsPtrOutput) EngagementMetrics() pulumi.StringPtrOutput
Whether emails sent with this configuration set have engagement tracking enabled.
func (ConfigurationSetDashboardOptionsPtrOutput) ToConfigurationSetDashboardOptionsPtrOutput ¶ added in v0.41.0
func (o ConfigurationSetDashboardOptionsPtrOutput) ToConfigurationSetDashboardOptionsPtrOutput() ConfigurationSetDashboardOptionsPtrOutput
func (ConfigurationSetDashboardOptionsPtrOutput) ToConfigurationSetDashboardOptionsPtrOutputWithContext ¶ added in v0.41.0
func (o ConfigurationSetDashboardOptionsPtrOutput) ToConfigurationSetDashboardOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDashboardOptionsPtrOutput
type ConfigurationSetDeliveryOptions ¶ added in v0.20.0
type ConfigurationSetDeliveryOptions struct { // The name of the dedicated IP pool to associate with the configuration set. SendingPoolName *string `pulumi:"sendingPoolName"` // Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is Require , messages are only delivered if a TLS connection can be established. If the value is Optional , messages can be delivered in plain text if a TLS connection can't be established. TlsPolicy *string `pulumi:"tlsPolicy"` }
An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.
type ConfigurationSetDeliveryOptionsArgs ¶ added in v0.20.0
type ConfigurationSetDeliveryOptionsArgs struct { // The name of the dedicated IP pool to associate with the configuration set. SendingPoolName pulumi.StringPtrInput `pulumi:"sendingPoolName"` // Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is Require , messages are only delivered if a TLS connection can be established. If the value is Optional , messages can be delivered in plain text if a TLS connection can't be established. TlsPolicy pulumi.StringPtrInput `pulumi:"tlsPolicy"` }
An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.
func (ConfigurationSetDeliveryOptionsArgs) ElementType ¶ added in v0.20.0
func (ConfigurationSetDeliveryOptionsArgs) ElementType() reflect.Type
func (ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsOutput ¶ added in v0.20.0
func (i ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsOutput() ConfigurationSetDeliveryOptionsOutput
func (ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsOutputWithContext ¶ added in v0.20.0
func (i ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsOutput
func (ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsPtrOutput ¶ added in v0.20.0
func (i ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsPtrOutput() ConfigurationSetDeliveryOptionsPtrOutput
func (ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsPtrOutputWithContext ¶ added in v0.20.0
func (i ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsPtrOutput
type ConfigurationSetDeliveryOptionsInput ¶ added in v0.20.0
type ConfigurationSetDeliveryOptionsInput interface { pulumi.Input ToConfigurationSetDeliveryOptionsOutput() ConfigurationSetDeliveryOptionsOutput ToConfigurationSetDeliveryOptionsOutputWithContext(context.Context) ConfigurationSetDeliveryOptionsOutput }
ConfigurationSetDeliveryOptionsInput is an input type that accepts ConfigurationSetDeliveryOptionsArgs and ConfigurationSetDeliveryOptionsOutput values. You can construct a concrete instance of `ConfigurationSetDeliveryOptionsInput` via:
ConfigurationSetDeliveryOptionsArgs{...}
type ConfigurationSetDeliveryOptionsOutput ¶ added in v0.20.0
type ConfigurationSetDeliveryOptionsOutput struct{ *pulumi.OutputState }
An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.
func (ConfigurationSetDeliveryOptionsOutput) ElementType ¶ added in v0.20.0
func (ConfigurationSetDeliveryOptionsOutput) ElementType() reflect.Type
func (ConfigurationSetDeliveryOptionsOutput) SendingPoolName ¶ added in v0.20.0
func (o ConfigurationSetDeliveryOptionsOutput) SendingPoolName() pulumi.StringPtrOutput
The name of the dedicated IP pool to associate with the configuration set.
func (ConfigurationSetDeliveryOptionsOutput) TlsPolicy ¶ added in v0.20.0
func (o ConfigurationSetDeliveryOptionsOutput) TlsPolicy() pulumi.StringPtrOutput
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is Require , messages are only delivered if a TLS connection can be established. If the value is Optional , messages can be delivered in plain text if a TLS connection can't be established.
func (ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsOutput ¶ added in v0.20.0
func (o ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsOutput() ConfigurationSetDeliveryOptionsOutput
func (ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsOutput
func (ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsPtrOutput ¶ added in v0.20.0
func (o ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsPtrOutput() ConfigurationSetDeliveryOptionsPtrOutput
func (ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsPtrOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsPtrOutput
type ConfigurationSetDeliveryOptionsPtrInput ¶ added in v0.20.0
type ConfigurationSetDeliveryOptionsPtrInput interface { pulumi.Input ToConfigurationSetDeliveryOptionsPtrOutput() ConfigurationSetDeliveryOptionsPtrOutput ToConfigurationSetDeliveryOptionsPtrOutputWithContext(context.Context) ConfigurationSetDeliveryOptionsPtrOutput }
ConfigurationSetDeliveryOptionsPtrInput is an input type that accepts ConfigurationSetDeliveryOptionsArgs, ConfigurationSetDeliveryOptionsPtr and ConfigurationSetDeliveryOptionsPtrOutput values. You can construct a concrete instance of `ConfigurationSetDeliveryOptionsPtrInput` via:
ConfigurationSetDeliveryOptionsArgs{...} or: nil
func ConfigurationSetDeliveryOptionsPtr ¶ added in v0.20.0
func ConfigurationSetDeliveryOptionsPtr(v *ConfigurationSetDeliveryOptionsArgs) ConfigurationSetDeliveryOptionsPtrInput
type ConfigurationSetDeliveryOptionsPtrOutput ¶ added in v0.20.0
type ConfigurationSetDeliveryOptionsPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetDeliveryOptionsPtrOutput) ElementType ¶ added in v0.20.0
func (ConfigurationSetDeliveryOptionsPtrOutput) ElementType() reflect.Type
func (ConfigurationSetDeliveryOptionsPtrOutput) SendingPoolName ¶ added in v0.20.0
func (o ConfigurationSetDeliveryOptionsPtrOutput) SendingPoolName() pulumi.StringPtrOutput
The name of the dedicated IP pool to associate with the configuration set.
func (ConfigurationSetDeliveryOptionsPtrOutput) TlsPolicy ¶ added in v0.20.0
func (o ConfigurationSetDeliveryOptionsPtrOutput) TlsPolicy() pulumi.StringPtrOutput
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is Require , messages are only delivered if a TLS connection can be established. If the value is Optional , messages can be delivered in plain text if a TLS connection can't be established.
func (ConfigurationSetDeliveryOptionsPtrOutput) ToConfigurationSetDeliveryOptionsPtrOutput ¶ added in v0.20.0
func (o ConfigurationSetDeliveryOptionsPtrOutput) ToConfigurationSetDeliveryOptionsPtrOutput() ConfigurationSetDeliveryOptionsPtrOutput
func (ConfigurationSetDeliveryOptionsPtrOutput) ToConfigurationSetDeliveryOptionsPtrOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetDeliveryOptionsPtrOutput) ToConfigurationSetDeliveryOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsPtrOutput
type ConfigurationSetEventDestination ¶
type ConfigurationSetEventDestination struct { pulumi.CustomResourceState AwsId pulumi.StringOutput `pulumi:"awsId"` // The name of the configuration set that contains the event destination. ConfigurationSetName pulumi.StringOutput `pulumi:"configurationSetName"` // The event destination object. EventDestination ConfigurationSetEventDestinationEventDestinationOutput `pulumi:"eventDestination"` }
Resource Type definition for AWS::SES::ConfigurationSetEventDestination
func GetConfigurationSetEventDestination ¶
func GetConfigurationSetEventDestination(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigurationSetEventDestinationState, opts ...pulumi.ResourceOption) (*ConfigurationSetEventDestination, error)
GetConfigurationSetEventDestination gets an existing ConfigurationSetEventDestination resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewConfigurationSetEventDestination ¶
func NewConfigurationSetEventDestination(ctx *pulumi.Context, name string, args *ConfigurationSetEventDestinationArgs, opts ...pulumi.ResourceOption) (*ConfigurationSetEventDestination, error)
NewConfigurationSetEventDestination registers a new resource with the given unique name, arguments, and options.
func (*ConfigurationSetEventDestination) ElementType ¶
func (*ConfigurationSetEventDestination) ElementType() reflect.Type
func (*ConfigurationSetEventDestination) ToConfigurationSetEventDestinationOutput ¶
func (i *ConfigurationSetEventDestination) ToConfigurationSetEventDestinationOutput() ConfigurationSetEventDestinationOutput
func (*ConfigurationSetEventDestination) ToConfigurationSetEventDestinationOutputWithContext ¶
func (i *ConfigurationSetEventDestination) ToConfigurationSetEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationOutput
type ConfigurationSetEventDestinationArgs ¶
type ConfigurationSetEventDestinationArgs struct { // The name of the configuration set that contains the event destination. ConfigurationSetName pulumi.StringInput // The event destination object. EventDestination ConfigurationSetEventDestinationEventDestinationInput }
The set of arguments for constructing a ConfigurationSetEventDestination resource.
func (ConfigurationSetEventDestinationArgs) ElementType ¶
func (ConfigurationSetEventDestinationArgs) ElementType() reflect.Type
type ConfigurationSetEventDestinationCloudWatchDestination ¶
type ConfigurationSetEventDestinationCloudWatchDestination struct { // A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch. DimensionConfigurations []ConfigurationSetEventDestinationDimensionConfiguration `pulumi:"dimensionConfigurations"` }
An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.
type ConfigurationSetEventDestinationCloudWatchDestinationArgs ¶
type ConfigurationSetEventDestinationCloudWatchDestinationArgs struct { // A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch. DimensionConfigurations ConfigurationSetEventDestinationDimensionConfigurationArrayInput `pulumi:"dimensionConfigurations"` }
An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.
func (ConfigurationSetEventDestinationCloudWatchDestinationArgs) ElementType ¶
func (ConfigurationSetEventDestinationCloudWatchDestinationArgs) ElementType() reflect.Type
func (ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationOutput ¶
func (i ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationOutput() ConfigurationSetEventDestinationCloudWatchDestinationOutput
func (ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationOutputWithContext ¶
func (i ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationOutput
func (ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput ¶
func (i ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput() ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
func (ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutputWithContext ¶
func (i ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
type ConfigurationSetEventDestinationCloudWatchDestinationInput ¶
type ConfigurationSetEventDestinationCloudWatchDestinationInput interface { pulumi.Input ToConfigurationSetEventDestinationCloudWatchDestinationOutput() ConfigurationSetEventDestinationCloudWatchDestinationOutput ToConfigurationSetEventDestinationCloudWatchDestinationOutputWithContext(context.Context) ConfigurationSetEventDestinationCloudWatchDestinationOutput }
ConfigurationSetEventDestinationCloudWatchDestinationInput is an input type that accepts ConfigurationSetEventDestinationCloudWatchDestinationArgs and ConfigurationSetEventDestinationCloudWatchDestinationOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationCloudWatchDestinationInput` via:
ConfigurationSetEventDestinationCloudWatchDestinationArgs{...}
type ConfigurationSetEventDestinationCloudWatchDestinationOutput ¶
type ConfigurationSetEventDestinationCloudWatchDestinationOutput struct{ *pulumi.OutputState }
An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.
func (ConfigurationSetEventDestinationCloudWatchDestinationOutput) DimensionConfigurations ¶
func (o ConfigurationSetEventDestinationCloudWatchDestinationOutput) DimensionConfigurations() ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.
func (ConfigurationSetEventDestinationCloudWatchDestinationOutput) ElementType ¶
func (ConfigurationSetEventDestinationCloudWatchDestinationOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationOutput ¶
func (o ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationOutput() ConfigurationSetEventDestinationCloudWatchDestinationOutput
func (ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationOutputWithContext ¶
func (o ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationOutput
func (ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput ¶
func (o ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput() ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
func (ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutputWithContext ¶
func (o ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
type ConfigurationSetEventDestinationCloudWatchDestinationPtrInput ¶
type ConfigurationSetEventDestinationCloudWatchDestinationPtrInput interface { pulumi.Input ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput() ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutputWithContext(context.Context) ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput }
ConfigurationSetEventDestinationCloudWatchDestinationPtrInput is an input type that accepts ConfigurationSetEventDestinationCloudWatchDestinationArgs, ConfigurationSetEventDestinationCloudWatchDestinationPtr and ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationCloudWatchDestinationPtrInput` via:
ConfigurationSetEventDestinationCloudWatchDestinationArgs{...} or: nil
func ConfigurationSetEventDestinationCloudWatchDestinationPtr ¶
func ConfigurationSetEventDestinationCloudWatchDestinationPtr(v *ConfigurationSetEventDestinationCloudWatchDestinationArgs) ConfigurationSetEventDestinationCloudWatchDestinationPtrInput
type ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput ¶
type ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) DimensionConfigurations ¶
func (o ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) DimensionConfigurations() ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.
func (ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ElementType ¶
func (ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput ¶
func (o ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput() ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
func (ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutputWithContext ¶
func (o ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
type ConfigurationSetEventDestinationDimensionConfiguration ¶
type ConfigurationSetEventDestinationDimensionConfiguration struct { // The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. DefaultDimensionValue string `pulumi:"defaultDimensionValue"` // The name of an Amazon CloudWatch dimension associated with an email sending metric. DimensionName string `pulumi:"dimensionName"` // The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. To use the message tags that you specify using an X-SES-MESSAGE-TAGS header or a parameter to the SendEmail/SendRawEmail API, specify messageTag. To use your own email headers, specify emailHeader. To put a custom tag on any link included in your email, specify linkTag. DimensionValueSource string `pulumi:"dimensionValueSource"` }
A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.
type ConfigurationSetEventDestinationDimensionConfigurationArgs ¶
type ConfigurationSetEventDestinationDimensionConfigurationArgs struct { // The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. DefaultDimensionValue pulumi.StringInput `pulumi:"defaultDimensionValue"` // The name of an Amazon CloudWatch dimension associated with an email sending metric. DimensionName pulumi.StringInput `pulumi:"dimensionName"` // The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. To use the message tags that you specify using an X-SES-MESSAGE-TAGS header or a parameter to the SendEmail/SendRawEmail API, specify messageTag. To use your own email headers, specify emailHeader. To put a custom tag on any link included in your email, specify linkTag. DimensionValueSource pulumi.StringInput `pulumi:"dimensionValueSource"` }
A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.
func (ConfigurationSetEventDestinationDimensionConfigurationArgs) ElementType ¶
func (ConfigurationSetEventDestinationDimensionConfigurationArgs) ElementType() reflect.Type
func (ConfigurationSetEventDestinationDimensionConfigurationArgs) ToConfigurationSetEventDestinationDimensionConfigurationOutput ¶
func (i ConfigurationSetEventDestinationDimensionConfigurationArgs) ToConfigurationSetEventDestinationDimensionConfigurationOutput() ConfigurationSetEventDestinationDimensionConfigurationOutput
func (ConfigurationSetEventDestinationDimensionConfigurationArgs) ToConfigurationSetEventDestinationDimensionConfigurationOutputWithContext ¶
func (i ConfigurationSetEventDestinationDimensionConfigurationArgs) ToConfigurationSetEventDestinationDimensionConfigurationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationDimensionConfigurationOutput
type ConfigurationSetEventDestinationDimensionConfigurationArray ¶
type ConfigurationSetEventDestinationDimensionConfigurationArray []ConfigurationSetEventDestinationDimensionConfigurationInput
func (ConfigurationSetEventDestinationDimensionConfigurationArray) ElementType ¶
func (ConfigurationSetEventDestinationDimensionConfigurationArray) ElementType() reflect.Type
func (ConfigurationSetEventDestinationDimensionConfigurationArray) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutput ¶
func (i ConfigurationSetEventDestinationDimensionConfigurationArray) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutput() ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
func (ConfigurationSetEventDestinationDimensionConfigurationArray) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutputWithContext ¶
func (i ConfigurationSetEventDestinationDimensionConfigurationArray) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
type ConfigurationSetEventDestinationDimensionConfigurationArrayInput ¶
type ConfigurationSetEventDestinationDimensionConfigurationArrayInput interface { pulumi.Input ToConfigurationSetEventDestinationDimensionConfigurationArrayOutput() ConfigurationSetEventDestinationDimensionConfigurationArrayOutput ToConfigurationSetEventDestinationDimensionConfigurationArrayOutputWithContext(context.Context) ConfigurationSetEventDestinationDimensionConfigurationArrayOutput }
ConfigurationSetEventDestinationDimensionConfigurationArrayInput is an input type that accepts ConfigurationSetEventDestinationDimensionConfigurationArray and ConfigurationSetEventDestinationDimensionConfigurationArrayOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationDimensionConfigurationArrayInput` via:
ConfigurationSetEventDestinationDimensionConfigurationArray{ ConfigurationSetEventDestinationDimensionConfigurationArgs{...} }
type ConfigurationSetEventDestinationDimensionConfigurationArrayOutput ¶
type ConfigurationSetEventDestinationDimensionConfigurationArrayOutput struct{ *pulumi.OutputState }
func (ConfigurationSetEventDestinationDimensionConfigurationArrayOutput) ElementType ¶
func (ConfigurationSetEventDestinationDimensionConfigurationArrayOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationDimensionConfigurationArrayOutput) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutput ¶
func (o ConfigurationSetEventDestinationDimensionConfigurationArrayOutput) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutput() ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
func (ConfigurationSetEventDestinationDimensionConfigurationArrayOutput) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutputWithContext ¶
func (o ConfigurationSetEventDestinationDimensionConfigurationArrayOutput) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
type ConfigurationSetEventDestinationDimensionConfigurationInput ¶
type ConfigurationSetEventDestinationDimensionConfigurationInput interface { pulumi.Input ToConfigurationSetEventDestinationDimensionConfigurationOutput() ConfigurationSetEventDestinationDimensionConfigurationOutput ToConfigurationSetEventDestinationDimensionConfigurationOutputWithContext(context.Context) ConfigurationSetEventDestinationDimensionConfigurationOutput }
ConfigurationSetEventDestinationDimensionConfigurationInput is an input type that accepts ConfigurationSetEventDestinationDimensionConfigurationArgs and ConfigurationSetEventDestinationDimensionConfigurationOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationDimensionConfigurationInput` via:
ConfigurationSetEventDestinationDimensionConfigurationArgs{...}
type ConfigurationSetEventDestinationDimensionConfigurationOutput ¶
type ConfigurationSetEventDestinationDimensionConfigurationOutput struct{ *pulumi.OutputState }
A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.
func (ConfigurationSetEventDestinationDimensionConfigurationOutput) DefaultDimensionValue ¶
func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) DefaultDimensionValue() pulumi.StringOutput
The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email.
func (ConfigurationSetEventDestinationDimensionConfigurationOutput) DimensionName ¶
func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) DimensionName() pulumi.StringOutput
The name of an Amazon CloudWatch dimension associated with an email sending metric.
func (ConfigurationSetEventDestinationDimensionConfigurationOutput) DimensionValueSource ¶
func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) DimensionValueSource() pulumi.StringOutput
The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. To use the message tags that you specify using an X-SES-MESSAGE-TAGS header or a parameter to the SendEmail/SendRawEmail API, specify messageTag. To use your own email headers, specify emailHeader. To put a custom tag on any link included in your email, specify linkTag.
func (ConfigurationSetEventDestinationDimensionConfigurationOutput) ElementType ¶
func (ConfigurationSetEventDestinationDimensionConfigurationOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationDimensionConfigurationOutput) ToConfigurationSetEventDestinationDimensionConfigurationOutput ¶
func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) ToConfigurationSetEventDestinationDimensionConfigurationOutput() ConfigurationSetEventDestinationDimensionConfigurationOutput
func (ConfigurationSetEventDestinationDimensionConfigurationOutput) ToConfigurationSetEventDestinationDimensionConfigurationOutputWithContext ¶
func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) ToConfigurationSetEventDestinationDimensionConfigurationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationDimensionConfigurationOutput
type ConfigurationSetEventDestinationEventDestination ¶
type ConfigurationSetEventDestinationEventDestination struct { // An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination. CloudWatchDestination *ConfigurationSetEventDestinationCloudWatchDestination `pulumi:"cloudWatchDestination"` // Sets whether Amazon SES publishes events to this destination when you send an email with the associated configuration set. Set to true to enable publishing to this destination; set to false to prevent publishing to this destination. The default value is false. Enabled *bool `pulumi:"enabled"` // An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination. KinesisFirehoseDestination *ConfigurationSetEventDestinationKinesisFirehoseDestination `pulumi:"kinesisFirehoseDestination"` // The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription. MatchingEventTypes []string `pulumi:"matchingEventTypes"` // The name of the event destination set. Name *string `pulumi:"name"` // An object that contains SNS topic ARN associated event destination. SnsDestination *ConfigurationSetEventDestinationSnsDestination `pulumi:"snsDestination"` }
type ConfigurationSetEventDestinationEventDestinationArgs ¶
type ConfigurationSetEventDestinationEventDestinationArgs struct { // An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination. CloudWatchDestination ConfigurationSetEventDestinationCloudWatchDestinationPtrInput `pulumi:"cloudWatchDestination"` // Sets whether Amazon SES publishes events to this destination when you send an email with the associated configuration set. Set to true to enable publishing to this destination; set to false to prevent publishing to this destination. The default value is false. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination. KinesisFirehoseDestination ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrInput `pulumi:"kinesisFirehoseDestination"` // The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription. MatchingEventTypes pulumi.StringArrayInput `pulumi:"matchingEventTypes"` // The name of the event destination set. Name pulumi.StringPtrInput `pulumi:"name"` // An object that contains SNS topic ARN associated event destination. SnsDestination ConfigurationSetEventDestinationSnsDestinationPtrInput `pulumi:"snsDestination"` }
func (ConfigurationSetEventDestinationEventDestinationArgs) ElementType ¶
func (ConfigurationSetEventDestinationEventDestinationArgs) ElementType() reflect.Type
func (ConfigurationSetEventDestinationEventDestinationArgs) ToConfigurationSetEventDestinationEventDestinationOutput ¶
func (i ConfigurationSetEventDestinationEventDestinationArgs) ToConfigurationSetEventDestinationEventDestinationOutput() ConfigurationSetEventDestinationEventDestinationOutput
func (ConfigurationSetEventDestinationEventDestinationArgs) ToConfigurationSetEventDestinationEventDestinationOutputWithContext ¶
func (i ConfigurationSetEventDestinationEventDestinationArgs) ToConfigurationSetEventDestinationEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationEventDestinationOutput
type ConfigurationSetEventDestinationEventDestinationInput ¶
type ConfigurationSetEventDestinationEventDestinationInput interface { pulumi.Input ToConfigurationSetEventDestinationEventDestinationOutput() ConfigurationSetEventDestinationEventDestinationOutput ToConfigurationSetEventDestinationEventDestinationOutputWithContext(context.Context) ConfigurationSetEventDestinationEventDestinationOutput }
ConfigurationSetEventDestinationEventDestinationInput is an input type that accepts ConfigurationSetEventDestinationEventDestinationArgs and ConfigurationSetEventDestinationEventDestinationOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationEventDestinationInput` via:
ConfigurationSetEventDestinationEventDestinationArgs{...}
type ConfigurationSetEventDestinationEventDestinationOutput ¶
type ConfigurationSetEventDestinationEventDestinationOutput struct{ *pulumi.OutputState }
func (ConfigurationSetEventDestinationEventDestinationOutput) CloudWatchDestination ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) CloudWatchDestination() ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.
func (ConfigurationSetEventDestinationEventDestinationOutput) ElementType ¶
func (ConfigurationSetEventDestinationEventDestinationOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationEventDestinationOutput) Enabled ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) Enabled() pulumi.BoolPtrOutput
Sets whether Amazon SES publishes events to this destination when you send an email with the associated configuration set. Set to true to enable publishing to this destination; set to false to prevent publishing to this destination. The default value is false.
func (ConfigurationSetEventDestinationEventDestinationOutput) KinesisFirehoseDestination ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) KinesisFirehoseDestination() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
func (ConfigurationSetEventDestinationEventDestinationOutput) MatchingEventTypes ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) MatchingEventTypes() pulumi.StringArrayOutput
The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription.
func (ConfigurationSetEventDestinationEventDestinationOutput) Name ¶
The name of the event destination set.
func (ConfigurationSetEventDestinationEventDestinationOutput) SnsDestination ¶ added in v0.19.0
func (o ConfigurationSetEventDestinationEventDestinationOutput) SnsDestination() ConfigurationSetEventDestinationSnsDestinationPtrOutput
An object that contains SNS topic ARN associated event destination.
func (ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationOutput ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationOutput() ConfigurationSetEventDestinationEventDestinationOutput
func (ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationOutputWithContext ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationEventDestinationOutput
type ConfigurationSetEventDestinationEventDestinationPtrOutput ¶
type ConfigurationSetEventDestinationEventDestinationPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) CloudWatchDestination ¶
func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) CloudWatchDestination() ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) ElementType ¶
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) Enabled ¶
func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) Enabled() pulumi.BoolPtrOutput
Sets whether Amazon SES publishes events to this destination when you send an email with the associated configuration set. Set to true to enable publishing to this destination; set to false to prevent publishing to this destination. The default value is false.
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) KinesisFirehoseDestination ¶
func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) KinesisFirehoseDestination() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) MatchingEventTypes ¶
func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) MatchingEventTypes() pulumi.StringArrayOutput
The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription.
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) Name ¶
The name of the event destination set.
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) SnsDestination ¶ added in v0.19.0
func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) SnsDestination() ConfigurationSetEventDestinationSnsDestinationPtrOutput
An object that contains SNS topic ARN associated event destination.
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutput ¶
func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutput() ConfigurationSetEventDestinationEventDestinationPtrOutput
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutputWithContext ¶
func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationEventDestinationPtrOutput
type ConfigurationSetEventDestinationInput ¶
type ConfigurationSetEventDestinationInput interface { pulumi.Input ToConfigurationSetEventDestinationOutput() ConfigurationSetEventDestinationOutput ToConfigurationSetEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationOutput }
type ConfigurationSetEventDestinationKinesisFirehoseDestination ¶
type ConfigurationSetEventDestinationKinesisFirehoseDestination struct { // The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to. DeliveryStreamArn string `pulumi:"deliveryStreamArn"` // The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream. IamRoleArn string `pulumi:"iamRoleArn"` }
An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
type ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs ¶
type ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs struct { // The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to. DeliveryStreamArn pulumi.StringInput `pulumi:"deliveryStreamArn"` // The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream. IamRoleArn pulumi.StringInput `pulumi:"iamRoleArn"` }
An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ElementType ¶
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ElementType() reflect.Type
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutput ¶
func (i ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutput() ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutputWithContext ¶
func (i ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput ¶
func (i ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutputWithContext ¶
func (i ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
type ConfigurationSetEventDestinationKinesisFirehoseDestinationInput ¶
type ConfigurationSetEventDestinationKinesisFirehoseDestinationInput interface { pulumi.Input ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutput() ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutputWithContext(context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput }
ConfigurationSetEventDestinationKinesisFirehoseDestinationInput is an input type that accepts ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs and ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationKinesisFirehoseDestinationInput` via:
ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs{...}
type ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput ¶
type ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput struct{ *pulumi.OutputState }
An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) DeliveryStreamArn ¶ added in v0.72.0
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) DeliveryStreamArn() pulumi.StringOutput
The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ElementType ¶
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) IamRoleArn ¶ added in v0.72.0
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) IamRoleArn() pulumi.StringOutput
The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutput ¶
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutput() ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutputWithContext ¶
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput ¶
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutputWithContext ¶
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
type ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrInput ¶
type ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrInput interface { pulumi.Input ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutputWithContext(context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput }
ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrInput is an input type that accepts ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs, ConfigurationSetEventDestinationKinesisFirehoseDestinationPtr and ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrInput` via:
ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs{...} or: nil
func ConfigurationSetEventDestinationKinesisFirehoseDestinationPtr ¶
func ConfigurationSetEventDestinationKinesisFirehoseDestinationPtr(v *ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrInput
type ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput ¶
type ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) DeliveryStreamArn ¶ added in v0.72.0
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) DeliveryStreamArn() pulumi.StringPtrOutput
The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ElementType ¶
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) IamRoleArn ¶ added in v0.72.0
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) IamRoleArn() pulumi.StringPtrOutput
The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput ¶
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutputWithContext ¶
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
type ConfigurationSetEventDestinationOutput ¶
type ConfigurationSetEventDestinationOutput struct{ *pulumi.OutputState }
func (ConfigurationSetEventDestinationOutput) AwsId ¶ added in v0.99.0
func (o ConfigurationSetEventDestinationOutput) AwsId() pulumi.StringOutput
func (ConfigurationSetEventDestinationOutput) ConfigurationSetName ¶ added in v0.17.0
func (o ConfigurationSetEventDestinationOutput) ConfigurationSetName() pulumi.StringOutput
The name of the configuration set that contains the event destination.
func (ConfigurationSetEventDestinationOutput) ElementType ¶
func (ConfigurationSetEventDestinationOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationOutput) EventDestination ¶ added in v0.17.0
func (o ConfigurationSetEventDestinationOutput) EventDestination() ConfigurationSetEventDestinationEventDestinationOutput
The event destination object.
func (ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutput ¶
func (o ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutput() ConfigurationSetEventDestinationOutput
func (ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutputWithContext ¶
func (o ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationOutput
type ConfigurationSetEventDestinationSnsDestination ¶ added in v0.19.0
type ConfigurationSetEventDestinationSnsDestination struct { // The ARN of the Amazon SNS topic for email sending events. You can find the ARN of a topic by using the [ListTopics](https://docs.aws.amazon.com/sns/latest/api/API_ListTopics.html) Amazon SNS operation. // // For more information about Amazon SNS topics, see the [Amazon SNS Developer Guide](https://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html) . TopicArn string `pulumi:"topicArn"` }
An object that contains SNS topic ARN associated event destination.
type ConfigurationSetEventDestinationSnsDestinationArgs ¶ added in v0.19.0
type ConfigurationSetEventDestinationSnsDestinationArgs struct { // The ARN of the Amazon SNS topic for email sending events. You can find the ARN of a topic by using the [ListTopics](https://docs.aws.amazon.com/sns/latest/api/API_ListTopics.html) Amazon SNS operation. // // For more information about Amazon SNS topics, see the [Amazon SNS Developer Guide](https://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html) . TopicArn pulumi.StringInput `pulumi:"topicArn"` }
An object that contains SNS topic ARN associated event destination.
func (ConfigurationSetEventDestinationSnsDestinationArgs) ElementType ¶ added in v0.19.0
func (ConfigurationSetEventDestinationSnsDestinationArgs) ElementType() reflect.Type
func (ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationOutput ¶ added in v0.19.0
func (i ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationOutput() ConfigurationSetEventDestinationSnsDestinationOutput
func (ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationOutputWithContext ¶ added in v0.19.0
func (i ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationOutput
func (ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationPtrOutput ¶ added in v0.19.0
func (i ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationPtrOutput() ConfigurationSetEventDestinationSnsDestinationPtrOutput
func (ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext ¶ added in v0.19.0
func (i ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationPtrOutput
type ConfigurationSetEventDestinationSnsDestinationInput ¶ added in v0.19.0
type ConfigurationSetEventDestinationSnsDestinationInput interface { pulumi.Input ToConfigurationSetEventDestinationSnsDestinationOutput() ConfigurationSetEventDestinationSnsDestinationOutput ToConfigurationSetEventDestinationSnsDestinationOutputWithContext(context.Context) ConfigurationSetEventDestinationSnsDestinationOutput }
ConfigurationSetEventDestinationSnsDestinationInput is an input type that accepts ConfigurationSetEventDestinationSnsDestinationArgs and ConfigurationSetEventDestinationSnsDestinationOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationSnsDestinationInput` via:
ConfigurationSetEventDestinationSnsDestinationArgs{...}
type ConfigurationSetEventDestinationSnsDestinationOutput ¶ added in v0.19.0
type ConfigurationSetEventDestinationSnsDestinationOutput struct{ *pulumi.OutputState }
An object that contains SNS topic ARN associated event destination.
func (ConfigurationSetEventDestinationSnsDestinationOutput) ElementType ¶ added in v0.19.0
func (ConfigurationSetEventDestinationSnsDestinationOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationOutput ¶ added in v0.19.0
func (o ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationOutput() ConfigurationSetEventDestinationSnsDestinationOutput
func (ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationOutputWithContext ¶ added in v0.19.0
func (o ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationOutput
func (ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutput ¶ added in v0.19.0
func (o ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutput() ConfigurationSetEventDestinationSnsDestinationPtrOutput
func (ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext ¶ added in v0.19.0
func (o ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationPtrOutput
func (ConfigurationSetEventDestinationSnsDestinationOutput) TopicArn ¶ added in v0.72.0
func (o ConfigurationSetEventDestinationSnsDestinationOutput) TopicArn() pulumi.StringOutput
The ARN of the Amazon SNS topic for email sending events. You can find the ARN of a topic by using the [ListTopics](https://docs.aws.amazon.com/sns/latest/api/API_ListTopics.html) Amazon SNS operation.
For more information about Amazon SNS topics, see the [Amazon SNS Developer Guide](https://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html) .
type ConfigurationSetEventDestinationSnsDestinationPtrInput ¶ added in v0.19.0
type ConfigurationSetEventDestinationSnsDestinationPtrInput interface { pulumi.Input ToConfigurationSetEventDestinationSnsDestinationPtrOutput() ConfigurationSetEventDestinationSnsDestinationPtrOutput ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext(context.Context) ConfigurationSetEventDestinationSnsDestinationPtrOutput }
ConfigurationSetEventDestinationSnsDestinationPtrInput is an input type that accepts ConfigurationSetEventDestinationSnsDestinationArgs, ConfigurationSetEventDestinationSnsDestinationPtr and ConfigurationSetEventDestinationSnsDestinationPtrOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationSnsDestinationPtrInput` via:
ConfigurationSetEventDestinationSnsDestinationArgs{...} or: nil
func ConfigurationSetEventDestinationSnsDestinationPtr ¶ added in v0.19.0
func ConfigurationSetEventDestinationSnsDestinationPtr(v *ConfigurationSetEventDestinationSnsDestinationArgs) ConfigurationSetEventDestinationSnsDestinationPtrInput
type ConfigurationSetEventDestinationSnsDestinationPtrOutput ¶ added in v0.19.0
type ConfigurationSetEventDestinationSnsDestinationPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetEventDestinationSnsDestinationPtrOutput) ElementType ¶ added in v0.19.0
func (ConfigurationSetEventDestinationSnsDestinationPtrOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationSnsDestinationPtrOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutput ¶ added in v0.19.0
func (o ConfigurationSetEventDestinationSnsDestinationPtrOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutput() ConfigurationSetEventDestinationSnsDestinationPtrOutput
func (ConfigurationSetEventDestinationSnsDestinationPtrOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext ¶ added in v0.19.0
func (o ConfigurationSetEventDestinationSnsDestinationPtrOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationPtrOutput
func (ConfigurationSetEventDestinationSnsDestinationPtrOutput) TopicArn ¶ added in v0.72.0
func (o ConfigurationSetEventDestinationSnsDestinationPtrOutput) TopicArn() pulumi.StringPtrOutput
The ARN of the Amazon SNS topic for email sending events. You can find the ARN of a topic by using the [ListTopics](https://docs.aws.amazon.com/sns/latest/api/API_ListTopics.html) Amazon SNS operation.
For more information about Amazon SNS topics, see the [Amazon SNS Developer Guide](https://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html) .
type ConfigurationSetEventDestinationState ¶
type ConfigurationSetEventDestinationState struct { }
func (ConfigurationSetEventDestinationState) ElementType ¶
func (ConfigurationSetEventDestinationState) ElementType() reflect.Type
type ConfigurationSetGuardianOptions ¶ added in v0.41.0
type ConfigurationSetGuardianOptions struct { string `pulumi:"optimizedSharedDelivery"` }OptimizedSharedDelivery
Preferences regarding the Guardian feature.
type ConfigurationSetGuardianOptionsArgs ¶ added in v0.41.0
type ConfigurationSetGuardianOptionsArgs struct { pulumi.StringInput `pulumi:"optimizedSharedDelivery"` }OptimizedSharedDelivery
Preferences regarding the Guardian feature.
func (ConfigurationSetGuardianOptionsArgs) ElementType ¶ added in v0.41.0
func (ConfigurationSetGuardianOptionsArgs) ElementType() reflect.Type
func (ConfigurationSetGuardianOptionsArgs) ToConfigurationSetGuardianOptionsOutput ¶ added in v0.41.0
func (i ConfigurationSetGuardianOptionsArgs) ToConfigurationSetGuardianOptionsOutput() ConfigurationSetGuardianOptionsOutput
func (ConfigurationSetGuardianOptionsArgs) ToConfigurationSetGuardianOptionsOutputWithContext ¶ added in v0.41.0
func (i ConfigurationSetGuardianOptionsArgs) ToConfigurationSetGuardianOptionsOutputWithContext(ctx context.Context) ConfigurationSetGuardianOptionsOutput
func (ConfigurationSetGuardianOptionsArgs) ToConfigurationSetGuardianOptionsPtrOutput ¶ added in v0.41.0
func (i ConfigurationSetGuardianOptionsArgs) ToConfigurationSetGuardianOptionsPtrOutput() ConfigurationSetGuardianOptionsPtrOutput
func (ConfigurationSetGuardianOptionsArgs) ToConfigurationSetGuardianOptionsPtrOutputWithContext ¶ added in v0.41.0
func (i ConfigurationSetGuardianOptionsArgs) ToConfigurationSetGuardianOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetGuardianOptionsPtrOutput
type ConfigurationSetGuardianOptionsInput ¶ added in v0.41.0
type ConfigurationSetGuardianOptionsInput interface { pulumi.Input ToConfigurationSetGuardianOptionsOutput() ConfigurationSetGuardianOptionsOutput ToConfigurationSetGuardianOptionsOutputWithContext(context.Context) ConfigurationSetGuardianOptionsOutput }
ConfigurationSetGuardianOptionsInput is an input type that accepts ConfigurationSetGuardianOptionsArgs and ConfigurationSetGuardianOptionsOutput values. You can construct a concrete instance of `ConfigurationSetGuardianOptionsInput` via:
ConfigurationSetGuardianOptionsArgs{...}
type ConfigurationSetGuardianOptionsOutput ¶ added in v0.41.0
type ConfigurationSetGuardianOptionsOutput struct{ *pulumi.OutputState }
Preferences regarding the Guardian feature.
func (ConfigurationSetGuardianOptionsOutput) ElementType ¶ added in v0.41.0
func (ConfigurationSetGuardianOptionsOutput) ElementType() reflect.Type
func (ConfigurationSetGuardianOptionsOutput) OptimizedSharedDelivery ¶ added in v0.41.0
func (o ConfigurationSetGuardianOptionsOutput) OptimizedSharedDelivery() pulumi.StringOutput
Whether emails sent with this configuration set have optimized delivery algorithm enabled.
func (ConfigurationSetGuardianOptionsOutput) ToConfigurationSetGuardianOptionsOutput ¶ added in v0.41.0
func (o ConfigurationSetGuardianOptionsOutput) ToConfigurationSetGuardianOptionsOutput() ConfigurationSetGuardianOptionsOutput
func (ConfigurationSetGuardianOptionsOutput) ToConfigurationSetGuardianOptionsOutputWithContext ¶ added in v0.41.0
func (o ConfigurationSetGuardianOptionsOutput) ToConfigurationSetGuardianOptionsOutputWithContext(ctx context.Context) ConfigurationSetGuardianOptionsOutput
func (ConfigurationSetGuardianOptionsOutput) ToConfigurationSetGuardianOptionsPtrOutput ¶ added in v0.41.0
func (o ConfigurationSetGuardianOptionsOutput) ToConfigurationSetGuardianOptionsPtrOutput() ConfigurationSetGuardianOptionsPtrOutput
func (ConfigurationSetGuardianOptionsOutput) ToConfigurationSetGuardianOptionsPtrOutputWithContext ¶ added in v0.41.0
func (o ConfigurationSetGuardianOptionsOutput) ToConfigurationSetGuardianOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetGuardianOptionsPtrOutput
type ConfigurationSetGuardianOptionsPtrInput ¶ added in v0.41.0
type ConfigurationSetGuardianOptionsPtrInput interface { pulumi.Input ToConfigurationSetGuardianOptionsPtrOutput() ConfigurationSetGuardianOptionsPtrOutput ToConfigurationSetGuardianOptionsPtrOutputWithContext(context.Context) ConfigurationSetGuardianOptionsPtrOutput }
ConfigurationSetGuardianOptionsPtrInput is an input type that accepts ConfigurationSetGuardianOptionsArgs, ConfigurationSetGuardianOptionsPtr and ConfigurationSetGuardianOptionsPtrOutput values. You can construct a concrete instance of `ConfigurationSetGuardianOptionsPtrInput` via:
ConfigurationSetGuardianOptionsArgs{...} or: nil
func ConfigurationSetGuardianOptionsPtr ¶ added in v0.41.0
func ConfigurationSetGuardianOptionsPtr(v *ConfigurationSetGuardianOptionsArgs) ConfigurationSetGuardianOptionsPtrInput
type ConfigurationSetGuardianOptionsPtrOutput ¶ added in v0.41.0
type ConfigurationSetGuardianOptionsPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetGuardianOptionsPtrOutput) ElementType ¶ added in v0.41.0
func (ConfigurationSetGuardianOptionsPtrOutput) ElementType() reflect.Type
func (ConfigurationSetGuardianOptionsPtrOutput) OptimizedSharedDelivery ¶ added in v0.41.0
func (o ConfigurationSetGuardianOptionsPtrOutput) OptimizedSharedDelivery() pulumi.StringPtrOutput
Whether emails sent with this configuration set have optimized delivery algorithm enabled.
func (ConfigurationSetGuardianOptionsPtrOutput) ToConfigurationSetGuardianOptionsPtrOutput ¶ added in v0.41.0
func (o ConfigurationSetGuardianOptionsPtrOutput) ToConfigurationSetGuardianOptionsPtrOutput() ConfigurationSetGuardianOptionsPtrOutput
func (ConfigurationSetGuardianOptionsPtrOutput) ToConfigurationSetGuardianOptionsPtrOutputWithContext ¶ added in v0.41.0
func (o ConfigurationSetGuardianOptionsPtrOutput) ToConfigurationSetGuardianOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetGuardianOptionsPtrOutput
type ConfigurationSetInput ¶
type ConfigurationSetInput interface { pulumi.Input ToConfigurationSetOutput() ConfigurationSetOutput ToConfigurationSetOutputWithContext(ctx context.Context) ConfigurationSetOutput }
type ConfigurationSetOutput ¶
type ConfigurationSetOutput struct{ *pulumi.OutputState }
func (ConfigurationSetOutput) DeliveryOptions ¶ added in v0.20.0
func (o ConfigurationSetOutput) DeliveryOptions() ConfigurationSetDeliveryOptionsPtrOutput
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
func (ConfigurationSetOutput) ElementType ¶
func (ConfigurationSetOutput) ElementType() reflect.Type
func (ConfigurationSetOutput) Name ¶ added in v0.17.0
func (o ConfigurationSetOutput) Name() pulumi.StringPtrOutput
The name of the configuration set.
func (ConfigurationSetOutput) ReputationOptions ¶ added in v0.20.0
func (o ConfigurationSetOutput) ReputationOptions() ConfigurationSetReputationOptionsPtrOutput
An object that represents the reputation settings for the configuration set.
func (ConfigurationSetOutput) SendingOptions ¶ added in v0.20.0
func (o ConfigurationSetOutput) SendingOptions() ConfigurationSetSendingOptionsPtrOutput
An object that defines whether or not Amazon SES can send email that you send using the configuration set.
func (ConfigurationSetOutput) SuppressionOptions ¶ added in v0.20.0
func (o ConfigurationSetOutput) SuppressionOptions() ConfigurationSetSuppressionOptionsPtrOutput
An object that contains information about the suppression list preferences for your account.
func (ConfigurationSetOutput) ToConfigurationSetOutput ¶
func (o ConfigurationSetOutput) ToConfigurationSetOutput() ConfigurationSetOutput
func (ConfigurationSetOutput) ToConfigurationSetOutputWithContext ¶
func (o ConfigurationSetOutput) ToConfigurationSetOutputWithContext(ctx context.Context) ConfigurationSetOutput
func (ConfigurationSetOutput) TrackingOptions ¶ added in v0.20.0
func (o ConfigurationSetOutput) TrackingOptions() ConfigurationSetTrackingOptionsPtrOutput
The name of the custom open and click tracking domain associated with the configuration set.
func (ConfigurationSetOutput) VdmOptions ¶ added in v0.41.0
func (o ConfigurationSetOutput) VdmOptions() ConfigurationSetVdmOptionsPtrOutput
The Virtual Deliverability Manager (VDM) options that apply to the configuration set.
type ConfigurationSetReputationOptions ¶ added in v0.20.0
type ConfigurationSetReputationOptions struct { // If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set. ReputationMetricsEnabled *bool `pulumi:"reputationMetricsEnabled"` }
An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.
type ConfigurationSetReputationOptionsArgs ¶ added in v0.20.0
type ConfigurationSetReputationOptionsArgs struct { // If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set. ReputationMetricsEnabled pulumi.BoolPtrInput `pulumi:"reputationMetricsEnabled"` }
An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.
func (ConfigurationSetReputationOptionsArgs) ElementType ¶ added in v0.20.0
func (ConfigurationSetReputationOptionsArgs) ElementType() reflect.Type
func (ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsOutput ¶ added in v0.20.0
func (i ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsOutput() ConfigurationSetReputationOptionsOutput
func (ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsOutputWithContext ¶ added in v0.20.0
func (i ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsOutput
func (ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsPtrOutput ¶ added in v0.20.0
func (i ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsPtrOutput() ConfigurationSetReputationOptionsPtrOutput
func (ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsPtrOutputWithContext ¶ added in v0.20.0
func (i ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsPtrOutput
type ConfigurationSetReputationOptionsInput ¶ added in v0.20.0
type ConfigurationSetReputationOptionsInput interface { pulumi.Input ToConfigurationSetReputationOptionsOutput() ConfigurationSetReputationOptionsOutput ToConfigurationSetReputationOptionsOutputWithContext(context.Context) ConfigurationSetReputationOptionsOutput }
ConfigurationSetReputationOptionsInput is an input type that accepts ConfigurationSetReputationOptionsArgs and ConfigurationSetReputationOptionsOutput values. You can construct a concrete instance of `ConfigurationSetReputationOptionsInput` via:
ConfigurationSetReputationOptionsArgs{...}
type ConfigurationSetReputationOptionsOutput ¶ added in v0.20.0
type ConfigurationSetReputationOptionsOutput struct{ *pulumi.OutputState }
An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.
func (ConfigurationSetReputationOptionsOutput) ElementType ¶ added in v0.20.0
func (ConfigurationSetReputationOptionsOutput) ElementType() reflect.Type
func (ConfigurationSetReputationOptionsOutput) ReputationMetricsEnabled ¶ added in v0.20.0
func (o ConfigurationSetReputationOptionsOutput) ReputationMetricsEnabled() pulumi.BoolPtrOutput
If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set.
func (ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsOutput ¶ added in v0.20.0
func (o ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsOutput() ConfigurationSetReputationOptionsOutput
func (ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsOutput
func (ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsPtrOutput ¶ added in v0.20.0
func (o ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsPtrOutput() ConfigurationSetReputationOptionsPtrOutput
func (ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsPtrOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsPtrOutput
type ConfigurationSetReputationOptionsPtrInput ¶ added in v0.20.0
type ConfigurationSetReputationOptionsPtrInput interface { pulumi.Input ToConfigurationSetReputationOptionsPtrOutput() ConfigurationSetReputationOptionsPtrOutput ToConfigurationSetReputationOptionsPtrOutputWithContext(context.Context) ConfigurationSetReputationOptionsPtrOutput }
ConfigurationSetReputationOptionsPtrInput is an input type that accepts ConfigurationSetReputationOptionsArgs, ConfigurationSetReputationOptionsPtr and ConfigurationSetReputationOptionsPtrOutput values. You can construct a concrete instance of `ConfigurationSetReputationOptionsPtrInput` via:
ConfigurationSetReputationOptionsArgs{...} or: nil
func ConfigurationSetReputationOptionsPtr ¶ added in v0.20.0
func ConfigurationSetReputationOptionsPtr(v *ConfigurationSetReputationOptionsArgs) ConfigurationSetReputationOptionsPtrInput
type ConfigurationSetReputationOptionsPtrOutput ¶ added in v0.20.0
type ConfigurationSetReputationOptionsPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetReputationOptionsPtrOutput) ElementType ¶ added in v0.20.0
func (ConfigurationSetReputationOptionsPtrOutput) ElementType() reflect.Type
func (ConfigurationSetReputationOptionsPtrOutput) ReputationMetricsEnabled ¶ added in v0.20.0
func (o ConfigurationSetReputationOptionsPtrOutput) ReputationMetricsEnabled() pulumi.BoolPtrOutput
If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set.
func (ConfigurationSetReputationOptionsPtrOutput) ToConfigurationSetReputationOptionsPtrOutput ¶ added in v0.20.0
func (o ConfigurationSetReputationOptionsPtrOutput) ToConfigurationSetReputationOptionsPtrOutput() ConfigurationSetReputationOptionsPtrOutput
func (ConfigurationSetReputationOptionsPtrOutput) ToConfigurationSetReputationOptionsPtrOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetReputationOptionsPtrOutput) ToConfigurationSetReputationOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsPtrOutput
type ConfigurationSetSendingOptions ¶ added in v0.20.0
type ConfigurationSetSendingOptions struct { // If `true` , email sending is enabled for the configuration set. If `false` , email sending is disabled for the configuration set. SendingEnabled *bool `pulumi:"sendingEnabled"` }
An object that defines whether or not Amazon SES can send email that you send using the configuration set.
type ConfigurationSetSendingOptionsArgs ¶ added in v0.20.0
type ConfigurationSetSendingOptionsArgs struct { // If `true` , email sending is enabled for the configuration set. If `false` , email sending is disabled for the configuration set. SendingEnabled pulumi.BoolPtrInput `pulumi:"sendingEnabled"` }
An object that defines whether or not Amazon SES can send email that you send using the configuration set.
func (ConfigurationSetSendingOptionsArgs) ElementType ¶ added in v0.20.0
func (ConfigurationSetSendingOptionsArgs) ElementType() reflect.Type
func (ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsOutput ¶ added in v0.20.0
func (i ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsOutput() ConfigurationSetSendingOptionsOutput
func (ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsOutputWithContext ¶ added in v0.20.0
func (i ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsOutput
func (ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsPtrOutput ¶ added in v0.20.0
func (i ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsPtrOutput() ConfigurationSetSendingOptionsPtrOutput
func (ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsPtrOutputWithContext ¶ added in v0.20.0
func (i ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsPtrOutput
type ConfigurationSetSendingOptionsInput ¶ added in v0.20.0
type ConfigurationSetSendingOptionsInput interface { pulumi.Input ToConfigurationSetSendingOptionsOutput() ConfigurationSetSendingOptionsOutput ToConfigurationSetSendingOptionsOutputWithContext(context.Context) ConfigurationSetSendingOptionsOutput }
ConfigurationSetSendingOptionsInput is an input type that accepts ConfigurationSetSendingOptionsArgs and ConfigurationSetSendingOptionsOutput values. You can construct a concrete instance of `ConfigurationSetSendingOptionsInput` via:
ConfigurationSetSendingOptionsArgs{...}
type ConfigurationSetSendingOptionsOutput ¶ added in v0.20.0
type ConfigurationSetSendingOptionsOutput struct{ *pulumi.OutputState }
An object that defines whether or not Amazon SES can send email that you send using the configuration set.
func (ConfigurationSetSendingOptionsOutput) ElementType ¶ added in v0.20.0
func (ConfigurationSetSendingOptionsOutput) ElementType() reflect.Type
func (ConfigurationSetSendingOptionsOutput) SendingEnabled ¶ added in v0.20.0
func (o ConfigurationSetSendingOptionsOutput) SendingEnabled() pulumi.BoolPtrOutput
If `true` , email sending is enabled for the configuration set. If `false` , email sending is disabled for the configuration set.
func (ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsOutput ¶ added in v0.20.0
func (o ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsOutput() ConfigurationSetSendingOptionsOutput
func (ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsOutput
func (ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsPtrOutput ¶ added in v0.20.0
func (o ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsPtrOutput() ConfigurationSetSendingOptionsPtrOutput
func (ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsPtrOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsPtrOutput
type ConfigurationSetSendingOptionsPtrInput ¶ added in v0.20.0
type ConfigurationSetSendingOptionsPtrInput interface { pulumi.Input ToConfigurationSetSendingOptionsPtrOutput() ConfigurationSetSendingOptionsPtrOutput ToConfigurationSetSendingOptionsPtrOutputWithContext(context.Context) ConfigurationSetSendingOptionsPtrOutput }
ConfigurationSetSendingOptionsPtrInput is an input type that accepts ConfigurationSetSendingOptionsArgs, ConfigurationSetSendingOptionsPtr and ConfigurationSetSendingOptionsPtrOutput values. You can construct a concrete instance of `ConfigurationSetSendingOptionsPtrInput` via:
ConfigurationSetSendingOptionsArgs{...} or: nil
func ConfigurationSetSendingOptionsPtr ¶ added in v0.20.0
func ConfigurationSetSendingOptionsPtr(v *ConfigurationSetSendingOptionsArgs) ConfigurationSetSendingOptionsPtrInput
type ConfigurationSetSendingOptionsPtrOutput ¶ added in v0.20.0
type ConfigurationSetSendingOptionsPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetSendingOptionsPtrOutput) ElementType ¶ added in v0.20.0
func (ConfigurationSetSendingOptionsPtrOutput) ElementType() reflect.Type
func (ConfigurationSetSendingOptionsPtrOutput) SendingEnabled ¶ added in v0.20.0
func (o ConfigurationSetSendingOptionsPtrOutput) SendingEnabled() pulumi.BoolPtrOutput
If `true` , email sending is enabled for the configuration set. If `false` , email sending is disabled for the configuration set.
func (ConfigurationSetSendingOptionsPtrOutput) ToConfigurationSetSendingOptionsPtrOutput ¶ added in v0.20.0
func (o ConfigurationSetSendingOptionsPtrOutput) ToConfigurationSetSendingOptionsPtrOutput() ConfigurationSetSendingOptionsPtrOutput
func (ConfigurationSetSendingOptionsPtrOutput) ToConfigurationSetSendingOptionsPtrOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetSendingOptionsPtrOutput) ToConfigurationSetSendingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsPtrOutput
type ConfigurationSetState ¶
type ConfigurationSetState struct { }
func (ConfigurationSetState) ElementType ¶
func (ConfigurationSetState) ElementType() reflect.Type
type ConfigurationSetSuppressionOptions ¶ added in v0.20.0
type ConfigurationSetSuppressionOptions struct { // A list that contains the reasons that email addresses are automatically added to the suppression list for your account. SuppressedReasons []string `pulumi:"suppressedReasons"` }
An object that contains information about the suppression list preferences for your account.
type ConfigurationSetSuppressionOptionsArgs ¶ added in v0.20.0
type ConfigurationSetSuppressionOptionsArgs struct { // A list that contains the reasons that email addresses are automatically added to the suppression list for your account. SuppressedReasons pulumi.StringArrayInput `pulumi:"suppressedReasons"` }
An object that contains information about the suppression list preferences for your account.
func (ConfigurationSetSuppressionOptionsArgs) ElementType ¶ added in v0.20.0
func (ConfigurationSetSuppressionOptionsArgs) ElementType() reflect.Type
func (ConfigurationSetSuppressionOptionsArgs) ToConfigurationSetSuppressionOptionsOutput ¶ added in v0.20.0
func (i ConfigurationSetSuppressionOptionsArgs) ToConfigurationSetSuppressionOptionsOutput() ConfigurationSetSuppressionOptionsOutput
func (ConfigurationSetSuppressionOptionsArgs) ToConfigurationSetSuppressionOptionsOutputWithContext ¶ added in v0.20.0
func (i ConfigurationSetSuppressionOptionsArgs) ToConfigurationSetSuppressionOptionsOutputWithContext(ctx context.Context) ConfigurationSetSuppressionOptionsOutput
func (ConfigurationSetSuppressionOptionsArgs) ToConfigurationSetSuppressionOptionsPtrOutput ¶ added in v0.20.0
func (i ConfigurationSetSuppressionOptionsArgs) ToConfigurationSetSuppressionOptionsPtrOutput() ConfigurationSetSuppressionOptionsPtrOutput
func (ConfigurationSetSuppressionOptionsArgs) ToConfigurationSetSuppressionOptionsPtrOutputWithContext ¶ added in v0.20.0
func (i ConfigurationSetSuppressionOptionsArgs) ToConfigurationSetSuppressionOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSuppressionOptionsPtrOutput
type ConfigurationSetSuppressionOptionsInput ¶ added in v0.20.0
type ConfigurationSetSuppressionOptionsInput interface { pulumi.Input ToConfigurationSetSuppressionOptionsOutput() ConfigurationSetSuppressionOptionsOutput ToConfigurationSetSuppressionOptionsOutputWithContext(context.Context) ConfigurationSetSuppressionOptionsOutput }
ConfigurationSetSuppressionOptionsInput is an input type that accepts ConfigurationSetSuppressionOptionsArgs and ConfigurationSetSuppressionOptionsOutput values. You can construct a concrete instance of `ConfigurationSetSuppressionOptionsInput` via:
ConfigurationSetSuppressionOptionsArgs{...}
type ConfigurationSetSuppressionOptionsOutput ¶ added in v0.20.0
type ConfigurationSetSuppressionOptionsOutput struct{ *pulumi.OutputState }
An object that contains information about the suppression list preferences for your account.
func (ConfigurationSetSuppressionOptionsOutput) ElementType ¶ added in v0.20.0
func (ConfigurationSetSuppressionOptionsOutput) ElementType() reflect.Type
func (ConfigurationSetSuppressionOptionsOutput) SuppressedReasons ¶ added in v0.20.0
func (o ConfigurationSetSuppressionOptionsOutput) SuppressedReasons() pulumi.StringArrayOutput
A list that contains the reasons that email addresses are automatically added to the suppression list for your account.
func (ConfigurationSetSuppressionOptionsOutput) ToConfigurationSetSuppressionOptionsOutput ¶ added in v0.20.0
func (o ConfigurationSetSuppressionOptionsOutput) ToConfigurationSetSuppressionOptionsOutput() ConfigurationSetSuppressionOptionsOutput
func (ConfigurationSetSuppressionOptionsOutput) ToConfigurationSetSuppressionOptionsOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetSuppressionOptionsOutput) ToConfigurationSetSuppressionOptionsOutputWithContext(ctx context.Context) ConfigurationSetSuppressionOptionsOutput
func (ConfigurationSetSuppressionOptionsOutput) ToConfigurationSetSuppressionOptionsPtrOutput ¶ added in v0.20.0
func (o ConfigurationSetSuppressionOptionsOutput) ToConfigurationSetSuppressionOptionsPtrOutput() ConfigurationSetSuppressionOptionsPtrOutput
func (ConfigurationSetSuppressionOptionsOutput) ToConfigurationSetSuppressionOptionsPtrOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetSuppressionOptionsOutput) ToConfigurationSetSuppressionOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSuppressionOptionsPtrOutput
type ConfigurationSetSuppressionOptionsPtrInput ¶ added in v0.20.0
type ConfigurationSetSuppressionOptionsPtrInput interface { pulumi.Input ToConfigurationSetSuppressionOptionsPtrOutput() ConfigurationSetSuppressionOptionsPtrOutput ToConfigurationSetSuppressionOptionsPtrOutputWithContext(context.Context) ConfigurationSetSuppressionOptionsPtrOutput }
ConfigurationSetSuppressionOptionsPtrInput is an input type that accepts ConfigurationSetSuppressionOptionsArgs, ConfigurationSetSuppressionOptionsPtr and ConfigurationSetSuppressionOptionsPtrOutput values. You can construct a concrete instance of `ConfigurationSetSuppressionOptionsPtrInput` via:
ConfigurationSetSuppressionOptionsArgs{...} or: nil
func ConfigurationSetSuppressionOptionsPtr ¶ added in v0.20.0
func ConfigurationSetSuppressionOptionsPtr(v *ConfigurationSetSuppressionOptionsArgs) ConfigurationSetSuppressionOptionsPtrInput
type ConfigurationSetSuppressionOptionsPtrOutput ¶ added in v0.20.0
type ConfigurationSetSuppressionOptionsPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetSuppressionOptionsPtrOutput) ElementType ¶ added in v0.20.0
func (ConfigurationSetSuppressionOptionsPtrOutput) ElementType() reflect.Type
func (ConfigurationSetSuppressionOptionsPtrOutput) SuppressedReasons ¶ added in v0.20.0
func (o ConfigurationSetSuppressionOptionsPtrOutput) SuppressedReasons() pulumi.StringArrayOutput
A list that contains the reasons that email addresses are automatically added to the suppression list for your account.
func (ConfigurationSetSuppressionOptionsPtrOutput) ToConfigurationSetSuppressionOptionsPtrOutput ¶ added in v0.20.0
func (o ConfigurationSetSuppressionOptionsPtrOutput) ToConfigurationSetSuppressionOptionsPtrOutput() ConfigurationSetSuppressionOptionsPtrOutput
func (ConfigurationSetSuppressionOptionsPtrOutput) ToConfigurationSetSuppressionOptionsPtrOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetSuppressionOptionsPtrOutput) ToConfigurationSetSuppressionOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSuppressionOptionsPtrOutput
type ConfigurationSetTrackingOptions ¶ added in v0.20.0
type ConfigurationSetTrackingOptions struct { // The domain to use for tracking open and click events. CustomRedirectDomain *string `pulumi:"customRedirectDomain"` }
An object that defines the open and click tracking options for emails that you send using the configuration set.
type ConfigurationSetTrackingOptionsArgs ¶ added in v0.20.0
type ConfigurationSetTrackingOptionsArgs struct { // The domain to use for tracking open and click events. CustomRedirectDomain pulumi.StringPtrInput `pulumi:"customRedirectDomain"` }
An object that defines the open and click tracking options for emails that you send using the configuration set.
func (ConfigurationSetTrackingOptionsArgs) ElementType ¶ added in v0.20.0
func (ConfigurationSetTrackingOptionsArgs) ElementType() reflect.Type
func (ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsOutput ¶ added in v0.20.0
func (i ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsOutput() ConfigurationSetTrackingOptionsOutput
func (ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsOutputWithContext ¶ added in v0.20.0
func (i ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsOutput
func (ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsPtrOutput ¶ added in v0.20.0
func (i ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsPtrOutput() ConfigurationSetTrackingOptionsPtrOutput
func (ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsPtrOutputWithContext ¶ added in v0.20.0
func (i ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsPtrOutput
type ConfigurationSetTrackingOptionsInput ¶ added in v0.20.0
type ConfigurationSetTrackingOptionsInput interface { pulumi.Input ToConfigurationSetTrackingOptionsOutput() ConfigurationSetTrackingOptionsOutput ToConfigurationSetTrackingOptionsOutputWithContext(context.Context) ConfigurationSetTrackingOptionsOutput }
ConfigurationSetTrackingOptionsInput is an input type that accepts ConfigurationSetTrackingOptionsArgs and ConfigurationSetTrackingOptionsOutput values. You can construct a concrete instance of `ConfigurationSetTrackingOptionsInput` via:
ConfigurationSetTrackingOptionsArgs{...}
type ConfigurationSetTrackingOptionsOutput ¶ added in v0.20.0
type ConfigurationSetTrackingOptionsOutput struct{ *pulumi.OutputState }
An object that defines the open and click tracking options for emails that you send using the configuration set.
func (ConfigurationSetTrackingOptionsOutput) CustomRedirectDomain ¶ added in v0.20.0
func (o ConfigurationSetTrackingOptionsOutput) CustomRedirectDomain() pulumi.StringPtrOutput
The domain to use for tracking open and click events.
func (ConfigurationSetTrackingOptionsOutput) ElementType ¶ added in v0.20.0
func (ConfigurationSetTrackingOptionsOutput) ElementType() reflect.Type
func (ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsOutput ¶ added in v0.20.0
func (o ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsOutput() ConfigurationSetTrackingOptionsOutput
func (ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsOutput
func (ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsPtrOutput ¶ added in v0.20.0
func (o ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsPtrOutput() ConfigurationSetTrackingOptionsPtrOutput
func (ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsPtrOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsPtrOutput
type ConfigurationSetTrackingOptionsPtrInput ¶ added in v0.20.0
type ConfigurationSetTrackingOptionsPtrInput interface { pulumi.Input ToConfigurationSetTrackingOptionsPtrOutput() ConfigurationSetTrackingOptionsPtrOutput ToConfigurationSetTrackingOptionsPtrOutputWithContext(context.Context) ConfigurationSetTrackingOptionsPtrOutput }
ConfigurationSetTrackingOptionsPtrInput is an input type that accepts ConfigurationSetTrackingOptionsArgs, ConfigurationSetTrackingOptionsPtr and ConfigurationSetTrackingOptionsPtrOutput values. You can construct a concrete instance of `ConfigurationSetTrackingOptionsPtrInput` via:
ConfigurationSetTrackingOptionsArgs{...} or: nil
func ConfigurationSetTrackingOptionsPtr ¶ added in v0.20.0
func ConfigurationSetTrackingOptionsPtr(v *ConfigurationSetTrackingOptionsArgs) ConfigurationSetTrackingOptionsPtrInput
type ConfigurationSetTrackingOptionsPtrOutput ¶ added in v0.20.0
type ConfigurationSetTrackingOptionsPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetTrackingOptionsPtrOutput) CustomRedirectDomain ¶ added in v0.20.0
func (o ConfigurationSetTrackingOptionsPtrOutput) CustomRedirectDomain() pulumi.StringPtrOutput
The domain to use for tracking open and click events.
func (ConfigurationSetTrackingOptionsPtrOutput) ElementType ¶ added in v0.20.0
func (ConfigurationSetTrackingOptionsPtrOutput) ElementType() reflect.Type
func (ConfigurationSetTrackingOptionsPtrOutput) ToConfigurationSetTrackingOptionsPtrOutput ¶ added in v0.20.0
func (o ConfigurationSetTrackingOptionsPtrOutput) ToConfigurationSetTrackingOptionsPtrOutput() ConfigurationSetTrackingOptionsPtrOutput
func (ConfigurationSetTrackingOptionsPtrOutput) ToConfigurationSetTrackingOptionsPtrOutputWithContext ¶ added in v0.20.0
func (o ConfigurationSetTrackingOptionsPtrOutput) ToConfigurationSetTrackingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsPtrOutput
type ConfigurationSetVdmOptions ¶ added in v0.41.0
type ConfigurationSetVdmOptions struct { // Settings for your VDM configuration as applicable to the Dashboard. DashboardOptions *ConfigurationSetDashboardOptions `pulumi:"dashboardOptions"` // Settings for your VDM configuration as applicable to the Guardian. GuardianOptions *ConfigurationSetGuardianOptions `pulumi:"guardianOptions"` }
An object that contains Virtual Deliverability Manager (VDM) settings for this configuration set.
type ConfigurationSetVdmOptionsArgs ¶ added in v0.41.0
type ConfigurationSetVdmOptionsArgs struct { // Settings for your VDM configuration as applicable to the Dashboard. DashboardOptions ConfigurationSetDashboardOptionsPtrInput `pulumi:"dashboardOptions"` // Settings for your VDM configuration as applicable to the Guardian. GuardianOptions ConfigurationSetGuardianOptionsPtrInput `pulumi:"guardianOptions"` }
An object that contains Virtual Deliverability Manager (VDM) settings for this configuration set.
func (ConfigurationSetVdmOptionsArgs) ElementType ¶ added in v0.41.0
func (ConfigurationSetVdmOptionsArgs) ElementType() reflect.Type
func (ConfigurationSetVdmOptionsArgs) ToConfigurationSetVdmOptionsOutput ¶ added in v0.41.0
func (i ConfigurationSetVdmOptionsArgs) ToConfigurationSetVdmOptionsOutput() ConfigurationSetVdmOptionsOutput
func (ConfigurationSetVdmOptionsArgs) ToConfigurationSetVdmOptionsOutputWithContext ¶ added in v0.41.0
func (i ConfigurationSetVdmOptionsArgs) ToConfigurationSetVdmOptionsOutputWithContext(ctx context.Context) ConfigurationSetVdmOptionsOutput
func (ConfigurationSetVdmOptionsArgs) ToConfigurationSetVdmOptionsPtrOutput ¶ added in v0.41.0
func (i ConfigurationSetVdmOptionsArgs) ToConfigurationSetVdmOptionsPtrOutput() ConfigurationSetVdmOptionsPtrOutput
func (ConfigurationSetVdmOptionsArgs) ToConfigurationSetVdmOptionsPtrOutputWithContext ¶ added in v0.41.0
func (i ConfigurationSetVdmOptionsArgs) ToConfigurationSetVdmOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetVdmOptionsPtrOutput
type ConfigurationSetVdmOptionsInput ¶ added in v0.41.0
type ConfigurationSetVdmOptionsInput interface { pulumi.Input ToConfigurationSetVdmOptionsOutput() ConfigurationSetVdmOptionsOutput ToConfigurationSetVdmOptionsOutputWithContext(context.Context) ConfigurationSetVdmOptionsOutput }
ConfigurationSetVdmOptionsInput is an input type that accepts ConfigurationSetVdmOptionsArgs and ConfigurationSetVdmOptionsOutput values. You can construct a concrete instance of `ConfigurationSetVdmOptionsInput` via:
ConfigurationSetVdmOptionsArgs{...}
type ConfigurationSetVdmOptionsOutput ¶ added in v0.41.0
type ConfigurationSetVdmOptionsOutput struct{ *pulumi.OutputState }
An object that contains Virtual Deliverability Manager (VDM) settings for this configuration set.
func (ConfigurationSetVdmOptionsOutput) DashboardOptions ¶ added in v0.41.0
func (o ConfigurationSetVdmOptionsOutput) DashboardOptions() ConfigurationSetDashboardOptionsPtrOutput
Settings for your VDM configuration as applicable to the Dashboard.
func (ConfigurationSetVdmOptionsOutput) ElementType ¶ added in v0.41.0
func (ConfigurationSetVdmOptionsOutput) ElementType() reflect.Type
func (ConfigurationSetVdmOptionsOutput) GuardianOptions ¶ added in v0.41.0
func (o ConfigurationSetVdmOptionsOutput) GuardianOptions() ConfigurationSetGuardianOptionsPtrOutput
Settings for your VDM configuration as applicable to the Guardian.
func (ConfigurationSetVdmOptionsOutput) ToConfigurationSetVdmOptionsOutput ¶ added in v0.41.0
func (o ConfigurationSetVdmOptionsOutput) ToConfigurationSetVdmOptionsOutput() ConfigurationSetVdmOptionsOutput
func (ConfigurationSetVdmOptionsOutput) ToConfigurationSetVdmOptionsOutputWithContext ¶ added in v0.41.0
func (o ConfigurationSetVdmOptionsOutput) ToConfigurationSetVdmOptionsOutputWithContext(ctx context.Context) ConfigurationSetVdmOptionsOutput
func (ConfigurationSetVdmOptionsOutput) ToConfigurationSetVdmOptionsPtrOutput ¶ added in v0.41.0
func (o ConfigurationSetVdmOptionsOutput) ToConfigurationSetVdmOptionsPtrOutput() ConfigurationSetVdmOptionsPtrOutput
func (ConfigurationSetVdmOptionsOutput) ToConfigurationSetVdmOptionsPtrOutputWithContext ¶ added in v0.41.0
func (o ConfigurationSetVdmOptionsOutput) ToConfigurationSetVdmOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetVdmOptionsPtrOutput
type ConfigurationSetVdmOptionsPtrInput ¶ added in v0.41.0
type ConfigurationSetVdmOptionsPtrInput interface { pulumi.Input ToConfigurationSetVdmOptionsPtrOutput() ConfigurationSetVdmOptionsPtrOutput ToConfigurationSetVdmOptionsPtrOutputWithContext(context.Context) ConfigurationSetVdmOptionsPtrOutput }
ConfigurationSetVdmOptionsPtrInput is an input type that accepts ConfigurationSetVdmOptionsArgs, ConfigurationSetVdmOptionsPtr and ConfigurationSetVdmOptionsPtrOutput values. You can construct a concrete instance of `ConfigurationSetVdmOptionsPtrInput` via:
ConfigurationSetVdmOptionsArgs{...} or: nil
func ConfigurationSetVdmOptionsPtr ¶ added in v0.41.0
func ConfigurationSetVdmOptionsPtr(v *ConfigurationSetVdmOptionsArgs) ConfigurationSetVdmOptionsPtrInput
type ConfigurationSetVdmOptionsPtrOutput ¶ added in v0.41.0
type ConfigurationSetVdmOptionsPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetVdmOptionsPtrOutput) DashboardOptions ¶ added in v0.41.0
func (o ConfigurationSetVdmOptionsPtrOutput) DashboardOptions() ConfigurationSetDashboardOptionsPtrOutput
Settings for your VDM configuration as applicable to the Dashboard.
func (ConfigurationSetVdmOptionsPtrOutput) Elem ¶ added in v0.41.0
func (o ConfigurationSetVdmOptionsPtrOutput) Elem() ConfigurationSetVdmOptionsOutput
func (ConfigurationSetVdmOptionsPtrOutput) ElementType ¶ added in v0.41.0
func (ConfigurationSetVdmOptionsPtrOutput) ElementType() reflect.Type
func (ConfigurationSetVdmOptionsPtrOutput) GuardianOptions ¶ added in v0.41.0
func (o ConfigurationSetVdmOptionsPtrOutput) GuardianOptions() ConfigurationSetGuardianOptionsPtrOutput
Settings for your VDM configuration as applicable to the Guardian.
func (ConfigurationSetVdmOptionsPtrOutput) ToConfigurationSetVdmOptionsPtrOutput ¶ added in v0.41.0
func (o ConfigurationSetVdmOptionsPtrOutput) ToConfigurationSetVdmOptionsPtrOutput() ConfigurationSetVdmOptionsPtrOutput
func (ConfigurationSetVdmOptionsPtrOutput) ToConfigurationSetVdmOptionsPtrOutputWithContext ¶ added in v0.41.0
func (o ConfigurationSetVdmOptionsPtrOutput) ToConfigurationSetVdmOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetVdmOptionsPtrOutput
type ContactList ¶
type ContactList struct { pulumi.CustomResourceState // The name of the contact list. ContactListName pulumi.StringPtrOutput `pulumi:"contactListName"` // The description of the contact list. Description pulumi.StringPtrOutput `pulumi:"description"` // The tags (keys and values) associated with the contact list. Tags aws.TagArrayOutput `pulumi:"tags"` // The topics associated with the contact list. Topics ContactListTopicArrayOutput `pulumi:"topics"` }
Resource schema for AWS::SES::ContactList.
func GetContactList ¶
func GetContactList(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContactListState, opts ...pulumi.ResourceOption) (*ContactList, error)
GetContactList gets an existing ContactList resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewContactList ¶
func NewContactList(ctx *pulumi.Context, name string, args *ContactListArgs, opts ...pulumi.ResourceOption) (*ContactList, error)
NewContactList registers a new resource with the given unique name, arguments, and options.
func (*ContactList) ElementType ¶
func (*ContactList) ElementType() reflect.Type
func (*ContactList) ToContactListOutput ¶
func (i *ContactList) ToContactListOutput() ContactListOutput
func (*ContactList) ToContactListOutputWithContext ¶
func (i *ContactList) ToContactListOutputWithContext(ctx context.Context) ContactListOutput
type ContactListArgs ¶
type ContactListArgs struct { // The name of the contact list. ContactListName pulumi.StringPtrInput // The description of the contact list. Description pulumi.StringPtrInput // The tags (keys and values) associated with the contact list. Tags aws.TagArrayInput // The topics associated with the contact list. Topics ContactListTopicArrayInput }
The set of arguments for constructing a ContactList resource.
func (ContactListArgs) ElementType ¶
func (ContactListArgs) ElementType() reflect.Type
type ContactListInput ¶
type ContactListInput interface { pulumi.Input ToContactListOutput() ContactListOutput ToContactListOutputWithContext(ctx context.Context) ContactListOutput }
type ContactListOutput ¶
type ContactListOutput struct{ *pulumi.OutputState }
func (ContactListOutput) ContactListName ¶ added in v0.17.0
func (o ContactListOutput) ContactListName() pulumi.StringPtrOutput
The name of the contact list.
func (ContactListOutput) Description ¶ added in v0.17.0
func (o ContactListOutput) Description() pulumi.StringPtrOutput
The description of the contact list.
func (ContactListOutput) ElementType ¶
func (ContactListOutput) ElementType() reflect.Type
func (ContactListOutput) Tags ¶ added in v0.17.0
func (o ContactListOutput) Tags() aws.TagArrayOutput
The tags (keys and values) associated with the contact list.
func (ContactListOutput) ToContactListOutput ¶
func (o ContactListOutput) ToContactListOutput() ContactListOutput
func (ContactListOutput) ToContactListOutputWithContext ¶
func (o ContactListOutput) ToContactListOutputWithContext(ctx context.Context) ContactListOutput
func (ContactListOutput) Topics ¶ added in v0.17.0
func (o ContactListOutput) Topics() ContactListTopicArrayOutput
The topics associated with the contact list.
type ContactListState ¶
type ContactListState struct { }
func (ContactListState) ElementType ¶
func (ContactListState) ElementType() reflect.Type
type ContactListTag ¶
type ContactListTopic ¶
type ContactListTopic struct { // The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic. DefaultSubscriptionStatus string `pulumi:"defaultSubscriptionStatus"` // The description of the topic. Description *string `pulumi:"description"` // The display name of the topic. DisplayName string `pulumi:"displayName"` // The name of the topic. TopicName string `pulumi:"topicName"` }
type ContactListTopicArgs ¶
type ContactListTopicArgs struct { // The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic. DefaultSubscriptionStatus pulumi.StringInput `pulumi:"defaultSubscriptionStatus"` // The description of the topic. Description pulumi.StringPtrInput `pulumi:"description"` // The display name of the topic. DisplayName pulumi.StringInput `pulumi:"displayName"` // The name of the topic. TopicName pulumi.StringInput `pulumi:"topicName"` }
func (ContactListTopicArgs) ElementType ¶
func (ContactListTopicArgs) ElementType() reflect.Type
func (ContactListTopicArgs) ToContactListTopicOutput ¶
func (i ContactListTopicArgs) ToContactListTopicOutput() ContactListTopicOutput
func (ContactListTopicArgs) ToContactListTopicOutputWithContext ¶
func (i ContactListTopicArgs) ToContactListTopicOutputWithContext(ctx context.Context) ContactListTopicOutput
type ContactListTopicArray ¶
type ContactListTopicArray []ContactListTopicInput
func (ContactListTopicArray) ElementType ¶
func (ContactListTopicArray) ElementType() reflect.Type
func (ContactListTopicArray) ToContactListTopicArrayOutput ¶
func (i ContactListTopicArray) ToContactListTopicArrayOutput() ContactListTopicArrayOutput
func (ContactListTopicArray) ToContactListTopicArrayOutputWithContext ¶
func (i ContactListTopicArray) ToContactListTopicArrayOutputWithContext(ctx context.Context) ContactListTopicArrayOutput
type ContactListTopicArrayInput ¶
type ContactListTopicArrayInput interface { pulumi.Input ToContactListTopicArrayOutput() ContactListTopicArrayOutput ToContactListTopicArrayOutputWithContext(context.Context) ContactListTopicArrayOutput }
ContactListTopicArrayInput is an input type that accepts ContactListTopicArray and ContactListTopicArrayOutput values. You can construct a concrete instance of `ContactListTopicArrayInput` via:
ContactListTopicArray{ ContactListTopicArgs{...} }
type ContactListTopicArrayOutput ¶
type ContactListTopicArrayOutput struct{ *pulumi.OutputState }
func (ContactListTopicArrayOutput) ElementType ¶
func (ContactListTopicArrayOutput) ElementType() reflect.Type
func (ContactListTopicArrayOutput) Index ¶
func (o ContactListTopicArrayOutput) Index(i pulumi.IntInput) ContactListTopicOutput
func (ContactListTopicArrayOutput) ToContactListTopicArrayOutput ¶
func (o ContactListTopicArrayOutput) ToContactListTopicArrayOutput() ContactListTopicArrayOutput
func (ContactListTopicArrayOutput) ToContactListTopicArrayOutputWithContext ¶
func (o ContactListTopicArrayOutput) ToContactListTopicArrayOutputWithContext(ctx context.Context) ContactListTopicArrayOutput
type ContactListTopicInput ¶
type ContactListTopicInput interface { pulumi.Input ToContactListTopicOutput() ContactListTopicOutput ToContactListTopicOutputWithContext(context.Context) ContactListTopicOutput }
ContactListTopicInput is an input type that accepts ContactListTopicArgs and ContactListTopicOutput values. You can construct a concrete instance of `ContactListTopicInput` via:
ContactListTopicArgs{...}
type ContactListTopicOutput ¶
type ContactListTopicOutput struct{ *pulumi.OutputState }
func (ContactListTopicOutput) DefaultSubscriptionStatus ¶
func (o ContactListTopicOutput) DefaultSubscriptionStatus() pulumi.StringOutput
The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic.
func (ContactListTopicOutput) Description ¶
func (o ContactListTopicOutput) Description() pulumi.StringPtrOutput
The description of the topic.
func (ContactListTopicOutput) DisplayName ¶
func (o ContactListTopicOutput) DisplayName() pulumi.StringOutput
The display name of the topic.
func (ContactListTopicOutput) ElementType ¶
func (ContactListTopicOutput) ElementType() reflect.Type
func (ContactListTopicOutput) ToContactListTopicOutput ¶
func (o ContactListTopicOutput) ToContactListTopicOutput() ContactListTopicOutput
func (ContactListTopicOutput) ToContactListTopicOutputWithContext ¶
func (o ContactListTopicOutput) ToContactListTopicOutputWithContext(ctx context.Context) ContactListTopicOutput
func (ContactListTopicOutput) TopicName ¶
func (o ContactListTopicOutput) TopicName() pulumi.StringOutput
The name of the topic.
type DedicatedIpPool ¶ added in v0.21.0
type DedicatedIpPool struct { pulumi.CustomResourceState // The name of the dedicated IP pool. PoolName pulumi.StringPtrOutput `pulumi:"poolName"` // Specifies whether the dedicated IP pool is managed or not. The default value is STANDARD. ScalingMode pulumi.StringPtrOutput `pulumi:"scalingMode"` }
Resource Type definition for AWS::SES::DedicatedIpPool
func GetDedicatedIpPool ¶ added in v0.21.0
func GetDedicatedIpPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DedicatedIpPoolState, opts ...pulumi.ResourceOption) (*DedicatedIpPool, error)
GetDedicatedIpPool gets an existing DedicatedIpPool resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDedicatedIpPool ¶ added in v0.21.0
func NewDedicatedIpPool(ctx *pulumi.Context, name string, args *DedicatedIpPoolArgs, opts ...pulumi.ResourceOption) (*DedicatedIpPool, error)
NewDedicatedIpPool registers a new resource with the given unique name, arguments, and options.
func (*DedicatedIpPool) ElementType ¶ added in v0.21.0
func (*DedicatedIpPool) ElementType() reflect.Type
func (*DedicatedIpPool) ToDedicatedIpPoolOutput ¶ added in v0.21.0
func (i *DedicatedIpPool) ToDedicatedIpPoolOutput() DedicatedIpPoolOutput
func (*DedicatedIpPool) ToDedicatedIpPoolOutputWithContext ¶ added in v0.21.0
func (i *DedicatedIpPool) ToDedicatedIpPoolOutputWithContext(ctx context.Context) DedicatedIpPoolOutput
type DedicatedIpPoolArgs ¶ added in v0.21.0
type DedicatedIpPoolArgs struct { // The name of the dedicated IP pool. PoolName pulumi.StringPtrInput // Specifies whether the dedicated IP pool is managed or not. The default value is STANDARD. ScalingMode pulumi.StringPtrInput }
The set of arguments for constructing a DedicatedIpPool resource.
func (DedicatedIpPoolArgs) ElementType ¶ added in v0.21.0
func (DedicatedIpPoolArgs) ElementType() reflect.Type
type DedicatedIpPoolInput ¶ added in v0.21.0
type DedicatedIpPoolInput interface { pulumi.Input ToDedicatedIpPoolOutput() DedicatedIpPoolOutput ToDedicatedIpPoolOutputWithContext(ctx context.Context) DedicatedIpPoolOutput }
type DedicatedIpPoolOutput ¶ added in v0.21.0
type DedicatedIpPoolOutput struct{ *pulumi.OutputState }
func (DedicatedIpPoolOutput) ElementType ¶ added in v0.21.0
func (DedicatedIpPoolOutput) ElementType() reflect.Type
func (DedicatedIpPoolOutput) PoolName ¶ added in v0.21.0
func (o DedicatedIpPoolOutput) PoolName() pulumi.StringPtrOutput
The name of the dedicated IP pool.
func (DedicatedIpPoolOutput) ScalingMode ¶ added in v0.39.0
func (o DedicatedIpPoolOutput) ScalingMode() pulumi.StringPtrOutput
Specifies whether the dedicated IP pool is managed or not. The default value is STANDARD.
func (DedicatedIpPoolOutput) ToDedicatedIpPoolOutput ¶ added in v0.21.0
func (o DedicatedIpPoolOutput) ToDedicatedIpPoolOutput() DedicatedIpPoolOutput
func (DedicatedIpPoolOutput) ToDedicatedIpPoolOutputWithContext ¶ added in v0.21.0
func (o DedicatedIpPoolOutput) ToDedicatedIpPoolOutputWithContext(ctx context.Context) DedicatedIpPoolOutput
type DedicatedIpPoolState ¶ added in v0.21.0
type DedicatedIpPoolState struct { }
func (DedicatedIpPoolState) ElementType ¶ added in v0.21.0
func (DedicatedIpPoolState) ElementType() reflect.Type
type EmailIdentity ¶ added in v0.21.0
type EmailIdentity struct { pulumi.CustomResourceState // Used to associate a configuration set with an email identity. ConfigurationSetAttributes EmailIdentityConfigurationSetAttributesPtrOutput `pulumi:"configurationSetAttributes"` // An object that contains information about the DKIM attributes for the identity. DkimAttributes EmailIdentityDkimAttributesPtrOutput `pulumi:"dkimAttributes"` // The host name for the first token that you have to add to the DNS configuration for your domain. DkimDnsTokenName1 pulumi.StringOutput `pulumi:"dkimDnsTokenName1"` // The host name for the second token that you have to add to the DNS configuration for your domain. DkimDnsTokenName2 pulumi.StringOutput `pulumi:"dkimDnsTokenName2"` // The host name for the third token that you have to add to the DNS configuration for your domain. DkimDnsTokenName3 pulumi.StringOutput `pulumi:"dkimDnsTokenName3"` // The record value for the first token that you have to add to the DNS configuration for your domain. DkimDnsTokenValue1 pulumi.StringOutput `pulumi:"dkimDnsTokenValue1"` // The record value for the second token that you have to add to the DNS configuration for your domain. DkimDnsTokenValue2 pulumi.StringOutput `pulumi:"dkimDnsTokenValue2"` // The record value for the third token that you have to add to the DNS configuration for your domain. DkimDnsTokenValue3 pulumi.StringOutput `pulumi:"dkimDnsTokenValue3"` // If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for [Easy DKIM](https://docs.aws.amazon.com/ses/latest/dg/send-email-authentication-dkim-easy.html) . DkimSigningAttributes EmailIdentityDkimSigningAttributesPtrOutput `pulumi:"dkimSigningAttributes"` // The email address or domain to verify. EmailIdentity pulumi.StringOutput `pulumi:"emailIdentity"` // Used to enable or disable feedback forwarding for an identity. FeedbackAttributes EmailIdentityFeedbackAttributesPtrOutput `pulumi:"feedbackAttributes"` // Used to enable or disable the custom Mail-From domain configuration for an email identity. MailFromAttributes EmailIdentityMailFromAttributesPtrOutput `pulumi:"mailFromAttributes"` }
Resource Type definition for AWS::SES::EmailIdentity
func GetEmailIdentity ¶ added in v0.21.0
func GetEmailIdentity(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EmailIdentityState, opts ...pulumi.ResourceOption) (*EmailIdentity, error)
GetEmailIdentity gets an existing EmailIdentity resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEmailIdentity ¶ added in v0.21.0
func NewEmailIdentity(ctx *pulumi.Context, name string, args *EmailIdentityArgs, opts ...pulumi.ResourceOption) (*EmailIdentity, error)
NewEmailIdentity registers a new resource with the given unique name, arguments, and options.
func (*EmailIdentity) ElementType ¶ added in v0.21.0
func (*EmailIdentity) ElementType() reflect.Type
func (*EmailIdentity) ToEmailIdentityOutput ¶ added in v0.21.0
func (i *EmailIdentity) ToEmailIdentityOutput() EmailIdentityOutput
func (*EmailIdentity) ToEmailIdentityOutputWithContext ¶ added in v0.21.0
func (i *EmailIdentity) ToEmailIdentityOutputWithContext(ctx context.Context) EmailIdentityOutput
type EmailIdentityArgs ¶ added in v0.21.0
type EmailIdentityArgs struct { // Used to associate a configuration set with an email identity. ConfigurationSetAttributes EmailIdentityConfigurationSetAttributesPtrInput // An object that contains information about the DKIM attributes for the identity. DkimAttributes EmailIdentityDkimAttributesPtrInput // If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for [Easy DKIM](https://docs.aws.amazon.com/ses/latest/dg/send-email-authentication-dkim-easy.html) . DkimSigningAttributes EmailIdentityDkimSigningAttributesPtrInput // The email address or domain to verify. EmailIdentity pulumi.StringInput // Used to enable or disable feedback forwarding for an identity. FeedbackAttributes EmailIdentityFeedbackAttributesPtrInput // Used to enable or disable the custom Mail-From domain configuration for an email identity. MailFromAttributes EmailIdentityMailFromAttributesPtrInput }
The set of arguments for constructing a EmailIdentity resource.
func (EmailIdentityArgs) ElementType ¶ added in v0.21.0
func (EmailIdentityArgs) ElementType() reflect.Type
type EmailIdentityConfigurationSetAttributes ¶ added in v0.21.0
type EmailIdentityConfigurationSetAttributes struct { // The configuration set to use by default when sending from this identity. Note that any configuration set defined in the email sending request takes precedence. ConfigurationSetName *string `pulumi:"configurationSetName"` }
Used to associate a configuration set with an email identity.
type EmailIdentityConfigurationSetAttributesArgs ¶ added in v0.21.0
type EmailIdentityConfigurationSetAttributesArgs struct { // The configuration set to use by default when sending from this identity. Note that any configuration set defined in the email sending request takes precedence. ConfigurationSetName pulumi.StringPtrInput `pulumi:"configurationSetName"` }
Used to associate a configuration set with an email identity.
func (EmailIdentityConfigurationSetAttributesArgs) ElementType ¶ added in v0.21.0
func (EmailIdentityConfigurationSetAttributesArgs) ElementType() reflect.Type
func (EmailIdentityConfigurationSetAttributesArgs) ToEmailIdentityConfigurationSetAttributesOutput ¶ added in v0.21.0
func (i EmailIdentityConfigurationSetAttributesArgs) ToEmailIdentityConfigurationSetAttributesOutput() EmailIdentityConfigurationSetAttributesOutput
func (EmailIdentityConfigurationSetAttributesArgs) ToEmailIdentityConfigurationSetAttributesOutputWithContext ¶ added in v0.21.0
func (i EmailIdentityConfigurationSetAttributesArgs) ToEmailIdentityConfigurationSetAttributesOutputWithContext(ctx context.Context) EmailIdentityConfigurationSetAttributesOutput
func (EmailIdentityConfigurationSetAttributesArgs) ToEmailIdentityConfigurationSetAttributesPtrOutput ¶ added in v0.21.0
func (i EmailIdentityConfigurationSetAttributesArgs) ToEmailIdentityConfigurationSetAttributesPtrOutput() EmailIdentityConfigurationSetAttributesPtrOutput
func (EmailIdentityConfigurationSetAttributesArgs) ToEmailIdentityConfigurationSetAttributesPtrOutputWithContext ¶ added in v0.21.0
func (i EmailIdentityConfigurationSetAttributesArgs) ToEmailIdentityConfigurationSetAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityConfigurationSetAttributesPtrOutput
type EmailIdentityConfigurationSetAttributesInput ¶ added in v0.21.0
type EmailIdentityConfigurationSetAttributesInput interface { pulumi.Input ToEmailIdentityConfigurationSetAttributesOutput() EmailIdentityConfigurationSetAttributesOutput ToEmailIdentityConfigurationSetAttributesOutputWithContext(context.Context) EmailIdentityConfigurationSetAttributesOutput }
EmailIdentityConfigurationSetAttributesInput is an input type that accepts EmailIdentityConfigurationSetAttributesArgs and EmailIdentityConfigurationSetAttributesOutput values. You can construct a concrete instance of `EmailIdentityConfigurationSetAttributesInput` via:
EmailIdentityConfigurationSetAttributesArgs{...}
type EmailIdentityConfigurationSetAttributesOutput ¶ added in v0.21.0
type EmailIdentityConfigurationSetAttributesOutput struct{ *pulumi.OutputState }
Used to associate a configuration set with an email identity.
func (EmailIdentityConfigurationSetAttributesOutput) ConfigurationSetName ¶ added in v0.21.0
func (o EmailIdentityConfigurationSetAttributesOutput) ConfigurationSetName() pulumi.StringPtrOutput
The configuration set to use by default when sending from this identity. Note that any configuration set defined in the email sending request takes precedence.
func (EmailIdentityConfigurationSetAttributesOutput) ElementType ¶ added in v0.21.0
func (EmailIdentityConfigurationSetAttributesOutput) ElementType() reflect.Type
func (EmailIdentityConfigurationSetAttributesOutput) ToEmailIdentityConfigurationSetAttributesOutput ¶ added in v0.21.0
func (o EmailIdentityConfigurationSetAttributesOutput) ToEmailIdentityConfigurationSetAttributesOutput() EmailIdentityConfigurationSetAttributesOutput
func (EmailIdentityConfigurationSetAttributesOutput) ToEmailIdentityConfigurationSetAttributesOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityConfigurationSetAttributesOutput) ToEmailIdentityConfigurationSetAttributesOutputWithContext(ctx context.Context) EmailIdentityConfigurationSetAttributesOutput
func (EmailIdentityConfigurationSetAttributesOutput) ToEmailIdentityConfigurationSetAttributesPtrOutput ¶ added in v0.21.0
func (o EmailIdentityConfigurationSetAttributesOutput) ToEmailIdentityConfigurationSetAttributesPtrOutput() EmailIdentityConfigurationSetAttributesPtrOutput
func (EmailIdentityConfigurationSetAttributesOutput) ToEmailIdentityConfigurationSetAttributesPtrOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityConfigurationSetAttributesOutput) ToEmailIdentityConfigurationSetAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityConfigurationSetAttributesPtrOutput
type EmailIdentityConfigurationSetAttributesPtrInput ¶ added in v0.21.0
type EmailIdentityConfigurationSetAttributesPtrInput interface { pulumi.Input ToEmailIdentityConfigurationSetAttributesPtrOutput() EmailIdentityConfigurationSetAttributesPtrOutput ToEmailIdentityConfigurationSetAttributesPtrOutputWithContext(context.Context) EmailIdentityConfigurationSetAttributesPtrOutput }
EmailIdentityConfigurationSetAttributesPtrInput is an input type that accepts EmailIdentityConfigurationSetAttributesArgs, EmailIdentityConfigurationSetAttributesPtr and EmailIdentityConfigurationSetAttributesPtrOutput values. You can construct a concrete instance of `EmailIdentityConfigurationSetAttributesPtrInput` via:
EmailIdentityConfigurationSetAttributesArgs{...} or: nil
func EmailIdentityConfigurationSetAttributesPtr ¶ added in v0.21.0
func EmailIdentityConfigurationSetAttributesPtr(v *EmailIdentityConfigurationSetAttributesArgs) EmailIdentityConfigurationSetAttributesPtrInput
type EmailIdentityConfigurationSetAttributesPtrOutput ¶ added in v0.21.0
type EmailIdentityConfigurationSetAttributesPtrOutput struct{ *pulumi.OutputState }
func (EmailIdentityConfigurationSetAttributesPtrOutput) ConfigurationSetName ¶ added in v0.21.0
func (o EmailIdentityConfigurationSetAttributesPtrOutput) ConfigurationSetName() pulumi.StringPtrOutput
The configuration set to use by default when sending from this identity. Note that any configuration set defined in the email sending request takes precedence.
func (EmailIdentityConfigurationSetAttributesPtrOutput) ElementType ¶ added in v0.21.0
func (EmailIdentityConfigurationSetAttributesPtrOutput) ElementType() reflect.Type
func (EmailIdentityConfigurationSetAttributesPtrOutput) ToEmailIdentityConfigurationSetAttributesPtrOutput ¶ added in v0.21.0
func (o EmailIdentityConfigurationSetAttributesPtrOutput) ToEmailIdentityConfigurationSetAttributesPtrOutput() EmailIdentityConfigurationSetAttributesPtrOutput
func (EmailIdentityConfigurationSetAttributesPtrOutput) ToEmailIdentityConfigurationSetAttributesPtrOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityConfigurationSetAttributesPtrOutput) ToEmailIdentityConfigurationSetAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityConfigurationSetAttributesPtrOutput
type EmailIdentityDkimAttributes ¶ added in v0.21.0
type EmailIdentityDkimAttributes struct { // Sets the DKIM signing configuration for the identity. When you set this value true, then the messages that are sent from the identity are signed using DKIM. If you set this value to false, your messages are sent without DKIM signing. SigningEnabled *bool `pulumi:"signingEnabled"` }
Used to enable or disable DKIM authentication for an email identity.
type EmailIdentityDkimAttributesArgs ¶ added in v0.21.0
type EmailIdentityDkimAttributesArgs struct { // Sets the DKIM signing configuration for the identity. When you set this value true, then the messages that are sent from the identity are signed using DKIM. If you set this value to false, your messages are sent without DKIM signing. SigningEnabled pulumi.BoolPtrInput `pulumi:"signingEnabled"` }
Used to enable or disable DKIM authentication for an email identity.
func (EmailIdentityDkimAttributesArgs) ElementType ¶ added in v0.21.0
func (EmailIdentityDkimAttributesArgs) ElementType() reflect.Type
func (EmailIdentityDkimAttributesArgs) ToEmailIdentityDkimAttributesOutput ¶ added in v0.21.0
func (i EmailIdentityDkimAttributesArgs) ToEmailIdentityDkimAttributesOutput() EmailIdentityDkimAttributesOutput
func (EmailIdentityDkimAttributesArgs) ToEmailIdentityDkimAttributesOutputWithContext ¶ added in v0.21.0
func (i EmailIdentityDkimAttributesArgs) ToEmailIdentityDkimAttributesOutputWithContext(ctx context.Context) EmailIdentityDkimAttributesOutput
func (EmailIdentityDkimAttributesArgs) ToEmailIdentityDkimAttributesPtrOutput ¶ added in v0.21.0
func (i EmailIdentityDkimAttributesArgs) ToEmailIdentityDkimAttributesPtrOutput() EmailIdentityDkimAttributesPtrOutput
func (EmailIdentityDkimAttributesArgs) ToEmailIdentityDkimAttributesPtrOutputWithContext ¶ added in v0.21.0
func (i EmailIdentityDkimAttributesArgs) ToEmailIdentityDkimAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityDkimAttributesPtrOutput
type EmailIdentityDkimAttributesInput ¶ added in v0.21.0
type EmailIdentityDkimAttributesInput interface { pulumi.Input ToEmailIdentityDkimAttributesOutput() EmailIdentityDkimAttributesOutput ToEmailIdentityDkimAttributesOutputWithContext(context.Context) EmailIdentityDkimAttributesOutput }
EmailIdentityDkimAttributesInput is an input type that accepts EmailIdentityDkimAttributesArgs and EmailIdentityDkimAttributesOutput values. You can construct a concrete instance of `EmailIdentityDkimAttributesInput` via:
EmailIdentityDkimAttributesArgs{...}
type EmailIdentityDkimAttributesOutput ¶ added in v0.21.0
type EmailIdentityDkimAttributesOutput struct{ *pulumi.OutputState }
Used to enable or disable DKIM authentication for an email identity.
func (EmailIdentityDkimAttributesOutput) ElementType ¶ added in v0.21.0
func (EmailIdentityDkimAttributesOutput) ElementType() reflect.Type
func (EmailIdentityDkimAttributesOutput) SigningEnabled ¶ added in v0.21.0
func (o EmailIdentityDkimAttributesOutput) SigningEnabled() pulumi.BoolPtrOutput
Sets the DKIM signing configuration for the identity. When you set this value true, then the messages that are sent from the identity are signed using DKIM. If you set this value to false, your messages are sent without DKIM signing.
func (EmailIdentityDkimAttributesOutput) ToEmailIdentityDkimAttributesOutput ¶ added in v0.21.0
func (o EmailIdentityDkimAttributesOutput) ToEmailIdentityDkimAttributesOutput() EmailIdentityDkimAttributesOutput
func (EmailIdentityDkimAttributesOutput) ToEmailIdentityDkimAttributesOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityDkimAttributesOutput) ToEmailIdentityDkimAttributesOutputWithContext(ctx context.Context) EmailIdentityDkimAttributesOutput
func (EmailIdentityDkimAttributesOutput) ToEmailIdentityDkimAttributesPtrOutput ¶ added in v0.21.0
func (o EmailIdentityDkimAttributesOutput) ToEmailIdentityDkimAttributesPtrOutput() EmailIdentityDkimAttributesPtrOutput
func (EmailIdentityDkimAttributesOutput) ToEmailIdentityDkimAttributesPtrOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityDkimAttributesOutput) ToEmailIdentityDkimAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityDkimAttributesPtrOutput
type EmailIdentityDkimAttributesPtrInput ¶ added in v0.21.0
type EmailIdentityDkimAttributesPtrInput interface { pulumi.Input ToEmailIdentityDkimAttributesPtrOutput() EmailIdentityDkimAttributesPtrOutput ToEmailIdentityDkimAttributesPtrOutputWithContext(context.Context) EmailIdentityDkimAttributesPtrOutput }
EmailIdentityDkimAttributesPtrInput is an input type that accepts EmailIdentityDkimAttributesArgs, EmailIdentityDkimAttributesPtr and EmailIdentityDkimAttributesPtrOutput values. You can construct a concrete instance of `EmailIdentityDkimAttributesPtrInput` via:
EmailIdentityDkimAttributesArgs{...} or: nil
func EmailIdentityDkimAttributesPtr ¶ added in v0.21.0
func EmailIdentityDkimAttributesPtr(v *EmailIdentityDkimAttributesArgs) EmailIdentityDkimAttributesPtrInput
type EmailIdentityDkimAttributesPtrOutput ¶ added in v0.21.0
type EmailIdentityDkimAttributesPtrOutput struct{ *pulumi.OutputState }
func (EmailIdentityDkimAttributesPtrOutput) ElementType ¶ added in v0.21.0
func (EmailIdentityDkimAttributesPtrOutput) ElementType() reflect.Type
func (EmailIdentityDkimAttributesPtrOutput) SigningEnabled ¶ added in v0.21.0
func (o EmailIdentityDkimAttributesPtrOutput) SigningEnabled() pulumi.BoolPtrOutput
Sets the DKIM signing configuration for the identity. When you set this value true, then the messages that are sent from the identity are signed using DKIM. If you set this value to false, your messages are sent without DKIM signing.
func (EmailIdentityDkimAttributesPtrOutput) ToEmailIdentityDkimAttributesPtrOutput ¶ added in v0.21.0
func (o EmailIdentityDkimAttributesPtrOutput) ToEmailIdentityDkimAttributesPtrOutput() EmailIdentityDkimAttributesPtrOutput
func (EmailIdentityDkimAttributesPtrOutput) ToEmailIdentityDkimAttributesPtrOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityDkimAttributesPtrOutput) ToEmailIdentityDkimAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityDkimAttributesPtrOutput
type EmailIdentityDkimSigningAttributes ¶ added in v0.21.0
type EmailIdentityDkimSigningAttributes struct { // [Bring Your Own DKIM] A private key that's used to generate a DKIM signature. The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding. DomainSigningPrivateKey *string `pulumi:"domainSigningPrivateKey"` // [Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain. DomainSigningSelector *string `pulumi:"domainSigningSelector"` // [Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day. NextSigningKeyLength *string `pulumi:"nextSigningKeyLength"` }
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for Easy DKIM.
type EmailIdentityDkimSigningAttributesArgs ¶ added in v0.21.0
type EmailIdentityDkimSigningAttributesArgs struct { // [Bring Your Own DKIM] A private key that's used to generate a DKIM signature. The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding. DomainSigningPrivateKey pulumi.StringPtrInput `pulumi:"domainSigningPrivateKey"` // [Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain. DomainSigningSelector pulumi.StringPtrInput `pulumi:"domainSigningSelector"` // [Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day. NextSigningKeyLength pulumi.StringPtrInput `pulumi:"nextSigningKeyLength"` }
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for Easy DKIM.
func (EmailIdentityDkimSigningAttributesArgs) ElementType ¶ added in v0.21.0
func (EmailIdentityDkimSigningAttributesArgs) ElementType() reflect.Type
func (EmailIdentityDkimSigningAttributesArgs) ToEmailIdentityDkimSigningAttributesOutput ¶ added in v0.21.0
func (i EmailIdentityDkimSigningAttributesArgs) ToEmailIdentityDkimSigningAttributesOutput() EmailIdentityDkimSigningAttributesOutput
func (EmailIdentityDkimSigningAttributesArgs) ToEmailIdentityDkimSigningAttributesOutputWithContext ¶ added in v0.21.0
func (i EmailIdentityDkimSigningAttributesArgs) ToEmailIdentityDkimSigningAttributesOutputWithContext(ctx context.Context) EmailIdentityDkimSigningAttributesOutput
func (EmailIdentityDkimSigningAttributesArgs) ToEmailIdentityDkimSigningAttributesPtrOutput ¶ added in v0.21.0
func (i EmailIdentityDkimSigningAttributesArgs) ToEmailIdentityDkimSigningAttributesPtrOutput() EmailIdentityDkimSigningAttributesPtrOutput
func (EmailIdentityDkimSigningAttributesArgs) ToEmailIdentityDkimSigningAttributesPtrOutputWithContext ¶ added in v0.21.0
func (i EmailIdentityDkimSigningAttributesArgs) ToEmailIdentityDkimSigningAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityDkimSigningAttributesPtrOutput
type EmailIdentityDkimSigningAttributesInput ¶ added in v0.21.0
type EmailIdentityDkimSigningAttributesInput interface { pulumi.Input ToEmailIdentityDkimSigningAttributesOutput() EmailIdentityDkimSigningAttributesOutput ToEmailIdentityDkimSigningAttributesOutputWithContext(context.Context) EmailIdentityDkimSigningAttributesOutput }
EmailIdentityDkimSigningAttributesInput is an input type that accepts EmailIdentityDkimSigningAttributesArgs and EmailIdentityDkimSigningAttributesOutput values. You can construct a concrete instance of `EmailIdentityDkimSigningAttributesInput` via:
EmailIdentityDkimSigningAttributesArgs{...}
type EmailIdentityDkimSigningAttributesOutput ¶ added in v0.21.0
type EmailIdentityDkimSigningAttributesOutput struct{ *pulumi.OutputState }
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for Easy DKIM.
func (EmailIdentityDkimSigningAttributesOutput) DomainSigningPrivateKey ¶ added in v0.21.0
func (o EmailIdentityDkimSigningAttributesOutput) DomainSigningPrivateKey() pulumi.StringPtrOutput
[Bring Your Own DKIM] A private key that's used to generate a DKIM signature. The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.
func (EmailIdentityDkimSigningAttributesOutput) DomainSigningSelector ¶ added in v0.21.0
func (o EmailIdentityDkimSigningAttributesOutput) DomainSigningSelector() pulumi.StringPtrOutput
[Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.
func (EmailIdentityDkimSigningAttributesOutput) ElementType ¶ added in v0.21.0
func (EmailIdentityDkimSigningAttributesOutput) ElementType() reflect.Type
func (EmailIdentityDkimSigningAttributesOutput) NextSigningKeyLength ¶ added in v0.21.0
func (o EmailIdentityDkimSigningAttributesOutput) NextSigningKeyLength() pulumi.StringPtrOutput
[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.
func (EmailIdentityDkimSigningAttributesOutput) ToEmailIdentityDkimSigningAttributesOutput ¶ added in v0.21.0
func (o EmailIdentityDkimSigningAttributesOutput) ToEmailIdentityDkimSigningAttributesOutput() EmailIdentityDkimSigningAttributesOutput
func (EmailIdentityDkimSigningAttributesOutput) ToEmailIdentityDkimSigningAttributesOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityDkimSigningAttributesOutput) ToEmailIdentityDkimSigningAttributesOutputWithContext(ctx context.Context) EmailIdentityDkimSigningAttributesOutput
func (EmailIdentityDkimSigningAttributesOutput) ToEmailIdentityDkimSigningAttributesPtrOutput ¶ added in v0.21.0
func (o EmailIdentityDkimSigningAttributesOutput) ToEmailIdentityDkimSigningAttributesPtrOutput() EmailIdentityDkimSigningAttributesPtrOutput
func (EmailIdentityDkimSigningAttributesOutput) ToEmailIdentityDkimSigningAttributesPtrOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityDkimSigningAttributesOutput) ToEmailIdentityDkimSigningAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityDkimSigningAttributesPtrOutput
type EmailIdentityDkimSigningAttributesPtrInput ¶ added in v0.21.0
type EmailIdentityDkimSigningAttributesPtrInput interface { pulumi.Input ToEmailIdentityDkimSigningAttributesPtrOutput() EmailIdentityDkimSigningAttributesPtrOutput ToEmailIdentityDkimSigningAttributesPtrOutputWithContext(context.Context) EmailIdentityDkimSigningAttributesPtrOutput }
EmailIdentityDkimSigningAttributesPtrInput is an input type that accepts EmailIdentityDkimSigningAttributesArgs, EmailIdentityDkimSigningAttributesPtr and EmailIdentityDkimSigningAttributesPtrOutput values. You can construct a concrete instance of `EmailIdentityDkimSigningAttributesPtrInput` via:
EmailIdentityDkimSigningAttributesArgs{...} or: nil
func EmailIdentityDkimSigningAttributesPtr ¶ added in v0.21.0
func EmailIdentityDkimSigningAttributesPtr(v *EmailIdentityDkimSigningAttributesArgs) EmailIdentityDkimSigningAttributesPtrInput
type EmailIdentityDkimSigningAttributesPtrOutput ¶ added in v0.21.0
type EmailIdentityDkimSigningAttributesPtrOutput struct{ *pulumi.OutputState }
func (EmailIdentityDkimSigningAttributesPtrOutput) DomainSigningPrivateKey ¶ added in v0.21.0
func (o EmailIdentityDkimSigningAttributesPtrOutput) DomainSigningPrivateKey() pulumi.StringPtrOutput
[Bring Your Own DKIM] A private key that's used to generate a DKIM signature. The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.
func (EmailIdentityDkimSigningAttributesPtrOutput) DomainSigningSelector ¶ added in v0.21.0
func (o EmailIdentityDkimSigningAttributesPtrOutput) DomainSigningSelector() pulumi.StringPtrOutput
[Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.
func (EmailIdentityDkimSigningAttributesPtrOutput) ElementType ¶ added in v0.21.0
func (EmailIdentityDkimSigningAttributesPtrOutput) ElementType() reflect.Type
func (EmailIdentityDkimSigningAttributesPtrOutput) NextSigningKeyLength ¶ added in v0.21.0
func (o EmailIdentityDkimSigningAttributesPtrOutput) NextSigningKeyLength() pulumi.StringPtrOutput
[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.
func (EmailIdentityDkimSigningAttributesPtrOutput) ToEmailIdentityDkimSigningAttributesPtrOutput ¶ added in v0.21.0
func (o EmailIdentityDkimSigningAttributesPtrOutput) ToEmailIdentityDkimSigningAttributesPtrOutput() EmailIdentityDkimSigningAttributesPtrOutput
func (EmailIdentityDkimSigningAttributesPtrOutput) ToEmailIdentityDkimSigningAttributesPtrOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityDkimSigningAttributesPtrOutput) ToEmailIdentityDkimSigningAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityDkimSigningAttributesPtrOutput
type EmailIdentityFeedbackAttributes ¶ added in v0.21.0
type EmailIdentityFeedbackAttributes struct { // If the value is true, you receive email notifications when bounce or complaint events occur EmailForwardingEnabled *bool `pulumi:"emailForwardingEnabled"` }
Used to enable or disable feedback forwarding for an identity.
type EmailIdentityFeedbackAttributesArgs ¶ added in v0.21.0
type EmailIdentityFeedbackAttributesArgs struct { // If the value is true, you receive email notifications when bounce or complaint events occur EmailForwardingEnabled pulumi.BoolPtrInput `pulumi:"emailForwardingEnabled"` }
Used to enable or disable feedback forwarding for an identity.
func (EmailIdentityFeedbackAttributesArgs) ElementType ¶ added in v0.21.0
func (EmailIdentityFeedbackAttributesArgs) ElementType() reflect.Type
func (EmailIdentityFeedbackAttributesArgs) ToEmailIdentityFeedbackAttributesOutput ¶ added in v0.21.0
func (i EmailIdentityFeedbackAttributesArgs) ToEmailIdentityFeedbackAttributesOutput() EmailIdentityFeedbackAttributesOutput
func (EmailIdentityFeedbackAttributesArgs) ToEmailIdentityFeedbackAttributesOutputWithContext ¶ added in v0.21.0
func (i EmailIdentityFeedbackAttributesArgs) ToEmailIdentityFeedbackAttributesOutputWithContext(ctx context.Context) EmailIdentityFeedbackAttributesOutput
func (EmailIdentityFeedbackAttributesArgs) ToEmailIdentityFeedbackAttributesPtrOutput ¶ added in v0.21.0
func (i EmailIdentityFeedbackAttributesArgs) ToEmailIdentityFeedbackAttributesPtrOutput() EmailIdentityFeedbackAttributesPtrOutput
func (EmailIdentityFeedbackAttributesArgs) ToEmailIdentityFeedbackAttributesPtrOutputWithContext ¶ added in v0.21.0
func (i EmailIdentityFeedbackAttributesArgs) ToEmailIdentityFeedbackAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityFeedbackAttributesPtrOutput
type EmailIdentityFeedbackAttributesInput ¶ added in v0.21.0
type EmailIdentityFeedbackAttributesInput interface { pulumi.Input ToEmailIdentityFeedbackAttributesOutput() EmailIdentityFeedbackAttributesOutput ToEmailIdentityFeedbackAttributesOutputWithContext(context.Context) EmailIdentityFeedbackAttributesOutput }
EmailIdentityFeedbackAttributesInput is an input type that accepts EmailIdentityFeedbackAttributesArgs and EmailIdentityFeedbackAttributesOutput values. You can construct a concrete instance of `EmailIdentityFeedbackAttributesInput` via:
EmailIdentityFeedbackAttributesArgs{...}
type EmailIdentityFeedbackAttributesOutput ¶ added in v0.21.0
type EmailIdentityFeedbackAttributesOutput struct{ *pulumi.OutputState }
Used to enable or disable feedback forwarding for an identity.
func (EmailIdentityFeedbackAttributesOutput) ElementType ¶ added in v0.21.0
func (EmailIdentityFeedbackAttributesOutput) ElementType() reflect.Type
func (EmailIdentityFeedbackAttributesOutput) EmailForwardingEnabled ¶ added in v0.21.0
func (o EmailIdentityFeedbackAttributesOutput) EmailForwardingEnabled() pulumi.BoolPtrOutput
If the value is true, you receive email notifications when bounce or complaint events occur
func (EmailIdentityFeedbackAttributesOutput) ToEmailIdentityFeedbackAttributesOutput ¶ added in v0.21.0
func (o EmailIdentityFeedbackAttributesOutput) ToEmailIdentityFeedbackAttributesOutput() EmailIdentityFeedbackAttributesOutput
func (EmailIdentityFeedbackAttributesOutput) ToEmailIdentityFeedbackAttributesOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityFeedbackAttributesOutput) ToEmailIdentityFeedbackAttributesOutputWithContext(ctx context.Context) EmailIdentityFeedbackAttributesOutput
func (EmailIdentityFeedbackAttributesOutput) ToEmailIdentityFeedbackAttributesPtrOutput ¶ added in v0.21.0
func (o EmailIdentityFeedbackAttributesOutput) ToEmailIdentityFeedbackAttributesPtrOutput() EmailIdentityFeedbackAttributesPtrOutput
func (EmailIdentityFeedbackAttributesOutput) ToEmailIdentityFeedbackAttributesPtrOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityFeedbackAttributesOutput) ToEmailIdentityFeedbackAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityFeedbackAttributesPtrOutput
type EmailIdentityFeedbackAttributesPtrInput ¶ added in v0.21.0
type EmailIdentityFeedbackAttributesPtrInput interface { pulumi.Input ToEmailIdentityFeedbackAttributesPtrOutput() EmailIdentityFeedbackAttributesPtrOutput ToEmailIdentityFeedbackAttributesPtrOutputWithContext(context.Context) EmailIdentityFeedbackAttributesPtrOutput }
EmailIdentityFeedbackAttributesPtrInput is an input type that accepts EmailIdentityFeedbackAttributesArgs, EmailIdentityFeedbackAttributesPtr and EmailIdentityFeedbackAttributesPtrOutput values. You can construct a concrete instance of `EmailIdentityFeedbackAttributesPtrInput` via:
EmailIdentityFeedbackAttributesArgs{...} or: nil
func EmailIdentityFeedbackAttributesPtr ¶ added in v0.21.0
func EmailIdentityFeedbackAttributesPtr(v *EmailIdentityFeedbackAttributesArgs) EmailIdentityFeedbackAttributesPtrInput
type EmailIdentityFeedbackAttributesPtrOutput ¶ added in v0.21.0
type EmailIdentityFeedbackAttributesPtrOutput struct{ *pulumi.OutputState }
func (EmailIdentityFeedbackAttributesPtrOutput) ElementType ¶ added in v0.21.0
func (EmailIdentityFeedbackAttributesPtrOutput) ElementType() reflect.Type
func (EmailIdentityFeedbackAttributesPtrOutput) EmailForwardingEnabled ¶ added in v0.21.0
func (o EmailIdentityFeedbackAttributesPtrOutput) EmailForwardingEnabled() pulumi.BoolPtrOutput
If the value is true, you receive email notifications when bounce or complaint events occur
func (EmailIdentityFeedbackAttributesPtrOutput) ToEmailIdentityFeedbackAttributesPtrOutput ¶ added in v0.21.0
func (o EmailIdentityFeedbackAttributesPtrOutput) ToEmailIdentityFeedbackAttributesPtrOutput() EmailIdentityFeedbackAttributesPtrOutput
func (EmailIdentityFeedbackAttributesPtrOutput) ToEmailIdentityFeedbackAttributesPtrOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityFeedbackAttributesPtrOutput) ToEmailIdentityFeedbackAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityFeedbackAttributesPtrOutput
type EmailIdentityInput ¶ added in v0.21.0
type EmailIdentityInput interface { pulumi.Input ToEmailIdentityOutput() EmailIdentityOutput ToEmailIdentityOutputWithContext(ctx context.Context) EmailIdentityOutput }
type EmailIdentityMailFromAttributes ¶ added in v0.21.0
type EmailIdentityMailFromAttributes struct { // The action to take if the required MX record isn't found when you send an email. When you set this value to UseDefaultValue , the mail is sent using amazonses.com as the MAIL FROM domain. When you set this value to RejectMessage , the Amazon SES API v2 returns a MailFromDomainNotVerified error, and doesn't attempt to deliver the email. BehaviorOnMxFailure *string `pulumi:"behaviorOnMxFailure"` // The custom MAIL FROM domain that you want the verified identity to use MailFromDomain *string `pulumi:"mailFromDomain"` }
Used to enable or disable the custom Mail-From domain configuration for an email identity.
type EmailIdentityMailFromAttributesArgs ¶ added in v0.21.0
type EmailIdentityMailFromAttributesArgs struct { // The action to take if the required MX record isn't found when you send an email. When you set this value to UseDefaultValue , the mail is sent using amazonses.com as the MAIL FROM domain. When you set this value to RejectMessage , the Amazon SES API v2 returns a MailFromDomainNotVerified error, and doesn't attempt to deliver the email. BehaviorOnMxFailure pulumi.StringPtrInput `pulumi:"behaviorOnMxFailure"` // The custom MAIL FROM domain that you want the verified identity to use MailFromDomain pulumi.StringPtrInput `pulumi:"mailFromDomain"` }
Used to enable or disable the custom Mail-From domain configuration for an email identity.
func (EmailIdentityMailFromAttributesArgs) ElementType ¶ added in v0.21.0
func (EmailIdentityMailFromAttributesArgs) ElementType() reflect.Type
func (EmailIdentityMailFromAttributesArgs) ToEmailIdentityMailFromAttributesOutput ¶ added in v0.21.0
func (i EmailIdentityMailFromAttributesArgs) ToEmailIdentityMailFromAttributesOutput() EmailIdentityMailFromAttributesOutput
func (EmailIdentityMailFromAttributesArgs) ToEmailIdentityMailFromAttributesOutputWithContext ¶ added in v0.21.0
func (i EmailIdentityMailFromAttributesArgs) ToEmailIdentityMailFromAttributesOutputWithContext(ctx context.Context) EmailIdentityMailFromAttributesOutput
func (EmailIdentityMailFromAttributesArgs) ToEmailIdentityMailFromAttributesPtrOutput ¶ added in v0.21.0
func (i EmailIdentityMailFromAttributesArgs) ToEmailIdentityMailFromAttributesPtrOutput() EmailIdentityMailFromAttributesPtrOutput
func (EmailIdentityMailFromAttributesArgs) ToEmailIdentityMailFromAttributesPtrOutputWithContext ¶ added in v0.21.0
func (i EmailIdentityMailFromAttributesArgs) ToEmailIdentityMailFromAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityMailFromAttributesPtrOutput
type EmailIdentityMailFromAttributesInput ¶ added in v0.21.0
type EmailIdentityMailFromAttributesInput interface { pulumi.Input ToEmailIdentityMailFromAttributesOutput() EmailIdentityMailFromAttributesOutput ToEmailIdentityMailFromAttributesOutputWithContext(context.Context) EmailIdentityMailFromAttributesOutput }
EmailIdentityMailFromAttributesInput is an input type that accepts EmailIdentityMailFromAttributesArgs and EmailIdentityMailFromAttributesOutput values. You can construct a concrete instance of `EmailIdentityMailFromAttributesInput` via:
EmailIdentityMailFromAttributesArgs{...}
type EmailIdentityMailFromAttributesOutput ¶ added in v0.21.0
type EmailIdentityMailFromAttributesOutput struct{ *pulumi.OutputState }
Used to enable or disable the custom Mail-From domain configuration for an email identity.
func (EmailIdentityMailFromAttributesOutput) BehaviorOnMxFailure ¶ added in v0.21.0
func (o EmailIdentityMailFromAttributesOutput) BehaviorOnMxFailure() pulumi.StringPtrOutput
The action to take if the required MX record isn't found when you send an email. When you set this value to UseDefaultValue , the mail is sent using amazonses.com as the MAIL FROM domain. When you set this value to RejectMessage , the Amazon SES API v2 returns a MailFromDomainNotVerified error, and doesn't attempt to deliver the email.
func (EmailIdentityMailFromAttributesOutput) ElementType ¶ added in v0.21.0
func (EmailIdentityMailFromAttributesOutput) ElementType() reflect.Type
func (EmailIdentityMailFromAttributesOutput) MailFromDomain ¶ added in v0.21.0
func (o EmailIdentityMailFromAttributesOutput) MailFromDomain() pulumi.StringPtrOutput
The custom MAIL FROM domain that you want the verified identity to use
func (EmailIdentityMailFromAttributesOutput) ToEmailIdentityMailFromAttributesOutput ¶ added in v0.21.0
func (o EmailIdentityMailFromAttributesOutput) ToEmailIdentityMailFromAttributesOutput() EmailIdentityMailFromAttributesOutput
func (EmailIdentityMailFromAttributesOutput) ToEmailIdentityMailFromAttributesOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityMailFromAttributesOutput) ToEmailIdentityMailFromAttributesOutputWithContext(ctx context.Context) EmailIdentityMailFromAttributesOutput
func (EmailIdentityMailFromAttributesOutput) ToEmailIdentityMailFromAttributesPtrOutput ¶ added in v0.21.0
func (o EmailIdentityMailFromAttributesOutput) ToEmailIdentityMailFromAttributesPtrOutput() EmailIdentityMailFromAttributesPtrOutput
func (EmailIdentityMailFromAttributesOutput) ToEmailIdentityMailFromAttributesPtrOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityMailFromAttributesOutput) ToEmailIdentityMailFromAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityMailFromAttributesPtrOutput
type EmailIdentityMailFromAttributesPtrInput ¶ added in v0.21.0
type EmailIdentityMailFromAttributesPtrInput interface { pulumi.Input ToEmailIdentityMailFromAttributesPtrOutput() EmailIdentityMailFromAttributesPtrOutput ToEmailIdentityMailFromAttributesPtrOutputWithContext(context.Context) EmailIdentityMailFromAttributesPtrOutput }
EmailIdentityMailFromAttributesPtrInput is an input type that accepts EmailIdentityMailFromAttributesArgs, EmailIdentityMailFromAttributesPtr and EmailIdentityMailFromAttributesPtrOutput values. You can construct a concrete instance of `EmailIdentityMailFromAttributesPtrInput` via:
EmailIdentityMailFromAttributesArgs{...} or: nil
func EmailIdentityMailFromAttributesPtr ¶ added in v0.21.0
func EmailIdentityMailFromAttributesPtr(v *EmailIdentityMailFromAttributesArgs) EmailIdentityMailFromAttributesPtrInput
type EmailIdentityMailFromAttributesPtrOutput ¶ added in v0.21.0
type EmailIdentityMailFromAttributesPtrOutput struct{ *pulumi.OutputState }
func (EmailIdentityMailFromAttributesPtrOutput) BehaviorOnMxFailure ¶ added in v0.21.0
func (o EmailIdentityMailFromAttributesPtrOutput) BehaviorOnMxFailure() pulumi.StringPtrOutput
The action to take if the required MX record isn't found when you send an email. When you set this value to UseDefaultValue , the mail is sent using amazonses.com as the MAIL FROM domain. When you set this value to RejectMessage , the Amazon SES API v2 returns a MailFromDomainNotVerified error, and doesn't attempt to deliver the email.
func (EmailIdentityMailFromAttributesPtrOutput) ElementType ¶ added in v0.21.0
func (EmailIdentityMailFromAttributesPtrOutput) ElementType() reflect.Type
func (EmailIdentityMailFromAttributesPtrOutput) MailFromDomain ¶ added in v0.21.0
func (o EmailIdentityMailFromAttributesPtrOutput) MailFromDomain() pulumi.StringPtrOutput
The custom MAIL FROM domain that you want the verified identity to use
func (EmailIdentityMailFromAttributesPtrOutput) ToEmailIdentityMailFromAttributesPtrOutput ¶ added in v0.21.0
func (o EmailIdentityMailFromAttributesPtrOutput) ToEmailIdentityMailFromAttributesPtrOutput() EmailIdentityMailFromAttributesPtrOutput
func (EmailIdentityMailFromAttributesPtrOutput) ToEmailIdentityMailFromAttributesPtrOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityMailFromAttributesPtrOutput) ToEmailIdentityMailFromAttributesPtrOutputWithContext(ctx context.Context) EmailIdentityMailFromAttributesPtrOutput
type EmailIdentityOutput ¶ added in v0.21.0
type EmailIdentityOutput struct{ *pulumi.OutputState }
func (EmailIdentityOutput) ConfigurationSetAttributes ¶ added in v0.21.0
func (o EmailIdentityOutput) ConfigurationSetAttributes() EmailIdentityConfigurationSetAttributesPtrOutput
Used to associate a configuration set with an email identity.
func (EmailIdentityOutput) DkimAttributes ¶ added in v0.21.0
func (o EmailIdentityOutput) DkimAttributes() EmailIdentityDkimAttributesPtrOutput
An object that contains information about the DKIM attributes for the identity.
func (EmailIdentityOutput) DkimDnsTokenName1 ¶ added in v0.72.0
func (o EmailIdentityOutput) DkimDnsTokenName1() pulumi.StringOutput
The host name for the first token that you have to add to the DNS configuration for your domain.
func (EmailIdentityOutput) DkimDnsTokenName2 ¶ added in v0.72.0
func (o EmailIdentityOutput) DkimDnsTokenName2() pulumi.StringOutput
The host name for the second token that you have to add to the DNS configuration for your domain.
func (EmailIdentityOutput) DkimDnsTokenName3 ¶ added in v0.72.0
func (o EmailIdentityOutput) DkimDnsTokenName3() pulumi.StringOutput
The host name for the third token that you have to add to the DNS configuration for your domain.
func (EmailIdentityOutput) DkimDnsTokenValue1 ¶ added in v0.72.0
func (o EmailIdentityOutput) DkimDnsTokenValue1() pulumi.StringOutput
The record value for the first token that you have to add to the DNS configuration for your domain.
func (EmailIdentityOutput) DkimDnsTokenValue2 ¶ added in v0.72.0
func (o EmailIdentityOutput) DkimDnsTokenValue2() pulumi.StringOutput
The record value for the second token that you have to add to the DNS configuration for your domain.
func (EmailIdentityOutput) DkimDnsTokenValue3 ¶ added in v0.72.0
func (o EmailIdentityOutput) DkimDnsTokenValue3() pulumi.StringOutput
The record value for the third token that you have to add to the DNS configuration for your domain.
func (EmailIdentityOutput) DkimSigningAttributes ¶ added in v0.21.0
func (o EmailIdentityOutput) DkimSigningAttributes() EmailIdentityDkimSigningAttributesPtrOutput
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for [Easy DKIM](https://docs.aws.amazon.com/ses/latest/dg/send-email-authentication-dkim-easy.html) .
func (EmailIdentityOutput) ElementType ¶ added in v0.21.0
func (EmailIdentityOutput) ElementType() reflect.Type
func (EmailIdentityOutput) EmailIdentity ¶ added in v0.21.0
func (o EmailIdentityOutput) EmailIdentity() pulumi.StringOutput
The email address or domain to verify.
func (EmailIdentityOutput) FeedbackAttributes ¶ added in v0.21.0
func (o EmailIdentityOutput) FeedbackAttributes() EmailIdentityFeedbackAttributesPtrOutput
Used to enable or disable feedback forwarding for an identity.
func (EmailIdentityOutput) MailFromAttributes ¶ added in v0.21.0
func (o EmailIdentityOutput) MailFromAttributes() EmailIdentityMailFromAttributesPtrOutput
Used to enable or disable the custom Mail-From domain configuration for an email identity.
func (EmailIdentityOutput) ToEmailIdentityOutput ¶ added in v0.21.0
func (o EmailIdentityOutput) ToEmailIdentityOutput() EmailIdentityOutput
func (EmailIdentityOutput) ToEmailIdentityOutputWithContext ¶ added in v0.21.0
func (o EmailIdentityOutput) ToEmailIdentityOutputWithContext(ctx context.Context) EmailIdentityOutput
type EmailIdentityState ¶ added in v0.21.0
type EmailIdentityState struct { }
func (EmailIdentityState) ElementType ¶ added in v0.21.0
func (EmailIdentityState) ElementType() reflect.Type
type LookupConfigurationSetArgs ¶ added in v0.12.0
type LookupConfigurationSetArgs struct { // The name of the configuration set. Name string `pulumi:"name"` }
type LookupConfigurationSetEventDestinationArgs ¶ added in v0.12.0
type LookupConfigurationSetEventDestinationArgs struct {
Id string `pulumi:"id"`
}
type LookupConfigurationSetEventDestinationOutputArgs ¶ added in v0.12.0
type LookupConfigurationSetEventDestinationOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupConfigurationSetEventDestinationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupConfigurationSetEventDestinationOutputArgs) ElementType() reflect.Type
type LookupConfigurationSetEventDestinationResult ¶ added in v0.12.0
type LookupConfigurationSetEventDestinationResult struct { // The event destination object. EventDestination *ConfigurationSetEventDestinationEventDestination `pulumi:"eventDestination"` Id *string `pulumi:"id"` }
func LookupConfigurationSetEventDestination ¶ added in v0.12.0
func LookupConfigurationSetEventDestination(ctx *pulumi.Context, args *LookupConfigurationSetEventDestinationArgs, opts ...pulumi.InvokeOption) (*LookupConfigurationSetEventDestinationResult, error)
Resource Type definition for AWS::SES::ConfigurationSetEventDestination
type LookupConfigurationSetEventDestinationResultOutput ¶ added in v0.12.0
type LookupConfigurationSetEventDestinationResultOutput struct{ *pulumi.OutputState }
func LookupConfigurationSetEventDestinationOutput ¶ added in v0.12.0
func LookupConfigurationSetEventDestinationOutput(ctx *pulumi.Context, args LookupConfigurationSetEventDestinationOutputArgs, opts ...pulumi.InvokeOption) LookupConfigurationSetEventDestinationResultOutput
func (LookupConfigurationSetEventDestinationResultOutput) ElementType ¶ added in v0.12.0
func (LookupConfigurationSetEventDestinationResultOutput) ElementType() reflect.Type
func (LookupConfigurationSetEventDestinationResultOutput) EventDestination ¶ added in v0.12.0
func (o LookupConfigurationSetEventDestinationResultOutput) EventDestination() ConfigurationSetEventDestinationEventDestinationPtrOutput
The event destination object.
func (LookupConfigurationSetEventDestinationResultOutput) ToLookupConfigurationSetEventDestinationResultOutput ¶ added in v0.12.0
func (o LookupConfigurationSetEventDestinationResultOutput) ToLookupConfigurationSetEventDestinationResultOutput() LookupConfigurationSetEventDestinationResultOutput
func (LookupConfigurationSetEventDestinationResultOutput) ToLookupConfigurationSetEventDestinationResultOutputWithContext ¶ added in v0.12.0
func (o LookupConfigurationSetEventDestinationResultOutput) ToLookupConfigurationSetEventDestinationResultOutputWithContext(ctx context.Context) LookupConfigurationSetEventDestinationResultOutput
type LookupConfigurationSetOutputArgs ¶ added in v0.12.0
type LookupConfigurationSetOutputArgs struct { // The name of the configuration set. Name pulumi.StringInput `pulumi:"name"` }
func (LookupConfigurationSetOutputArgs) ElementType ¶ added in v0.12.0
func (LookupConfigurationSetOutputArgs) ElementType() reflect.Type
type LookupConfigurationSetResult ¶ added in v0.12.0
type LookupConfigurationSetResult struct { // Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). DeliveryOptions *ConfigurationSetDeliveryOptions `pulumi:"deliveryOptions"` // An object that represents the reputation settings for the configuration set. ReputationOptions *ConfigurationSetReputationOptions `pulumi:"reputationOptions"` // An object that defines whether or not Amazon SES can send email that you send using the configuration set. SendingOptions *ConfigurationSetSendingOptions `pulumi:"sendingOptions"` // An object that contains information about the suppression list preferences for your account. SuppressionOptions *ConfigurationSetSuppressionOptions `pulumi:"suppressionOptions"` // The name of the custom open and click tracking domain associated with the configuration set. TrackingOptions *ConfigurationSetTrackingOptions `pulumi:"trackingOptions"` // The Virtual Deliverability Manager (VDM) options that apply to the configuration set. VdmOptions *ConfigurationSetVdmOptions `pulumi:"vdmOptions"` }
func LookupConfigurationSet ¶ added in v0.12.0
func LookupConfigurationSet(ctx *pulumi.Context, args *LookupConfigurationSetArgs, opts ...pulumi.InvokeOption) (*LookupConfigurationSetResult, error)
Resource schema for AWS::SES::ConfigurationSet.
type LookupConfigurationSetResultOutput ¶ added in v0.12.0
type LookupConfigurationSetResultOutput struct{ *pulumi.OutputState }
func LookupConfigurationSetOutput ¶ added in v0.12.0
func LookupConfigurationSetOutput(ctx *pulumi.Context, args LookupConfigurationSetOutputArgs, opts ...pulumi.InvokeOption) LookupConfigurationSetResultOutput
func (LookupConfigurationSetResultOutput) DeliveryOptions ¶ added in v0.20.0
func (o LookupConfigurationSetResultOutput) DeliveryOptions() ConfigurationSetDeliveryOptionsPtrOutput
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
func (LookupConfigurationSetResultOutput) ElementType ¶ added in v0.12.0
func (LookupConfigurationSetResultOutput) ElementType() reflect.Type
func (LookupConfigurationSetResultOutput) ReputationOptions ¶ added in v0.20.0
func (o LookupConfigurationSetResultOutput) ReputationOptions() ConfigurationSetReputationOptionsPtrOutput
An object that represents the reputation settings for the configuration set.
func (LookupConfigurationSetResultOutput) SendingOptions ¶ added in v0.20.0
func (o LookupConfigurationSetResultOutput) SendingOptions() ConfigurationSetSendingOptionsPtrOutput
An object that defines whether or not Amazon SES can send email that you send using the configuration set.
func (LookupConfigurationSetResultOutput) SuppressionOptions ¶ added in v0.20.0
func (o LookupConfigurationSetResultOutput) SuppressionOptions() ConfigurationSetSuppressionOptionsPtrOutput
An object that contains information about the suppression list preferences for your account.
func (LookupConfigurationSetResultOutput) ToLookupConfigurationSetResultOutput ¶ added in v0.12.0
func (o LookupConfigurationSetResultOutput) ToLookupConfigurationSetResultOutput() LookupConfigurationSetResultOutput
func (LookupConfigurationSetResultOutput) ToLookupConfigurationSetResultOutputWithContext ¶ added in v0.12.0
func (o LookupConfigurationSetResultOutput) ToLookupConfigurationSetResultOutputWithContext(ctx context.Context) LookupConfigurationSetResultOutput
func (LookupConfigurationSetResultOutput) TrackingOptions ¶ added in v0.20.0
func (o LookupConfigurationSetResultOutput) TrackingOptions() ConfigurationSetTrackingOptionsPtrOutput
The name of the custom open and click tracking domain associated with the configuration set.
func (LookupConfigurationSetResultOutput) VdmOptions ¶ added in v0.41.0
func (o LookupConfigurationSetResultOutput) VdmOptions() ConfigurationSetVdmOptionsPtrOutput
The Virtual Deliverability Manager (VDM) options that apply to the configuration set.
type LookupContactListArgs ¶ added in v0.12.0
type LookupContactListArgs struct { // The name of the contact list. ContactListName string `pulumi:"contactListName"` }
type LookupContactListOutputArgs ¶ added in v0.12.0
type LookupContactListOutputArgs struct { // The name of the contact list. ContactListName pulumi.StringInput `pulumi:"contactListName"` }
func (LookupContactListOutputArgs) ElementType ¶ added in v0.12.0
func (LookupContactListOutputArgs) ElementType() reflect.Type
type LookupContactListResult ¶ added in v0.12.0
type LookupContactListResult struct { // The description of the contact list. Description *string `pulumi:"description"` // The tags (keys and values) associated with the contact list. Tags []aws.Tag `pulumi:"tags"` // The topics associated with the contact list. Topics []ContactListTopic `pulumi:"topics"` }
func LookupContactList ¶ added in v0.12.0
func LookupContactList(ctx *pulumi.Context, args *LookupContactListArgs, opts ...pulumi.InvokeOption) (*LookupContactListResult, error)
Resource schema for AWS::SES::ContactList.
type LookupContactListResultOutput ¶ added in v0.12.0
type LookupContactListResultOutput struct{ *pulumi.OutputState }
func LookupContactListOutput ¶ added in v0.12.0
func LookupContactListOutput(ctx *pulumi.Context, args LookupContactListOutputArgs, opts ...pulumi.InvokeOption) LookupContactListResultOutput
func (LookupContactListResultOutput) Description ¶ added in v0.12.0
func (o LookupContactListResultOutput) Description() pulumi.StringPtrOutput
The description of the contact list.
func (LookupContactListResultOutput) ElementType ¶ added in v0.12.0
func (LookupContactListResultOutput) ElementType() reflect.Type
func (LookupContactListResultOutput) Tags ¶ added in v0.12.0
func (o LookupContactListResultOutput) Tags() aws.TagArrayOutput
The tags (keys and values) associated with the contact list.
func (LookupContactListResultOutput) ToLookupContactListResultOutput ¶ added in v0.12.0
func (o LookupContactListResultOutput) ToLookupContactListResultOutput() LookupContactListResultOutput
func (LookupContactListResultOutput) ToLookupContactListResultOutputWithContext ¶ added in v0.12.0
func (o LookupContactListResultOutput) ToLookupContactListResultOutputWithContext(ctx context.Context) LookupContactListResultOutput
func (LookupContactListResultOutput) Topics ¶ added in v0.12.0
func (o LookupContactListResultOutput) Topics() ContactListTopicArrayOutput
The topics associated with the contact list.
type LookupDedicatedIpPoolArgs ¶ added in v0.64.0
type LookupDedicatedIpPoolArgs struct { // The name of the dedicated IP pool. PoolName string `pulumi:"poolName"` }
type LookupDedicatedIpPoolOutputArgs ¶ added in v0.64.0
type LookupDedicatedIpPoolOutputArgs struct { // The name of the dedicated IP pool. PoolName pulumi.StringInput `pulumi:"poolName"` }
func (LookupDedicatedIpPoolOutputArgs) ElementType ¶ added in v0.64.0
func (LookupDedicatedIpPoolOutputArgs) ElementType() reflect.Type
type LookupDedicatedIpPoolResult ¶ added in v0.64.0
type LookupDedicatedIpPoolResult struct { // Specifies whether the dedicated IP pool is managed or not. The default value is STANDARD. ScalingMode *string `pulumi:"scalingMode"` }
func LookupDedicatedIpPool ¶ added in v0.64.0
func LookupDedicatedIpPool(ctx *pulumi.Context, args *LookupDedicatedIpPoolArgs, opts ...pulumi.InvokeOption) (*LookupDedicatedIpPoolResult, error)
Resource Type definition for AWS::SES::DedicatedIpPool
type LookupDedicatedIpPoolResultOutput ¶ added in v0.64.0
type LookupDedicatedIpPoolResultOutput struct{ *pulumi.OutputState }
func LookupDedicatedIpPoolOutput ¶ added in v0.64.0
func LookupDedicatedIpPoolOutput(ctx *pulumi.Context, args LookupDedicatedIpPoolOutputArgs, opts ...pulumi.InvokeOption) LookupDedicatedIpPoolResultOutput
func (LookupDedicatedIpPoolResultOutput) ElementType ¶ added in v0.64.0
func (LookupDedicatedIpPoolResultOutput) ElementType() reflect.Type
func (LookupDedicatedIpPoolResultOutput) ScalingMode ¶ added in v0.64.0
func (o LookupDedicatedIpPoolResultOutput) ScalingMode() pulumi.StringPtrOutput
Specifies whether the dedicated IP pool is managed or not. The default value is STANDARD.
func (LookupDedicatedIpPoolResultOutput) ToLookupDedicatedIpPoolResultOutput ¶ added in v0.64.0
func (o LookupDedicatedIpPoolResultOutput) ToLookupDedicatedIpPoolResultOutput() LookupDedicatedIpPoolResultOutput
func (LookupDedicatedIpPoolResultOutput) ToLookupDedicatedIpPoolResultOutputWithContext ¶ added in v0.64.0
func (o LookupDedicatedIpPoolResultOutput) ToLookupDedicatedIpPoolResultOutputWithContext(ctx context.Context) LookupDedicatedIpPoolResultOutput
type LookupEmailIdentityArgs ¶ added in v0.21.0
type LookupEmailIdentityArgs struct { // The email address or domain to verify. EmailIdentity string `pulumi:"emailIdentity"` }
type LookupEmailIdentityOutputArgs ¶ added in v0.21.0
type LookupEmailIdentityOutputArgs struct { // The email address or domain to verify. EmailIdentity pulumi.StringInput `pulumi:"emailIdentity"` }
func (LookupEmailIdentityOutputArgs) ElementType ¶ added in v0.21.0
func (LookupEmailIdentityOutputArgs) ElementType() reflect.Type
type LookupEmailIdentityResult ¶ added in v0.21.0
type LookupEmailIdentityResult struct { // Used to associate a configuration set with an email identity. ConfigurationSetAttributes *EmailIdentityConfigurationSetAttributes `pulumi:"configurationSetAttributes"` // An object that contains information about the DKIM attributes for the identity. DkimAttributes *EmailIdentityDkimAttributes `pulumi:"dkimAttributes"` // The host name for the first token that you have to add to the DNS configuration for your domain. DkimDnsTokenName1 *string `pulumi:"dkimDnsTokenName1"` // The host name for the second token that you have to add to the DNS configuration for your domain. DkimDnsTokenName2 *string `pulumi:"dkimDnsTokenName2"` // The host name for the third token that you have to add to the DNS configuration for your domain. DkimDnsTokenName3 *string `pulumi:"dkimDnsTokenName3"` // The record value for the first token that you have to add to the DNS configuration for your domain. DkimDnsTokenValue1 *string `pulumi:"dkimDnsTokenValue1"` // The record value for the second token that you have to add to the DNS configuration for your domain. DkimDnsTokenValue2 *string `pulumi:"dkimDnsTokenValue2"` // The record value for the third token that you have to add to the DNS configuration for your domain. DkimDnsTokenValue3 *string `pulumi:"dkimDnsTokenValue3"` // If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for [Easy DKIM](https://docs.aws.amazon.com/ses/latest/dg/send-email-authentication-dkim-easy.html) . DkimSigningAttributes *EmailIdentityDkimSigningAttributes `pulumi:"dkimSigningAttributes"` // Used to enable or disable feedback forwarding for an identity. FeedbackAttributes *EmailIdentityFeedbackAttributes `pulumi:"feedbackAttributes"` // Used to enable or disable the custom Mail-From domain configuration for an email identity. MailFromAttributes *EmailIdentityMailFromAttributes `pulumi:"mailFromAttributes"` }
func LookupEmailIdentity ¶ added in v0.21.0
func LookupEmailIdentity(ctx *pulumi.Context, args *LookupEmailIdentityArgs, opts ...pulumi.InvokeOption) (*LookupEmailIdentityResult, error)
Resource Type definition for AWS::SES::EmailIdentity
type LookupEmailIdentityResultOutput ¶ added in v0.21.0
type LookupEmailIdentityResultOutput struct{ *pulumi.OutputState }
func LookupEmailIdentityOutput ¶ added in v0.21.0
func LookupEmailIdentityOutput(ctx *pulumi.Context, args LookupEmailIdentityOutputArgs, opts ...pulumi.InvokeOption) LookupEmailIdentityResultOutput
func (LookupEmailIdentityResultOutput) ConfigurationSetAttributes ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) ConfigurationSetAttributes() EmailIdentityConfigurationSetAttributesPtrOutput
Used to associate a configuration set with an email identity.
func (LookupEmailIdentityResultOutput) DkimAttributes ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) DkimAttributes() EmailIdentityDkimAttributesPtrOutput
An object that contains information about the DKIM attributes for the identity.
func (LookupEmailIdentityResultOutput) DkimDnsTokenName1 ¶ added in v0.72.0
func (o LookupEmailIdentityResultOutput) DkimDnsTokenName1() pulumi.StringPtrOutput
The host name for the first token that you have to add to the DNS configuration for your domain.
func (LookupEmailIdentityResultOutput) DkimDnsTokenName2 ¶ added in v0.72.0
func (o LookupEmailIdentityResultOutput) DkimDnsTokenName2() pulumi.StringPtrOutput
The host name for the second token that you have to add to the DNS configuration for your domain.
func (LookupEmailIdentityResultOutput) DkimDnsTokenName3 ¶ added in v0.72.0
func (o LookupEmailIdentityResultOutput) DkimDnsTokenName3() pulumi.StringPtrOutput
The host name for the third token that you have to add to the DNS configuration for your domain.
func (LookupEmailIdentityResultOutput) DkimDnsTokenValue1 ¶ added in v0.72.0
func (o LookupEmailIdentityResultOutput) DkimDnsTokenValue1() pulumi.StringPtrOutput
The record value for the first token that you have to add to the DNS configuration for your domain.
func (LookupEmailIdentityResultOutput) DkimDnsTokenValue2 ¶ added in v0.72.0
func (o LookupEmailIdentityResultOutput) DkimDnsTokenValue2() pulumi.StringPtrOutput
The record value for the second token that you have to add to the DNS configuration for your domain.
func (LookupEmailIdentityResultOutput) DkimDnsTokenValue3 ¶ added in v0.72.0
func (o LookupEmailIdentityResultOutput) DkimDnsTokenValue3() pulumi.StringPtrOutput
The record value for the third token that you have to add to the DNS configuration for your domain.
func (LookupEmailIdentityResultOutput) DkimSigningAttributes ¶ added in v0.38.0
func (o LookupEmailIdentityResultOutput) DkimSigningAttributes() EmailIdentityDkimSigningAttributesPtrOutput
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for [Easy DKIM](https://docs.aws.amazon.com/ses/latest/dg/send-email-authentication-dkim-easy.html) .
func (LookupEmailIdentityResultOutput) ElementType ¶ added in v0.21.0
func (LookupEmailIdentityResultOutput) ElementType() reflect.Type
func (LookupEmailIdentityResultOutput) FeedbackAttributes ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) FeedbackAttributes() EmailIdentityFeedbackAttributesPtrOutput
Used to enable or disable feedback forwarding for an identity.
func (LookupEmailIdentityResultOutput) MailFromAttributes ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) MailFromAttributes() EmailIdentityMailFromAttributesPtrOutput
Used to enable or disable the custom Mail-From domain configuration for an email identity.
func (LookupEmailIdentityResultOutput) ToLookupEmailIdentityResultOutput ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) ToLookupEmailIdentityResultOutput() LookupEmailIdentityResultOutput
func (LookupEmailIdentityResultOutput) ToLookupEmailIdentityResultOutputWithContext ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) ToLookupEmailIdentityResultOutputWithContext(ctx context.Context) LookupEmailIdentityResultOutput
type LookupTemplateArgs ¶ added in v0.12.0
type LookupTemplateArgs struct {
Id string `pulumi:"id"`
}
type LookupTemplateOutputArgs ¶ added in v0.12.0
type LookupTemplateOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupTemplateOutputArgs) ElementType ¶ added in v0.12.0
func (LookupTemplateOutputArgs) ElementType() reflect.Type
type LookupTemplateResult ¶ added in v0.12.0
type LookupTemplateResult struct { Id *string `pulumi:"id"` // The content of the email, composed of a subject line and either an HTML part or a text-only part. Template *TemplateType `pulumi:"template"` }
func LookupTemplate ¶ added in v0.12.0
func LookupTemplate(ctx *pulumi.Context, args *LookupTemplateArgs, opts ...pulumi.InvokeOption) (*LookupTemplateResult, error)
Resource Type definition for AWS::SES::Template
type LookupTemplateResultOutput ¶ added in v0.12.0
type LookupTemplateResultOutput struct{ *pulumi.OutputState }
func LookupTemplateOutput ¶ added in v0.12.0
func LookupTemplateOutput(ctx *pulumi.Context, args LookupTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupTemplateResultOutput
func (LookupTemplateResultOutput) ElementType ¶ added in v0.12.0
func (LookupTemplateResultOutput) ElementType() reflect.Type
func (LookupTemplateResultOutput) Id ¶ added in v0.12.0
func (o LookupTemplateResultOutput) Id() pulumi.StringPtrOutput
func (LookupTemplateResultOutput) Template ¶ added in v0.12.0
func (o LookupTemplateResultOutput) Template() TemplateTypePtrOutput
The content of the email, composed of a subject line and either an HTML part or a text-only part.
func (LookupTemplateResultOutput) ToLookupTemplateResultOutput ¶ added in v0.12.0
func (o LookupTemplateResultOutput) ToLookupTemplateResultOutput() LookupTemplateResultOutput
func (LookupTemplateResultOutput) ToLookupTemplateResultOutputWithContext ¶ added in v0.12.0
func (o LookupTemplateResultOutput) ToLookupTemplateResultOutputWithContext(ctx context.Context) LookupTemplateResultOutput
type LookupVdmAttributesArgs ¶ added in v0.41.0
type LookupVdmAttributesArgs struct { // Unique identifier for this resource VdmAttributesResourceId string `pulumi:"vdmAttributesResourceId"` }
type LookupVdmAttributesOutputArgs ¶ added in v0.41.0
type LookupVdmAttributesOutputArgs struct { // Unique identifier for this resource VdmAttributesResourceId pulumi.StringInput `pulumi:"vdmAttributesResourceId"` }
func (LookupVdmAttributesOutputArgs) ElementType ¶ added in v0.41.0
func (LookupVdmAttributesOutputArgs) ElementType() reflect.Type
type LookupVdmAttributesResult ¶ added in v0.41.0
type LookupVdmAttributesResult struct { // Specifies additional settings for your VDM configuration as applicable to the Dashboard. DashboardAttributes *VdmAttributesDashboardAttributes `pulumi:"dashboardAttributes"` // Specifies additional settings for your VDM configuration as applicable to the Guardian. GuardianAttributes *VdmAttributesGuardianAttributes `pulumi:"guardianAttributes"` // Unique identifier for this resource VdmAttributesResourceId *string `pulumi:"vdmAttributesResourceId"` }
func LookupVdmAttributes ¶ added in v0.41.0
func LookupVdmAttributes(ctx *pulumi.Context, args *LookupVdmAttributesArgs, opts ...pulumi.InvokeOption) (*LookupVdmAttributesResult, error)
Resource Type definition for AWS::SES::VdmAttributes
type LookupVdmAttributesResultOutput ¶ added in v0.41.0
type LookupVdmAttributesResultOutput struct{ *pulumi.OutputState }
func LookupVdmAttributesOutput ¶ added in v0.41.0
func LookupVdmAttributesOutput(ctx *pulumi.Context, args LookupVdmAttributesOutputArgs, opts ...pulumi.InvokeOption) LookupVdmAttributesResultOutput
func (LookupVdmAttributesResultOutput) DashboardAttributes ¶ added in v0.41.0
func (o LookupVdmAttributesResultOutput) DashboardAttributes() VdmAttributesDashboardAttributesPtrOutput
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
func (LookupVdmAttributesResultOutput) ElementType ¶ added in v0.41.0
func (LookupVdmAttributesResultOutput) ElementType() reflect.Type
func (LookupVdmAttributesResultOutput) GuardianAttributes ¶ added in v0.41.0
func (o LookupVdmAttributesResultOutput) GuardianAttributes() VdmAttributesGuardianAttributesPtrOutput
Specifies additional settings for your VDM configuration as applicable to the Guardian.
func (LookupVdmAttributesResultOutput) ToLookupVdmAttributesResultOutput ¶ added in v0.41.0
func (o LookupVdmAttributesResultOutput) ToLookupVdmAttributesResultOutput() LookupVdmAttributesResultOutput
func (LookupVdmAttributesResultOutput) ToLookupVdmAttributesResultOutputWithContext ¶ added in v0.41.0
func (o LookupVdmAttributesResultOutput) ToLookupVdmAttributesResultOutputWithContext(ctx context.Context) LookupVdmAttributesResultOutput
func (LookupVdmAttributesResultOutput) VdmAttributesResourceId ¶ added in v0.41.0
func (o LookupVdmAttributesResultOutput) VdmAttributesResourceId() pulumi.StringPtrOutput
Unique identifier for this resource
type Template ¶
type Template struct { pulumi.CustomResourceState AwsId pulumi.StringOutput `pulumi:"awsId"` // The content of the email, composed of a subject line and either an HTML part or a text-only part. Template TemplateTypePtrOutput `pulumi:"template"` }
Resource Type definition for AWS::SES::Template
## Example Usage ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/ses" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") templateName := cfg.Require("templateName") subjectPart := cfg.Require("subjectPart") textPart := cfg.Require("textPart") htmlPart := cfg.Require("htmlPart") _, err := ses.NewTemplate(ctx, "template", &ses.TemplateArgs{ Template: &ses.TemplateTypeArgs{ TemplateName: pulumi.String(templateName), SubjectPart: pulumi.String(subjectPart), TextPart: pulumi.String(textPart), HtmlPart: pulumi.String(htmlPart), }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/ses" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") templateName := cfg.Require("templateName") subjectPart := cfg.Require("subjectPart") textPart := cfg.Require("textPart") htmlPart := cfg.Require("htmlPart") _, err := ses.NewTemplate(ctx, "template", &ses.TemplateArgs{ Template: &ses.TemplateTypeArgs{ TemplateName: pulumi.String(templateName), SubjectPart: pulumi.String(subjectPart), TextPart: pulumi.String(textPart), HtmlPart: pulumi.String(htmlPart), }, }) if err != nil { return err } return nil }) }
```
func GetTemplate ¶
func GetTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TemplateState, opts ...pulumi.ResourceOption) (*Template, error)
GetTemplate gets an existing Template resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTemplate ¶
func NewTemplate(ctx *pulumi.Context, name string, args *TemplateArgs, opts ...pulumi.ResourceOption) (*Template, error)
NewTemplate registers a new resource with the given unique name, arguments, and options.
func (*Template) ElementType ¶
func (*Template) ToTemplateOutput ¶
func (i *Template) ToTemplateOutput() TemplateOutput
func (*Template) ToTemplateOutputWithContext ¶
func (i *Template) ToTemplateOutputWithContext(ctx context.Context) TemplateOutput
type TemplateArgs ¶
type TemplateArgs struct { // The content of the email, composed of a subject line and either an HTML part or a text-only part. Template TemplateTypePtrInput }
The set of arguments for constructing a Template resource.
func (TemplateArgs) ElementType ¶
func (TemplateArgs) ElementType() reflect.Type
type TemplateInput ¶
type TemplateInput interface { pulumi.Input ToTemplateOutput() TemplateOutput ToTemplateOutputWithContext(ctx context.Context) TemplateOutput }
type TemplateOutput ¶
type TemplateOutput struct{ *pulumi.OutputState }
func (TemplateOutput) AwsId ¶ added in v0.99.0
func (o TemplateOutput) AwsId() pulumi.StringOutput
func (TemplateOutput) ElementType ¶
func (TemplateOutput) ElementType() reflect.Type
func (TemplateOutput) Template ¶ added in v0.17.0
func (o TemplateOutput) Template() TemplateTypePtrOutput
The content of the email, composed of a subject line and either an HTML part or a text-only part.
func (TemplateOutput) ToTemplateOutput ¶
func (o TemplateOutput) ToTemplateOutput() TemplateOutput
func (TemplateOutput) ToTemplateOutputWithContext ¶
func (o TemplateOutput) ToTemplateOutputWithContext(ctx context.Context) TemplateOutput
type TemplateState ¶
type TemplateState struct { }
func (TemplateState) ElementType ¶
func (TemplateState) ElementType() reflect.Type
type TemplateType ¶ added in v0.2.0
type TemplateType struct { // The HTML body of the email. HtmlPart *string `pulumi:"htmlPart"` // The subject line of the email. SubjectPart string `pulumi:"subjectPart"` // The name of the template. TemplateName *string `pulumi:"templateName"` // The email body that is visible to recipients whose email clients do not display HTML content. TextPart *string `pulumi:"textPart"` }
The content of the email, composed of a subject line, an HTML part, and a text-only part
type TemplateTypeArgs ¶ added in v0.2.0
type TemplateTypeArgs struct { // The HTML body of the email. HtmlPart pulumi.StringPtrInput `pulumi:"htmlPart"` // The subject line of the email. SubjectPart pulumi.StringInput `pulumi:"subjectPart"` // The name of the template. TemplateName pulumi.StringPtrInput `pulumi:"templateName"` // The email body that is visible to recipients whose email clients do not display HTML content. TextPart pulumi.StringPtrInput `pulumi:"textPart"` }
The content of the email, composed of a subject line, an HTML part, and a text-only part
func (TemplateTypeArgs) ElementType ¶ added in v0.2.0
func (TemplateTypeArgs) ElementType() reflect.Type
func (TemplateTypeArgs) ToTemplateTypeOutput ¶ added in v0.2.0
func (i TemplateTypeArgs) ToTemplateTypeOutput() TemplateTypeOutput
func (TemplateTypeArgs) ToTemplateTypeOutputWithContext ¶ added in v0.2.0
func (i TemplateTypeArgs) ToTemplateTypeOutputWithContext(ctx context.Context) TemplateTypeOutput
func (TemplateTypeArgs) ToTemplateTypePtrOutput ¶ added in v0.2.0
func (i TemplateTypeArgs) ToTemplateTypePtrOutput() TemplateTypePtrOutput
func (TemplateTypeArgs) ToTemplateTypePtrOutputWithContext ¶ added in v0.2.0
func (i TemplateTypeArgs) ToTemplateTypePtrOutputWithContext(ctx context.Context) TemplateTypePtrOutput
type TemplateTypeInput ¶ added in v0.2.0
type TemplateTypeInput interface { pulumi.Input ToTemplateTypeOutput() TemplateTypeOutput ToTemplateTypeOutputWithContext(context.Context) TemplateTypeOutput }
TemplateTypeInput is an input type that accepts TemplateTypeArgs and TemplateTypeOutput values. You can construct a concrete instance of `TemplateTypeInput` via:
TemplateTypeArgs{...}
type TemplateTypeOutput ¶ added in v0.2.0
type TemplateTypeOutput struct{ *pulumi.OutputState }
The content of the email, composed of a subject line, an HTML part, and a text-only part
func (TemplateTypeOutput) ElementType ¶ added in v0.2.0
func (TemplateTypeOutput) ElementType() reflect.Type
func (TemplateTypeOutput) HtmlPart ¶ added in v0.2.0
func (o TemplateTypeOutput) HtmlPart() pulumi.StringPtrOutput
The HTML body of the email.
func (TemplateTypeOutput) SubjectPart ¶ added in v0.2.0
func (o TemplateTypeOutput) SubjectPart() pulumi.StringOutput
The subject line of the email.
func (TemplateTypeOutput) TemplateName ¶ added in v0.2.0
func (o TemplateTypeOutput) TemplateName() pulumi.StringPtrOutput
The name of the template.
func (TemplateTypeOutput) TextPart ¶ added in v0.2.0
func (o TemplateTypeOutput) TextPart() pulumi.StringPtrOutput
The email body that is visible to recipients whose email clients do not display HTML content.
func (TemplateTypeOutput) ToTemplateTypeOutput ¶ added in v0.2.0
func (o TemplateTypeOutput) ToTemplateTypeOutput() TemplateTypeOutput
func (TemplateTypeOutput) ToTemplateTypeOutputWithContext ¶ added in v0.2.0
func (o TemplateTypeOutput) ToTemplateTypeOutputWithContext(ctx context.Context) TemplateTypeOutput
func (TemplateTypeOutput) ToTemplateTypePtrOutput ¶ added in v0.2.0
func (o TemplateTypeOutput) ToTemplateTypePtrOutput() TemplateTypePtrOutput
func (TemplateTypeOutput) ToTemplateTypePtrOutputWithContext ¶ added in v0.2.0
func (o TemplateTypeOutput) ToTemplateTypePtrOutputWithContext(ctx context.Context) TemplateTypePtrOutput
type TemplateTypePtrInput ¶ added in v0.2.0
type TemplateTypePtrInput interface { pulumi.Input ToTemplateTypePtrOutput() TemplateTypePtrOutput ToTemplateTypePtrOutputWithContext(context.Context) TemplateTypePtrOutput }
TemplateTypePtrInput is an input type that accepts TemplateTypeArgs, TemplateTypePtr and TemplateTypePtrOutput values. You can construct a concrete instance of `TemplateTypePtrInput` via:
TemplateTypeArgs{...} or: nil
func TemplateTypePtr ¶ added in v0.2.0
func TemplateTypePtr(v *TemplateTypeArgs) TemplateTypePtrInput
type TemplateTypePtrOutput ¶ added in v0.2.0
type TemplateTypePtrOutput struct{ *pulumi.OutputState }
func (TemplateTypePtrOutput) Elem ¶ added in v0.2.0
func (o TemplateTypePtrOutput) Elem() TemplateTypeOutput
func (TemplateTypePtrOutput) ElementType ¶ added in v0.2.0
func (TemplateTypePtrOutput) ElementType() reflect.Type
func (TemplateTypePtrOutput) HtmlPart ¶ added in v0.2.0
func (o TemplateTypePtrOutput) HtmlPart() pulumi.StringPtrOutput
The HTML body of the email.
func (TemplateTypePtrOutput) SubjectPart ¶ added in v0.2.0
func (o TemplateTypePtrOutput) SubjectPart() pulumi.StringPtrOutput
The subject line of the email.
func (TemplateTypePtrOutput) TemplateName ¶ added in v0.2.0
func (o TemplateTypePtrOutput) TemplateName() pulumi.StringPtrOutput
The name of the template.
func (TemplateTypePtrOutput) TextPart ¶ added in v0.2.0
func (o TemplateTypePtrOutput) TextPart() pulumi.StringPtrOutput
The email body that is visible to recipients whose email clients do not display HTML content.
func (TemplateTypePtrOutput) ToTemplateTypePtrOutput ¶ added in v0.2.0
func (o TemplateTypePtrOutput) ToTemplateTypePtrOutput() TemplateTypePtrOutput
func (TemplateTypePtrOutput) ToTemplateTypePtrOutputWithContext ¶ added in v0.2.0
func (o TemplateTypePtrOutput) ToTemplateTypePtrOutputWithContext(ctx context.Context) TemplateTypePtrOutput
type VdmAttributes ¶ added in v0.41.0
type VdmAttributes struct { pulumi.CustomResourceState // Specifies additional settings for your VDM configuration as applicable to the Dashboard. DashboardAttributes VdmAttributesDashboardAttributesPtrOutput `pulumi:"dashboardAttributes"` // Specifies additional settings for your VDM configuration as applicable to the Guardian. GuardianAttributes VdmAttributesGuardianAttributesPtrOutput `pulumi:"guardianAttributes"` // Unique identifier for this resource VdmAttributesResourceId pulumi.StringOutput `pulumi:"vdmAttributesResourceId"` }
Resource Type definition for AWS::SES::VdmAttributes
func GetVdmAttributes ¶ added in v0.41.0
func GetVdmAttributes(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VdmAttributesState, opts ...pulumi.ResourceOption) (*VdmAttributes, error)
GetVdmAttributes gets an existing VdmAttributes resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVdmAttributes ¶ added in v0.41.0
func NewVdmAttributes(ctx *pulumi.Context, name string, args *VdmAttributesArgs, opts ...pulumi.ResourceOption) (*VdmAttributes, error)
NewVdmAttributes registers a new resource with the given unique name, arguments, and options.
func (*VdmAttributes) ElementType ¶ added in v0.41.0
func (*VdmAttributes) ElementType() reflect.Type
func (*VdmAttributes) ToVdmAttributesOutput ¶ added in v0.41.0
func (i *VdmAttributes) ToVdmAttributesOutput() VdmAttributesOutput
func (*VdmAttributes) ToVdmAttributesOutputWithContext ¶ added in v0.41.0
func (i *VdmAttributes) ToVdmAttributesOutputWithContext(ctx context.Context) VdmAttributesOutput
type VdmAttributesArgs ¶ added in v0.41.0
type VdmAttributesArgs struct { // Specifies additional settings for your VDM configuration as applicable to the Dashboard. DashboardAttributes VdmAttributesDashboardAttributesPtrInput // Specifies additional settings for your VDM configuration as applicable to the Guardian. GuardianAttributes VdmAttributesGuardianAttributesPtrInput }
The set of arguments for constructing a VdmAttributes resource.
func (VdmAttributesArgs) ElementType ¶ added in v0.41.0
func (VdmAttributesArgs) ElementType() reflect.Type
type VdmAttributesDashboardAttributes ¶ added in v0.41.0
type VdmAttributesDashboardAttributes struct { // Whether emails sent from this account have engagement tracking enabled. EngagementMetrics *string `pulumi:"engagementMetrics"` }
Preferences regarding the Dashboard feature.
type VdmAttributesDashboardAttributesArgs ¶ added in v0.41.0
type VdmAttributesDashboardAttributesArgs struct { // Whether emails sent from this account have engagement tracking enabled. EngagementMetrics pulumi.StringPtrInput `pulumi:"engagementMetrics"` }
Preferences regarding the Dashboard feature.
func (VdmAttributesDashboardAttributesArgs) ElementType ¶ added in v0.41.0
func (VdmAttributesDashboardAttributesArgs) ElementType() reflect.Type
func (VdmAttributesDashboardAttributesArgs) ToVdmAttributesDashboardAttributesOutput ¶ added in v0.41.0
func (i VdmAttributesDashboardAttributesArgs) ToVdmAttributesDashboardAttributesOutput() VdmAttributesDashboardAttributesOutput
func (VdmAttributesDashboardAttributesArgs) ToVdmAttributesDashboardAttributesOutputWithContext ¶ added in v0.41.0
func (i VdmAttributesDashboardAttributesArgs) ToVdmAttributesDashboardAttributesOutputWithContext(ctx context.Context) VdmAttributesDashboardAttributesOutput
func (VdmAttributesDashboardAttributesArgs) ToVdmAttributesDashboardAttributesPtrOutput ¶ added in v0.41.0
func (i VdmAttributesDashboardAttributesArgs) ToVdmAttributesDashboardAttributesPtrOutput() VdmAttributesDashboardAttributesPtrOutput
func (VdmAttributesDashboardAttributesArgs) ToVdmAttributesDashboardAttributesPtrOutputWithContext ¶ added in v0.41.0
func (i VdmAttributesDashboardAttributesArgs) ToVdmAttributesDashboardAttributesPtrOutputWithContext(ctx context.Context) VdmAttributesDashboardAttributesPtrOutput
type VdmAttributesDashboardAttributesInput ¶ added in v0.41.0
type VdmAttributesDashboardAttributesInput interface { pulumi.Input ToVdmAttributesDashboardAttributesOutput() VdmAttributesDashboardAttributesOutput ToVdmAttributesDashboardAttributesOutputWithContext(context.Context) VdmAttributesDashboardAttributesOutput }
VdmAttributesDashboardAttributesInput is an input type that accepts VdmAttributesDashboardAttributesArgs and VdmAttributesDashboardAttributesOutput values. You can construct a concrete instance of `VdmAttributesDashboardAttributesInput` via:
VdmAttributesDashboardAttributesArgs{...}
type VdmAttributesDashboardAttributesOutput ¶ added in v0.41.0
type VdmAttributesDashboardAttributesOutput struct{ *pulumi.OutputState }
Preferences regarding the Dashboard feature.
func (VdmAttributesDashboardAttributesOutput) ElementType ¶ added in v0.41.0
func (VdmAttributesDashboardAttributesOutput) ElementType() reflect.Type
func (VdmAttributesDashboardAttributesOutput) EngagementMetrics ¶ added in v0.41.0
func (o VdmAttributesDashboardAttributesOutput) EngagementMetrics() pulumi.StringPtrOutput
Whether emails sent from this account have engagement tracking enabled.
func (VdmAttributesDashboardAttributesOutput) ToVdmAttributesDashboardAttributesOutput ¶ added in v0.41.0
func (o VdmAttributesDashboardAttributesOutput) ToVdmAttributesDashboardAttributesOutput() VdmAttributesDashboardAttributesOutput
func (VdmAttributesDashboardAttributesOutput) ToVdmAttributesDashboardAttributesOutputWithContext ¶ added in v0.41.0
func (o VdmAttributesDashboardAttributesOutput) ToVdmAttributesDashboardAttributesOutputWithContext(ctx context.Context) VdmAttributesDashboardAttributesOutput
func (VdmAttributesDashboardAttributesOutput) ToVdmAttributesDashboardAttributesPtrOutput ¶ added in v0.41.0
func (o VdmAttributesDashboardAttributesOutput) ToVdmAttributesDashboardAttributesPtrOutput() VdmAttributesDashboardAttributesPtrOutput
func (VdmAttributesDashboardAttributesOutput) ToVdmAttributesDashboardAttributesPtrOutputWithContext ¶ added in v0.41.0
func (o VdmAttributesDashboardAttributesOutput) ToVdmAttributesDashboardAttributesPtrOutputWithContext(ctx context.Context) VdmAttributesDashboardAttributesPtrOutput
type VdmAttributesDashboardAttributesPtrInput ¶ added in v0.41.0
type VdmAttributesDashboardAttributesPtrInput interface { pulumi.Input ToVdmAttributesDashboardAttributesPtrOutput() VdmAttributesDashboardAttributesPtrOutput ToVdmAttributesDashboardAttributesPtrOutputWithContext(context.Context) VdmAttributesDashboardAttributesPtrOutput }
VdmAttributesDashboardAttributesPtrInput is an input type that accepts VdmAttributesDashboardAttributesArgs, VdmAttributesDashboardAttributesPtr and VdmAttributesDashboardAttributesPtrOutput values. You can construct a concrete instance of `VdmAttributesDashboardAttributesPtrInput` via:
VdmAttributesDashboardAttributesArgs{...} or: nil
func VdmAttributesDashboardAttributesPtr ¶ added in v0.41.0
func VdmAttributesDashboardAttributesPtr(v *VdmAttributesDashboardAttributesArgs) VdmAttributesDashboardAttributesPtrInput
type VdmAttributesDashboardAttributesPtrOutput ¶ added in v0.41.0
type VdmAttributesDashboardAttributesPtrOutput struct{ *pulumi.OutputState }
func (VdmAttributesDashboardAttributesPtrOutput) ElementType ¶ added in v0.41.0
func (VdmAttributesDashboardAttributesPtrOutput) ElementType() reflect.Type
func (VdmAttributesDashboardAttributesPtrOutput) EngagementMetrics ¶ added in v0.41.0
func (o VdmAttributesDashboardAttributesPtrOutput) EngagementMetrics() pulumi.StringPtrOutput
Whether emails sent from this account have engagement tracking enabled.
func (VdmAttributesDashboardAttributesPtrOutput) ToVdmAttributesDashboardAttributesPtrOutput ¶ added in v0.41.0
func (o VdmAttributesDashboardAttributesPtrOutput) ToVdmAttributesDashboardAttributesPtrOutput() VdmAttributesDashboardAttributesPtrOutput
func (VdmAttributesDashboardAttributesPtrOutput) ToVdmAttributesDashboardAttributesPtrOutputWithContext ¶ added in v0.41.0
func (o VdmAttributesDashboardAttributesPtrOutput) ToVdmAttributesDashboardAttributesPtrOutputWithContext(ctx context.Context) VdmAttributesDashboardAttributesPtrOutput
type VdmAttributesGuardianAttributes ¶ added in v0.41.0
type VdmAttributesGuardianAttributes struct { string `pulumi:"optimizedSharedDelivery"` }OptimizedSharedDelivery *
Preferences regarding the Guardian feature.
type VdmAttributesGuardianAttributesArgs ¶ added in v0.41.0
type VdmAttributesGuardianAttributesArgs struct { pulumi.StringPtrInput `pulumi:"optimizedSharedDelivery"` }OptimizedSharedDelivery
Preferences regarding the Guardian feature.
func (VdmAttributesGuardianAttributesArgs) ElementType ¶ added in v0.41.0
func (VdmAttributesGuardianAttributesArgs) ElementType() reflect.Type
func (VdmAttributesGuardianAttributesArgs) ToVdmAttributesGuardianAttributesOutput ¶ added in v0.41.0
func (i VdmAttributesGuardianAttributesArgs) ToVdmAttributesGuardianAttributesOutput() VdmAttributesGuardianAttributesOutput
func (VdmAttributesGuardianAttributesArgs) ToVdmAttributesGuardianAttributesOutputWithContext ¶ added in v0.41.0
func (i VdmAttributesGuardianAttributesArgs) ToVdmAttributesGuardianAttributesOutputWithContext(ctx context.Context) VdmAttributesGuardianAttributesOutput
func (VdmAttributesGuardianAttributesArgs) ToVdmAttributesGuardianAttributesPtrOutput ¶ added in v0.41.0
func (i VdmAttributesGuardianAttributesArgs) ToVdmAttributesGuardianAttributesPtrOutput() VdmAttributesGuardianAttributesPtrOutput
func (VdmAttributesGuardianAttributesArgs) ToVdmAttributesGuardianAttributesPtrOutputWithContext ¶ added in v0.41.0
func (i VdmAttributesGuardianAttributesArgs) ToVdmAttributesGuardianAttributesPtrOutputWithContext(ctx context.Context) VdmAttributesGuardianAttributesPtrOutput
type VdmAttributesGuardianAttributesInput ¶ added in v0.41.0
type VdmAttributesGuardianAttributesInput interface { pulumi.Input ToVdmAttributesGuardianAttributesOutput() VdmAttributesGuardianAttributesOutput ToVdmAttributesGuardianAttributesOutputWithContext(context.Context) VdmAttributesGuardianAttributesOutput }
VdmAttributesGuardianAttributesInput is an input type that accepts VdmAttributesGuardianAttributesArgs and VdmAttributesGuardianAttributesOutput values. You can construct a concrete instance of `VdmAttributesGuardianAttributesInput` via:
VdmAttributesGuardianAttributesArgs{...}
type VdmAttributesGuardianAttributesOutput ¶ added in v0.41.0
type VdmAttributesGuardianAttributesOutput struct{ *pulumi.OutputState }
Preferences regarding the Guardian feature.
func (VdmAttributesGuardianAttributesOutput) ElementType ¶ added in v0.41.0
func (VdmAttributesGuardianAttributesOutput) ElementType() reflect.Type
func (VdmAttributesGuardianAttributesOutput) OptimizedSharedDelivery ¶ added in v0.41.0
func (o VdmAttributesGuardianAttributesOutput) OptimizedSharedDelivery() pulumi.StringPtrOutput
Whether emails sent from this account have optimized delivery algorithm enabled.
func (VdmAttributesGuardianAttributesOutput) ToVdmAttributesGuardianAttributesOutput ¶ added in v0.41.0
func (o VdmAttributesGuardianAttributesOutput) ToVdmAttributesGuardianAttributesOutput() VdmAttributesGuardianAttributesOutput
func (VdmAttributesGuardianAttributesOutput) ToVdmAttributesGuardianAttributesOutputWithContext ¶ added in v0.41.0
func (o VdmAttributesGuardianAttributesOutput) ToVdmAttributesGuardianAttributesOutputWithContext(ctx context.Context) VdmAttributesGuardianAttributesOutput
func (VdmAttributesGuardianAttributesOutput) ToVdmAttributesGuardianAttributesPtrOutput ¶ added in v0.41.0
func (o VdmAttributesGuardianAttributesOutput) ToVdmAttributesGuardianAttributesPtrOutput() VdmAttributesGuardianAttributesPtrOutput
func (VdmAttributesGuardianAttributesOutput) ToVdmAttributesGuardianAttributesPtrOutputWithContext ¶ added in v0.41.0
func (o VdmAttributesGuardianAttributesOutput) ToVdmAttributesGuardianAttributesPtrOutputWithContext(ctx context.Context) VdmAttributesGuardianAttributesPtrOutput
type VdmAttributesGuardianAttributesPtrInput ¶ added in v0.41.0
type VdmAttributesGuardianAttributesPtrInput interface { pulumi.Input ToVdmAttributesGuardianAttributesPtrOutput() VdmAttributesGuardianAttributesPtrOutput ToVdmAttributesGuardianAttributesPtrOutputWithContext(context.Context) VdmAttributesGuardianAttributesPtrOutput }
VdmAttributesGuardianAttributesPtrInput is an input type that accepts VdmAttributesGuardianAttributesArgs, VdmAttributesGuardianAttributesPtr and VdmAttributesGuardianAttributesPtrOutput values. You can construct a concrete instance of `VdmAttributesGuardianAttributesPtrInput` via:
VdmAttributesGuardianAttributesArgs{...} or: nil
func VdmAttributesGuardianAttributesPtr ¶ added in v0.41.0
func VdmAttributesGuardianAttributesPtr(v *VdmAttributesGuardianAttributesArgs) VdmAttributesGuardianAttributesPtrInput
type VdmAttributesGuardianAttributesPtrOutput ¶ added in v0.41.0
type VdmAttributesGuardianAttributesPtrOutput struct{ *pulumi.OutputState }
func (VdmAttributesGuardianAttributesPtrOutput) ElementType ¶ added in v0.41.0
func (VdmAttributesGuardianAttributesPtrOutput) ElementType() reflect.Type
func (VdmAttributesGuardianAttributesPtrOutput) OptimizedSharedDelivery ¶ added in v0.41.0
func (o VdmAttributesGuardianAttributesPtrOutput) OptimizedSharedDelivery() pulumi.StringPtrOutput
Whether emails sent from this account have optimized delivery algorithm enabled.
func (VdmAttributesGuardianAttributesPtrOutput) ToVdmAttributesGuardianAttributesPtrOutput ¶ added in v0.41.0
func (o VdmAttributesGuardianAttributesPtrOutput) ToVdmAttributesGuardianAttributesPtrOutput() VdmAttributesGuardianAttributesPtrOutput
func (VdmAttributesGuardianAttributesPtrOutput) ToVdmAttributesGuardianAttributesPtrOutputWithContext ¶ added in v0.41.0
func (o VdmAttributesGuardianAttributesPtrOutput) ToVdmAttributesGuardianAttributesPtrOutputWithContext(ctx context.Context) VdmAttributesGuardianAttributesPtrOutput
type VdmAttributesInput ¶ added in v0.41.0
type VdmAttributesInput interface { pulumi.Input ToVdmAttributesOutput() VdmAttributesOutput ToVdmAttributesOutputWithContext(ctx context.Context) VdmAttributesOutput }
type VdmAttributesOutput ¶ added in v0.41.0
type VdmAttributesOutput struct{ *pulumi.OutputState }
func (VdmAttributesOutput) DashboardAttributes ¶ added in v0.41.0
func (o VdmAttributesOutput) DashboardAttributes() VdmAttributesDashboardAttributesPtrOutput
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
func (VdmAttributesOutput) ElementType ¶ added in v0.41.0
func (VdmAttributesOutput) ElementType() reflect.Type
func (VdmAttributesOutput) GuardianAttributes ¶ added in v0.41.0
func (o VdmAttributesOutput) GuardianAttributes() VdmAttributesGuardianAttributesPtrOutput
Specifies additional settings for your VDM configuration as applicable to the Guardian.
func (VdmAttributesOutput) ToVdmAttributesOutput ¶ added in v0.41.0
func (o VdmAttributesOutput) ToVdmAttributesOutput() VdmAttributesOutput
func (VdmAttributesOutput) ToVdmAttributesOutputWithContext ¶ added in v0.41.0
func (o VdmAttributesOutput) ToVdmAttributesOutputWithContext(ctx context.Context) VdmAttributesOutput
func (VdmAttributesOutput) VdmAttributesResourceId ¶ added in v0.41.0
func (o VdmAttributesOutput) VdmAttributesResourceId() pulumi.StringOutput
Unique identifier for this resource
type VdmAttributesState ¶ added in v0.41.0
type VdmAttributesState struct { }
func (VdmAttributesState) ElementType ¶ added in v0.41.0
func (VdmAttributesState) ElementType() reflect.Type
Source Files
¶
- configurationSet.go
- configurationSetEventDestination.go
- contactList.go
- dedicatedIpPool.go
- emailIdentity.go
- getConfigurationSet.go
- getConfigurationSetEventDestination.go
- getContactList.go
- getDedicatedIpPool.go
- getEmailIdentity.go
- getTemplate.go
- getVdmAttributes.go
- init.go
- pulumiTypes.go
- template.go
- vdmAttributes.go