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) 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() ContactListTagArrayOutput
- func (o ContactListOutput) ToContactListOutput() ContactListOutput
- func (o ContactListOutput) ToContactListOutputWithContext(ctx context.Context) ContactListOutput
- func (o ContactListOutput) Topics() ContactListTopicArrayOutput
- type ContactListState
- type ContactListTag
- type ContactListTagArgs
- type ContactListTagArray
- type ContactListTagArrayInput
- type ContactListTagArrayOutput
- func (ContactListTagArrayOutput) ElementType() reflect.Type
- func (o ContactListTagArrayOutput) Index(i pulumi.IntInput) ContactListTagOutput
- func (o ContactListTagArrayOutput) ToContactListTagArrayOutput() ContactListTagArrayOutput
- func (o ContactListTagArrayOutput) ToContactListTagArrayOutputWithContext(ctx context.Context) ContactListTagArrayOutput
- type ContactListTagInput
- type ContactListTagOutput
- func (ContactListTagOutput) ElementType() reflect.Type
- func (o ContactListTagOutput) Key() pulumi.StringOutput
- func (o ContactListTagOutput) ToContactListTagOutput() ContactListTagOutput
- func (o ContactListTagOutput) ToContactListTagOutputWithContext(ctx context.Context) ContactListTagOutput
- func (o ContactListTagOutput) Value() pulumi.StringOutput
- 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() ContactListTagArrayOutput
- func (o LookupContactListResultOutput) ToLookupContactListResultOutput() LookupContactListResultOutput
- func (o LookupContactListResultOutput) ToLookupContactListResultOutputWithContext(ctx context.Context) LookupContactListResultOutput
- func (o LookupContactListResultOutput) Topics() ContactListTopicArrayOutput
- 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 LookupReceiptFilterArgs
- type LookupReceiptFilterOutputArgs
- type LookupReceiptFilterResult
- type LookupReceiptFilterResultOutput
- func (LookupReceiptFilterResultOutput) ElementType() reflect.Type
- func (o LookupReceiptFilterResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupReceiptFilterResultOutput) ToLookupReceiptFilterResultOutput() LookupReceiptFilterResultOutput
- func (o LookupReceiptFilterResultOutput) ToLookupReceiptFilterResultOutputWithContext(ctx context.Context) LookupReceiptFilterResultOutput
- type LookupReceiptRuleArgs
- type LookupReceiptRuleOutputArgs
- type LookupReceiptRuleResult
- type LookupReceiptRuleResultOutput
- func (o LookupReceiptRuleResultOutput) After() pulumi.StringPtrOutput
- func (LookupReceiptRuleResultOutput) ElementType() reflect.Type
- func (o LookupReceiptRuleResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupReceiptRuleResultOutput) Rule() ReceiptRuleRulePtrOutput
- func (o LookupReceiptRuleResultOutput) ToLookupReceiptRuleResultOutput() LookupReceiptRuleResultOutput
- func (o LookupReceiptRuleResultOutput) ToLookupReceiptRuleResultOutputWithContext(ctx context.Context) LookupReceiptRuleResultOutput
- type LookupReceiptRuleSetArgs
- type LookupReceiptRuleSetOutputArgs
- type LookupReceiptRuleSetResult
- type LookupReceiptRuleSetResultOutput
- func (LookupReceiptRuleSetResultOutput) ElementType() reflect.Type
- func (o LookupReceiptRuleSetResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupReceiptRuleSetResultOutput) ToLookupReceiptRuleSetResultOutput() LookupReceiptRuleSetResultOutput
- func (o LookupReceiptRuleSetResultOutput) ToLookupReceiptRuleSetResultOutputWithContext(ctx context.Context) LookupReceiptRuleSetResultOutput
- 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 ReceiptFilterdeprecated
- type ReceiptFilterArgs
- type ReceiptFilterFilter
- type ReceiptFilterFilterArgs
- type ReceiptFilterFilterInput
- type ReceiptFilterFilterOutput
- func (ReceiptFilterFilterOutput) ElementType() reflect.Type
- func (o ReceiptFilterFilterOutput) IpFilter() ReceiptFilterIpFilterOutput
- func (o ReceiptFilterFilterOutput) Name() pulumi.StringPtrOutput
- func (o ReceiptFilterFilterOutput) ToReceiptFilterFilterOutput() ReceiptFilterFilterOutput
- func (o ReceiptFilterFilterOutput) ToReceiptFilterFilterOutputWithContext(ctx context.Context) ReceiptFilterFilterOutput
- type ReceiptFilterInput
- type ReceiptFilterIpFilter
- type ReceiptFilterIpFilterArgs
- type ReceiptFilterIpFilterInput
- type ReceiptFilterIpFilterOutput
- func (o ReceiptFilterIpFilterOutput) Cidr() pulumi.StringOutput
- func (ReceiptFilterIpFilterOutput) ElementType() reflect.Type
- func (o ReceiptFilterIpFilterOutput) Policy() pulumi.StringOutput
- func (o ReceiptFilterIpFilterOutput) ToReceiptFilterIpFilterOutput() ReceiptFilterIpFilterOutput
- func (o ReceiptFilterIpFilterOutput) ToReceiptFilterIpFilterOutputWithContext(ctx context.Context) ReceiptFilterIpFilterOutput
- type ReceiptFilterOutput
- type ReceiptFilterState
- type ReceiptRuledeprecated
- type ReceiptRuleAction
- type ReceiptRuleActionArgs
- type ReceiptRuleActionArray
- type ReceiptRuleActionArrayInput
- type ReceiptRuleActionArrayOutput
- func (ReceiptRuleActionArrayOutput) ElementType() reflect.Type
- func (o ReceiptRuleActionArrayOutput) Index(i pulumi.IntInput) ReceiptRuleActionOutput
- func (o ReceiptRuleActionArrayOutput) ToReceiptRuleActionArrayOutput() ReceiptRuleActionArrayOutput
- func (o ReceiptRuleActionArrayOutput) ToReceiptRuleActionArrayOutputWithContext(ctx context.Context) ReceiptRuleActionArrayOutput
- type ReceiptRuleActionInput
- type ReceiptRuleActionOutput
- func (o ReceiptRuleActionOutput) AddHeaderAction() ReceiptRuleAddHeaderActionPtrOutput
- func (o ReceiptRuleActionOutput) BounceAction() ReceiptRuleBounceActionPtrOutput
- func (ReceiptRuleActionOutput) ElementType() reflect.Type
- func (o ReceiptRuleActionOutput) LambdaAction() ReceiptRuleLambdaActionPtrOutput
- func (o ReceiptRuleActionOutput) S3Action() ReceiptRuleS3ActionPtrOutput
- func (o ReceiptRuleActionOutput) SNSAction() ReceiptRuleSNSActionPtrOutput
- func (o ReceiptRuleActionOutput) StopAction() ReceiptRuleStopActionPtrOutput
- func (o ReceiptRuleActionOutput) ToReceiptRuleActionOutput() ReceiptRuleActionOutput
- func (o ReceiptRuleActionOutput) ToReceiptRuleActionOutputWithContext(ctx context.Context) ReceiptRuleActionOutput
- func (o ReceiptRuleActionOutput) WorkmailAction() ReceiptRuleWorkmailActionPtrOutput
- type ReceiptRuleAddHeaderAction
- type ReceiptRuleAddHeaderActionArgs
- func (ReceiptRuleAddHeaderActionArgs) ElementType() reflect.Type
- func (i ReceiptRuleAddHeaderActionArgs) ToReceiptRuleAddHeaderActionOutput() ReceiptRuleAddHeaderActionOutput
- func (i ReceiptRuleAddHeaderActionArgs) ToReceiptRuleAddHeaderActionOutputWithContext(ctx context.Context) ReceiptRuleAddHeaderActionOutput
- func (i ReceiptRuleAddHeaderActionArgs) ToReceiptRuleAddHeaderActionPtrOutput() ReceiptRuleAddHeaderActionPtrOutput
- func (i ReceiptRuleAddHeaderActionArgs) ToReceiptRuleAddHeaderActionPtrOutputWithContext(ctx context.Context) ReceiptRuleAddHeaderActionPtrOutput
- type ReceiptRuleAddHeaderActionInput
- type ReceiptRuleAddHeaderActionOutput
- func (ReceiptRuleAddHeaderActionOutput) ElementType() reflect.Type
- func (o ReceiptRuleAddHeaderActionOutput) HeaderName() pulumi.StringOutput
- func (o ReceiptRuleAddHeaderActionOutput) HeaderValue() pulumi.StringOutput
- func (o ReceiptRuleAddHeaderActionOutput) ToReceiptRuleAddHeaderActionOutput() ReceiptRuleAddHeaderActionOutput
- func (o ReceiptRuleAddHeaderActionOutput) ToReceiptRuleAddHeaderActionOutputWithContext(ctx context.Context) ReceiptRuleAddHeaderActionOutput
- func (o ReceiptRuleAddHeaderActionOutput) ToReceiptRuleAddHeaderActionPtrOutput() ReceiptRuleAddHeaderActionPtrOutput
- func (o ReceiptRuleAddHeaderActionOutput) ToReceiptRuleAddHeaderActionPtrOutputWithContext(ctx context.Context) ReceiptRuleAddHeaderActionPtrOutput
- type ReceiptRuleAddHeaderActionPtrInput
- type ReceiptRuleAddHeaderActionPtrOutput
- func (o ReceiptRuleAddHeaderActionPtrOutput) Elem() ReceiptRuleAddHeaderActionOutput
- func (ReceiptRuleAddHeaderActionPtrOutput) ElementType() reflect.Type
- func (o ReceiptRuleAddHeaderActionPtrOutput) HeaderName() pulumi.StringPtrOutput
- func (o ReceiptRuleAddHeaderActionPtrOutput) HeaderValue() pulumi.StringPtrOutput
- func (o ReceiptRuleAddHeaderActionPtrOutput) ToReceiptRuleAddHeaderActionPtrOutput() ReceiptRuleAddHeaderActionPtrOutput
- func (o ReceiptRuleAddHeaderActionPtrOutput) ToReceiptRuleAddHeaderActionPtrOutputWithContext(ctx context.Context) ReceiptRuleAddHeaderActionPtrOutput
- type ReceiptRuleArgs
- type ReceiptRuleBounceAction
- type ReceiptRuleBounceActionArgs
- func (ReceiptRuleBounceActionArgs) ElementType() reflect.Type
- func (i ReceiptRuleBounceActionArgs) ToReceiptRuleBounceActionOutput() ReceiptRuleBounceActionOutput
- func (i ReceiptRuleBounceActionArgs) ToReceiptRuleBounceActionOutputWithContext(ctx context.Context) ReceiptRuleBounceActionOutput
- func (i ReceiptRuleBounceActionArgs) ToReceiptRuleBounceActionPtrOutput() ReceiptRuleBounceActionPtrOutput
- func (i ReceiptRuleBounceActionArgs) ToReceiptRuleBounceActionPtrOutputWithContext(ctx context.Context) ReceiptRuleBounceActionPtrOutput
- type ReceiptRuleBounceActionInput
- type ReceiptRuleBounceActionOutput
- func (ReceiptRuleBounceActionOutput) ElementType() reflect.Type
- func (o ReceiptRuleBounceActionOutput) Message() pulumi.StringOutput
- func (o ReceiptRuleBounceActionOutput) Sender() pulumi.StringOutput
- func (o ReceiptRuleBounceActionOutput) SmtpReplyCode() pulumi.StringOutput
- func (o ReceiptRuleBounceActionOutput) StatusCode() pulumi.StringPtrOutput
- func (o ReceiptRuleBounceActionOutput) ToReceiptRuleBounceActionOutput() ReceiptRuleBounceActionOutput
- func (o ReceiptRuleBounceActionOutput) ToReceiptRuleBounceActionOutputWithContext(ctx context.Context) ReceiptRuleBounceActionOutput
- func (o ReceiptRuleBounceActionOutput) ToReceiptRuleBounceActionPtrOutput() ReceiptRuleBounceActionPtrOutput
- func (o ReceiptRuleBounceActionOutput) ToReceiptRuleBounceActionPtrOutputWithContext(ctx context.Context) ReceiptRuleBounceActionPtrOutput
- func (o ReceiptRuleBounceActionOutput) TopicArn() pulumi.StringPtrOutput
- type ReceiptRuleBounceActionPtrInput
- type ReceiptRuleBounceActionPtrOutput
- func (o ReceiptRuleBounceActionPtrOutput) Elem() ReceiptRuleBounceActionOutput
- func (ReceiptRuleBounceActionPtrOutput) ElementType() reflect.Type
- func (o ReceiptRuleBounceActionPtrOutput) Message() pulumi.StringPtrOutput
- func (o ReceiptRuleBounceActionPtrOutput) Sender() pulumi.StringPtrOutput
- func (o ReceiptRuleBounceActionPtrOutput) SmtpReplyCode() pulumi.StringPtrOutput
- func (o ReceiptRuleBounceActionPtrOutput) StatusCode() pulumi.StringPtrOutput
- func (o ReceiptRuleBounceActionPtrOutput) ToReceiptRuleBounceActionPtrOutput() ReceiptRuleBounceActionPtrOutput
- func (o ReceiptRuleBounceActionPtrOutput) ToReceiptRuleBounceActionPtrOutputWithContext(ctx context.Context) ReceiptRuleBounceActionPtrOutput
- func (o ReceiptRuleBounceActionPtrOutput) TopicArn() pulumi.StringPtrOutput
- type ReceiptRuleInput
- type ReceiptRuleLambdaAction
- type ReceiptRuleLambdaActionArgs
- func (ReceiptRuleLambdaActionArgs) ElementType() reflect.Type
- func (i ReceiptRuleLambdaActionArgs) ToReceiptRuleLambdaActionOutput() ReceiptRuleLambdaActionOutput
- func (i ReceiptRuleLambdaActionArgs) ToReceiptRuleLambdaActionOutputWithContext(ctx context.Context) ReceiptRuleLambdaActionOutput
- func (i ReceiptRuleLambdaActionArgs) ToReceiptRuleLambdaActionPtrOutput() ReceiptRuleLambdaActionPtrOutput
- func (i ReceiptRuleLambdaActionArgs) ToReceiptRuleLambdaActionPtrOutputWithContext(ctx context.Context) ReceiptRuleLambdaActionPtrOutput
- type ReceiptRuleLambdaActionInput
- type ReceiptRuleLambdaActionOutput
- func (ReceiptRuleLambdaActionOutput) ElementType() reflect.Type
- func (o ReceiptRuleLambdaActionOutput) FunctionArn() pulumi.StringOutput
- func (o ReceiptRuleLambdaActionOutput) InvocationType() pulumi.StringPtrOutput
- func (o ReceiptRuleLambdaActionOutput) ToReceiptRuleLambdaActionOutput() ReceiptRuleLambdaActionOutput
- func (o ReceiptRuleLambdaActionOutput) ToReceiptRuleLambdaActionOutputWithContext(ctx context.Context) ReceiptRuleLambdaActionOutput
- func (o ReceiptRuleLambdaActionOutput) ToReceiptRuleLambdaActionPtrOutput() ReceiptRuleLambdaActionPtrOutput
- func (o ReceiptRuleLambdaActionOutput) ToReceiptRuleLambdaActionPtrOutputWithContext(ctx context.Context) ReceiptRuleLambdaActionPtrOutput
- func (o ReceiptRuleLambdaActionOutput) TopicArn() pulumi.StringPtrOutput
- type ReceiptRuleLambdaActionPtrInput
- type ReceiptRuleLambdaActionPtrOutput
- func (o ReceiptRuleLambdaActionPtrOutput) Elem() ReceiptRuleLambdaActionOutput
- func (ReceiptRuleLambdaActionPtrOutput) ElementType() reflect.Type
- func (o ReceiptRuleLambdaActionPtrOutput) FunctionArn() pulumi.StringPtrOutput
- func (o ReceiptRuleLambdaActionPtrOutput) InvocationType() pulumi.StringPtrOutput
- func (o ReceiptRuleLambdaActionPtrOutput) ToReceiptRuleLambdaActionPtrOutput() ReceiptRuleLambdaActionPtrOutput
- func (o ReceiptRuleLambdaActionPtrOutput) ToReceiptRuleLambdaActionPtrOutputWithContext(ctx context.Context) ReceiptRuleLambdaActionPtrOutput
- func (o ReceiptRuleLambdaActionPtrOutput) TopicArn() pulumi.StringPtrOutput
- type ReceiptRuleOutput
- func (o ReceiptRuleOutput) After() pulumi.StringPtrOutput
- func (ReceiptRuleOutput) ElementType() reflect.Type
- func (o ReceiptRuleOutput) Rule() ReceiptRuleRuleOutput
- func (o ReceiptRuleOutput) RuleSetName() pulumi.StringOutput
- func (o ReceiptRuleOutput) ToReceiptRuleOutput() ReceiptRuleOutput
- func (o ReceiptRuleOutput) ToReceiptRuleOutputWithContext(ctx context.Context) ReceiptRuleOutput
- type ReceiptRuleRule
- type ReceiptRuleRuleArgs
- type ReceiptRuleRuleInput
- type ReceiptRuleRuleOutput
- func (o ReceiptRuleRuleOutput) Actions() ReceiptRuleActionArrayOutput
- func (ReceiptRuleRuleOutput) ElementType() reflect.Type
- func (o ReceiptRuleRuleOutput) Enabled() pulumi.BoolPtrOutput
- func (o ReceiptRuleRuleOutput) Name() pulumi.StringPtrOutput
- func (o ReceiptRuleRuleOutput) Recipients() pulumi.StringArrayOutput
- func (o ReceiptRuleRuleOutput) ScanEnabled() pulumi.BoolPtrOutput
- func (o ReceiptRuleRuleOutput) TlsPolicy() pulumi.StringPtrOutput
- func (o ReceiptRuleRuleOutput) ToReceiptRuleRuleOutput() ReceiptRuleRuleOutput
- func (o ReceiptRuleRuleOutput) ToReceiptRuleRuleOutputWithContext(ctx context.Context) ReceiptRuleRuleOutput
- type ReceiptRuleRulePtrOutput
- func (o ReceiptRuleRulePtrOutput) Actions() ReceiptRuleActionArrayOutput
- func (o ReceiptRuleRulePtrOutput) Elem() ReceiptRuleRuleOutput
- func (ReceiptRuleRulePtrOutput) ElementType() reflect.Type
- func (o ReceiptRuleRulePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ReceiptRuleRulePtrOutput) Name() pulumi.StringPtrOutput
- func (o ReceiptRuleRulePtrOutput) Recipients() pulumi.StringArrayOutput
- func (o ReceiptRuleRulePtrOutput) ScanEnabled() pulumi.BoolPtrOutput
- func (o ReceiptRuleRulePtrOutput) TlsPolicy() pulumi.StringPtrOutput
- func (o ReceiptRuleRulePtrOutput) ToReceiptRuleRulePtrOutput() ReceiptRuleRulePtrOutput
- func (o ReceiptRuleRulePtrOutput) ToReceiptRuleRulePtrOutputWithContext(ctx context.Context) ReceiptRuleRulePtrOutput
- type ReceiptRuleS3Action
- type ReceiptRuleS3ActionArgs
- func (ReceiptRuleS3ActionArgs) ElementType() reflect.Type
- func (i ReceiptRuleS3ActionArgs) ToReceiptRuleS3ActionOutput() ReceiptRuleS3ActionOutput
- func (i ReceiptRuleS3ActionArgs) ToReceiptRuleS3ActionOutputWithContext(ctx context.Context) ReceiptRuleS3ActionOutput
- func (i ReceiptRuleS3ActionArgs) ToReceiptRuleS3ActionPtrOutput() ReceiptRuleS3ActionPtrOutput
- func (i ReceiptRuleS3ActionArgs) ToReceiptRuleS3ActionPtrOutputWithContext(ctx context.Context) ReceiptRuleS3ActionPtrOutput
- type ReceiptRuleS3ActionInput
- type ReceiptRuleS3ActionOutput
- func (o ReceiptRuleS3ActionOutput) BucketName() pulumi.StringOutput
- func (ReceiptRuleS3ActionOutput) ElementType() reflect.Type
- func (o ReceiptRuleS3ActionOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o ReceiptRuleS3ActionOutput) ObjectKeyPrefix() pulumi.StringPtrOutput
- func (o ReceiptRuleS3ActionOutput) ToReceiptRuleS3ActionOutput() ReceiptRuleS3ActionOutput
- func (o ReceiptRuleS3ActionOutput) ToReceiptRuleS3ActionOutputWithContext(ctx context.Context) ReceiptRuleS3ActionOutput
- func (o ReceiptRuleS3ActionOutput) ToReceiptRuleS3ActionPtrOutput() ReceiptRuleS3ActionPtrOutput
- func (o ReceiptRuleS3ActionOutput) ToReceiptRuleS3ActionPtrOutputWithContext(ctx context.Context) ReceiptRuleS3ActionPtrOutput
- func (o ReceiptRuleS3ActionOutput) TopicArn() pulumi.StringPtrOutput
- type ReceiptRuleS3ActionPtrInput
- type ReceiptRuleS3ActionPtrOutput
- func (o ReceiptRuleS3ActionPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o ReceiptRuleS3ActionPtrOutput) Elem() ReceiptRuleS3ActionOutput
- func (ReceiptRuleS3ActionPtrOutput) ElementType() reflect.Type
- func (o ReceiptRuleS3ActionPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o ReceiptRuleS3ActionPtrOutput) ObjectKeyPrefix() pulumi.StringPtrOutput
- func (o ReceiptRuleS3ActionPtrOutput) ToReceiptRuleS3ActionPtrOutput() ReceiptRuleS3ActionPtrOutput
- func (o ReceiptRuleS3ActionPtrOutput) ToReceiptRuleS3ActionPtrOutputWithContext(ctx context.Context) ReceiptRuleS3ActionPtrOutput
- func (o ReceiptRuleS3ActionPtrOutput) TopicArn() pulumi.StringPtrOutput
- type ReceiptRuleSNSAction
- type ReceiptRuleSNSActionArgs
- func (ReceiptRuleSNSActionArgs) ElementType() reflect.Type
- func (i ReceiptRuleSNSActionArgs) ToReceiptRuleSNSActionOutput() ReceiptRuleSNSActionOutput
- func (i ReceiptRuleSNSActionArgs) ToReceiptRuleSNSActionOutputWithContext(ctx context.Context) ReceiptRuleSNSActionOutput
- func (i ReceiptRuleSNSActionArgs) ToReceiptRuleSNSActionPtrOutput() ReceiptRuleSNSActionPtrOutput
- func (i ReceiptRuleSNSActionArgs) ToReceiptRuleSNSActionPtrOutputWithContext(ctx context.Context) ReceiptRuleSNSActionPtrOutput
- type ReceiptRuleSNSActionInput
- type ReceiptRuleSNSActionOutput
- func (ReceiptRuleSNSActionOutput) ElementType() reflect.Type
- func (o ReceiptRuleSNSActionOutput) Encoding() pulumi.StringPtrOutput
- func (o ReceiptRuleSNSActionOutput) ToReceiptRuleSNSActionOutput() ReceiptRuleSNSActionOutput
- func (o ReceiptRuleSNSActionOutput) ToReceiptRuleSNSActionOutputWithContext(ctx context.Context) ReceiptRuleSNSActionOutput
- func (o ReceiptRuleSNSActionOutput) ToReceiptRuleSNSActionPtrOutput() ReceiptRuleSNSActionPtrOutput
- func (o ReceiptRuleSNSActionOutput) ToReceiptRuleSNSActionPtrOutputWithContext(ctx context.Context) ReceiptRuleSNSActionPtrOutput
- func (o ReceiptRuleSNSActionOutput) TopicArn() pulumi.StringPtrOutput
- type ReceiptRuleSNSActionPtrInput
- type ReceiptRuleSNSActionPtrOutput
- func (o ReceiptRuleSNSActionPtrOutput) Elem() ReceiptRuleSNSActionOutput
- func (ReceiptRuleSNSActionPtrOutput) ElementType() reflect.Type
- func (o ReceiptRuleSNSActionPtrOutput) Encoding() pulumi.StringPtrOutput
- func (o ReceiptRuleSNSActionPtrOutput) ToReceiptRuleSNSActionPtrOutput() ReceiptRuleSNSActionPtrOutput
- func (o ReceiptRuleSNSActionPtrOutput) ToReceiptRuleSNSActionPtrOutputWithContext(ctx context.Context) ReceiptRuleSNSActionPtrOutput
- func (o ReceiptRuleSNSActionPtrOutput) TopicArn() pulumi.StringPtrOutput
- type ReceiptRuleSetdeprecated
- type ReceiptRuleSetArgs
- type ReceiptRuleSetInput
- type ReceiptRuleSetOutput
- func (ReceiptRuleSetOutput) ElementType() reflect.Type
- func (o ReceiptRuleSetOutput) RuleSetName() pulumi.StringPtrOutput
- func (o ReceiptRuleSetOutput) ToReceiptRuleSetOutput() ReceiptRuleSetOutput
- func (o ReceiptRuleSetOutput) ToReceiptRuleSetOutputWithContext(ctx context.Context) ReceiptRuleSetOutput
- type ReceiptRuleSetState
- type ReceiptRuleState
- type ReceiptRuleStopAction
- type ReceiptRuleStopActionArgs
- func (ReceiptRuleStopActionArgs) ElementType() reflect.Type
- func (i ReceiptRuleStopActionArgs) ToReceiptRuleStopActionOutput() ReceiptRuleStopActionOutput
- func (i ReceiptRuleStopActionArgs) ToReceiptRuleStopActionOutputWithContext(ctx context.Context) ReceiptRuleStopActionOutput
- func (i ReceiptRuleStopActionArgs) ToReceiptRuleStopActionPtrOutput() ReceiptRuleStopActionPtrOutput
- func (i ReceiptRuleStopActionArgs) ToReceiptRuleStopActionPtrOutputWithContext(ctx context.Context) ReceiptRuleStopActionPtrOutput
- type ReceiptRuleStopActionInput
- type ReceiptRuleStopActionOutput
- func (ReceiptRuleStopActionOutput) ElementType() reflect.Type
- func (o ReceiptRuleStopActionOutput) Scope() pulumi.StringOutput
- func (o ReceiptRuleStopActionOutput) ToReceiptRuleStopActionOutput() ReceiptRuleStopActionOutput
- func (o ReceiptRuleStopActionOutput) ToReceiptRuleStopActionOutputWithContext(ctx context.Context) ReceiptRuleStopActionOutput
- func (o ReceiptRuleStopActionOutput) ToReceiptRuleStopActionPtrOutput() ReceiptRuleStopActionPtrOutput
- func (o ReceiptRuleStopActionOutput) ToReceiptRuleStopActionPtrOutputWithContext(ctx context.Context) ReceiptRuleStopActionPtrOutput
- func (o ReceiptRuleStopActionOutput) TopicArn() pulumi.StringPtrOutput
- type ReceiptRuleStopActionPtrInput
- type ReceiptRuleStopActionPtrOutput
- func (o ReceiptRuleStopActionPtrOutput) Elem() ReceiptRuleStopActionOutput
- func (ReceiptRuleStopActionPtrOutput) ElementType() reflect.Type
- func (o ReceiptRuleStopActionPtrOutput) Scope() pulumi.StringPtrOutput
- func (o ReceiptRuleStopActionPtrOutput) ToReceiptRuleStopActionPtrOutput() ReceiptRuleStopActionPtrOutput
- func (o ReceiptRuleStopActionPtrOutput) ToReceiptRuleStopActionPtrOutputWithContext(ctx context.Context) ReceiptRuleStopActionPtrOutput
- func (o ReceiptRuleStopActionPtrOutput) TopicArn() pulumi.StringPtrOutput
- type ReceiptRuleWorkmailAction
- type ReceiptRuleWorkmailActionArgs
- func (ReceiptRuleWorkmailActionArgs) ElementType() reflect.Type
- func (i ReceiptRuleWorkmailActionArgs) ToReceiptRuleWorkmailActionOutput() ReceiptRuleWorkmailActionOutput
- func (i ReceiptRuleWorkmailActionArgs) ToReceiptRuleWorkmailActionOutputWithContext(ctx context.Context) ReceiptRuleWorkmailActionOutput
- func (i ReceiptRuleWorkmailActionArgs) ToReceiptRuleWorkmailActionPtrOutput() ReceiptRuleWorkmailActionPtrOutput
- func (i ReceiptRuleWorkmailActionArgs) ToReceiptRuleWorkmailActionPtrOutputWithContext(ctx context.Context) ReceiptRuleWorkmailActionPtrOutput
- type ReceiptRuleWorkmailActionInput
- type ReceiptRuleWorkmailActionOutput
- func (ReceiptRuleWorkmailActionOutput) ElementType() reflect.Type
- func (o ReceiptRuleWorkmailActionOutput) OrganizationArn() pulumi.StringOutput
- func (o ReceiptRuleWorkmailActionOutput) ToReceiptRuleWorkmailActionOutput() ReceiptRuleWorkmailActionOutput
- func (o ReceiptRuleWorkmailActionOutput) ToReceiptRuleWorkmailActionOutputWithContext(ctx context.Context) ReceiptRuleWorkmailActionOutput
- func (o ReceiptRuleWorkmailActionOutput) ToReceiptRuleWorkmailActionPtrOutput() ReceiptRuleWorkmailActionPtrOutput
- func (o ReceiptRuleWorkmailActionOutput) ToReceiptRuleWorkmailActionPtrOutputWithContext(ctx context.Context) ReceiptRuleWorkmailActionPtrOutput
- func (o ReceiptRuleWorkmailActionOutput) TopicArn() pulumi.StringPtrOutput
- type ReceiptRuleWorkmailActionPtrInput
- type ReceiptRuleWorkmailActionPtrOutput
- func (o ReceiptRuleWorkmailActionPtrOutput) Elem() ReceiptRuleWorkmailActionOutput
- func (ReceiptRuleWorkmailActionPtrOutput) ElementType() reflect.Type
- func (o ReceiptRuleWorkmailActionPtrOutput) OrganizationArn() pulumi.StringPtrOutput
- func (o ReceiptRuleWorkmailActionPtrOutput) ToReceiptRuleWorkmailActionPtrOutput() ReceiptRuleWorkmailActionPtrOutput
- func (o ReceiptRuleWorkmailActionPtrOutput) ToReceiptRuleWorkmailActionPtrOutputWithContext(ctx context.Context) ReceiptRuleWorkmailActionPtrOutput
- func (o ReceiptRuleWorkmailActionPtrOutput) TopicArn() pulumi.StringPtrOutput
- type Template
- type TemplateArgs
- type TemplateInput
- type 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 DeliveryOptions ConfigurationSetDeliveryOptionsPtrOutput `pulumi:"deliveryOptions"` // The name of the configuration set. Name pulumi.StringPtrOutput `pulumi:"name"` ReputationOptions ConfigurationSetReputationOptionsPtrOutput `pulumi:"reputationOptions"` SendingOptions ConfigurationSetSendingOptionsPtrOutput `pulumi:"sendingOptions"` SuppressionOptions ConfigurationSetSuppressionOptionsPtrOutput `pulumi:"suppressionOptions"` TrackingOptions ConfigurationSetTrackingOptionsPtrOutput `pulumi:"trackingOptions"` VdmOptions ConfigurationSetVdmOptionsPtrOutput `pulumi:"vdmOptions"` }
Resource schema for AWS::SES::ConfigurationSet.
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 { DeliveryOptions ConfigurationSetDeliveryOptionsPtrInput // The name of the configuration set. Name pulumi.StringPtrInput ReputationOptions ConfigurationSetReputationOptionsPtrInput SendingOptions ConfigurationSetSendingOptionsPtrInput SuppressionOptions ConfigurationSetSuppressionOptionsPtrInput TrackingOptions ConfigurationSetTrackingOptionsPtrInput 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 // 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 ¶
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 ¶
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 ¶
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 ¶
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) 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 {
TopicARN string `pulumi:"topicARN"`
}
An object that contains SNS topic ARN associated event destination.
type ConfigurationSetEventDestinationSnsDestinationArgs ¶ added in v0.19.0
type ConfigurationSetEventDestinationSnsDestinationArgs struct {
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.19.0
func (o ConfigurationSetEventDestinationSnsDestinationOutput) TopicARN() pulumi.StringOutput
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.19.0
func (o ConfigurationSetEventDestinationSnsDestinationPtrOutput) TopicARN() pulumi.StringPtrOutput
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
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
func (ConfigurationSetOutput) SendingOptions ¶ added in v0.20.0
func (o ConfigurationSetOutput) SendingOptions() ConfigurationSetSendingOptionsPtrOutput
func (ConfigurationSetOutput) SuppressionOptions ¶ added in v0.20.0
func (o ConfigurationSetOutput) SuppressionOptions() ConfigurationSetSuppressionOptionsPtrOutput
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
func (ConfigurationSetOutput) VdmOptions ¶ added in v0.41.0
func (o ConfigurationSetOutput) VdmOptions() ConfigurationSetVdmOptionsPtrOutput
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 {
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 {
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
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
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 { DashboardOptions *ConfigurationSetDashboardOptions `pulumi:"dashboardOptions"` 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 { DashboardOptions ConfigurationSetDashboardOptionsPtrInput `pulumi:"dashboardOptions"` 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
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
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
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
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 ContactListTagArrayOutput `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 ContactListTagArrayInput // 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() ContactListTagArrayOutput
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 ContactListTagArgs ¶
type ContactListTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (ContactListTagArgs) ElementType ¶
func (ContactListTagArgs) ElementType() reflect.Type
func (ContactListTagArgs) ToContactListTagOutput ¶
func (i ContactListTagArgs) ToContactListTagOutput() ContactListTagOutput
func (ContactListTagArgs) ToContactListTagOutputWithContext ¶
func (i ContactListTagArgs) ToContactListTagOutputWithContext(ctx context.Context) ContactListTagOutput
type ContactListTagArray ¶
type ContactListTagArray []ContactListTagInput
func (ContactListTagArray) ElementType ¶
func (ContactListTagArray) ElementType() reflect.Type
func (ContactListTagArray) ToContactListTagArrayOutput ¶
func (i ContactListTagArray) ToContactListTagArrayOutput() ContactListTagArrayOutput
func (ContactListTagArray) ToContactListTagArrayOutputWithContext ¶
func (i ContactListTagArray) ToContactListTagArrayOutputWithContext(ctx context.Context) ContactListTagArrayOutput
type ContactListTagArrayInput ¶
type ContactListTagArrayInput interface { pulumi.Input ToContactListTagArrayOutput() ContactListTagArrayOutput ToContactListTagArrayOutputWithContext(context.Context) ContactListTagArrayOutput }
ContactListTagArrayInput is an input type that accepts ContactListTagArray and ContactListTagArrayOutput values. You can construct a concrete instance of `ContactListTagArrayInput` via:
ContactListTagArray{ ContactListTagArgs{...} }
type ContactListTagArrayOutput ¶
type ContactListTagArrayOutput struct{ *pulumi.OutputState }
func (ContactListTagArrayOutput) ElementType ¶
func (ContactListTagArrayOutput) ElementType() reflect.Type
func (ContactListTagArrayOutput) Index ¶
func (o ContactListTagArrayOutput) Index(i pulumi.IntInput) ContactListTagOutput
func (ContactListTagArrayOutput) ToContactListTagArrayOutput ¶
func (o ContactListTagArrayOutput) ToContactListTagArrayOutput() ContactListTagArrayOutput
func (ContactListTagArrayOutput) ToContactListTagArrayOutputWithContext ¶
func (o ContactListTagArrayOutput) ToContactListTagArrayOutputWithContext(ctx context.Context) ContactListTagArrayOutput
type ContactListTagInput ¶
type ContactListTagInput interface { pulumi.Input ToContactListTagOutput() ContactListTagOutput ToContactListTagOutputWithContext(context.Context) ContactListTagOutput }
ContactListTagInput is an input type that accepts ContactListTagArgs and ContactListTagOutput values. You can construct a concrete instance of `ContactListTagInput` via:
ContactListTagArgs{...}
type ContactListTagOutput ¶
type ContactListTagOutput struct{ *pulumi.OutputState }
func (ContactListTagOutput) ElementType ¶
func (ContactListTagOutput) ElementType() reflect.Type
func (ContactListTagOutput) Key ¶
func (o ContactListTagOutput) Key() pulumi.StringOutput
func (ContactListTagOutput) ToContactListTagOutput ¶
func (o ContactListTagOutput) ToContactListTagOutput() ContactListTagOutput
func (ContactListTagOutput) ToContactListTagOutputWithContext ¶
func (o ContactListTagOutput) ToContactListTagOutputWithContext(ctx context.Context) ContactListTagOutput
func (ContactListTagOutput) Value ¶
func (o ContactListTagOutput) Value() pulumi.StringOutput
type ContactListTopic ¶
type ContactListTopic struct { 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 { 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
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 ConfigurationSetAttributes EmailIdentityConfigurationSetAttributesPtrOutput `pulumi:"configurationSetAttributes"` DkimAttributes EmailIdentityDkimAttributesPtrOutput `pulumi:"dkimAttributes"` DkimDNSTokenName1 pulumi.StringOutput `pulumi:"dkimDNSTokenName1"` DkimDNSTokenName2 pulumi.StringOutput `pulumi:"dkimDNSTokenName2"` DkimDNSTokenName3 pulumi.StringOutput `pulumi:"dkimDNSTokenName3"` DkimDNSTokenValue1 pulumi.StringOutput `pulumi:"dkimDNSTokenValue1"` DkimDNSTokenValue2 pulumi.StringOutput `pulumi:"dkimDNSTokenValue2"` DkimDNSTokenValue3 pulumi.StringOutput `pulumi:"dkimDNSTokenValue3"` DkimSigningAttributes EmailIdentityDkimSigningAttributesPtrOutput `pulumi:"dkimSigningAttributes"` // The email address or domain to verify. EmailIdentity pulumi.StringOutput `pulumi:"emailIdentity"` FeedbackAttributes EmailIdentityFeedbackAttributesPtrOutput `pulumi:"feedbackAttributes"` 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 { ConfigurationSetAttributes EmailIdentityConfigurationSetAttributesPtrInput DkimAttributes EmailIdentityDkimAttributesPtrInput DkimSigningAttributes EmailIdentityDkimSigningAttributesPtrInput // The email address or domain to verify. EmailIdentity pulumi.StringInput FeedbackAttributes EmailIdentityFeedbackAttributesPtrInput 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
func (EmailIdentityOutput) DkimAttributes ¶ added in v0.21.0
func (o EmailIdentityOutput) DkimAttributes() EmailIdentityDkimAttributesPtrOutput
func (EmailIdentityOutput) DkimDNSTokenName1 ¶ added in v0.21.0
func (o EmailIdentityOutput) DkimDNSTokenName1() pulumi.StringOutput
func (EmailIdentityOutput) DkimDNSTokenName2 ¶ added in v0.21.0
func (o EmailIdentityOutput) DkimDNSTokenName2() pulumi.StringOutput
func (EmailIdentityOutput) DkimDNSTokenName3 ¶ added in v0.21.0
func (o EmailIdentityOutput) DkimDNSTokenName3() pulumi.StringOutput
func (EmailIdentityOutput) DkimDNSTokenValue1 ¶ added in v0.21.0
func (o EmailIdentityOutput) DkimDNSTokenValue1() pulumi.StringOutput
func (EmailIdentityOutput) DkimDNSTokenValue2 ¶ added in v0.21.0
func (o EmailIdentityOutput) DkimDNSTokenValue2() pulumi.StringOutput
func (EmailIdentityOutput) DkimDNSTokenValue3 ¶ added in v0.21.0
func (o EmailIdentityOutput) DkimDNSTokenValue3() pulumi.StringOutput
func (EmailIdentityOutput) DkimSigningAttributes ¶ added in v0.21.0
func (o EmailIdentityOutput) DkimSigningAttributes() EmailIdentityDkimSigningAttributesPtrOutput
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
func (EmailIdentityOutput) MailFromAttributes ¶ added in v0.21.0
func (o EmailIdentityOutput) MailFromAttributes() EmailIdentityMailFromAttributesPtrOutput
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 { DeliveryOptions *ConfigurationSetDeliveryOptions `pulumi:"deliveryOptions"` ReputationOptions *ConfigurationSetReputationOptions `pulumi:"reputationOptions"` SendingOptions *ConfigurationSetSendingOptions `pulumi:"sendingOptions"` SuppressionOptions *ConfigurationSetSuppressionOptions `pulumi:"suppressionOptions"` TrackingOptions *ConfigurationSetTrackingOptions `pulumi:"trackingOptions"` 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
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
func (LookupConfigurationSetResultOutput) SendingOptions ¶ added in v0.20.0
func (o LookupConfigurationSetResultOutput) SendingOptions() ConfigurationSetSendingOptionsPtrOutput
func (LookupConfigurationSetResultOutput) SuppressionOptions ¶ added in v0.20.0
func (o LookupConfigurationSetResultOutput) SuppressionOptions() ConfigurationSetSuppressionOptionsPtrOutput
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
func (LookupConfigurationSetResultOutput) VdmOptions ¶ added in v0.41.0
func (o LookupConfigurationSetResultOutput) VdmOptions() ConfigurationSetVdmOptionsPtrOutput
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 []ContactListTag `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() ContactListTagArrayOutput
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 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 { ConfigurationSetAttributes *EmailIdentityConfigurationSetAttributes `pulumi:"configurationSetAttributes"` DkimAttributes *EmailIdentityDkimAttributes `pulumi:"dkimAttributes"` DkimDNSTokenName1 *string `pulumi:"dkimDNSTokenName1"` DkimDNSTokenName2 *string `pulumi:"dkimDNSTokenName2"` DkimDNSTokenName3 *string `pulumi:"dkimDNSTokenName3"` DkimDNSTokenValue1 *string `pulumi:"dkimDNSTokenValue1"` DkimDNSTokenValue2 *string `pulumi:"dkimDNSTokenValue2"` DkimDNSTokenValue3 *string `pulumi:"dkimDNSTokenValue3"` DkimSigningAttributes *EmailIdentityDkimSigningAttributes `pulumi:"dkimSigningAttributes"` FeedbackAttributes *EmailIdentityFeedbackAttributes `pulumi:"feedbackAttributes"` 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
func (LookupEmailIdentityResultOutput) DkimAttributes ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) DkimAttributes() EmailIdentityDkimAttributesPtrOutput
func (LookupEmailIdentityResultOutput) DkimDNSTokenName1 ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) DkimDNSTokenName1() pulumi.StringPtrOutput
func (LookupEmailIdentityResultOutput) DkimDNSTokenName2 ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) DkimDNSTokenName2() pulumi.StringPtrOutput
func (LookupEmailIdentityResultOutput) DkimDNSTokenName3 ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) DkimDNSTokenName3() pulumi.StringPtrOutput
func (LookupEmailIdentityResultOutput) DkimDNSTokenValue1 ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) DkimDNSTokenValue1() pulumi.StringPtrOutput
func (LookupEmailIdentityResultOutput) DkimDNSTokenValue2 ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) DkimDNSTokenValue2() pulumi.StringPtrOutput
func (LookupEmailIdentityResultOutput) DkimDNSTokenValue3 ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) DkimDNSTokenValue3() pulumi.StringPtrOutput
func (LookupEmailIdentityResultOutput) DkimSigningAttributes ¶ added in v0.38.0
func (o LookupEmailIdentityResultOutput) DkimSigningAttributes() EmailIdentityDkimSigningAttributesPtrOutput
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
func (LookupEmailIdentityResultOutput) MailFromAttributes ¶ added in v0.21.0
func (o LookupEmailIdentityResultOutput) MailFromAttributes() EmailIdentityMailFromAttributesPtrOutput
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 LookupReceiptFilterArgs ¶ added in v0.12.0
type LookupReceiptFilterArgs struct {
Id string `pulumi:"id"`
}
type LookupReceiptFilterOutputArgs ¶ added in v0.12.0
type LookupReceiptFilterOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupReceiptFilterOutputArgs) ElementType ¶ added in v0.12.0
func (LookupReceiptFilterOutputArgs) ElementType() reflect.Type
type LookupReceiptFilterResult ¶ added in v0.12.0
type LookupReceiptFilterResult struct {
Id *string `pulumi:"id"`
}
func LookupReceiptFilter ¶ added in v0.12.0
func LookupReceiptFilter(ctx *pulumi.Context, args *LookupReceiptFilterArgs, opts ...pulumi.InvokeOption) (*LookupReceiptFilterResult, error)
Resource Type definition for AWS::SES::ReceiptFilter
type LookupReceiptFilterResultOutput ¶ added in v0.12.0
type LookupReceiptFilterResultOutput struct{ *pulumi.OutputState }
func LookupReceiptFilterOutput ¶ added in v0.12.0
func LookupReceiptFilterOutput(ctx *pulumi.Context, args LookupReceiptFilterOutputArgs, opts ...pulumi.InvokeOption) LookupReceiptFilterResultOutput
func (LookupReceiptFilterResultOutput) ElementType ¶ added in v0.12.0
func (LookupReceiptFilterResultOutput) ElementType() reflect.Type
func (LookupReceiptFilterResultOutput) Id ¶ added in v0.12.0
func (o LookupReceiptFilterResultOutput) Id() pulumi.StringPtrOutput
func (LookupReceiptFilterResultOutput) ToLookupReceiptFilterResultOutput ¶ added in v0.12.0
func (o LookupReceiptFilterResultOutput) ToLookupReceiptFilterResultOutput() LookupReceiptFilterResultOutput
func (LookupReceiptFilterResultOutput) ToLookupReceiptFilterResultOutputWithContext ¶ added in v0.12.0
func (o LookupReceiptFilterResultOutput) ToLookupReceiptFilterResultOutputWithContext(ctx context.Context) LookupReceiptFilterResultOutput
type LookupReceiptRuleArgs ¶ added in v0.12.0
type LookupReceiptRuleArgs struct {
Id string `pulumi:"id"`
}
type LookupReceiptRuleOutputArgs ¶ added in v0.12.0
type LookupReceiptRuleOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupReceiptRuleOutputArgs) ElementType ¶ added in v0.12.0
func (LookupReceiptRuleOutputArgs) ElementType() reflect.Type
type LookupReceiptRuleResult ¶ added in v0.12.0
type LookupReceiptRuleResult struct { After *string `pulumi:"after"` Id *string `pulumi:"id"` Rule *ReceiptRuleRule `pulumi:"rule"` }
func LookupReceiptRule ¶ added in v0.12.0
func LookupReceiptRule(ctx *pulumi.Context, args *LookupReceiptRuleArgs, opts ...pulumi.InvokeOption) (*LookupReceiptRuleResult, error)
Resource Type definition for AWS::SES::ReceiptRule
type LookupReceiptRuleResultOutput ¶ added in v0.12.0
type LookupReceiptRuleResultOutput struct{ *pulumi.OutputState }
func LookupReceiptRuleOutput ¶ added in v0.12.0
func LookupReceiptRuleOutput(ctx *pulumi.Context, args LookupReceiptRuleOutputArgs, opts ...pulumi.InvokeOption) LookupReceiptRuleResultOutput
func (LookupReceiptRuleResultOutput) After ¶ added in v0.12.0
func (o LookupReceiptRuleResultOutput) After() pulumi.StringPtrOutput
func (LookupReceiptRuleResultOutput) ElementType ¶ added in v0.12.0
func (LookupReceiptRuleResultOutput) ElementType() reflect.Type
func (LookupReceiptRuleResultOutput) Id ¶ added in v0.12.0
func (o LookupReceiptRuleResultOutput) Id() pulumi.StringPtrOutput
func (LookupReceiptRuleResultOutput) Rule ¶ added in v0.12.0
func (o LookupReceiptRuleResultOutput) Rule() ReceiptRuleRulePtrOutput
func (LookupReceiptRuleResultOutput) ToLookupReceiptRuleResultOutput ¶ added in v0.12.0
func (o LookupReceiptRuleResultOutput) ToLookupReceiptRuleResultOutput() LookupReceiptRuleResultOutput
func (LookupReceiptRuleResultOutput) ToLookupReceiptRuleResultOutputWithContext ¶ added in v0.12.0
func (o LookupReceiptRuleResultOutput) ToLookupReceiptRuleResultOutputWithContext(ctx context.Context) LookupReceiptRuleResultOutput
type LookupReceiptRuleSetArgs ¶ added in v0.12.0
type LookupReceiptRuleSetArgs struct {
Id string `pulumi:"id"`
}
type LookupReceiptRuleSetOutputArgs ¶ added in v0.12.0
type LookupReceiptRuleSetOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupReceiptRuleSetOutputArgs) ElementType ¶ added in v0.12.0
func (LookupReceiptRuleSetOutputArgs) ElementType() reflect.Type
type LookupReceiptRuleSetResult ¶ added in v0.12.0
type LookupReceiptRuleSetResult struct {
Id *string `pulumi:"id"`
}
func LookupReceiptRuleSet ¶ added in v0.12.0
func LookupReceiptRuleSet(ctx *pulumi.Context, args *LookupReceiptRuleSetArgs, opts ...pulumi.InvokeOption) (*LookupReceiptRuleSetResult, error)
Resource Type definition for AWS::SES::ReceiptRuleSet
type LookupReceiptRuleSetResultOutput ¶ added in v0.12.0
type LookupReceiptRuleSetResultOutput struct{ *pulumi.OutputState }
func LookupReceiptRuleSetOutput ¶ added in v0.12.0
func LookupReceiptRuleSetOutput(ctx *pulumi.Context, args LookupReceiptRuleSetOutputArgs, opts ...pulumi.InvokeOption) LookupReceiptRuleSetResultOutput
func (LookupReceiptRuleSetResultOutput) ElementType ¶ added in v0.12.0
func (LookupReceiptRuleSetResultOutput) ElementType() reflect.Type
func (LookupReceiptRuleSetResultOutput) Id ¶ added in v0.12.0
func (o LookupReceiptRuleSetResultOutput) Id() pulumi.StringPtrOutput
func (LookupReceiptRuleSetResultOutput) ToLookupReceiptRuleSetResultOutput ¶ added in v0.12.0
func (o LookupReceiptRuleSetResultOutput) ToLookupReceiptRuleSetResultOutput() LookupReceiptRuleSetResultOutput
func (LookupReceiptRuleSetResultOutput) ToLookupReceiptRuleSetResultOutputWithContext ¶ added in v0.12.0
func (o LookupReceiptRuleSetResultOutput) ToLookupReceiptRuleSetResultOutputWithContext(ctx context.Context) LookupReceiptRuleSetResultOutput
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"` 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
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 { DashboardAttributes *VdmAttributesDashboardAttributes `pulumi:"dashboardAttributes"` 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
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
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 ReceiptFilter
deprecated
type ReceiptFilter struct { pulumi.CustomResourceState Filter ReceiptFilterFilterOutput `pulumi:"filter"` }
Resource Type definition for AWS::SES::ReceiptFilter
Deprecated: ReceiptFilter is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetReceiptFilter ¶
func GetReceiptFilter(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReceiptFilterState, opts ...pulumi.ResourceOption) (*ReceiptFilter, error)
GetReceiptFilter gets an existing ReceiptFilter 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 NewReceiptFilter ¶
func NewReceiptFilter(ctx *pulumi.Context, name string, args *ReceiptFilterArgs, opts ...pulumi.ResourceOption) (*ReceiptFilter, error)
NewReceiptFilter registers a new resource with the given unique name, arguments, and options.
func (*ReceiptFilter) ElementType ¶
func (*ReceiptFilter) ElementType() reflect.Type
func (*ReceiptFilter) ToReceiptFilterOutput ¶
func (i *ReceiptFilter) ToReceiptFilterOutput() ReceiptFilterOutput
func (*ReceiptFilter) ToReceiptFilterOutputWithContext ¶
func (i *ReceiptFilter) ToReceiptFilterOutputWithContext(ctx context.Context) ReceiptFilterOutput
type ReceiptFilterArgs ¶
type ReceiptFilterArgs struct {
Filter ReceiptFilterFilterInput
}
The set of arguments for constructing a ReceiptFilter resource.
func (ReceiptFilterArgs) ElementType ¶
func (ReceiptFilterArgs) ElementType() reflect.Type
type ReceiptFilterFilter ¶
type ReceiptFilterFilter struct { IpFilter ReceiptFilterIpFilter `pulumi:"ipFilter"` Name *string `pulumi:"name"` }
type ReceiptFilterFilterArgs ¶
type ReceiptFilterFilterArgs struct { IpFilter ReceiptFilterIpFilterInput `pulumi:"ipFilter"` Name pulumi.StringPtrInput `pulumi:"name"` }
func (ReceiptFilterFilterArgs) ElementType ¶
func (ReceiptFilterFilterArgs) ElementType() reflect.Type
func (ReceiptFilterFilterArgs) ToReceiptFilterFilterOutput ¶
func (i ReceiptFilterFilterArgs) ToReceiptFilterFilterOutput() ReceiptFilterFilterOutput
func (ReceiptFilterFilterArgs) ToReceiptFilterFilterOutputWithContext ¶
func (i ReceiptFilterFilterArgs) ToReceiptFilterFilterOutputWithContext(ctx context.Context) ReceiptFilterFilterOutput
type ReceiptFilterFilterInput ¶
type ReceiptFilterFilterInput interface { pulumi.Input ToReceiptFilterFilterOutput() ReceiptFilterFilterOutput ToReceiptFilterFilterOutputWithContext(context.Context) ReceiptFilterFilterOutput }
ReceiptFilterFilterInput is an input type that accepts ReceiptFilterFilterArgs and ReceiptFilterFilterOutput values. You can construct a concrete instance of `ReceiptFilterFilterInput` via:
ReceiptFilterFilterArgs{...}
type ReceiptFilterFilterOutput ¶
type ReceiptFilterFilterOutput struct{ *pulumi.OutputState }
func (ReceiptFilterFilterOutput) ElementType ¶
func (ReceiptFilterFilterOutput) ElementType() reflect.Type
func (ReceiptFilterFilterOutput) IpFilter ¶
func (o ReceiptFilterFilterOutput) IpFilter() ReceiptFilterIpFilterOutput
func (ReceiptFilterFilterOutput) Name ¶
func (o ReceiptFilterFilterOutput) Name() pulumi.StringPtrOutput
func (ReceiptFilterFilterOutput) ToReceiptFilterFilterOutput ¶
func (o ReceiptFilterFilterOutput) ToReceiptFilterFilterOutput() ReceiptFilterFilterOutput
func (ReceiptFilterFilterOutput) ToReceiptFilterFilterOutputWithContext ¶
func (o ReceiptFilterFilterOutput) ToReceiptFilterFilterOutputWithContext(ctx context.Context) ReceiptFilterFilterOutput
type ReceiptFilterInput ¶
type ReceiptFilterInput interface { pulumi.Input ToReceiptFilterOutput() ReceiptFilterOutput ToReceiptFilterOutputWithContext(ctx context.Context) ReceiptFilterOutput }
type ReceiptFilterIpFilter ¶
type ReceiptFilterIpFilterArgs ¶
type ReceiptFilterIpFilterArgs struct { Cidr pulumi.StringInput `pulumi:"cidr"` Policy pulumi.StringInput `pulumi:"policy"` }
func (ReceiptFilterIpFilterArgs) ElementType ¶
func (ReceiptFilterIpFilterArgs) ElementType() reflect.Type
func (ReceiptFilterIpFilterArgs) ToReceiptFilterIpFilterOutput ¶
func (i ReceiptFilterIpFilterArgs) ToReceiptFilterIpFilterOutput() ReceiptFilterIpFilterOutput
func (ReceiptFilterIpFilterArgs) ToReceiptFilterIpFilterOutputWithContext ¶
func (i ReceiptFilterIpFilterArgs) ToReceiptFilterIpFilterOutputWithContext(ctx context.Context) ReceiptFilterIpFilterOutput
type ReceiptFilterIpFilterInput ¶
type ReceiptFilterIpFilterInput interface { pulumi.Input ToReceiptFilterIpFilterOutput() ReceiptFilterIpFilterOutput ToReceiptFilterIpFilterOutputWithContext(context.Context) ReceiptFilterIpFilterOutput }
ReceiptFilterIpFilterInput is an input type that accepts ReceiptFilterIpFilterArgs and ReceiptFilterIpFilterOutput values. You can construct a concrete instance of `ReceiptFilterIpFilterInput` via:
ReceiptFilterIpFilterArgs{...}
type ReceiptFilterIpFilterOutput ¶
type ReceiptFilterIpFilterOutput struct{ *pulumi.OutputState }
func (ReceiptFilterIpFilterOutput) Cidr ¶
func (o ReceiptFilterIpFilterOutput) Cidr() pulumi.StringOutput
func (ReceiptFilterIpFilterOutput) ElementType ¶
func (ReceiptFilterIpFilterOutput) ElementType() reflect.Type
func (ReceiptFilterIpFilterOutput) Policy ¶
func (o ReceiptFilterIpFilterOutput) Policy() pulumi.StringOutput
func (ReceiptFilterIpFilterOutput) ToReceiptFilterIpFilterOutput ¶
func (o ReceiptFilterIpFilterOutput) ToReceiptFilterIpFilterOutput() ReceiptFilterIpFilterOutput
func (ReceiptFilterIpFilterOutput) ToReceiptFilterIpFilterOutputWithContext ¶
func (o ReceiptFilterIpFilterOutput) ToReceiptFilterIpFilterOutputWithContext(ctx context.Context) ReceiptFilterIpFilterOutput
type ReceiptFilterOutput ¶
type ReceiptFilterOutput struct{ *pulumi.OutputState }
func (ReceiptFilterOutput) ElementType ¶
func (ReceiptFilterOutput) ElementType() reflect.Type
func (ReceiptFilterOutput) Filter ¶ added in v0.17.0
func (o ReceiptFilterOutput) Filter() ReceiptFilterFilterOutput
func (ReceiptFilterOutput) ToReceiptFilterOutput ¶
func (o ReceiptFilterOutput) ToReceiptFilterOutput() ReceiptFilterOutput
func (ReceiptFilterOutput) ToReceiptFilterOutputWithContext ¶
func (o ReceiptFilterOutput) ToReceiptFilterOutputWithContext(ctx context.Context) ReceiptFilterOutput
type ReceiptFilterState ¶
type ReceiptFilterState struct { }
func (ReceiptFilterState) ElementType ¶
func (ReceiptFilterState) ElementType() reflect.Type
type ReceiptRule
deprecated
type ReceiptRule struct { pulumi.CustomResourceState After pulumi.StringPtrOutput `pulumi:"after"` Rule ReceiptRuleRuleOutput `pulumi:"rule"` RuleSetName pulumi.StringOutput `pulumi:"ruleSetName"` }
Resource Type definition for AWS::SES::ReceiptRule
Deprecated: ReceiptRule is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetReceiptRule ¶
func GetReceiptRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReceiptRuleState, opts ...pulumi.ResourceOption) (*ReceiptRule, error)
GetReceiptRule gets an existing ReceiptRule 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 NewReceiptRule ¶
func NewReceiptRule(ctx *pulumi.Context, name string, args *ReceiptRuleArgs, opts ...pulumi.ResourceOption) (*ReceiptRule, error)
NewReceiptRule registers a new resource with the given unique name, arguments, and options.
func (*ReceiptRule) ElementType ¶
func (*ReceiptRule) ElementType() reflect.Type
func (*ReceiptRule) ToReceiptRuleOutput ¶
func (i *ReceiptRule) ToReceiptRuleOutput() ReceiptRuleOutput
func (*ReceiptRule) ToReceiptRuleOutputWithContext ¶
func (i *ReceiptRule) ToReceiptRuleOutputWithContext(ctx context.Context) ReceiptRuleOutput
type ReceiptRuleAction ¶
type ReceiptRuleAction struct { AddHeaderAction *ReceiptRuleAddHeaderAction `pulumi:"addHeaderAction"` BounceAction *ReceiptRuleBounceAction `pulumi:"bounceAction"` LambdaAction *ReceiptRuleLambdaAction `pulumi:"lambdaAction"` S3Action *ReceiptRuleS3Action `pulumi:"s3Action"` SNSAction *ReceiptRuleSNSAction `pulumi:"sNSAction"` StopAction *ReceiptRuleStopAction `pulumi:"stopAction"` WorkmailAction *ReceiptRuleWorkmailAction `pulumi:"workmailAction"` }
type ReceiptRuleActionArgs ¶
type ReceiptRuleActionArgs struct { AddHeaderAction ReceiptRuleAddHeaderActionPtrInput `pulumi:"addHeaderAction"` BounceAction ReceiptRuleBounceActionPtrInput `pulumi:"bounceAction"` LambdaAction ReceiptRuleLambdaActionPtrInput `pulumi:"lambdaAction"` S3Action ReceiptRuleS3ActionPtrInput `pulumi:"s3Action"` SNSAction ReceiptRuleSNSActionPtrInput `pulumi:"sNSAction"` StopAction ReceiptRuleStopActionPtrInput `pulumi:"stopAction"` WorkmailAction ReceiptRuleWorkmailActionPtrInput `pulumi:"workmailAction"` }
func (ReceiptRuleActionArgs) ElementType ¶
func (ReceiptRuleActionArgs) ElementType() reflect.Type
func (ReceiptRuleActionArgs) ToReceiptRuleActionOutput ¶
func (i ReceiptRuleActionArgs) ToReceiptRuleActionOutput() ReceiptRuleActionOutput
func (ReceiptRuleActionArgs) ToReceiptRuleActionOutputWithContext ¶
func (i ReceiptRuleActionArgs) ToReceiptRuleActionOutputWithContext(ctx context.Context) ReceiptRuleActionOutput
type ReceiptRuleActionArray ¶
type ReceiptRuleActionArray []ReceiptRuleActionInput
func (ReceiptRuleActionArray) ElementType ¶
func (ReceiptRuleActionArray) ElementType() reflect.Type
func (ReceiptRuleActionArray) ToReceiptRuleActionArrayOutput ¶
func (i ReceiptRuleActionArray) ToReceiptRuleActionArrayOutput() ReceiptRuleActionArrayOutput
func (ReceiptRuleActionArray) ToReceiptRuleActionArrayOutputWithContext ¶
func (i ReceiptRuleActionArray) ToReceiptRuleActionArrayOutputWithContext(ctx context.Context) ReceiptRuleActionArrayOutput
type ReceiptRuleActionArrayInput ¶
type ReceiptRuleActionArrayInput interface { pulumi.Input ToReceiptRuleActionArrayOutput() ReceiptRuleActionArrayOutput ToReceiptRuleActionArrayOutputWithContext(context.Context) ReceiptRuleActionArrayOutput }
ReceiptRuleActionArrayInput is an input type that accepts ReceiptRuleActionArray and ReceiptRuleActionArrayOutput values. You can construct a concrete instance of `ReceiptRuleActionArrayInput` via:
ReceiptRuleActionArray{ ReceiptRuleActionArgs{...} }
type ReceiptRuleActionArrayOutput ¶
type ReceiptRuleActionArrayOutput struct{ *pulumi.OutputState }
func (ReceiptRuleActionArrayOutput) ElementType ¶
func (ReceiptRuleActionArrayOutput) ElementType() reflect.Type
func (ReceiptRuleActionArrayOutput) Index ¶
func (o ReceiptRuleActionArrayOutput) Index(i pulumi.IntInput) ReceiptRuleActionOutput
func (ReceiptRuleActionArrayOutput) ToReceiptRuleActionArrayOutput ¶
func (o ReceiptRuleActionArrayOutput) ToReceiptRuleActionArrayOutput() ReceiptRuleActionArrayOutput
func (ReceiptRuleActionArrayOutput) ToReceiptRuleActionArrayOutputWithContext ¶
func (o ReceiptRuleActionArrayOutput) ToReceiptRuleActionArrayOutputWithContext(ctx context.Context) ReceiptRuleActionArrayOutput
type ReceiptRuleActionInput ¶
type ReceiptRuleActionInput interface { pulumi.Input ToReceiptRuleActionOutput() ReceiptRuleActionOutput ToReceiptRuleActionOutputWithContext(context.Context) ReceiptRuleActionOutput }
ReceiptRuleActionInput is an input type that accepts ReceiptRuleActionArgs and ReceiptRuleActionOutput values. You can construct a concrete instance of `ReceiptRuleActionInput` via:
ReceiptRuleActionArgs{...}
type ReceiptRuleActionOutput ¶
type ReceiptRuleActionOutput struct{ *pulumi.OutputState }
func (ReceiptRuleActionOutput) AddHeaderAction ¶
func (o ReceiptRuleActionOutput) AddHeaderAction() ReceiptRuleAddHeaderActionPtrOutput
func (ReceiptRuleActionOutput) BounceAction ¶
func (o ReceiptRuleActionOutput) BounceAction() ReceiptRuleBounceActionPtrOutput
func (ReceiptRuleActionOutput) ElementType ¶
func (ReceiptRuleActionOutput) ElementType() reflect.Type
func (ReceiptRuleActionOutput) LambdaAction ¶
func (o ReceiptRuleActionOutput) LambdaAction() ReceiptRuleLambdaActionPtrOutput
func (ReceiptRuleActionOutput) S3Action ¶
func (o ReceiptRuleActionOutput) S3Action() ReceiptRuleS3ActionPtrOutput
func (ReceiptRuleActionOutput) SNSAction ¶
func (o ReceiptRuleActionOutput) SNSAction() ReceiptRuleSNSActionPtrOutput
func (ReceiptRuleActionOutput) StopAction ¶
func (o ReceiptRuleActionOutput) StopAction() ReceiptRuleStopActionPtrOutput
func (ReceiptRuleActionOutput) ToReceiptRuleActionOutput ¶
func (o ReceiptRuleActionOutput) ToReceiptRuleActionOutput() ReceiptRuleActionOutput
func (ReceiptRuleActionOutput) ToReceiptRuleActionOutputWithContext ¶
func (o ReceiptRuleActionOutput) ToReceiptRuleActionOutputWithContext(ctx context.Context) ReceiptRuleActionOutput
func (ReceiptRuleActionOutput) WorkmailAction ¶
func (o ReceiptRuleActionOutput) WorkmailAction() ReceiptRuleWorkmailActionPtrOutput
type ReceiptRuleAddHeaderActionArgs ¶
type ReceiptRuleAddHeaderActionArgs struct { HeaderName pulumi.StringInput `pulumi:"headerName"` HeaderValue pulumi.StringInput `pulumi:"headerValue"` }
func (ReceiptRuleAddHeaderActionArgs) ElementType ¶
func (ReceiptRuleAddHeaderActionArgs) ElementType() reflect.Type
func (ReceiptRuleAddHeaderActionArgs) ToReceiptRuleAddHeaderActionOutput ¶
func (i ReceiptRuleAddHeaderActionArgs) ToReceiptRuleAddHeaderActionOutput() ReceiptRuleAddHeaderActionOutput
func (ReceiptRuleAddHeaderActionArgs) ToReceiptRuleAddHeaderActionOutputWithContext ¶
func (i ReceiptRuleAddHeaderActionArgs) ToReceiptRuleAddHeaderActionOutputWithContext(ctx context.Context) ReceiptRuleAddHeaderActionOutput
func (ReceiptRuleAddHeaderActionArgs) ToReceiptRuleAddHeaderActionPtrOutput ¶
func (i ReceiptRuleAddHeaderActionArgs) ToReceiptRuleAddHeaderActionPtrOutput() ReceiptRuleAddHeaderActionPtrOutput
func (ReceiptRuleAddHeaderActionArgs) ToReceiptRuleAddHeaderActionPtrOutputWithContext ¶
func (i ReceiptRuleAddHeaderActionArgs) ToReceiptRuleAddHeaderActionPtrOutputWithContext(ctx context.Context) ReceiptRuleAddHeaderActionPtrOutput
type ReceiptRuleAddHeaderActionInput ¶
type ReceiptRuleAddHeaderActionInput interface { pulumi.Input ToReceiptRuleAddHeaderActionOutput() ReceiptRuleAddHeaderActionOutput ToReceiptRuleAddHeaderActionOutputWithContext(context.Context) ReceiptRuleAddHeaderActionOutput }
ReceiptRuleAddHeaderActionInput is an input type that accepts ReceiptRuleAddHeaderActionArgs and ReceiptRuleAddHeaderActionOutput values. You can construct a concrete instance of `ReceiptRuleAddHeaderActionInput` via:
ReceiptRuleAddHeaderActionArgs{...}
type ReceiptRuleAddHeaderActionOutput ¶
type ReceiptRuleAddHeaderActionOutput struct{ *pulumi.OutputState }
func (ReceiptRuleAddHeaderActionOutput) ElementType ¶
func (ReceiptRuleAddHeaderActionOutput) ElementType() reflect.Type
func (ReceiptRuleAddHeaderActionOutput) HeaderName ¶
func (o ReceiptRuleAddHeaderActionOutput) HeaderName() pulumi.StringOutput
func (ReceiptRuleAddHeaderActionOutput) HeaderValue ¶
func (o ReceiptRuleAddHeaderActionOutput) HeaderValue() pulumi.StringOutput
func (ReceiptRuleAddHeaderActionOutput) ToReceiptRuleAddHeaderActionOutput ¶
func (o ReceiptRuleAddHeaderActionOutput) ToReceiptRuleAddHeaderActionOutput() ReceiptRuleAddHeaderActionOutput
func (ReceiptRuleAddHeaderActionOutput) ToReceiptRuleAddHeaderActionOutputWithContext ¶
func (o ReceiptRuleAddHeaderActionOutput) ToReceiptRuleAddHeaderActionOutputWithContext(ctx context.Context) ReceiptRuleAddHeaderActionOutput
func (ReceiptRuleAddHeaderActionOutput) ToReceiptRuleAddHeaderActionPtrOutput ¶
func (o ReceiptRuleAddHeaderActionOutput) ToReceiptRuleAddHeaderActionPtrOutput() ReceiptRuleAddHeaderActionPtrOutput
func (ReceiptRuleAddHeaderActionOutput) ToReceiptRuleAddHeaderActionPtrOutputWithContext ¶
func (o ReceiptRuleAddHeaderActionOutput) ToReceiptRuleAddHeaderActionPtrOutputWithContext(ctx context.Context) ReceiptRuleAddHeaderActionPtrOutput
type ReceiptRuleAddHeaderActionPtrInput ¶
type ReceiptRuleAddHeaderActionPtrInput interface { pulumi.Input ToReceiptRuleAddHeaderActionPtrOutput() ReceiptRuleAddHeaderActionPtrOutput ToReceiptRuleAddHeaderActionPtrOutputWithContext(context.Context) ReceiptRuleAddHeaderActionPtrOutput }
ReceiptRuleAddHeaderActionPtrInput is an input type that accepts ReceiptRuleAddHeaderActionArgs, ReceiptRuleAddHeaderActionPtr and ReceiptRuleAddHeaderActionPtrOutput values. You can construct a concrete instance of `ReceiptRuleAddHeaderActionPtrInput` via:
ReceiptRuleAddHeaderActionArgs{...} or: nil
func ReceiptRuleAddHeaderActionPtr ¶
func ReceiptRuleAddHeaderActionPtr(v *ReceiptRuleAddHeaderActionArgs) ReceiptRuleAddHeaderActionPtrInput
type ReceiptRuleAddHeaderActionPtrOutput ¶
type ReceiptRuleAddHeaderActionPtrOutput struct{ *pulumi.OutputState }
func (ReceiptRuleAddHeaderActionPtrOutput) Elem ¶
func (o ReceiptRuleAddHeaderActionPtrOutput) Elem() ReceiptRuleAddHeaderActionOutput
func (ReceiptRuleAddHeaderActionPtrOutput) ElementType ¶
func (ReceiptRuleAddHeaderActionPtrOutput) ElementType() reflect.Type
func (ReceiptRuleAddHeaderActionPtrOutput) HeaderName ¶
func (o ReceiptRuleAddHeaderActionPtrOutput) HeaderName() pulumi.StringPtrOutput
func (ReceiptRuleAddHeaderActionPtrOutput) HeaderValue ¶
func (o ReceiptRuleAddHeaderActionPtrOutput) HeaderValue() pulumi.StringPtrOutput
func (ReceiptRuleAddHeaderActionPtrOutput) ToReceiptRuleAddHeaderActionPtrOutput ¶
func (o ReceiptRuleAddHeaderActionPtrOutput) ToReceiptRuleAddHeaderActionPtrOutput() ReceiptRuleAddHeaderActionPtrOutput
func (ReceiptRuleAddHeaderActionPtrOutput) ToReceiptRuleAddHeaderActionPtrOutputWithContext ¶
func (o ReceiptRuleAddHeaderActionPtrOutput) ToReceiptRuleAddHeaderActionPtrOutputWithContext(ctx context.Context) ReceiptRuleAddHeaderActionPtrOutput
type ReceiptRuleArgs ¶
type ReceiptRuleArgs struct { After pulumi.StringPtrInput Rule ReceiptRuleRuleInput RuleSetName pulumi.StringInput }
The set of arguments for constructing a ReceiptRule resource.
func (ReceiptRuleArgs) ElementType ¶
func (ReceiptRuleArgs) ElementType() reflect.Type
type ReceiptRuleBounceAction ¶
type ReceiptRuleBounceActionArgs ¶
type ReceiptRuleBounceActionArgs struct { Message pulumi.StringInput `pulumi:"message"` Sender pulumi.StringInput `pulumi:"sender"` SmtpReplyCode pulumi.StringInput `pulumi:"smtpReplyCode"` StatusCode pulumi.StringPtrInput `pulumi:"statusCode"` TopicArn pulumi.StringPtrInput `pulumi:"topicArn"` }
func (ReceiptRuleBounceActionArgs) ElementType ¶
func (ReceiptRuleBounceActionArgs) ElementType() reflect.Type
func (ReceiptRuleBounceActionArgs) ToReceiptRuleBounceActionOutput ¶
func (i ReceiptRuleBounceActionArgs) ToReceiptRuleBounceActionOutput() ReceiptRuleBounceActionOutput
func (ReceiptRuleBounceActionArgs) ToReceiptRuleBounceActionOutputWithContext ¶
func (i ReceiptRuleBounceActionArgs) ToReceiptRuleBounceActionOutputWithContext(ctx context.Context) ReceiptRuleBounceActionOutput
func (ReceiptRuleBounceActionArgs) ToReceiptRuleBounceActionPtrOutput ¶
func (i ReceiptRuleBounceActionArgs) ToReceiptRuleBounceActionPtrOutput() ReceiptRuleBounceActionPtrOutput
func (ReceiptRuleBounceActionArgs) ToReceiptRuleBounceActionPtrOutputWithContext ¶
func (i ReceiptRuleBounceActionArgs) ToReceiptRuleBounceActionPtrOutputWithContext(ctx context.Context) ReceiptRuleBounceActionPtrOutput
type ReceiptRuleBounceActionInput ¶
type ReceiptRuleBounceActionInput interface { pulumi.Input ToReceiptRuleBounceActionOutput() ReceiptRuleBounceActionOutput ToReceiptRuleBounceActionOutputWithContext(context.Context) ReceiptRuleBounceActionOutput }
ReceiptRuleBounceActionInput is an input type that accepts ReceiptRuleBounceActionArgs and ReceiptRuleBounceActionOutput values. You can construct a concrete instance of `ReceiptRuleBounceActionInput` via:
ReceiptRuleBounceActionArgs{...}
type ReceiptRuleBounceActionOutput ¶
type ReceiptRuleBounceActionOutput struct{ *pulumi.OutputState }
func (ReceiptRuleBounceActionOutput) ElementType ¶
func (ReceiptRuleBounceActionOutput) ElementType() reflect.Type
func (ReceiptRuleBounceActionOutput) Message ¶
func (o ReceiptRuleBounceActionOutput) Message() pulumi.StringOutput
func (ReceiptRuleBounceActionOutput) Sender ¶
func (o ReceiptRuleBounceActionOutput) Sender() pulumi.StringOutput
func (ReceiptRuleBounceActionOutput) SmtpReplyCode ¶
func (o ReceiptRuleBounceActionOutput) SmtpReplyCode() pulumi.StringOutput
func (ReceiptRuleBounceActionOutput) StatusCode ¶
func (o ReceiptRuleBounceActionOutput) StatusCode() pulumi.StringPtrOutput
func (ReceiptRuleBounceActionOutput) ToReceiptRuleBounceActionOutput ¶
func (o ReceiptRuleBounceActionOutput) ToReceiptRuleBounceActionOutput() ReceiptRuleBounceActionOutput
func (ReceiptRuleBounceActionOutput) ToReceiptRuleBounceActionOutputWithContext ¶
func (o ReceiptRuleBounceActionOutput) ToReceiptRuleBounceActionOutputWithContext(ctx context.Context) ReceiptRuleBounceActionOutput
func (ReceiptRuleBounceActionOutput) ToReceiptRuleBounceActionPtrOutput ¶
func (o ReceiptRuleBounceActionOutput) ToReceiptRuleBounceActionPtrOutput() ReceiptRuleBounceActionPtrOutput
func (ReceiptRuleBounceActionOutput) ToReceiptRuleBounceActionPtrOutputWithContext ¶
func (o ReceiptRuleBounceActionOutput) ToReceiptRuleBounceActionPtrOutputWithContext(ctx context.Context) ReceiptRuleBounceActionPtrOutput
func (ReceiptRuleBounceActionOutput) TopicArn ¶
func (o ReceiptRuleBounceActionOutput) TopicArn() pulumi.StringPtrOutput
type ReceiptRuleBounceActionPtrInput ¶
type ReceiptRuleBounceActionPtrInput interface { pulumi.Input ToReceiptRuleBounceActionPtrOutput() ReceiptRuleBounceActionPtrOutput ToReceiptRuleBounceActionPtrOutputWithContext(context.Context) ReceiptRuleBounceActionPtrOutput }
ReceiptRuleBounceActionPtrInput is an input type that accepts ReceiptRuleBounceActionArgs, ReceiptRuleBounceActionPtr and ReceiptRuleBounceActionPtrOutput values. You can construct a concrete instance of `ReceiptRuleBounceActionPtrInput` via:
ReceiptRuleBounceActionArgs{...} or: nil
func ReceiptRuleBounceActionPtr ¶
func ReceiptRuleBounceActionPtr(v *ReceiptRuleBounceActionArgs) ReceiptRuleBounceActionPtrInput
type ReceiptRuleBounceActionPtrOutput ¶
type ReceiptRuleBounceActionPtrOutput struct{ *pulumi.OutputState }
func (ReceiptRuleBounceActionPtrOutput) Elem ¶
func (o ReceiptRuleBounceActionPtrOutput) Elem() ReceiptRuleBounceActionOutput
func (ReceiptRuleBounceActionPtrOutput) ElementType ¶
func (ReceiptRuleBounceActionPtrOutput) ElementType() reflect.Type
func (ReceiptRuleBounceActionPtrOutput) Message ¶
func (o ReceiptRuleBounceActionPtrOutput) Message() pulumi.StringPtrOutput
func (ReceiptRuleBounceActionPtrOutput) Sender ¶
func (o ReceiptRuleBounceActionPtrOutput) Sender() pulumi.StringPtrOutput
func (ReceiptRuleBounceActionPtrOutput) SmtpReplyCode ¶
func (o ReceiptRuleBounceActionPtrOutput) SmtpReplyCode() pulumi.StringPtrOutput
func (ReceiptRuleBounceActionPtrOutput) StatusCode ¶
func (o ReceiptRuleBounceActionPtrOutput) StatusCode() pulumi.StringPtrOutput
func (ReceiptRuleBounceActionPtrOutput) ToReceiptRuleBounceActionPtrOutput ¶
func (o ReceiptRuleBounceActionPtrOutput) ToReceiptRuleBounceActionPtrOutput() ReceiptRuleBounceActionPtrOutput
func (ReceiptRuleBounceActionPtrOutput) ToReceiptRuleBounceActionPtrOutputWithContext ¶
func (o ReceiptRuleBounceActionPtrOutput) ToReceiptRuleBounceActionPtrOutputWithContext(ctx context.Context) ReceiptRuleBounceActionPtrOutput
func (ReceiptRuleBounceActionPtrOutput) TopicArn ¶
func (o ReceiptRuleBounceActionPtrOutput) TopicArn() pulumi.StringPtrOutput
type ReceiptRuleInput ¶
type ReceiptRuleInput interface { pulumi.Input ToReceiptRuleOutput() ReceiptRuleOutput ToReceiptRuleOutputWithContext(ctx context.Context) ReceiptRuleOutput }
type ReceiptRuleLambdaAction ¶
type ReceiptRuleLambdaActionArgs ¶
type ReceiptRuleLambdaActionArgs struct { FunctionArn pulumi.StringInput `pulumi:"functionArn"` InvocationType pulumi.StringPtrInput `pulumi:"invocationType"` TopicArn pulumi.StringPtrInput `pulumi:"topicArn"` }
func (ReceiptRuleLambdaActionArgs) ElementType ¶
func (ReceiptRuleLambdaActionArgs) ElementType() reflect.Type
func (ReceiptRuleLambdaActionArgs) ToReceiptRuleLambdaActionOutput ¶
func (i ReceiptRuleLambdaActionArgs) ToReceiptRuleLambdaActionOutput() ReceiptRuleLambdaActionOutput
func (ReceiptRuleLambdaActionArgs) ToReceiptRuleLambdaActionOutputWithContext ¶
func (i ReceiptRuleLambdaActionArgs) ToReceiptRuleLambdaActionOutputWithContext(ctx context.Context) ReceiptRuleLambdaActionOutput
func (ReceiptRuleLambdaActionArgs) ToReceiptRuleLambdaActionPtrOutput ¶
func (i ReceiptRuleLambdaActionArgs) ToReceiptRuleLambdaActionPtrOutput() ReceiptRuleLambdaActionPtrOutput
func (ReceiptRuleLambdaActionArgs) ToReceiptRuleLambdaActionPtrOutputWithContext ¶
func (i ReceiptRuleLambdaActionArgs) ToReceiptRuleLambdaActionPtrOutputWithContext(ctx context.Context) ReceiptRuleLambdaActionPtrOutput
type ReceiptRuleLambdaActionInput ¶
type ReceiptRuleLambdaActionInput interface { pulumi.Input ToReceiptRuleLambdaActionOutput() ReceiptRuleLambdaActionOutput ToReceiptRuleLambdaActionOutputWithContext(context.Context) ReceiptRuleLambdaActionOutput }
ReceiptRuleLambdaActionInput is an input type that accepts ReceiptRuleLambdaActionArgs and ReceiptRuleLambdaActionOutput values. You can construct a concrete instance of `ReceiptRuleLambdaActionInput` via:
ReceiptRuleLambdaActionArgs{...}
type ReceiptRuleLambdaActionOutput ¶
type ReceiptRuleLambdaActionOutput struct{ *pulumi.OutputState }
func (ReceiptRuleLambdaActionOutput) ElementType ¶
func (ReceiptRuleLambdaActionOutput) ElementType() reflect.Type
func (ReceiptRuleLambdaActionOutput) FunctionArn ¶
func (o ReceiptRuleLambdaActionOutput) FunctionArn() pulumi.StringOutput
func (ReceiptRuleLambdaActionOutput) InvocationType ¶
func (o ReceiptRuleLambdaActionOutput) InvocationType() pulumi.StringPtrOutput
func (ReceiptRuleLambdaActionOutput) ToReceiptRuleLambdaActionOutput ¶
func (o ReceiptRuleLambdaActionOutput) ToReceiptRuleLambdaActionOutput() ReceiptRuleLambdaActionOutput
func (ReceiptRuleLambdaActionOutput) ToReceiptRuleLambdaActionOutputWithContext ¶
func (o ReceiptRuleLambdaActionOutput) ToReceiptRuleLambdaActionOutputWithContext(ctx context.Context) ReceiptRuleLambdaActionOutput
func (ReceiptRuleLambdaActionOutput) ToReceiptRuleLambdaActionPtrOutput ¶
func (o ReceiptRuleLambdaActionOutput) ToReceiptRuleLambdaActionPtrOutput() ReceiptRuleLambdaActionPtrOutput
func (ReceiptRuleLambdaActionOutput) ToReceiptRuleLambdaActionPtrOutputWithContext ¶
func (o ReceiptRuleLambdaActionOutput) ToReceiptRuleLambdaActionPtrOutputWithContext(ctx context.Context) ReceiptRuleLambdaActionPtrOutput
func (ReceiptRuleLambdaActionOutput) TopicArn ¶
func (o ReceiptRuleLambdaActionOutput) TopicArn() pulumi.StringPtrOutput
type ReceiptRuleLambdaActionPtrInput ¶
type ReceiptRuleLambdaActionPtrInput interface { pulumi.Input ToReceiptRuleLambdaActionPtrOutput() ReceiptRuleLambdaActionPtrOutput ToReceiptRuleLambdaActionPtrOutputWithContext(context.Context) ReceiptRuleLambdaActionPtrOutput }
ReceiptRuleLambdaActionPtrInput is an input type that accepts ReceiptRuleLambdaActionArgs, ReceiptRuleLambdaActionPtr and ReceiptRuleLambdaActionPtrOutput values. You can construct a concrete instance of `ReceiptRuleLambdaActionPtrInput` via:
ReceiptRuleLambdaActionArgs{...} or: nil
func ReceiptRuleLambdaActionPtr ¶
func ReceiptRuleLambdaActionPtr(v *ReceiptRuleLambdaActionArgs) ReceiptRuleLambdaActionPtrInput
type ReceiptRuleLambdaActionPtrOutput ¶
type ReceiptRuleLambdaActionPtrOutput struct{ *pulumi.OutputState }
func (ReceiptRuleLambdaActionPtrOutput) Elem ¶
func (o ReceiptRuleLambdaActionPtrOutput) Elem() ReceiptRuleLambdaActionOutput
func (ReceiptRuleLambdaActionPtrOutput) ElementType ¶
func (ReceiptRuleLambdaActionPtrOutput) ElementType() reflect.Type
func (ReceiptRuleLambdaActionPtrOutput) FunctionArn ¶
func (o ReceiptRuleLambdaActionPtrOutput) FunctionArn() pulumi.StringPtrOutput
func (ReceiptRuleLambdaActionPtrOutput) InvocationType ¶
func (o ReceiptRuleLambdaActionPtrOutput) InvocationType() pulumi.StringPtrOutput
func (ReceiptRuleLambdaActionPtrOutput) ToReceiptRuleLambdaActionPtrOutput ¶
func (o ReceiptRuleLambdaActionPtrOutput) ToReceiptRuleLambdaActionPtrOutput() ReceiptRuleLambdaActionPtrOutput
func (ReceiptRuleLambdaActionPtrOutput) ToReceiptRuleLambdaActionPtrOutputWithContext ¶
func (o ReceiptRuleLambdaActionPtrOutput) ToReceiptRuleLambdaActionPtrOutputWithContext(ctx context.Context) ReceiptRuleLambdaActionPtrOutput
func (ReceiptRuleLambdaActionPtrOutput) TopicArn ¶
func (o ReceiptRuleLambdaActionPtrOutput) TopicArn() pulumi.StringPtrOutput
type ReceiptRuleOutput ¶
type ReceiptRuleOutput struct{ *pulumi.OutputState }
func (ReceiptRuleOutput) After ¶ added in v0.17.0
func (o ReceiptRuleOutput) After() pulumi.StringPtrOutput
func (ReceiptRuleOutput) ElementType ¶
func (ReceiptRuleOutput) ElementType() reflect.Type
func (ReceiptRuleOutput) Rule ¶ added in v0.17.0
func (o ReceiptRuleOutput) Rule() ReceiptRuleRuleOutput
func (ReceiptRuleOutput) RuleSetName ¶ added in v0.17.0
func (o ReceiptRuleOutput) RuleSetName() pulumi.StringOutput
func (ReceiptRuleOutput) ToReceiptRuleOutput ¶
func (o ReceiptRuleOutput) ToReceiptRuleOutput() ReceiptRuleOutput
func (ReceiptRuleOutput) ToReceiptRuleOutputWithContext ¶
func (o ReceiptRuleOutput) ToReceiptRuleOutputWithContext(ctx context.Context) ReceiptRuleOutput
type ReceiptRuleRule ¶
type ReceiptRuleRuleArgs ¶
type ReceiptRuleRuleArgs struct { Actions ReceiptRuleActionArrayInput `pulumi:"actions"` Enabled pulumi.BoolPtrInput `pulumi:"enabled"` Name pulumi.StringPtrInput `pulumi:"name"` Recipients pulumi.StringArrayInput `pulumi:"recipients"` ScanEnabled pulumi.BoolPtrInput `pulumi:"scanEnabled"` TlsPolicy pulumi.StringPtrInput `pulumi:"tlsPolicy"` }
func (ReceiptRuleRuleArgs) ElementType ¶
func (ReceiptRuleRuleArgs) ElementType() reflect.Type
func (ReceiptRuleRuleArgs) ToReceiptRuleRuleOutput ¶
func (i ReceiptRuleRuleArgs) ToReceiptRuleRuleOutput() ReceiptRuleRuleOutput
func (ReceiptRuleRuleArgs) ToReceiptRuleRuleOutputWithContext ¶
func (i ReceiptRuleRuleArgs) ToReceiptRuleRuleOutputWithContext(ctx context.Context) ReceiptRuleRuleOutput
type ReceiptRuleRuleInput ¶
type ReceiptRuleRuleInput interface { pulumi.Input ToReceiptRuleRuleOutput() ReceiptRuleRuleOutput ToReceiptRuleRuleOutputWithContext(context.Context) ReceiptRuleRuleOutput }
ReceiptRuleRuleInput is an input type that accepts ReceiptRuleRuleArgs and ReceiptRuleRuleOutput values. You can construct a concrete instance of `ReceiptRuleRuleInput` via:
ReceiptRuleRuleArgs{...}
type ReceiptRuleRuleOutput ¶
type ReceiptRuleRuleOutput struct{ *pulumi.OutputState }
func (ReceiptRuleRuleOutput) Actions ¶
func (o ReceiptRuleRuleOutput) Actions() ReceiptRuleActionArrayOutput
func (ReceiptRuleRuleOutput) ElementType ¶
func (ReceiptRuleRuleOutput) ElementType() reflect.Type
func (ReceiptRuleRuleOutput) Enabled ¶
func (o ReceiptRuleRuleOutput) Enabled() pulumi.BoolPtrOutput
func (ReceiptRuleRuleOutput) Name ¶
func (o ReceiptRuleRuleOutput) Name() pulumi.StringPtrOutput
func (ReceiptRuleRuleOutput) Recipients ¶
func (o ReceiptRuleRuleOutput) Recipients() pulumi.StringArrayOutput
func (ReceiptRuleRuleOutput) ScanEnabled ¶
func (o ReceiptRuleRuleOutput) ScanEnabled() pulumi.BoolPtrOutput
func (ReceiptRuleRuleOutput) TlsPolicy ¶
func (o ReceiptRuleRuleOutput) TlsPolicy() pulumi.StringPtrOutput
func (ReceiptRuleRuleOutput) ToReceiptRuleRuleOutput ¶
func (o ReceiptRuleRuleOutput) ToReceiptRuleRuleOutput() ReceiptRuleRuleOutput
func (ReceiptRuleRuleOutput) ToReceiptRuleRuleOutputWithContext ¶
func (o ReceiptRuleRuleOutput) ToReceiptRuleRuleOutputWithContext(ctx context.Context) ReceiptRuleRuleOutput
type ReceiptRuleRulePtrOutput ¶
type ReceiptRuleRulePtrOutput struct{ *pulumi.OutputState }
func (ReceiptRuleRulePtrOutput) Actions ¶
func (o ReceiptRuleRulePtrOutput) Actions() ReceiptRuleActionArrayOutput
func (ReceiptRuleRulePtrOutput) Elem ¶
func (o ReceiptRuleRulePtrOutput) Elem() ReceiptRuleRuleOutput
func (ReceiptRuleRulePtrOutput) ElementType ¶
func (ReceiptRuleRulePtrOutput) ElementType() reflect.Type
func (ReceiptRuleRulePtrOutput) Enabled ¶
func (o ReceiptRuleRulePtrOutput) Enabled() pulumi.BoolPtrOutput
func (ReceiptRuleRulePtrOutput) Name ¶
func (o ReceiptRuleRulePtrOutput) Name() pulumi.StringPtrOutput
func (ReceiptRuleRulePtrOutput) Recipients ¶
func (o ReceiptRuleRulePtrOutput) Recipients() pulumi.StringArrayOutput
func (ReceiptRuleRulePtrOutput) ScanEnabled ¶
func (o ReceiptRuleRulePtrOutput) ScanEnabled() pulumi.BoolPtrOutput
func (ReceiptRuleRulePtrOutput) TlsPolicy ¶
func (o ReceiptRuleRulePtrOutput) TlsPolicy() pulumi.StringPtrOutput
func (ReceiptRuleRulePtrOutput) ToReceiptRuleRulePtrOutput ¶
func (o ReceiptRuleRulePtrOutput) ToReceiptRuleRulePtrOutput() ReceiptRuleRulePtrOutput
func (ReceiptRuleRulePtrOutput) ToReceiptRuleRulePtrOutputWithContext ¶
func (o ReceiptRuleRulePtrOutput) ToReceiptRuleRulePtrOutputWithContext(ctx context.Context) ReceiptRuleRulePtrOutput
type ReceiptRuleS3Action ¶
type ReceiptRuleS3ActionArgs ¶
type ReceiptRuleS3ActionArgs struct { BucketName pulumi.StringInput `pulumi:"bucketName"` KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` ObjectKeyPrefix pulumi.StringPtrInput `pulumi:"objectKeyPrefix"` TopicArn pulumi.StringPtrInput `pulumi:"topicArn"` }
func (ReceiptRuleS3ActionArgs) ElementType ¶
func (ReceiptRuleS3ActionArgs) ElementType() reflect.Type
func (ReceiptRuleS3ActionArgs) ToReceiptRuleS3ActionOutput ¶
func (i ReceiptRuleS3ActionArgs) ToReceiptRuleS3ActionOutput() ReceiptRuleS3ActionOutput
func (ReceiptRuleS3ActionArgs) ToReceiptRuleS3ActionOutputWithContext ¶
func (i ReceiptRuleS3ActionArgs) ToReceiptRuleS3ActionOutputWithContext(ctx context.Context) ReceiptRuleS3ActionOutput
func (ReceiptRuleS3ActionArgs) ToReceiptRuleS3ActionPtrOutput ¶
func (i ReceiptRuleS3ActionArgs) ToReceiptRuleS3ActionPtrOutput() ReceiptRuleS3ActionPtrOutput
func (ReceiptRuleS3ActionArgs) ToReceiptRuleS3ActionPtrOutputWithContext ¶
func (i ReceiptRuleS3ActionArgs) ToReceiptRuleS3ActionPtrOutputWithContext(ctx context.Context) ReceiptRuleS3ActionPtrOutput
type ReceiptRuleS3ActionInput ¶
type ReceiptRuleS3ActionInput interface { pulumi.Input ToReceiptRuleS3ActionOutput() ReceiptRuleS3ActionOutput ToReceiptRuleS3ActionOutputWithContext(context.Context) ReceiptRuleS3ActionOutput }
ReceiptRuleS3ActionInput is an input type that accepts ReceiptRuleS3ActionArgs and ReceiptRuleS3ActionOutput values. You can construct a concrete instance of `ReceiptRuleS3ActionInput` via:
ReceiptRuleS3ActionArgs{...}
type ReceiptRuleS3ActionOutput ¶
type ReceiptRuleS3ActionOutput struct{ *pulumi.OutputState }
func (ReceiptRuleS3ActionOutput) BucketName ¶
func (o ReceiptRuleS3ActionOutput) BucketName() pulumi.StringOutput
func (ReceiptRuleS3ActionOutput) ElementType ¶
func (ReceiptRuleS3ActionOutput) ElementType() reflect.Type
func (ReceiptRuleS3ActionOutput) KmsKeyArn ¶
func (o ReceiptRuleS3ActionOutput) KmsKeyArn() pulumi.StringPtrOutput
func (ReceiptRuleS3ActionOutput) ObjectKeyPrefix ¶
func (o ReceiptRuleS3ActionOutput) ObjectKeyPrefix() pulumi.StringPtrOutput
func (ReceiptRuleS3ActionOutput) ToReceiptRuleS3ActionOutput ¶
func (o ReceiptRuleS3ActionOutput) ToReceiptRuleS3ActionOutput() ReceiptRuleS3ActionOutput
func (ReceiptRuleS3ActionOutput) ToReceiptRuleS3ActionOutputWithContext ¶
func (o ReceiptRuleS3ActionOutput) ToReceiptRuleS3ActionOutputWithContext(ctx context.Context) ReceiptRuleS3ActionOutput
func (ReceiptRuleS3ActionOutput) ToReceiptRuleS3ActionPtrOutput ¶
func (o ReceiptRuleS3ActionOutput) ToReceiptRuleS3ActionPtrOutput() ReceiptRuleS3ActionPtrOutput
func (ReceiptRuleS3ActionOutput) ToReceiptRuleS3ActionPtrOutputWithContext ¶
func (o ReceiptRuleS3ActionOutput) ToReceiptRuleS3ActionPtrOutputWithContext(ctx context.Context) ReceiptRuleS3ActionPtrOutput
func (ReceiptRuleS3ActionOutput) TopicArn ¶
func (o ReceiptRuleS3ActionOutput) TopicArn() pulumi.StringPtrOutput
type ReceiptRuleS3ActionPtrInput ¶
type ReceiptRuleS3ActionPtrInput interface { pulumi.Input ToReceiptRuleS3ActionPtrOutput() ReceiptRuleS3ActionPtrOutput ToReceiptRuleS3ActionPtrOutputWithContext(context.Context) ReceiptRuleS3ActionPtrOutput }
ReceiptRuleS3ActionPtrInput is an input type that accepts ReceiptRuleS3ActionArgs, ReceiptRuleS3ActionPtr and ReceiptRuleS3ActionPtrOutput values. You can construct a concrete instance of `ReceiptRuleS3ActionPtrInput` via:
ReceiptRuleS3ActionArgs{...} or: nil
func ReceiptRuleS3ActionPtr ¶
func ReceiptRuleS3ActionPtr(v *ReceiptRuleS3ActionArgs) ReceiptRuleS3ActionPtrInput
type ReceiptRuleS3ActionPtrOutput ¶
type ReceiptRuleS3ActionPtrOutput struct{ *pulumi.OutputState }
func (ReceiptRuleS3ActionPtrOutput) BucketName ¶
func (o ReceiptRuleS3ActionPtrOutput) BucketName() pulumi.StringPtrOutput
func (ReceiptRuleS3ActionPtrOutput) Elem ¶
func (o ReceiptRuleS3ActionPtrOutput) Elem() ReceiptRuleS3ActionOutput
func (ReceiptRuleS3ActionPtrOutput) ElementType ¶
func (ReceiptRuleS3ActionPtrOutput) ElementType() reflect.Type
func (ReceiptRuleS3ActionPtrOutput) KmsKeyArn ¶
func (o ReceiptRuleS3ActionPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
func (ReceiptRuleS3ActionPtrOutput) ObjectKeyPrefix ¶
func (o ReceiptRuleS3ActionPtrOutput) ObjectKeyPrefix() pulumi.StringPtrOutput
func (ReceiptRuleS3ActionPtrOutput) ToReceiptRuleS3ActionPtrOutput ¶
func (o ReceiptRuleS3ActionPtrOutput) ToReceiptRuleS3ActionPtrOutput() ReceiptRuleS3ActionPtrOutput
func (ReceiptRuleS3ActionPtrOutput) ToReceiptRuleS3ActionPtrOutputWithContext ¶
func (o ReceiptRuleS3ActionPtrOutput) ToReceiptRuleS3ActionPtrOutputWithContext(ctx context.Context) ReceiptRuleS3ActionPtrOutput
func (ReceiptRuleS3ActionPtrOutput) TopicArn ¶
func (o ReceiptRuleS3ActionPtrOutput) TopicArn() pulumi.StringPtrOutput
type ReceiptRuleSNSAction ¶
type ReceiptRuleSNSActionArgs ¶
type ReceiptRuleSNSActionArgs struct { Encoding pulumi.StringPtrInput `pulumi:"encoding"` TopicArn pulumi.StringPtrInput `pulumi:"topicArn"` }
func (ReceiptRuleSNSActionArgs) ElementType ¶
func (ReceiptRuleSNSActionArgs) ElementType() reflect.Type
func (ReceiptRuleSNSActionArgs) ToReceiptRuleSNSActionOutput ¶
func (i ReceiptRuleSNSActionArgs) ToReceiptRuleSNSActionOutput() ReceiptRuleSNSActionOutput
func (ReceiptRuleSNSActionArgs) ToReceiptRuleSNSActionOutputWithContext ¶
func (i ReceiptRuleSNSActionArgs) ToReceiptRuleSNSActionOutputWithContext(ctx context.Context) ReceiptRuleSNSActionOutput
func (ReceiptRuleSNSActionArgs) ToReceiptRuleSNSActionPtrOutput ¶
func (i ReceiptRuleSNSActionArgs) ToReceiptRuleSNSActionPtrOutput() ReceiptRuleSNSActionPtrOutput
func (ReceiptRuleSNSActionArgs) ToReceiptRuleSNSActionPtrOutputWithContext ¶
func (i ReceiptRuleSNSActionArgs) ToReceiptRuleSNSActionPtrOutputWithContext(ctx context.Context) ReceiptRuleSNSActionPtrOutput
type ReceiptRuleSNSActionInput ¶
type ReceiptRuleSNSActionInput interface { pulumi.Input ToReceiptRuleSNSActionOutput() ReceiptRuleSNSActionOutput ToReceiptRuleSNSActionOutputWithContext(context.Context) ReceiptRuleSNSActionOutput }
ReceiptRuleSNSActionInput is an input type that accepts ReceiptRuleSNSActionArgs and ReceiptRuleSNSActionOutput values. You can construct a concrete instance of `ReceiptRuleSNSActionInput` via:
ReceiptRuleSNSActionArgs{...}
type ReceiptRuleSNSActionOutput ¶
type ReceiptRuleSNSActionOutput struct{ *pulumi.OutputState }
func (ReceiptRuleSNSActionOutput) ElementType ¶
func (ReceiptRuleSNSActionOutput) ElementType() reflect.Type
func (ReceiptRuleSNSActionOutput) Encoding ¶
func (o ReceiptRuleSNSActionOutput) Encoding() pulumi.StringPtrOutput
func (ReceiptRuleSNSActionOutput) ToReceiptRuleSNSActionOutput ¶
func (o ReceiptRuleSNSActionOutput) ToReceiptRuleSNSActionOutput() ReceiptRuleSNSActionOutput
func (ReceiptRuleSNSActionOutput) ToReceiptRuleSNSActionOutputWithContext ¶
func (o ReceiptRuleSNSActionOutput) ToReceiptRuleSNSActionOutputWithContext(ctx context.Context) ReceiptRuleSNSActionOutput
func (ReceiptRuleSNSActionOutput) ToReceiptRuleSNSActionPtrOutput ¶
func (o ReceiptRuleSNSActionOutput) ToReceiptRuleSNSActionPtrOutput() ReceiptRuleSNSActionPtrOutput
func (ReceiptRuleSNSActionOutput) ToReceiptRuleSNSActionPtrOutputWithContext ¶
func (o ReceiptRuleSNSActionOutput) ToReceiptRuleSNSActionPtrOutputWithContext(ctx context.Context) ReceiptRuleSNSActionPtrOutput
func (ReceiptRuleSNSActionOutput) TopicArn ¶
func (o ReceiptRuleSNSActionOutput) TopicArn() pulumi.StringPtrOutput
type ReceiptRuleSNSActionPtrInput ¶
type ReceiptRuleSNSActionPtrInput interface { pulumi.Input ToReceiptRuleSNSActionPtrOutput() ReceiptRuleSNSActionPtrOutput ToReceiptRuleSNSActionPtrOutputWithContext(context.Context) ReceiptRuleSNSActionPtrOutput }
ReceiptRuleSNSActionPtrInput is an input type that accepts ReceiptRuleSNSActionArgs, ReceiptRuleSNSActionPtr and ReceiptRuleSNSActionPtrOutput values. You can construct a concrete instance of `ReceiptRuleSNSActionPtrInput` via:
ReceiptRuleSNSActionArgs{...} or: nil
func ReceiptRuleSNSActionPtr ¶
func ReceiptRuleSNSActionPtr(v *ReceiptRuleSNSActionArgs) ReceiptRuleSNSActionPtrInput
type ReceiptRuleSNSActionPtrOutput ¶
type ReceiptRuleSNSActionPtrOutput struct{ *pulumi.OutputState }
func (ReceiptRuleSNSActionPtrOutput) Elem ¶
func (o ReceiptRuleSNSActionPtrOutput) Elem() ReceiptRuleSNSActionOutput
func (ReceiptRuleSNSActionPtrOutput) ElementType ¶
func (ReceiptRuleSNSActionPtrOutput) ElementType() reflect.Type
func (ReceiptRuleSNSActionPtrOutput) Encoding ¶
func (o ReceiptRuleSNSActionPtrOutput) Encoding() pulumi.StringPtrOutput
func (ReceiptRuleSNSActionPtrOutput) ToReceiptRuleSNSActionPtrOutput ¶
func (o ReceiptRuleSNSActionPtrOutput) ToReceiptRuleSNSActionPtrOutput() ReceiptRuleSNSActionPtrOutput
func (ReceiptRuleSNSActionPtrOutput) ToReceiptRuleSNSActionPtrOutputWithContext ¶
func (o ReceiptRuleSNSActionPtrOutput) ToReceiptRuleSNSActionPtrOutputWithContext(ctx context.Context) ReceiptRuleSNSActionPtrOutput
func (ReceiptRuleSNSActionPtrOutput) TopicArn ¶
func (o ReceiptRuleSNSActionPtrOutput) TopicArn() pulumi.StringPtrOutput
type ReceiptRuleSet
deprecated
type ReceiptRuleSet struct { pulumi.CustomResourceState RuleSetName pulumi.StringPtrOutput `pulumi:"ruleSetName"` }
Resource Type definition for AWS::SES::ReceiptRuleSet
Deprecated: ReceiptRuleSet is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetReceiptRuleSet ¶
func GetReceiptRuleSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReceiptRuleSetState, opts ...pulumi.ResourceOption) (*ReceiptRuleSet, error)
GetReceiptRuleSet gets an existing ReceiptRuleSet 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 NewReceiptRuleSet ¶
func NewReceiptRuleSet(ctx *pulumi.Context, name string, args *ReceiptRuleSetArgs, opts ...pulumi.ResourceOption) (*ReceiptRuleSet, error)
NewReceiptRuleSet registers a new resource with the given unique name, arguments, and options.
func (*ReceiptRuleSet) ElementType ¶
func (*ReceiptRuleSet) ElementType() reflect.Type
func (*ReceiptRuleSet) ToReceiptRuleSetOutput ¶
func (i *ReceiptRuleSet) ToReceiptRuleSetOutput() ReceiptRuleSetOutput
func (*ReceiptRuleSet) ToReceiptRuleSetOutputWithContext ¶
func (i *ReceiptRuleSet) ToReceiptRuleSetOutputWithContext(ctx context.Context) ReceiptRuleSetOutput
type ReceiptRuleSetArgs ¶
type ReceiptRuleSetArgs struct {
RuleSetName pulumi.StringPtrInput
}
The set of arguments for constructing a ReceiptRuleSet resource.
func (ReceiptRuleSetArgs) ElementType ¶
func (ReceiptRuleSetArgs) ElementType() reflect.Type
type ReceiptRuleSetInput ¶
type ReceiptRuleSetInput interface { pulumi.Input ToReceiptRuleSetOutput() ReceiptRuleSetOutput ToReceiptRuleSetOutputWithContext(ctx context.Context) ReceiptRuleSetOutput }
type ReceiptRuleSetOutput ¶
type ReceiptRuleSetOutput struct{ *pulumi.OutputState }
func (ReceiptRuleSetOutput) ElementType ¶
func (ReceiptRuleSetOutput) ElementType() reflect.Type
func (ReceiptRuleSetOutput) RuleSetName ¶ added in v0.17.0
func (o ReceiptRuleSetOutput) RuleSetName() pulumi.StringPtrOutput
func (ReceiptRuleSetOutput) ToReceiptRuleSetOutput ¶
func (o ReceiptRuleSetOutput) ToReceiptRuleSetOutput() ReceiptRuleSetOutput
func (ReceiptRuleSetOutput) ToReceiptRuleSetOutputWithContext ¶
func (o ReceiptRuleSetOutput) ToReceiptRuleSetOutputWithContext(ctx context.Context) ReceiptRuleSetOutput
type ReceiptRuleSetState ¶
type ReceiptRuleSetState struct { }
func (ReceiptRuleSetState) ElementType ¶
func (ReceiptRuleSetState) ElementType() reflect.Type
type ReceiptRuleState ¶
type ReceiptRuleState struct { }
func (ReceiptRuleState) ElementType ¶
func (ReceiptRuleState) ElementType() reflect.Type
type ReceiptRuleStopAction ¶
type ReceiptRuleStopActionArgs ¶
type ReceiptRuleStopActionArgs struct { Scope pulumi.StringInput `pulumi:"scope"` TopicArn pulumi.StringPtrInput `pulumi:"topicArn"` }
func (ReceiptRuleStopActionArgs) ElementType ¶
func (ReceiptRuleStopActionArgs) ElementType() reflect.Type
func (ReceiptRuleStopActionArgs) ToReceiptRuleStopActionOutput ¶
func (i ReceiptRuleStopActionArgs) ToReceiptRuleStopActionOutput() ReceiptRuleStopActionOutput
func (ReceiptRuleStopActionArgs) ToReceiptRuleStopActionOutputWithContext ¶
func (i ReceiptRuleStopActionArgs) ToReceiptRuleStopActionOutputWithContext(ctx context.Context) ReceiptRuleStopActionOutput
func (ReceiptRuleStopActionArgs) ToReceiptRuleStopActionPtrOutput ¶
func (i ReceiptRuleStopActionArgs) ToReceiptRuleStopActionPtrOutput() ReceiptRuleStopActionPtrOutput
func (ReceiptRuleStopActionArgs) ToReceiptRuleStopActionPtrOutputWithContext ¶
func (i ReceiptRuleStopActionArgs) ToReceiptRuleStopActionPtrOutputWithContext(ctx context.Context) ReceiptRuleStopActionPtrOutput
type ReceiptRuleStopActionInput ¶
type ReceiptRuleStopActionInput interface { pulumi.Input ToReceiptRuleStopActionOutput() ReceiptRuleStopActionOutput ToReceiptRuleStopActionOutputWithContext(context.Context) ReceiptRuleStopActionOutput }
ReceiptRuleStopActionInput is an input type that accepts ReceiptRuleStopActionArgs and ReceiptRuleStopActionOutput values. You can construct a concrete instance of `ReceiptRuleStopActionInput` via:
ReceiptRuleStopActionArgs{...}
type ReceiptRuleStopActionOutput ¶
type ReceiptRuleStopActionOutput struct{ *pulumi.OutputState }
func (ReceiptRuleStopActionOutput) ElementType ¶
func (ReceiptRuleStopActionOutput) ElementType() reflect.Type
func (ReceiptRuleStopActionOutput) Scope ¶
func (o ReceiptRuleStopActionOutput) Scope() pulumi.StringOutput
func (ReceiptRuleStopActionOutput) ToReceiptRuleStopActionOutput ¶
func (o ReceiptRuleStopActionOutput) ToReceiptRuleStopActionOutput() ReceiptRuleStopActionOutput
func (ReceiptRuleStopActionOutput) ToReceiptRuleStopActionOutputWithContext ¶
func (o ReceiptRuleStopActionOutput) ToReceiptRuleStopActionOutputWithContext(ctx context.Context) ReceiptRuleStopActionOutput
func (ReceiptRuleStopActionOutput) ToReceiptRuleStopActionPtrOutput ¶
func (o ReceiptRuleStopActionOutput) ToReceiptRuleStopActionPtrOutput() ReceiptRuleStopActionPtrOutput
func (ReceiptRuleStopActionOutput) ToReceiptRuleStopActionPtrOutputWithContext ¶
func (o ReceiptRuleStopActionOutput) ToReceiptRuleStopActionPtrOutputWithContext(ctx context.Context) ReceiptRuleStopActionPtrOutput
func (ReceiptRuleStopActionOutput) TopicArn ¶
func (o ReceiptRuleStopActionOutput) TopicArn() pulumi.StringPtrOutput
type ReceiptRuleStopActionPtrInput ¶
type ReceiptRuleStopActionPtrInput interface { pulumi.Input ToReceiptRuleStopActionPtrOutput() ReceiptRuleStopActionPtrOutput ToReceiptRuleStopActionPtrOutputWithContext(context.Context) ReceiptRuleStopActionPtrOutput }
ReceiptRuleStopActionPtrInput is an input type that accepts ReceiptRuleStopActionArgs, ReceiptRuleStopActionPtr and ReceiptRuleStopActionPtrOutput values. You can construct a concrete instance of `ReceiptRuleStopActionPtrInput` via:
ReceiptRuleStopActionArgs{...} or: nil
func ReceiptRuleStopActionPtr ¶
func ReceiptRuleStopActionPtr(v *ReceiptRuleStopActionArgs) ReceiptRuleStopActionPtrInput
type ReceiptRuleStopActionPtrOutput ¶
type ReceiptRuleStopActionPtrOutput struct{ *pulumi.OutputState }
func (ReceiptRuleStopActionPtrOutput) Elem ¶
func (o ReceiptRuleStopActionPtrOutput) Elem() ReceiptRuleStopActionOutput
func (ReceiptRuleStopActionPtrOutput) ElementType ¶
func (ReceiptRuleStopActionPtrOutput) ElementType() reflect.Type
func (ReceiptRuleStopActionPtrOutput) Scope ¶
func (o ReceiptRuleStopActionPtrOutput) Scope() pulumi.StringPtrOutput
func (ReceiptRuleStopActionPtrOutput) ToReceiptRuleStopActionPtrOutput ¶
func (o ReceiptRuleStopActionPtrOutput) ToReceiptRuleStopActionPtrOutput() ReceiptRuleStopActionPtrOutput
func (ReceiptRuleStopActionPtrOutput) ToReceiptRuleStopActionPtrOutputWithContext ¶
func (o ReceiptRuleStopActionPtrOutput) ToReceiptRuleStopActionPtrOutputWithContext(ctx context.Context) ReceiptRuleStopActionPtrOutput
func (ReceiptRuleStopActionPtrOutput) TopicArn ¶
func (o ReceiptRuleStopActionPtrOutput) TopicArn() pulumi.StringPtrOutput
type ReceiptRuleWorkmailActionArgs ¶
type ReceiptRuleWorkmailActionArgs struct { OrganizationArn pulumi.StringInput `pulumi:"organizationArn"` TopicArn pulumi.StringPtrInput `pulumi:"topicArn"` }
func (ReceiptRuleWorkmailActionArgs) ElementType ¶
func (ReceiptRuleWorkmailActionArgs) ElementType() reflect.Type
func (ReceiptRuleWorkmailActionArgs) ToReceiptRuleWorkmailActionOutput ¶
func (i ReceiptRuleWorkmailActionArgs) ToReceiptRuleWorkmailActionOutput() ReceiptRuleWorkmailActionOutput
func (ReceiptRuleWorkmailActionArgs) ToReceiptRuleWorkmailActionOutputWithContext ¶
func (i ReceiptRuleWorkmailActionArgs) ToReceiptRuleWorkmailActionOutputWithContext(ctx context.Context) ReceiptRuleWorkmailActionOutput
func (ReceiptRuleWorkmailActionArgs) ToReceiptRuleWorkmailActionPtrOutput ¶
func (i ReceiptRuleWorkmailActionArgs) ToReceiptRuleWorkmailActionPtrOutput() ReceiptRuleWorkmailActionPtrOutput
func (ReceiptRuleWorkmailActionArgs) ToReceiptRuleWorkmailActionPtrOutputWithContext ¶
func (i ReceiptRuleWorkmailActionArgs) ToReceiptRuleWorkmailActionPtrOutputWithContext(ctx context.Context) ReceiptRuleWorkmailActionPtrOutput
type ReceiptRuleWorkmailActionInput ¶
type ReceiptRuleWorkmailActionInput interface { pulumi.Input ToReceiptRuleWorkmailActionOutput() ReceiptRuleWorkmailActionOutput ToReceiptRuleWorkmailActionOutputWithContext(context.Context) ReceiptRuleWorkmailActionOutput }
ReceiptRuleWorkmailActionInput is an input type that accepts ReceiptRuleWorkmailActionArgs and ReceiptRuleWorkmailActionOutput values. You can construct a concrete instance of `ReceiptRuleWorkmailActionInput` via:
ReceiptRuleWorkmailActionArgs{...}
type ReceiptRuleWorkmailActionOutput ¶
type ReceiptRuleWorkmailActionOutput struct{ *pulumi.OutputState }
func (ReceiptRuleWorkmailActionOutput) ElementType ¶
func (ReceiptRuleWorkmailActionOutput) ElementType() reflect.Type
func (ReceiptRuleWorkmailActionOutput) OrganizationArn ¶
func (o ReceiptRuleWorkmailActionOutput) OrganizationArn() pulumi.StringOutput
func (ReceiptRuleWorkmailActionOutput) ToReceiptRuleWorkmailActionOutput ¶
func (o ReceiptRuleWorkmailActionOutput) ToReceiptRuleWorkmailActionOutput() ReceiptRuleWorkmailActionOutput
func (ReceiptRuleWorkmailActionOutput) ToReceiptRuleWorkmailActionOutputWithContext ¶
func (o ReceiptRuleWorkmailActionOutput) ToReceiptRuleWorkmailActionOutputWithContext(ctx context.Context) ReceiptRuleWorkmailActionOutput
func (ReceiptRuleWorkmailActionOutput) ToReceiptRuleWorkmailActionPtrOutput ¶
func (o ReceiptRuleWorkmailActionOutput) ToReceiptRuleWorkmailActionPtrOutput() ReceiptRuleWorkmailActionPtrOutput
func (ReceiptRuleWorkmailActionOutput) ToReceiptRuleWorkmailActionPtrOutputWithContext ¶
func (o ReceiptRuleWorkmailActionOutput) ToReceiptRuleWorkmailActionPtrOutputWithContext(ctx context.Context) ReceiptRuleWorkmailActionPtrOutput
func (ReceiptRuleWorkmailActionOutput) TopicArn ¶
func (o ReceiptRuleWorkmailActionOutput) TopicArn() pulumi.StringPtrOutput
type ReceiptRuleWorkmailActionPtrInput ¶
type ReceiptRuleWorkmailActionPtrInput interface { pulumi.Input ToReceiptRuleWorkmailActionPtrOutput() ReceiptRuleWorkmailActionPtrOutput ToReceiptRuleWorkmailActionPtrOutputWithContext(context.Context) ReceiptRuleWorkmailActionPtrOutput }
ReceiptRuleWorkmailActionPtrInput is an input type that accepts ReceiptRuleWorkmailActionArgs, ReceiptRuleWorkmailActionPtr and ReceiptRuleWorkmailActionPtrOutput values. You can construct a concrete instance of `ReceiptRuleWorkmailActionPtrInput` via:
ReceiptRuleWorkmailActionArgs{...} or: nil
func ReceiptRuleWorkmailActionPtr ¶
func ReceiptRuleWorkmailActionPtr(v *ReceiptRuleWorkmailActionArgs) ReceiptRuleWorkmailActionPtrInput
type ReceiptRuleWorkmailActionPtrOutput ¶
type ReceiptRuleWorkmailActionPtrOutput struct{ *pulumi.OutputState }
func (ReceiptRuleWorkmailActionPtrOutput) Elem ¶
func (o ReceiptRuleWorkmailActionPtrOutput) Elem() ReceiptRuleWorkmailActionOutput
func (ReceiptRuleWorkmailActionPtrOutput) ElementType ¶
func (ReceiptRuleWorkmailActionPtrOutput) ElementType() reflect.Type
func (ReceiptRuleWorkmailActionPtrOutput) OrganizationArn ¶
func (o ReceiptRuleWorkmailActionPtrOutput) OrganizationArn() pulumi.StringPtrOutput
func (ReceiptRuleWorkmailActionPtrOutput) ToReceiptRuleWorkmailActionPtrOutput ¶
func (o ReceiptRuleWorkmailActionPtrOutput) ToReceiptRuleWorkmailActionPtrOutput() ReceiptRuleWorkmailActionPtrOutput
func (ReceiptRuleWorkmailActionPtrOutput) ToReceiptRuleWorkmailActionPtrOutputWithContext ¶
func (o ReceiptRuleWorkmailActionPtrOutput) ToReceiptRuleWorkmailActionPtrOutputWithContext(ctx context.Context) ReceiptRuleWorkmailActionPtrOutput
func (ReceiptRuleWorkmailActionPtrOutput) TopicArn ¶
func (o ReceiptRuleWorkmailActionPtrOutput) TopicArn() pulumi.StringPtrOutput
type Template ¶
type Template struct { pulumi.CustomResourceState Template TemplateTypePtrOutput `pulumi:"template"` }
Resource Type definition for AWS::SES::Template
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 {
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) ElementType ¶
func (TemplateOutput) ElementType() reflect.Type
func (TemplateOutput) Template ¶ added in v0.17.0
func (o TemplateOutput) Template() TemplateTypePtrOutput
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 DashboardAttributes VdmAttributesDashboardAttributesPtrOutput `pulumi:"dashboardAttributes"` 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 { DashboardAttributes VdmAttributesDashboardAttributesPtrInput 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
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
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
- getEmailIdentity.go
- getReceiptFilter.go
- getReceiptRule.go
- getReceiptRuleSet.go
- getTemplate.go
- getVdmAttributes.go
- init.go
- pulumiTypes.go
- receiptFilter.go
- receiptRule.go
- receiptRuleSet.go
- template.go
- vdmAttributes.go