Documentation
¶
Index ¶
- type ConfigurationSet
- type ConfigurationSetArgs
- type ConfigurationSetEventDestinationdeprecated
- 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
- func (i ConfigurationSetEventDestinationEventDestinationArgs) ToConfigurationSetEventDestinationEventDestinationPtrOutput() ConfigurationSetEventDestinationEventDestinationPtrOutput
- func (i ConfigurationSetEventDestinationEventDestinationArgs) ToConfigurationSetEventDestinationEventDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationEventDestinationPtrOutput
- 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
- func (o ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutput() ConfigurationSetEventDestinationEventDestinationPtrOutput
- func (o ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationEventDestinationPtrOutput
- type ConfigurationSetEventDestinationEventDestinationPtrInput
- 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 ReceiptFilterdeprecated
- type ReceiptFilterArgs
- type ReceiptFilterFilter
- type ReceiptFilterFilterArgs
- func (ReceiptFilterFilterArgs) ElementType() reflect.Type
- func (i ReceiptFilterFilterArgs) ToReceiptFilterFilterOutput() ReceiptFilterFilterOutput
- func (i ReceiptFilterFilterArgs) ToReceiptFilterFilterOutputWithContext(ctx context.Context) ReceiptFilterFilterOutput
- func (i ReceiptFilterFilterArgs) ToReceiptFilterFilterPtrOutput() ReceiptFilterFilterPtrOutput
- func (i ReceiptFilterFilterArgs) ToReceiptFilterFilterPtrOutputWithContext(ctx context.Context) ReceiptFilterFilterPtrOutput
- 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
- func (o ReceiptFilterFilterOutput) ToReceiptFilterFilterPtrOutput() ReceiptFilterFilterPtrOutput
- func (o ReceiptFilterFilterOutput) ToReceiptFilterFilterPtrOutputWithContext(ctx context.Context) ReceiptFilterFilterPtrOutput
- type ReceiptFilterFilterPtrInput
- type ReceiptFilterFilterPtrOutput
- func (o ReceiptFilterFilterPtrOutput) Elem() ReceiptFilterFilterOutput
- func (ReceiptFilterFilterPtrOutput) ElementType() reflect.Type
- func (o ReceiptFilterFilterPtrOutput) IpFilter() ReceiptFilterIpFilterPtrOutput
- func (o ReceiptFilterFilterPtrOutput) Name() pulumi.StringPtrOutput
- func (o ReceiptFilterFilterPtrOutput) ToReceiptFilterFilterPtrOutput() ReceiptFilterFilterPtrOutput
- func (o ReceiptFilterFilterPtrOutput) ToReceiptFilterFilterPtrOutputWithContext(ctx context.Context) ReceiptFilterFilterPtrOutput
- type ReceiptFilterInput
- type ReceiptFilterIpFilter
- type ReceiptFilterIpFilterArgs
- func (ReceiptFilterIpFilterArgs) ElementType() reflect.Type
- func (i ReceiptFilterIpFilterArgs) ToReceiptFilterIpFilterOutput() ReceiptFilterIpFilterOutput
- func (i ReceiptFilterIpFilterArgs) ToReceiptFilterIpFilterOutputWithContext(ctx context.Context) ReceiptFilterIpFilterOutput
- func (i ReceiptFilterIpFilterArgs) ToReceiptFilterIpFilterPtrOutput() ReceiptFilterIpFilterPtrOutput
- func (i ReceiptFilterIpFilterArgs) ToReceiptFilterIpFilterPtrOutputWithContext(ctx context.Context) ReceiptFilterIpFilterPtrOutput
- 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
- func (o ReceiptFilterIpFilterOutput) ToReceiptFilterIpFilterPtrOutput() ReceiptFilterIpFilterPtrOutput
- func (o ReceiptFilterIpFilterOutput) ToReceiptFilterIpFilterPtrOutputWithContext(ctx context.Context) ReceiptFilterIpFilterPtrOutput
- type ReceiptFilterIpFilterPtrInput
- type ReceiptFilterIpFilterPtrOutput
- func (o ReceiptFilterIpFilterPtrOutput) Cidr() pulumi.StringPtrOutput
- func (o ReceiptFilterIpFilterPtrOutput) Elem() ReceiptFilterIpFilterOutput
- func (ReceiptFilterIpFilterPtrOutput) ElementType() reflect.Type
- func (o ReceiptFilterIpFilterPtrOutput) Policy() pulumi.StringPtrOutput
- func (o ReceiptFilterIpFilterPtrOutput) ToReceiptFilterIpFilterPtrOutput() ReceiptFilterIpFilterPtrOutput
- func (o ReceiptFilterIpFilterPtrOutput) ToReceiptFilterIpFilterPtrOutputWithContext(ctx context.Context) ReceiptFilterIpFilterPtrOutput
- 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
- func (ReceiptRuleRuleArgs) ElementType() reflect.Type
- func (i ReceiptRuleRuleArgs) ToReceiptRuleRuleOutput() ReceiptRuleRuleOutput
- func (i ReceiptRuleRuleArgs) ToReceiptRuleRuleOutputWithContext(ctx context.Context) ReceiptRuleRuleOutput
- func (i ReceiptRuleRuleArgs) ToReceiptRuleRulePtrOutput() ReceiptRuleRulePtrOutput
- func (i ReceiptRuleRuleArgs) ToReceiptRuleRulePtrOutputWithContext(ctx context.Context) ReceiptRuleRulePtrOutput
- 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
- func (o ReceiptRuleRuleOutput) ToReceiptRuleRulePtrOutput() ReceiptRuleRulePtrOutput
- func (o ReceiptRuleRuleOutput) ToReceiptRuleRulePtrOutputWithContext(ctx context.Context) ReceiptRuleRulePtrOutput
- type ReceiptRuleRulePtrInput
- 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 Templatedeprecated
- 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.StringPtrOutput
- 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
deprecated
type ConfigurationSetEventDestination struct { pulumi.CustomResourceState ConfigurationSetName pulumi.StringOutput `pulumi:"configurationSetName"` EventDestination ConfigurationSetEventDestinationEventDestinationOutput `pulumi:"eventDestination"` }
Resource Type definition for AWS::SES::ConfigurationSetEventDestination
Deprecated: ConfigurationSetEventDestination is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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 { ConfigurationSetName pulumi.StringInput EventDestination ConfigurationSetEventDestinationEventDestinationInput }
The set of arguments for constructing a ConfigurationSetEventDestination resource.
func (ConfigurationSetEventDestinationArgs) ElementType ¶
func (ConfigurationSetEventDestinationArgs) ElementType() reflect.Type
type ConfigurationSetEventDestinationCloudWatchDestination ¶
type ConfigurationSetEventDestinationCloudWatchDestination struct {
DimensionConfigurations []ConfigurationSetEventDestinationDimensionConfiguration `pulumi:"dimensionConfigurations"`
}
type ConfigurationSetEventDestinationCloudWatchDestinationArgs ¶
type ConfigurationSetEventDestinationCloudWatchDestinationArgs struct {
DimensionConfigurations ConfigurationSetEventDestinationDimensionConfigurationArrayInput `pulumi:"dimensionConfigurations"`
}
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 }
func (ConfigurationSetEventDestinationCloudWatchDestinationOutput) DimensionConfigurations ¶
func (o ConfigurationSetEventDestinationCloudWatchDestinationOutput) DimensionConfigurations() ConfigurationSetEventDestinationDimensionConfigurationArrayOutput
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
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 ConfigurationSetEventDestinationDimensionConfigurationArgs ¶
type ConfigurationSetEventDestinationDimensionConfigurationArgs struct { DefaultDimensionValue pulumi.StringInput `pulumi:"defaultDimensionValue"` DimensionName pulumi.StringInput `pulumi:"dimensionName"` DimensionValueSource pulumi.StringInput `pulumi:"dimensionValueSource"` }
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 }
func (ConfigurationSetEventDestinationDimensionConfigurationOutput) DefaultDimensionValue ¶
func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) DefaultDimensionValue() pulumi.StringOutput
func (ConfigurationSetEventDestinationDimensionConfigurationOutput) DimensionName ¶
func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) DimensionName() pulumi.StringOutput
func (ConfigurationSetEventDestinationDimensionConfigurationOutput) DimensionValueSource ¶
func (o ConfigurationSetEventDestinationDimensionConfigurationOutput) DimensionValueSource() pulumi.StringOutput
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 { CloudWatchDestination *ConfigurationSetEventDestinationCloudWatchDestination `pulumi:"cloudWatchDestination"` Enabled *bool `pulumi:"enabled"` KinesisFirehoseDestination *ConfigurationSetEventDestinationKinesisFirehoseDestination `pulumi:"kinesisFirehoseDestination"` MatchingEventTypes []string `pulumi:"matchingEventTypes"` Name *string `pulumi:"name"` }
type ConfigurationSetEventDestinationEventDestinationArgs ¶
type ConfigurationSetEventDestinationEventDestinationArgs struct { CloudWatchDestination ConfigurationSetEventDestinationCloudWatchDestinationPtrInput `pulumi:"cloudWatchDestination"` Enabled pulumi.BoolPtrInput `pulumi:"enabled"` KinesisFirehoseDestination ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrInput `pulumi:"kinesisFirehoseDestination"` MatchingEventTypes pulumi.StringArrayInput `pulumi:"matchingEventTypes"` 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
func (ConfigurationSetEventDestinationEventDestinationArgs) ToConfigurationSetEventDestinationEventDestinationPtrOutput ¶
func (i ConfigurationSetEventDestinationEventDestinationArgs) ToConfigurationSetEventDestinationEventDestinationPtrOutput() ConfigurationSetEventDestinationEventDestinationPtrOutput
func (ConfigurationSetEventDestinationEventDestinationArgs) ToConfigurationSetEventDestinationEventDestinationPtrOutputWithContext ¶
func (i ConfigurationSetEventDestinationEventDestinationArgs) ToConfigurationSetEventDestinationEventDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationEventDestinationPtrOutput
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
func (ConfigurationSetEventDestinationEventDestinationOutput) ElementType ¶
func (ConfigurationSetEventDestinationEventDestinationOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationEventDestinationOutput) Enabled ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) Enabled() pulumi.BoolPtrOutput
func (ConfigurationSetEventDestinationEventDestinationOutput) KinesisFirehoseDestination ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) KinesisFirehoseDestination() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
func (ConfigurationSetEventDestinationEventDestinationOutput) MatchingEventTypes ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) MatchingEventTypes() pulumi.StringArrayOutput
func (ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationOutput ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationOutput() ConfigurationSetEventDestinationEventDestinationOutput
func (ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationOutputWithContext ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationEventDestinationOutput
func (ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutput ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutput() ConfigurationSetEventDestinationEventDestinationPtrOutput
func (ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutputWithContext ¶
func (o ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationEventDestinationPtrOutput
type ConfigurationSetEventDestinationEventDestinationPtrInput ¶
type ConfigurationSetEventDestinationEventDestinationPtrInput interface { pulumi.Input ToConfigurationSetEventDestinationEventDestinationPtrOutput() ConfigurationSetEventDestinationEventDestinationPtrOutput ToConfigurationSetEventDestinationEventDestinationPtrOutputWithContext(context.Context) ConfigurationSetEventDestinationEventDestinationPtrOutput }
ConfigurationSetEventDestinationEventDestinationPtrInput is an input type that accepts ConfigurationSetEventDestinationEventDestinationArgs, ConfigurationSetEventDestinationEventDestinationPtr and ConfigurationSetEventDestinationEventDestinationPtrOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationEventDestinationPtrInput` via:
ConfigurationSetEventDestinationEventDestinationArgs{...} or: nil
func ConfigurationSetEventDestinationEventDestinationPtr ¶
func ConfigurationSetEventDestinationEventDestinationPtr(v *ConfigurationSetEventDestinationEventDestinationArgs) ConfigurationSetEventDestinationEventDestinationPtrInput
type ConfigurationSetEventDestinationEventDestinationPtrOutput ¶
type ConfigurationSetEventDestinationEventDestinationPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) CloudWatchDestination ¶
func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) CloudWatchDestination() ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) ElementType ¶
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) Enabled ¶
func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) KinesisFirehoseDestination ¶
func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) KinesisFirehoseDestination() ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput
func (ConfigurationSetEventDestinationEventDestinationPtrOutput) MatchingEventTypes ¶
func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) MatchingEventTypes() pulumi.StringArrayOutput
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 ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs ¶
type ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs struct { DeliveryStreamARN pulumi.StringInput `pulumi:"deliveryStreamARN"` IAMRoleARN pulumi.StringInput `pulumi:"iAMRoleARN"` }
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 }
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) DeliveryStreamARN ¶
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) DeliveryStreamARN() pulumi.StringOutput
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ElementType ¶
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) IAMRoleARN ¶
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) IAMRoleARN() pulumi.StringOutput
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
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ElementType ¶
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ElementType() reflect.Type
func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) IAMRoleARN ¶
func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) IAMRoleARN() pulumi.StringPtrOutput
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 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
func (ReceiptFilterFilterArgs) ToReceiptFilterFilterPtrOutput ¶
func (i ReceiptFilterFilterArgs) ToReceiptFilterFilterPtrOutput() ReceiptFilterFilterPtrOutput
func (ReceiptFilterFilterArgs) ToReceiptFilterFilterPtrOutputWithContext ¶
func (i ReceiptFilterFilterArgs) ToReceiptFilterFilterPtrOutputWithContext(ctx context.Context) ReceiptFilterFilterPtrOutput
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
func (ReceiptFilterFilterOutput) ToReceiptFilterFilterPtrOutput ¶
func (o ReceiptFilterFilterOutput) ToReceiptFilterFilterPtrOutput() ReceiptFilterFilterPtrOutput
func (ReceiptFilterFilterOutput) ToReceiptFilterFilterPtrOutputWithContext ¶
func (o ReceiptFilterFilterOutput) ToReceiptFilterFilterPtrOutputWithContext(ctx context.Context) ReceiptFilterFilterPtrOutput
type ReceiptFilterFilterPtrInput ¶
type ReceiptFilterFilterPtrInput interface { pulumi.Input ToReceiptFilterFilterPtrOutput() ReceiptFilterFilterPtrOutput ToReceiptFilterFilterPtrOutputWithContext(context.Context) ReceiptFilterFilterPtrOutput }
ReceiptFilterFilterPtrInput is an input type that accepts ReceiptFilterFilterArgs, ReceiptFilterFilterPtr and ReceiptFilterFilterPtrOutput values. You can construct a concrete instance of `ReceiptFilterFilterPtrInput` via:
ReceiptFilterFilterArgs{...} or: nil
func ReceiptFilterFilterPtr ¶
func ReceiptFilterFilterPtr(v *ReceiptFilterFilterArgs) ReceiptFilterFilterPtrInput
type ReceiptFilterFilterPtrOutput ¶
type ReceiptFilterFilterPtrOutput struct{ *pulumi.OutputState }
func (ReceiptFilterFilterPtrOutput) Elem ¶
func (o ReceiptFilterFilterPtrOutput) Elem() ReceiptFilterFilterOutput
func (ReceiptFilterFilterPtrOutput) ElementType ¶
func (ReceiptFilterFilterPtrOutput) ElementType() reflect.Type
func (ReceiptFilterFilterPtrOutput) IpFilter ¶
func (o ReceiptFilterFilterPtrOutput) IpFilter() ReceiptFilterIpFilterPtrOutput
func (ReceiptFilterFilterPtrOutput) Name ¶
func (o ReceiptFilterFilterPtrOutput) Name() pulumi.StringPtrOutput
func (ReceiptFilterFilterPtrOutput) ToReceiptFilterFilterPtrOutput ¶
func (o ReceiptFilterFilterPtrOutput) ToReceiptFilterFilterPtrOutput() ReceiptFilterFilterPtrOutput
func (ReceiptFilterFilterPtrOutput) ToReceiptFilterFilterPtrOutputWithContext ¶
func (o ReceiptFilterFilterPtrOutput) ToReceiptFilterFilterPtrOutputWithContext(ctx context.Context) ReceiptFilterFilterPtrOutput
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
func (ReceiptFilterIpFilterArgs) ToReceiptFilterIpFilterPtrOutput ¶
func (i ReceiptFilterIpFilterArgs) ToReceiptFilterIpFilterPtrOutput() ReceiptFilterIpFilterPtrOutput
func (ReceiptFilterIpFilterArgs) ToReceiptFilterIpFilterPtrOutputWithContext ¶
func (i ReceiptFilterIpFilterArgs) ToReceiptFilterIpFilterPtrOutputWithContext(ctx context.Context) ReceiptFilterIpFilterPtrOutput
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
func (ReceiptFilterIpFilterOutput) ToReceiptFilterIpFilterPtrOutput ¶
func (o ReceiptFilterIpFilterOutput) ToReceiptFilterIpFilterPtrOutput() ReceiptFilterIpFilterPtrOutput
func (ReceiptFilterIpFilterOutput) ToReceiptFilterIpFilterPtrOutputWithContext ¶
func (o ReceiptFilterIpFilterOutput) ToReceiptFilterIpFilterPtrOutputWithContext(ctx context.Context) ReceiptFilterIpFilterPtrOutput
type ReceiptFilterIpFilterPtrInput ¶
type ReceiptFilterIpFilterPtrInput interface { pulumi.Input ToReceiptFilterIpFilterPtrOutput() ReceiptFilterIpFilterPtrOutput ToReceiptFilterIpFilterPtrOutputWithContext(context.Context) ReceiptFilterIpFilterPtrOutput }
ReceiptFilterIpFilterPtrInput is an input type that accepts ReceiptFilterIpFilterArgs, ReceiptFilterIpFilterPtr and ReceiptFilterIpFilterPtrOutput values. You can construct a concrete instance of `ReceiptFilterIpFilterPtrInput` via:
ReceiptFilterIpFilterArgs{...} or: nil
func ReceiptFilterIpFilterPtr ¶
func ReceiptFilterIpFilterPtr(v *ReceiptFilterIpFilterArgs) ReceiptFilterIpFilterPtrInput
type ReceiptFilterIpFilterPtrOutput ¶
type ReceiptFilterIpFilterPtrOutput struct{ *pulumi.OutputState }
func (ReceiptFilterIpFilterPtrOutput) Cidr ¶
func (o ReceiptFilterIpFilterPtrOutput) Cidr() pulumi.StringPtrOutput
func (ReceiptFilterIpFilterPtrOutput) Elem ¶
func (o ReceiptFilterIpFilterPtrOutput) Elem() ReceiptFilterIpFilterOutput
func (ReceiptFilterIpFilterPtrOutput) ElementType ¶
func (ReceiptFilterIpFilterPtrOutput) ElementType() reflect.Type
func (ReceiptFilterIpFilterPtrOutput) Policy ¶
func (o ReceiptFilterIpFilterPtrOutput) Policy() pulumi.StringPtrOutput
func (ReceiptFilterIpFilterPtrOutput) ToReceiptFilterIpFilterPtrOutput ¶
func (o ReceiptFilterIpFilterPtrOutput) ToReceiptFilterIpFilterPtrOutput() ReceiptFilterIpFilterPtrOutput
func (ReceiptFilterIpFilterPtrOutput) ToReceiptFilterIpFilterPtrOutputWithContext ¶
func (o ReceiptFilterIpFilterPtrOutput) ToReceiptFilterIpFilterPtrOutputWithContext(ctx context.Context) ReceiptFilterIpFilterPtrOutput
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
func (ReceiptRuleRuleArgs) ToReceiptRuleRulePtrOutput ¶
func (i ReceiptRuleRuleArgs) ToReceiptRuleRulePtrOutput() ReceiptRuleRulePtrOutput
func (ReceiptRuleRuleArgs) ToReceiptRuleRulePtrOutputWithContext ¶
func (i ReceiptRuleRuleArgs) ToReceiptRuleRulePtrOutputWithContext(ctx context.Context) ReceiptRuleRulePtrOutput
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
func (ReceiptRuleRuleOutput) ToReceiptRuleRulePtrOutput ¶
func (o ReceiptRuleRuleOutput) ToReceiptRuleRulePtrOutput() ReceiptRuleRulePtrOutput
func (ReceiptRuleRuleOutput) ToReceiptRuleRulePtrOutputWithContext ¶
func (o ReceiptRuleRuleOutput) ToReceiptRuleRulePtrOutputWithContext(ctx context.Context) ReceiptRuleRulePtrOutput
type ReceiptRuleRulePtrInput ¶
type ReceiptRuleRulePtrInput interface { pulumi.Input ToReceiptRuleRulePtrOutput() ReceiptRuleRulePtrOutput ToReceiptRuleRulePtrOutputWithContext(context.Context) ReceiptRuleRulePtrOutput }
ReceiptRuleRulePtrInput is an input type that accepts ReceiptRuleRuleArgs, ReceiptRuleRulePtr and ReceiptRuleRulePtrOutput values. You can construct a concrete instance of `ReceiptRuleRulePtrInput` via:
ReceiptRuleRuleArgs{...} or: nil
func ReceiptRuleRulePtr ¶
func ReceiptRuleRulePtr(v *ReceiptRuleRuleArgs) ReceiptRuleRulePtrInput
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
deprecated
type Template struct { pulumi.CustomResourceState Template TemplateTypePtrOutput `pulumi:"template"` }
Resource Type definition for AWS::SES::Template
Deprecated: Template is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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 TemplateTypeArgs ¶ added in v0.2.0
type TemplateTypeArgs struct { HtmlPart pulumi.StringPtrInput `pulumi:"htmlPart"` SubjectPart pulumi.StringPtrInput `pulumi:"subjectPart"` TemplateName pulumi.StringPtrInput `pulumi:"templateName"` TextPart pulumi.StringPtrInput `pulumi:"textPart"` }
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 }
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
func (TemplateTypeOutput) SubjectPart ¶ added in v0.2.0
func (o TemplateTypeOutput) SubjectPart() pulumi.StringPtrOutput
func (TemplateTypeOutput) TemplateName ¶ added in v0.2.0
func (o TemplateTypeOutput) TemplateName() pulumi.StringPtrOutput
func (TemplateTypeOutput) TextPart ¶ added in v0.2.0
func (o TemplateTypeOutput) TextPart() pulumi.StringPtrOutput
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
func (TemplateTypePtrOutput) SubjectPart ¶ added in v0.2.0
func (o TemplateTypePtrOutput) SubjectPart() pulumi.StringPtrOutput
func (TemplateTypePtrOutput) TemplateName ¶ added in v0.2.0
func (o TemplateTypePtrOutput) TemplateName() pulumi.StringPtrOutput
func (TemplateTypePtrOutput) TextPart ¶ added in v0.2.0
func (o TemplateTypePtrOutput) TextPart() pulumi.StringPtrOutput
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