Documentation
¶
Index ¶
- type ConfigurationSet
- type ConfigurationSetArgs
- 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) 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) 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 (ConfigurationSetEventDestinationOutput) ElementType() reflect.Type
- func (o ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutput() ConfigurationSetEventDestinationOutput
- func (o ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationOutput
- type ConfigurationSetEventDestinationState
- type ConfigurationSetInput
- type ConfigurationSetOutput
- type ConfigurationSetState
- type ContactList
- type ContactListArgs
- type ContactListInput
- type ContactListOutput
- 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 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 (LookupConfigurationSetResultOutput) ElementType() reflect.Type
- func (o LookupConfigurationSetResultOutput) ToLookupConfigurationSetResultOutput() LookupConfigurationSetResultOutput
- func (o LookupConfigurationSetResultOutput) ToLookupConfigurationSetResultOutputWithContext(ctx context.Context) LookupConfigurationSetResultOutput
- 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 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 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
- 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
- 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigurationSet ¶
type ConfigurationSet struct { pulumi.CustomResourceState // The name of the configuration set. Name pulumi.StringPtrOutput `pulumi:"name"` }
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 { // The name of the configuration set. Name pulumi.StringPtrInput }
The set of arguments for constructing a ConfigurationSet resource.
func (ConfigurationSetArgs) ElementType ¶
func (ConfigurationSetArgs) ElementType() reflect.Type
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. MatchingEventTypes []string `pulumi:"matchingEventTypes"` // The name of the event destination set. Name *string `pulumi:"name"` }
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. MatchingEventTypes pulumi.StringArrayInput `pulumi:"matchingEventTypes"` // The name of the event destination set. Name pulumi.StringPtrInput `pulumi:"name"` }
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.
func (ConfigurationSetEventDestinationEventDestinationOutput) Name ¶
The name of the event destination set.
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.
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) Name ¶
The name of the event destination set.
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) ElementType ¶
func (ConfigurationSetEventDestinationOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutput ¶
func (o ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutput() ConfigurationSetEventDestinationOutput
func (ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutputWithContext ¶
func (o ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationOutput
type ConfigurationSetEventDestinationState ¶
type ConfigurationSetEventDestinationState struct { }
func (ConfigurationSetEventDestinationState) ElementType ¶
func (ConfigurationSetEventDestinationState) ElementType() reflect.Type
type ConfigurationSetInput ¶
type ConfigurationSetInput interface { pulumi.Input ToConfigurationSetOutput() ConfigurationSetOutput ToConfigurationSetOutputWithContext(ctx context.Context) ConfigurationSetOutput }
type ConfigurationSetOutput ¶
type ConfigurationSetOutput struct{ *pulumi.OutputState }
func (ConfigurationSetOutput) ElementType ¶
func (ConfigurationSetOutput) ElementType() reflect.Type
func (ConfigurationSetOutput) ToConfigurationSetOutput ¶
func (o ConfigurationSetOutput) ToConfigurationSetOutput() ConfigurationSetOutput
func (ConfigurationSetOutput) ToConfigurationSetOutputWithContext ¶
func (o ConfigurationSetOutput) ToConfigurationSetOutputWithContext(ctx context.Context) ConfigurationSetOutput
type ConfigurationSetState ¶
type ConfigurationSetState struct { }
func (ConfigurationSetState) ElementType ¶
func (ConfigurationSetState) ElementType() reflect.Type
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) ElementType ¶
func (ContactListOutput) ElementType() reflect.Type
func (ContactListOutput) ToContactListOutput ¶
func (o ContactListOutput) ToContactListOutput() ContactListOutput
func (ContactListOutput) ToContactListOutputWithContext ¶
func (o ContactListOutput) ToContactListOutputWithContext(ctx context.Context) ContactListOutput
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 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 { }
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) ElementType ¶ added in v0.12.0
func (LookupConfigurationSetResultOutput) ElementType() reflect.Type
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
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 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 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) 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) ElementType ¶
func (ReceiptRuleOutput) ElementType() reflect.Type
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) 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) 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
Source Files
¶
- configurationSet.go
- configurationSetEventDestination.go
- contactList.go
- getConfigurationSet.go
- getConfigurationSetEventDestination.go
- getContactList.go
- getReceiptFilter.go
- getReceiptRule.go
- getReceiptRuleSet.go
- getTemplate.go
- init.go
- pulumiTypes.go
- receiptFilter.go
- receiptRule.go
- receiptRuleSet.go
- template.go