pinpointemail

package
v0.53.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 14, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigurationSet deprecated

type ConfigurationSet struct {
	pulumi.CustomResourceState

	DeliveryOptions   ConfigurationSetDeliveryOptionsPtrOutput   `pulumi:"deliveryOptions"`
	Name              pulumi.StringOutput                        `pulumi:"name"`
	ReputationOptions ConfigurationSetReputationOptionsPtrOutput `pulumi:"reputationOptions"`
	SendingOptions    ConfigurationSetSendingOptionsPtrOutput    `pulumi:"sendingOptions"`
	Tags              ConfigurationSetTagsArrayOutput            `pulumi:"tags"`
	TrackingOptions   ConfigurationSetTrackingOptionsPtrOutput   `pulumi:"trackingOptions"`
}

Resource Type definition for AWS::PinpointEmail::ConfigurationSet

Deprecated: ConfigurationSet is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

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

The set of arguments for constructing a ConfigurationSet resource.

func (ConfigurationSetArgs) ElementType

func (ConfigurationSetArgs) ElementType() reflect.Type

type ConfigurationSetDeliveryOptions

type ConfigurationSetDeliveryOptions struct {
	SendingPoolName *string `pulumi:"sendingPoolName"`
}

type ConfigurationSetDeliveryOptionsArgs

type ConfigurationSetDeliveryOptionsArgs struct {
	SendingPoolName pulumi.StringPtrInput `pulumi:"sendingPoolName"`
}

func (ConfigurationSetDeliveryOptionsArgs) ElementType

func (ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsOutput

func (i ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsOutput() ConfigurationSetDeliveryOptionsOutput

func (ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsOutputWithContext

func (i ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsOutput

func (ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsPtrOutput

func (i ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsPtrOutput() ConfigurationSetDeliveryOptionsPtrOutput

func (ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsPtrOutputWithContext

func (i ConfigurationSetDeliveryOptionsArgs) ToConfigurationSetDeliveryOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsPtrOutput

type ConfigurationSetDeliveryOptionsInput

type ConfigurationSetDeliveryOptionsInput interface {
	pulumi.Input

	ToConfigurationSetDeliveryOptionsOutput() ConfigurationSetDeliveryOptionsOutput
	ToConfigurationSetDeliveryOptionsOutputWithContext(context.Context) ConfigurationSetDeliveryOptionsOutput
}

ConfigurationSetDeliveryOptionsInput is an input type that accepts ConfigurationSetDeliveryOptionsArgs and ConfigurationSetDeliveryOptionsOutput values. You can construct a concrete instance of `ConfigurationSetDeliveryOptionsInput` via:

ConfigurationSetDeliveryOptionsArgs{...}

type ConfigurationSetDeliveryOptionsOutput

type ConfigurationSetDeliveryOptionsOutput struct{ *pulumi.OutputState }

func (ConfigurationSetDeliveryOptionsOutput) ElementType

func (ConfigurationSetDeliveryOptionsOutput) SendingPoolName

func (ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsOutput

func (o ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsOutput() ConfigurationSetDeliveryOptionsOutput

func (ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsOutputWithContext

func (o ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsOutput

func (ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsPtrOutput

func (o ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsPtrOutput() ConfigurationSetDeliveryOptionsPtrOutput

func (ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsPtrOutputWithContext

func (o ConfigurationSetDeliveryOptionsOutput) ToConfigurationSetDeliveryOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsPtrOutput

type ConfigurationSetDeliveryOptionsPtrInput

type ConfigurationSetDeliveryOptionsPtrInput interface {
	pulumi.Input

	ToConfigurationSetDeliveryOptionsPtrOutput() ConfigurationSetDeliveryOptionsPtrOutput
	ToConfigurationSetDeliveryOptionsPtrOutputWithContext(context.Context) ConfigurationSetDeliveryOptionsPtrOutput
}

ConfigurationSetDeliveryOptionsPtrInput is an input type that accepts ConfigurationSetDeliveryOptionsArgs, ConfigurationSetDeliveryOptionsPtr and ConfigurationSetDeliveryOptionsPtrOutput values. You can construct a concrete instance of `ConfigurationSetDeliveryOptionsPtrInput` via:

        ConfigurationSetDeliveryOptionsArgs{...}

or:

        nil

type ConfigurationSetDeliveryOptionsPtrOutput

type ConfigurationSetDeliveryOptionsPtrOutput struct{ *pulumi.OutputState }

func (ConfigurationSetDeliveryOptionsPtrOutput) Elem

func (ConfigurationSetDeliveryOptionsPtrOutput) ElementType

func (ConfigurationSetDeliveryOptionsPtrOutput) SendingPoolName

func (ConfigurationSetDeliveryOptionsPtrOutput) ToConfigurationSetDeliveryOptionsPtrOutput

func (o ConfigurationSetDeliveryOptionsPtrOutput) ToConfigurationSetDeliveryOptionsPtrOutput() ConfigurationSetDeliveryOptionsPtrOutput

func (ConfigurationSetDeliveryOptionsPtrOutput) ToConfigurationSetDeliveryOptionsPtrOutputWithContext

func (o ConfigurationSetDeliveryOptionsPtrOutput) ToConfigurationSetDeliveryOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetDeliveryOptionsPtrOutput

type ConfigurationSetEventDestination deprecated

type ConfigurationSetEventDestination struct {
	pulumi.CustomResourceState

	ConfigurationSetName pulumi.StringOutput                                       `pulumi:"configurationSetName"`
	EventDestination     ConfigurationSetEventDestinationEventDestinationPtrOutput `pulumi:"eventDestination"`
	EventDestinationName pulumi.StringOutput                                       `pulumi:"eventDestinationName"`
}

Resource Type definition for AWS::PinpointEmail::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) 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     ConfigurationSetEventDestinationEventDestinationPtrInput
	EventDestinationName pulumi.StringInput
}

The set of arguments for constructing a ConfigurationSetEventDestination resource.

func (ConfigurationSetEventDestinationArgs) ElementType

type ConfigurationSetEventDestinationCloudWatchDestination

type ConfigurationSetEventDestinationCloudWatchDestination struct {
	DimensionConfigurations []ConfigurationSetEventDestinationDimensionConfiguration `pulumi:"dimensionConfigurations"`
}

type ConfigurationSetEventDestinationCloudWatchDestinationArgs

type ConfigurationSetEventDestinationCloudWatchDestinationArgs struct {
	DimensionConfigurations ConfigurationSetEventDestinationDimensionConfigurationArrayInput `pulumi:"dimensionConfigurations"`
}

func (ConfigurationSetEventDestinationCloudWatchDestinationArgs) ElementType

func (ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationOutput

func (ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationOutputWithContext

func (i ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationOutput

func (ConfigurationSetEventDestinationCloudWatchDestinationArgs) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput

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 (ConfigurationSetEventDestinationCloudWatchDestinationOutput) ElementType

func (ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationOutput

func (ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationOutputWithContext

func (o ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationOutput

func (ConfigurationSetEventDestinationCloudWatchDestinationOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput

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

type ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput

type ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput struct{ *pulumi.OutputState }

func (ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) DimensionConfigurations

func (ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) Elem

func (ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ElementType

func (ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutput

func (ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutputWithContext

func (o ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput) ToConfigurationSetEventDestinationCloudWatchDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationCloudWatchDestinationPtrOutput

type ConfigurationSetEventDestinationDimensionConfiguration

type ConfigurationSetEventDestinationDimensionConfiguration struct {
	DefaultDimensionValue string `pulumi:"defaultDimensionValue"`
	DimensionName         string `pulumi:"dimensionName"`
	DimensionValueSource  string `pulumi:"dimensionValueSource"`
}

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) ToConfigurationSetEventDestinationDimensionConfigurationOutput

func (ConfigurationSetEventDestinationDimensionConfigurationArgs) ToConfigurationSetEventDestinationDimensionConfigurationOutputWithContext

func (i ConfigurationSetEventDestinationDimensionConfigurationArgs) ToConfigurationSetEventDestinationDimensionConfigurationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationDimensionConfigurationOutput

type ConfigurationSetEventDestinationDimensionConfigurationArray

type ConfigurationSetEventDestinationDimensionConfigurationArray []ConfigurationSetEventDestinationDimensionConfigurationInput

func (ConfigurationSetEventDestinationDimensionConfigurationArray) ElementType

func (ConfigurationSetEventDestinationDimensionConfigurationArray) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutput

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) Index

func (ConfigurationSetEventDestinationDimensionConfigurationArrayOutput) ToConfigurationSetEventDestinationDimensionConfigurationArrayOutput

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 (ConfigurationSetEventDestinationDimensionConfigurationOutput) DimensionName

func (ConfigurationSetEventDestinationDimensionConfigurationOutput) DimensionValueSource

func (ConfigurationSetEventDestinationDimensionConfigurationOutput) ElementType

func (ConfigurationSetEventDestinationDimensionConfigurationOutput) ToConfigurationSetEventDestinationDimensionConfigurationOutput

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"`
	PinpointDestination        *ConfigurationSetEventDestinationPinpointDestination        `pulumi:"pinpointDestination"`
	SnsDestination             *ConfigurationSetEventDestinationSnsDestination             `pulumi:"snsDestination"`
}

type ConfigurationSetEventDestinationEventDestinationArgs

type ConfigurationSetEventDestinationEventDestinationArgs struct {
	CloudWatchDestination      ConfigurationSetEventDestinationCloudWatchDestinationPtrInput      `pulumi:"cloudWatchDestination"`
	Enabled                    pulumi.BoolPtrInput                                                `pulumi:"enabled"`
	KinesisFirehoseDestination ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrInput `pulumi:"kinesisFirehoseDestination"`
	MatchingEventTypes         pulumi.StringArrayInput                                            `pulumi:"matchingEventTypes"`
	PinpointDestination        ConfigurationSetEventDestinationPinpointDestinationPtrInput        `pulumi:"pinpointDestination"`
	SnsDestination             ConfigurationSetEventDestinationSnsDestinationPtrInput             `pulumi:"snsDestination"`
}

func (ConfigurationSetEventDestinationEventDestinationArgs) ElementType

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 (ConfigurationSetEventDestinationEventDestinationOutput) ElementType

func (ConfigurationSetEventDestinationEventDestinationOutput) Enabled

func (ConfigurationSetEventDestinationEventDestinationOutput) KinesisFirehoseDestination

func (ConfigurationSetEventDestinationEventDestinationOutput) MatchingEventTypes

func (ConfigurationSetEventDestinationEventDestinationOutput) PinpointDestination

func (ConfigurationSetEventDestinationEventDestinationOutput) SnsDestination

func (ConfigurationSetEventDestinationEventDestinationOutput) ToConfigurationSetEventDestinationEventDestinationOutput

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

type ConfigurationSetEventDestinationEventDestinationPtrOutput

type ConfigurationSetEventDestinationEventDestinationPtrOutput struct{ *pulumi.OutputState }

func (ConfigurationSetEventDestinationEventDestinationPtrOutput) CloudWatchDestination

func (ConfigurationSetEventDestinationEventDestinationPtrOutput) Elem

func (ConfigurationSetEventDestinationEventDestinationPtrOutput) ElementType

func (ConfigurationSetEventDestinationEventDestinationPtrOutput) Enabled

func (ConfigurationSetEventDestinationEventDestinationPtrOutput) KinesisFirehoseDestination

func (ConfigurationSetEventDestinationEventDestinationPtrOutput) MatchingEventTypes

func (ConfigurationSetEventDestinationEventDestinationPtrOutput) PinpointDestination

func (ConfigurationSetEventDestinationEventDestinationPtrOutput) SnsDestination

func (ConfigurationSetEventDestinationEventDestinationPtrOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutput

func (ConfigurationSetEventDestinationEventDestinationPtrOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutputWithContext

func (o ConfigurationSetEventDestinationEventDestinationPtrOutput) ToConfigurationSetEventDestinationEventDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationEventDestinationPtrOutput

type ConfigurationSetEventDestinationInput

type ConfigurationSetEventDestinationInput interface {
	pulumi.Input

	ToConfigurationSetEventDestinationOutput() ConfigurationSetEventDestinationOutput
	ToConfigurationSetEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationOutput
}

type ConfigurationSetEventDestinationKinesisFirehoseDestination

type ConfigurationSetEventDestinationKinesisFirehoseDestination struct {
	DeliveryStreamArn string `pulumi:"deliveryStreamArn"`
	IamRoleArn        string `pulumi:"iamRoleArn"`
}

type ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs

type ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs struct {
	DeliveryStreamArn pulumi.StringInput `pulumi:"deliveryStreamArn"`
	IamRoleArn        pulumi.StringInput `pulumi:"iamRoleArn"`
}

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ElementType

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutput

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutputWithContext

func (i ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput

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 (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ElementType

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) IamRoleArn

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutput

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutputWithContext

func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput

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

type ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput

type ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput struct{ *pulumi.OutputState }

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) DeliveryStreamArn

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) Elem

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ElementType

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) IamRoleArn

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput

func (ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutputWithContext

func (o ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput) ToConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationKinesisFirehoseDestinationPtrOutput

type ConfigurationSetEventDestinationOutput

type ConfigurationSetEventDestinationOutput struct{ *pulumi.OutputState }

func (ConfigurationSetEventDestinationOutput) ConfigurationSetName added in v0.17.0

func (ConfigurationSetEventDestinationOutput) ElementType

func (ConfigurationSetEventDestinationOutput) EventDestination added in v0.17.0

func (ConfigurationSetEventDestinationOutput) EventDestinationName added in v0.17.0

func (ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutput

func (o ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutput() ConfigurationSetEventDestinationOutput

func (ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutputWithContext

func (o ConfigurationSetEventDestinationOutput) ToConfigurationSetEventDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationOutput

type ConfigurationSetEventDestinationPinpointDestination

type ConfigurationSetEventDestinationPinpointDestination struct {
	ApplicationArn *string `pulumi:"applicationArn"`
}

type ConfigurationSetEventDestinationPinpointDestinationArgs

type ConfigurationSetEventDestinationPinpointDestinationArgs struct {
	ApplicationArn pulumi.StringPtrInput `pulumi:"applicationArn"`
}

func (ConfigurationSetEventDestinationPinpointDestinationArgs) ElementType

func (ConfigurationSetEventDestinationPinpointDestinationArgs) ToConfigurationSetEventDestinationPinpointDestinationOutput

func (ConfigurationSetEventDestinationPinpointDestinationArgs) ToConfigurationSetEventDestinationPinpointDestinationOutputWithContext

func (i ConfigurationSetEventDestinationPinpointDestinationArgs) ToConfigurationSetEventDestinationPinpointDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationPinpointDestinationOutput

func (ConfigurationSetEventDestinationPinpointDestinationArgs) ToConfigurationSetEventDestinationPinpointDestinationPtrOutput

func (i ConfigurationSetEventDestinationPinpointDestinationArgs) ToConfigurationSetEventDestinationPinpointDestinationPtrOutput() ConfigurationSetEventDestinationPinpointDestinationPtrOutput

func (ConfigurationSetEventDestinationPinpointDestinationArgs) ToConfigurationSetEventDestinationPinpointDestinationPtrOutputWithContext

func (i ConfigurationSetEventDestinationPinpointDestinationArgs) ToConfigurationSetEventDestinationPinpointDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationPinpointDestinationPtrOutput

type ConfigurationSetEventDestinationPinpointDestinationInput

type ConfigurationSetEventDestinationPinpointDestinationInput interface {
	pulumi.Input

	ToConfigurationSetEventDestinationPinpointDestinationOutput() ConfigurationSetEventDestinationPinpointDestinationOutput
	ToConfigurationSetEventDestinationPinpointDestinationOutputWithContext(context.Context) ConfigurationSetEventDestinationPinpointDestinationOutput
}

ConfigurationSetEventDestinationPinpointDestinationInput is an input type that accepts ConfigurationSetEventDestinationPinpointDestinationArgs and ConfigurationSetEventDestinationPinpointDestinationOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationPinpointDestinationInput` via:

ConfigurationSetEventDestinationPinpointDestinationArgs{...}

type ConfigurationSetEventDestinationPinpointDestinationOutput

type ConfigurationSetEventDestinationPinpointDestinationOutput struct{ *pulumi.OutputState }

func (ConfigurationSetEventDestinationPinpointDestinationOutput) ApplicationArn

func (ConfigurationSetEventDestinationPinpointDestinationOutput) ElementType

func (ConfigurationSetEventDestinationPinpointDestinationOutput) ToConfigurationSetEventDestinationPinpointDestinationOutput

func (ConfigurationSetEventDestinationPinpointDestinationOutput) ToConfigurationSetEventDestinationPinpointDestinationOutputWithContext

func (o ConfigurationSetEventDestinationPinpointDestinationOutput) ToConfigurationSetEventDestinationPinpointDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationPinpointDestinationOutput

func (ConfigurationSetEventDestinationPinpointDestinationOutput) ToConfigurationSetEventDestinationPinpointDestinationPtrOutput

func (ConfigurationSetEventDestinationPinpointDestinationOutput) ToConfigurationSetEventDestinationPinpointDestinationPtrOutputWithContext

func (o ConfigurationSetEventDestinationPinpointDestinationOutput) ToConfigurationSetEventDestinationPinpointDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationPinpointDestinationPtrOutput

type ConfigurationSetEventDestinationPinpointDestinationPtrInput

type ConfigurationSetEventDestinationPinpointDestinationPtrInput interface {
	pulumi.Input

	ToConfigurationSetEventDestinationPinpointDestinationPtrOutput() ConfigurationSetEventDestinationPinpointDestinationPtrOutput
	ToConfigurationSetEventDestinationPinpointDestinationPtrOutputWithContext(context.Context) ConfigurationSetEventDestinationPinpointDestinationPtrOutput
}

ConfigurationSetEventDestinationPinpointDestinationPtrInput is an input type that accepts ConfigurationSetEventDestinationPinpointDestinationArgs, ConfigurationSetEventDestinationPinpointDestinationPtr and ConfigurationSetEventDestinationPinpointDestinationPtrOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationPinpointDestinationPtrInput` via:

        ConfigurationSetEventDestinationPinpointDestinationArgs{...}

or:

        nil

type ConfigurationSetEventDestinationPinpointDestinationPtrOutput

type ConfigurationSetEventDestinationPinpointDestinationPtrOutput struct{ *pulumi.OutputState }

func (ConfigurationSetEventDestinationPinpointDestinationPtrOutput) ApplicationArn

func (ConfigurationSetEventDestinationPinpointDestinationPtrOutput) Elem

func (ConfigurationSetEventDestinationPinpointDestinationPtrOutput) ElementType

func (ConfigurationSetEventDestinationPinpointDestinationPtrOutput) ToConfigurationSetEventDestinationPinpointDestinationPtrOutput

func (ConfigurationSetEventDestinationPinpointDestinationPtrOutput) ToConfigurationSetEventDestinationPinpointDestinationPtrOutputWithContext

func (o ConfigurationSetEventDestinationPinpointDestinationPtrOutput) ToConfigurationSetEventDestinationPinpointDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationPinpointDestinationPtrOutput

type ConfigurationSetEventDestinationSnsDestination

type ConfigurationSetEventDestinationSnsDestination struct {
	TopicArn string `pulumi:"topicArn"`
}

type ConfigurationSetEventDestinationSnsDestinationArgs

type ConfigurationSetEventDestinationSnsDestinationArgs struct {
	TopicArn pulumi.StringInput `pulumi:"topicArn"`
}

func (ConfigurationSetEventDestinationSnsDestinationArgs) ElementType

func (ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationOutput

func (i ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationOutput() ConfigurationSetEventDestinationSnsDestinationOutput

func (ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationOutputWithContext

func (i ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationOutput

func (ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationPtrOutput

func (i ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationPtrOutput() ConfigurationSetEventDestinationSnsDestinationPtrOutput

func (ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext

func (i ConfigurationSetEventDestinationSnsDestinationArgs) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationPtrOutput

type ConfigurationSetEventDestinationSnsDestinationInput

type ConfigurationSetEventDestinationSnsDestinationInput interface {
	pulumi.Input

	ToConfigurationSetEventDestinationSnsDestinationOutput() ConfigurationSetEventDestinationSnsDestinationOutput
	ToConfigurationSetEventDestinationSnsDestinationOutputWithContext(context.Context) ConfigurationSetEventDestinationSnsDestinationOutput
}

ConfigurationSetEventDestinationSnsDestinationInput is an input type that accepts ConfigurationSetEventDestinationSnsDestinationArgs and ConfigurationSetEventDestinationSnsDestinationOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationSnsDestinationInput` via:

ConfigurationSetEventDestinationSnsDestinationArgs{...}

type ConfigurationSetEventDestinationSnsDestinationOutput

type ConfigurationSetEventDestinationSnsDestinationOutput struct{ *pulumi.OutputState }

func (ConfigurationSetEventDestinationSnsDestinationOutput) ElementType

func (ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationOutput

func (ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationOutputWithContext

func (o ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationOutput

func (ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutput

func (o ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutput() ConfigurationSetEventDestinationSnsDestinationPtrOutput

func (ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext

func (o ConfigurationSetEventDestinationSnsDestinationOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationPtrOutput

func (ConfigurationSetEventDestinationSnsDestinationOutput) TopicArn

type ConfigurationSetEventDestinationSnsDestinationPtrInput

type ConfigurationSetEventDestinationSnsDestinationPtrInput interface {
	pulumi.Input

	ToConfigurationSetEventDestinationSnsDestinationPtrOutput() ConfigurationSetEventDestinationSnsDestinationPtrOutput
	ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext(context.Context) ConfigurationSetEventDestinationSnsDestinationPtrOutput
}

ConfigurationSetEventDestinationSnsDestinationPtrInput is an input type that accepts ConfigurationSetEventDestinationSnsDestinationArgs, ConfigurationSetEventDestinationSnsDestinationPtr and ConfigurationSetEventDestinationSnsDestinationPtrOutput values. You can construct a concrete instance of `ConfigurationSetEventDestinationSnsDestinationPtrInput` via:

        ConfigurationSetEventDestinationSnsDestinationArgs{...}

or:

        nil

type ConfigurationSetEventDestinationSnsDestinationPtrOutput

type ConfigurationSetEventDestinationSnsDestinationPtrOutput struct{ *pulumi.OutputState }

func (ConfigurationSetEventDestinationSnsDestinationPtrOutput) Elem

func (ConfigurationSetEventDestinationSnsDestinationPtrOutput) ElementType

func (ConfigurationSetEventDestinationSnsDestinationPtrOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutput

func (ConfigurationSetEventDestinationSnsDestinationPtrOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext

func (o ConfigurationSetEventDestinationSnsDestinationPtrOutput) ToConfigurationSetEventDestinationSnsDestinationPtrOutputWithContext(ctx context.Context) ConfigurationSetEventDestinationSnsDestinationPtrOutput

func (ConfigurationSetEventDestinationSnsDestinationPtrOutput) TopicArn

type ConfigurationSetEventDestinationState

type ConfigurationSetEventDestinationState struct {
}

func (ConfigurationSetEventDestinationState) ElementType

type ConfigurationSetInput

type ConfigurationSetInput interface {
	pulumi.Input

	ToConfigurationSetOutput() ConfigurationSetOutput
	ToConfigurationSetOutputWithContext(ctx context.Context) ConfigurationSetOutput
}

type ConfigurationSetOutput

type ConfigurationSetOutput struct{ *pulumi.OutputState }

func (ConfigurationSetOutput) DeliveryOptions added in v0.17.0

func (ConfigurationSetOutput) ElementType

func (ConfigurationSetOutput) ElementType() reflect.Type

func (ConfigurationSetOutput) Name added in v0.17.0

func (ConfigurationSetOutput) ReputationOptions added in v0.17.0

func (ConfigurationSetOutput) SendingOptions added in v0.17.0

func (ConfigurationSetOutput) Tags added in v0.17.0

func (ConfigurationSetOutput) ToConfigurationSetOutput

func (o ConfigurationSetOutput) ToConfigurationSetOutput() ConfigurationSetOutput

func (ConfigurationSetOutput) ToConfigurationSetOutputWithContext

func (o ConfigurationSetOutput) ToConfigurationSetOutputWithContext(ctx context.Context) ConfigurationSetOutput

func (ConfigurationSetOutput) TrackingOptions added in v0.17.0

type ConfigurationSetReputationOptions

type ConfigurationSetReputationOptions struct {
	ReputationMetricsEnabled *bool `pulumi:"reputationMetricsEnabled"`
}

type ConfigurationSetReputationOptionsArgs

type ConfigurationSetReputationOptionsArgs struct {
	ReputationMetricsEnabled pulumi.BoolPtrInput `pulumi:"reputationMetricsEnabled"`
}

func (ConfigurationSetReputationOptionsArgs) ElementType

func (ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsOutput

func (i ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsOutput() ConfigurationSetReputationOptionsOutput

func (ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsOutputWithContext

func (i ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsOutput

func (ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsPtrOutput

func (i ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsPtrOutput() ConfigurationSetReputationOptionsPtrOutput

func (ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsPtrOutputWithContext

func (i ConfigurationSetReputationOptionsArgs) ToConfigurationSetReputationOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsPtrOutput

type ConfigurationSetReputationOptionsInput

type ConfigurationSetReputationOptionsInput interface {
	pulumi.Input

	ToConfigurationSetReputationOptionsOutput() ConfigurationSetReputationOptionsOutput
	ToConfigurationSetReputationOptionsOutputWithContext(context.Context) ConfigurationSetReputationOptionsOutput
}

ConfigurationSetReputationOptionsInput is an input type that accepts ConfigurationSetReputationOptionsArgs and ConfigurationSetReputationOptionsOutput values. You can construct a concrete instance of `ConfigurationSetReputationOptionsInput` via:

ConfigurationSetReputationOptionsArgs{...}

type ConfigurationSetReputationOptionsOutput

type ConfigurationSetReputationOptionsOutput struct{ *pulumi.OutputState }

func (ConfigurationSetReputationOptionsOutput) ElementType

func (ConfigurationSetReputationOptionsOutput) ReputationMetricsEnabled

func (o ConfigurationSetReputationOptionsOutput) ReputationMetricsEnabled() pulumi.BoolPtrOutput

func (ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsOutput

func (o ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsOutput() ConfigurationSetReputationOptionsOutput

func (ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsOutputWithContext

func (o ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsOutput

func (ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsPtrOutput

func (o ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsPtrOutput() ConfigurationSetReputationOptionsPtrOutput

func (ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsPtrOutputWithContext

func (o ConfigurationSetReputationOptionsOutput) ToConfigurationSetReputationOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsPtrOutput

type ConfigurationSetReputationOptionsPtrInput

type ConfigurationSetReputationOptionsPtrInput interface {
	pulumi.Input

	ToConfigurationSetReputationOptionsPtrOutput() ConfigurationSetReputationOptionsPtrOutput
	ToConfigurationSetReputationOptionsPtrOutputWithContext(context.Context) ConfigurationSetReputationOptionsPtrOutput
}

ConfigurationSetReputationOptionsPtrInput is an input type that accepts ConfigurationSetReputationOptionsArgs, ConfigurationSetReputationOptionsPtr and ConfigurationSetReputationOptionsPtrOutput values. You can construct a concrete instance of `ConfigurationSetReputationOptionsPtrInput` via:

        ConfigurationSetReputationOptionsArgs{...}

or:

        nil

type ConfigurationSetReputationOptionsPtrOutput

type ConfigurationSetReputationOptionsPtrOutput struct{ *pulumi.OutputState }

func (ConfigurationSetReputationOptionsPtrOutput) Elem

func (ConfigurationSetReputationOptionsPtrOutput) ElementType

func (ConfigurationSetReputationOptionsPtrOutput) ReputationMetricsEnabled

func (ConfigurationSetReputationOptionsPtrOutput) ToConfigurationSetReputationOptionsPtrOutput

func (o ConfigurationSetReputationOptionsPtrOutput) ToConfigurationSetReputationOptionsPtrOutput() ConfigurationSetReputationOptionsPtrOutput

func (ConfigurationSetReputationOptionsPtrOutput) ToConfigurationSetReputationOptionsPtrOutputWithContext

func (o ConfigurationSetReputationOptionsPtrOutput) ToConfigurationSetReputationOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetReputationOptionsPtrOutput

type ConfigurationSetSendingOptions

type ConfigurationSetSendingOptions struct {
	SendingEnabled *bool `pulumi:"sendingEnabled"`
}

type ConfigurationSetSendingOptionsArgs

type ConfigurationSetSendingOptionsArgs struct {
	SendingEnabled pulumi.BoolPtrInput `pulumi:"sendingEnabled"`
}

func (ConfigurationSetSendingOptionsArgs) ElementType

func (ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsOutput

func (i ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsOutput() ConfigurationSetSendingOptionsOutput

func (ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsOutputWithContext

func (i ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsOutput

func (ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsPtrOutput

func (i ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsPtrOutput() ConfigurationSetSendingOptionsPtrOutput

func (ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsPtrOutputWithContext

func (i ConfigurationSetSendingOptionsArgs) ToConfigurationSetSendingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsPtrOutput

type ConfigurationSetSendingOptionsInput

type ConfigurationSetSendingOptionsInput interface {
	pulumi.Input

	ToConfigurationSetSendingOptionsOutput() ConfigurationSetSendingOptionsOutput
	ToConfigurationSetSendingOptionsOutputWithContext(context.Context) ConfigurationSetSendingOptionsOutput
}

ConfigurationSetSendingOptionsInput is an input type that accepts ConfigurationSetSendingOptionsArgs and ConfigurationSetSendingOptionsOutput values. You can construct a concrete instance of `ConfigurationSetSendingOptionsInput` via:

ConfigurationSetSendingOptionsArgs{...}

type ConfigurationSetSendingOptionsOutput

type ConfigurationSetSendingOptionsOutput struct{ *pulumi.OutputState }

func (ConfigurationSetSendingOptionsOutput) ElementType

func (ConfigurationSetSendingOptionsOutput) SendingEnabled

func (ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsOutput

func (o ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsOutput() ConfigurationSetSendingOptionsOutput

func (ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsOutputWithContext

func (o ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsOutput

func (ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsPtrOutput

func (o ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsPtrOutput() ConfigurationSetSendingOptionsPtrOutput

func (ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsPtrOutputWithContext

func (o ConfigurationSetSendingOptionsOutput) ToConfigurationSetSendingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsPtrOutput

type ConfigurationSetSendingOptionsPtrInput

type ConfigurationSetSendingOptionsPtrInput interface {
	pulumi.Input

	ToConfigurationSetSendingOptionsPtrOutput() ConfigurationSetSendingOptionsPtrOutput
	ToConfigurationSetSendingOptionsPtrOutputWithContext(context.Context) ConfigurationSetSendingOptionsPtrOutput
}

ConfigurationSetSendingOptionsPtrInput is an input type that accepts ConfigurationSetSendingOptionsArgs, ConfigurationSetSendingOptionsPtr and ConfigurationSetSendingOptionsPtrOutput values. You can construct a concrete instance of `ConfigurationSetSendingOptionsPtrInput` via:

        ConfigurationSetSendingOptionsArgs{...}

or:

        nil

type ConfigurationSetSendingOptionsPtrOutput

type ConfigurationSetSendingOptionsPtrOutput struct{ *pulumi.OutputState }

func (ConfigurationSetSendingOptionsPtrOutput) Elem

func (ConfigurationSetSendingOptionsPtrOutput) ElementType

func (ConfigurationSetSendingOptionsPtrOutput) SendingEnabled

func (ConfigurationSetSendingOptionsPtrOutput) ToConfigurationSetSendingOptionsPtrOutput

func (o ConfigurationSetSendingOptionsPtrOutput) ToConfigurationSetSendingOptionsPtrOutput() ConfigurationSetSendingOptionsPtrOutput

func (ConfigurationSetSendingOptionsPtrOutput) ToConfigurationSetSendingOptionsPtrOutputWithContext

func (o ConfigurationSetSendingOptionsPtrOutput) ToConfigurationSetSendingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetSendingOptionsPtrOutput

type ConfigurationSetState

type ConfigurationSetState struct {
}

func (ConfigurationSetState) ElementType

func (ConfigurationSetState) ElementType() reflect.Type

type ConfigurationSetTags

type ConfigurationSetTags struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type ConfigurationSetTagsArgs

type ConfigurationSetTagsArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (ConfigurationSetTagsArgs) ElementType

func (ConfigurationSetTagsArgs) ElementType() reflect.Type

func (ConfigurationSetTagsArgs) ToConfigurationSetTagsOutput

func (i ConfigurationSetTagsArgs) ToConfigurationSetTagsOutput() ConfigurationSetTagsOutput

func (ConfigurationSetTagsArgs) ToConfigurationSetTagsOutputWithContext

func (i ConfigurationSetTagsArgs) ToConfigurationSetTagsOutputWithContext(ctx context.Context) ConfigurationSetTagsOutput

type ConfigurationSetTagsArray

type ConfigurationSetTagsArray []ConfigurationSetTagsInput

func (ConfigurationSetTagsArray) ElementType

func (ConfigurationSetTagsArray) ElementType() reflect.Type

func (ConfigurationSetTagsArray) ToConfigurationSetTagsArrayOutput

func (i ConfigurationSetTagsArray) ToConfigurationSetTagsArrayOutput() ConfigurationSetTagsArrayOutput

func (ConfigurationSetTagsArray) ToConfigurationSetTagsArrayOutputWithContext

func (i ConfigurationSetTagsArray) ToConfigurationSetTagsArrayOutputWithContext(ctx context.Context) ConfigurationSetTagsArrayOutput

type ConfigurationSetTagsArrayInput

type ConfigurationSetTagsArrayInput interface {
	pulumi.Input

	ToConfigurationSetTagsArrayOutput() ConfigurationSetTagsArrayOutput
	ToConfigurationSetTagsArrayOutputWithContext(context.Context) ConfigurationSetTagsArrayOutput
}

ConfigurationSetTagsArrayInput is an input type that accepts ConfigurationSetTagsArray and ConfigurationSetTagsArrayOutput values. You can construct a concrete instance of `ConfigurationSetTagsArrayInput` via:

ConfigurationSetTagsArray{ ConfigurationSetTagsArgs{...} }

type ConfigurationSetTagsArrayOutput

type ConfigurationSetTagsArrayOutput struct{ *pulumi.OutputState }

func (ConfigurationSetTagsArrayOutput) ElementType

func (ConfigurationSetTagsArrayOutput) Index

func (ConfigurationSetTagsArrayOutput) ToConfigurationSetTagsArrayOutput

func (o ConfigurationSetTagsArrayOutput) ToConfigurationSetTagsArrayOutput() ConfigurationSetTagsArrayOutput

func (ConfigurationSetTagsArrayOutput) ToConfigurationSetTagsArrayOutputWithContext

func (o ConfigurationSetTagsArrayOutput) ToConfigurationSetTagsArrayOutputWithContext(ctx context.Context) ConfigurationSetTagsArrayOutput

type ConfigurationSetTagsInput

type ConfigurationSetTagsInput interface {
	pulumi.Input

	ToConfigurationSetTagsOutput() ConfigurationSetTagsOutput
	ToConfigurationSetTagsOutputWithContext(context.Context) ConfigurationSetTagsOutput
}

ConfigurationSetTagsInput is an input type that accepts ConfigurationSetTagsArgs and ConfigurationSetTagsOutput values. You can construct a concrete instance of `ConfigurationSetTagsInput` via:

ConfigurationSetTagsArgs{...}

type ConfigurationSetTagsOutput

type ConfigurationSetTagsOutput struct{ *pulumi.OutputState }

func (ConfigurationSetTagsOutput) ElementType

func (ConfigurationSetTagsOutput) ElementType() reflect.Type

func (ConfigurationSetTagsOutput) Key

func (ConfigurationSetTagsOutput) ToConfigurationSetTagsOutput

func (o ConfigurationSetTagsOutput) ToConfigurationSetTagsOutput() ConfigurationSetTagsOutput

func (ConfigurationSetTagsOutput) ToConfigurationSetTagsOutputWithContext

func (o ConfigurationSetTagsOutput) ToConfigurationSetTagsOutputWithContext(ctx context.Context) ConfigurationSetTagsOutput

func (ConfigurationSetTagsOutput) Value

type ConfigurationSetTrackingOptions

type ConfigurationSetTrackingOptions struct {
	CustomRedirectDomain *string `pulumi:"customRedirectDomain"`
}

type ConfigurationSetTrackingOptionsArgs

type ConfigurationSetTrackingOptionsArgs struct {
	CustomRedirectDomain pulumi.StringPtrInput `pulumi:"customRedirectDomain"`
}

func (ConfigurationSetTrackingOptionsArgs) ElementType

func (ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsOutput

func (i ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsOutput() ConfigurationSetTrackingOptionsOutput

func (ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsOutputWithContext

func (i ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsOutput

func (ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsPtrOutput

func (i ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsPtrOutput() ConfigurationSetTrackingOptionsPtrOutput

func (ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsPtrOutputWithContext

func (i ConfigurationSetTrackingOptionsArgs) ToConfigurationSetTrackingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsPtrOutput

type ConfigurationSetTrackingOptionsInput

type ConfigurationSetTrackingOptionsInput interface {
	pulumi.Input

	ToConfigurationSetTrackingOptionsOutput() ConfigurationSetTrackingOptionsOutput
	ToConfigurationSetTrackingOptionsOutputWithContext(context.Context) ConfigurationSetTrackingOptionsOutput
}

ConfigurationSetTrackingOptionsInput is an input type that accepts ConfigurationSetTrackingOptionsArgs and ConfigurationSetTrackingOptionsOutput values. You can construct a concrete instance of `ConfigurationSetTrackingOptionsInput` via:

ConfigurationSetTrackingOptionsArgs{...}

type ConfigurationSetTrackingOptionsOutput

type ConfigurationSetTrackingOptionsOutput struct{ *pulumi.OutputState }

func (ConfigurationSetTrackingOptionsOutput) CustomRedirectDomain

func (ConfigurationSetTrackingOptionsOutput) ElementType

func (ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsOutput

func (o ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsOutput() ConfigurationSetTrackingOptionsOutput

func (ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsOutputWithContext

func (o ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsOutput

func (ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsPtrOutput

func (o ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsPtrOutput() ConfigurationSetTrackingOptionsPtrOutput

func (ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsPtrOutputWithContext

func (o ConfigurationSetTrackingOptionsOutput) ToConfigurationSetTrackingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsPtrOutput

type ConfigurationSetTrackingOptionsPtrInput

type ConfigurationSetTrackingOptionsPtrInput interface {
	pulumi.Input

	ToConfigurationSetTrackingOptionsPtrOutput() ConfigurationSetTrackingOptionsPtrOutput
	ToConfigurationSetTrackingOptionsPtrOutputWithContext(context.Context) ConfigurationSetTrackingOptionsPtrOutput
}

ConfigurationSetTrackingOptionsPtrInput is an input type that accepts ConfigurationSetTrackingOptionsArgs, ConfigurationSetTrackingOptionsPtr and ConfigurationSetTrackingOptionsPtrOutput values. You can construct a concrete instance of `ConfigurationSetTrackingOptionsPtrInput` via:

        ConfigurationSetTrackingOptionsArgs{...}

or:

        nil

type ConfigurationSetTrackingOptionsPtrOutput

type ConfigurationSetTrackingOptionsPtrOutput struct{ *pulumi.OutputState }

func (ConfigurationSetTrackingOptionsPtrOutput) CustomRedirectDomain

func (ConfigurationSetTrackingOptionsPtrOutput) Elem

func (ConfigurationSetTrackingOptionsPtrOutput) ElementType

func (ConfigurationSetTrackingOptionsPtrOutput) ToConfigurationSetTrackingOptionsPtrOutput

func (o ConfigurationSetTrackingOptionsPtrOutput) ToConfigurationSetTrackingOptionsPtrOutput() ConfigurationSetTrackingOptionsPtrOutput

func (ConfigurationSetTrackingOptionsPtrOutput) ToConfigurationSetTrackingOptionsPtrOutputWithContext

func (o ConfigurationSetTrackingOptionsPtrOutput) ToConfigurationSetTrackingOptionsPtrOutputWithContext(ctx context.Context) ConfigurationSetTrackingOptionsPtrOutput

type DedicatedIpPool deprecated

type DedicatedIpPool struct {
	pulumi.CustomResourceState

	PoolName pulumi.StringPtrOutput         `pulumi:"poolName"`
	Tags     DedicatedIpPoolTagsArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::PinpointEmail::DedicatedIpPool

Deprecated: DedicatedIpPool is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetDedicatedIpPool

func GetDedicatedIpPool(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DedicatedIpPoolState, opts ...pulumi.ResourceOption) (*DedicatedIpPool, error)

GetDedicatedIpPool gets an existing DedicatedIpPool resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDedicatedIpPool

func NewDedicatedIpPool(ctx *pulumi.Context,
	name string, args *DedicatedIpPoolArgs, opts ...pulumi.ResourceOption) (*DedicatedIpPool, error)

NewDedicatedIpPool registers a new resource with the given unique name, arguments, and options.

func (*DedicatedIpPool) ElementType

func (*DedicatedIpPool) ElementType() reflect.Type

func (*DedicatedIpPool) ToDedicatedIpPoolOutput

func (i *DedicatedIpPool) ToDedicatedIpPoolOutput() DedicatedIpPoolOutput

func (*DedicatedIpPool) ToDedicatedIpPoolOutputWithContext

func (i *DedicatedIpPool) ToDedicatedIpPoolOutputWithContext(ctx context.Context) DedicatedIpPoolOutput

type DedicatedIpPoolArgs

type DedicatedIpPoolArgs struct {
	PoolName pulumi.StringPtrInput
	Tags     DedicatedIpPoolTagsArrayInput
}

The set of arguments for constructing a DedicatedIpPool resource.

func (DedicatedIpPoolArgs) ElementType

func (DedicatedIpPoolArgs) ElementType() reflect.Type

type DedicatedIpPoolInput

type DedicatedIpPoolInput interface {
	pulumi.Input

	ToDedicatedIpPoolOutput() DedicatedIpPoolOutput
	ToDedicatedIpPoolOutputWithContext(ctx context.Context) DedicatedIpPoolOutput
}

type DedicatedIpPoolOutput

type DedicatedIpPoolOutput struct{ *pulumi.OutputState }

func (DedicatedIpPoolOutput) ElementType

func (DedicatedIpPoolOutput) ElementType() reflect.Type

func (DedicatedIpPoolOutput) PoolName added in v0.17.0

func (DedicatedIpPoolOutput) Tags added in v0.17.0

func (DedicatedIpPoolOutput) ToDedicatedIpPoolOutput

func (o DedicatedIpPoolOutput) ToDedicatedIpPoolOutput() DedicatedIpPoolOutput

func (DedicatedIpPoolOutput) ToDedicatedIpPoolOutputWithContext

func (o DedicatedIpPoolOutput) ToDedicatedIpPoolOutputWithContext(ctx context.Context) DedicatedIpPoolOutput

type DedicatedIpPoolState

type DedicatedIpPoolState struct {
}

func (DedicatedIpPoolState) ElementType

func (DedicatedIpPoolState) ElementType() reflect.Type

type DedicatedIpPoolTags

type DedicatedIpPoolTags struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type DedicatedIpPoolTagsArgs

type DedicatedIpPoolTagsArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (DedicatedIpPoolTagsArgs) ElementType

func (DedicatedIpPoolTagsArgs) ElementType() reflect.Type

func (DedicatedIpPoolTagsArgs) ToDedicatedIpPoolTagsOutput

func (i DedicatedIpPoolTagsArgs) ToDedicatedIpPoolTagsOutput() DedicatedIpPoolTagsOutput

func (DedicatedIpPoolTagsArgs) ToDedicatedIpPoolTagsOutputWithContext

func (i DedicatedIpPoolTagsArgs) ToDedicatedIpPoolTagsOutputWithContext(ctx context.Context) DedicatedIpPoolTagsOutput

type DedicatedIpPoolTagsArray

type DedicatedIpPoolTagsArray []DedicatedIpPoolTagsInput

func (DedicatedIpPoolTagsArray) ElementType

func (DedicatedIpPoolTagsArray) ElementType() reflect.Type

func (DedicatedIpPoolTagsArray) ToDedicatedIpPoolTagsArrayOutput

func (i DedicatedIpPoolTagsArray) ToDedicatedIpPoolTagsArrayOutput() DedicatedIpPoolTagsArrayOutput

func (DedicatedIpPoolTagsArray) ToDedicatedIpPoolTagsArrayOutputWithContext

func (i DedicatedIpPoolTagsArray) ToDedicatedIpPoolTagsArrayOutputWithContext(ctx context.Context) DedicatedIpPoolTagsArrayOutput

type DedicatedIpPoolTagsArrayInput

type DedicatedIpPoolTagsArrayInput interface {
	pulumi.Input

	ToDedicatedIpPoolTagsArrayOutput() DedicatedIpPoolTagsArrayOutput
	ToDedicatedIpPoolTagsArrayOutputWithContext(context.Context) DedicatedIpPoolTagsArrayOutput
}

DedicatedIpPoolTagsArrayInput is an input type that accepts DedicatedIpPoolTagsArray and DedicatedIpPoolTagsArrayOutput values. You can construct a concrete instance of `DedicatedIpPoolTagsArrayInput` via:

DedicatedIpPoolTagsArray{ DedicatedIpPoolTagsArgs{...} }

type DedicatedIpPoolTagsArrayOutput

type DedicatedIpPoolTagsArrayOutput struct{ *pulumi.OutputState }

func (DedicatedIpPoolTagsArrayOutput) ElementType

func (DedicatedIpPoolTagsArrayOutput) Index

func (DedicatedIpPoolTagsArrayOutput) ToDedicatedIpPoolTagsArrayOutput

func (o DedicatedIpPoolTagsArrayOutput) ToDedicatedIpPoolTagsArrayOutput() DedicatedIpPoolTagsArrayOutput

func (DedicatedIpPoolTagsArrayOutput) ToDedicatedIpPoolTagsArrayOutputWithContext

func (o DedicatedIpPoolTagsArrayOutput) ToDedicatedIpPoolTagsArrayOutputWithContext(ctx context.Context) DedicatedIpPoolTagsArrayOutput

type DedicatedIpPoolTagsInput

type DedicatedIpPoolTagsInput interface {
	pulumi.Input

	ToDedicatedIpPoolTagsOutput() DedicatedIpPoolTagsOutput
	ToDedicatedIpPoolTagsOutputWithContext(context.Context) DedicatedIpPoolTagsOutput
}

DedicatedIpPoolTagsInput is an input type that accepts DedicatedIpPoolTagsArgs and DedicatedIpPoolTagsOutput values. You can construct a concrete instance of `DedicatedIpPoolTagsInput` via:

DedicatedIpPoolTagsArgs{...}

type DedicatedIpPoolTagsOutput

type DedicatedIpPoolTagsOutput struct{ *pulumi.OutputState }

func (DedicatedIpPoolTagsOutput) ElementType

func (DedicatedIpPoolTagsOutput) ElementType() reflect.Type

func (DedicatedIpPoolTagsOutput) Key

func (DedicatedIpPoolTagsOutput) ToDedicatedIpPoolTagsOutput

func (o DedicatedIpPoolTagsOutput) ToDedicatedIpPoolTagsOutput() DedicatedIpPoolTagsOutput

func (DedicatedIpPoolTagsOutput) ToDedicatedIpPoolTagsOutputWithContext

func (o DedicatedIpPoolTagsOutput) ToDedicatedIpPoolTagsOutputWithContext(ctx context.Context) DedicatedIpPoolTagsOutput

func (DedicatedIpPoolTagsOutput) Value

type Identity deprecated

type Identity struct {
	pulumi.CustomResourceState

	DkimSigningEnabled        pulumi.BoolPtrOutput                `pulumi:"dkimSigningEnabled"`
	FeedbackForwardingEnabled pulumi.BoolPtrOutput                `pulumi:"feedbackForwardingEnabled"`
	IdentityDNSRecordName1    pulumi.StringOutput                 `pulumi:"identityDNSRecordName1"`
	IdentityDNSRecordName2    pulumi.StringOutput                 `pulumi:"identityDNSRecordName2"`
	IdentityDNSRecordName3    pulumi.StringOutput                 `pulumi:"identityDNSRecordName3"`
	IdentityDNSRecordValue1   pulumi.StringOutput                 `pulumi:"identityDNSRecordValue1"`
	IdentityDNSRecordValue2   pulumi.StringOutput                 `pulumi:"identityDNSRecordValue2"`
	IdentityDNSRecordValue3   pulumi.StringOutput                 `pulumi:"identityDNSRecordValue3"`
	MailFromAttributes        IdentityMailFromAttributesPtrOutput `pulumi:"mailFromAttributes"`
	Name                      pulumi.StringOutput                 `pulumi:"name"`
	Tags                      IdentityTagsArrayOutput             `pulumi:"tags"`
}

Resource Type definition for AWS::PinpointEmail::Identity

Deprecated: Identity is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetIdentity

func GetIdentity(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IdentityState, opts ...pulumi.ResourceOption) (*Identity, error)

GetIdentity gets an existing Identity 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 NewIdentity

func NewIdentity(ctx *pulumi.Context,
	name string, args *IdentityArgs, opts ...pulumi.ResourceOption) (*Identity, error)

NewIdentity registers a new resource with the given unique name, arguments, and options.

func (*Identity) ElementType

func (*Identity) ElementType() reflect.Type

func (*Identity) ToIdentityOutput

func (i *Identity) ToIdentityOutput() IdentityOutput

func (*Identity) ToIdentityOutputWithContext

func (i *Identity) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput

type IdentityArgs

type IdentityArgs struct {
	DkimSigningEnabled        pulumi.BoolPtrInput
	FeedbackForwardingEnabled pulumi.BoolPtrInput
	MailFromAttributes        IdentityMailFromAttributesPtrInput
	Name                      pulumi.StringPtrInput
	Tags                      IdentityTagsArrayInput
}

The set of arguments for constructing a Identity resource.

func (IdentityArgs) ElementType

func (IdentityArgs) ElementType() reflect.Type

type IdentityInput

type IdentityInput interface {
	pulumi.Input

	ToIdentityOutput() IdentityOutput
	ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
}

type IdentityMailFromAttributes

type IdentityMailFromAttributes struct {
	BehaviorOnMxFailure *string `pulumi:"behaviorOnMxFailure"`
	MailFromDomain      *string `pulumi:"mailFromDomain"`
}

type IdentityMailFromAttributesArgs

type IdentityMailFromAttributesArgs struct {
	BehaviorOnMxFailure pulumi.StringPtrInput `pulumi:"behaviorOnMxFailure"`
	MailFromDomain      pulumi.StringPtrInput `pulumi:"mailFromDomain"`
}

func (IdentityMailFromAttributesArgs) ElementType

func (IdentityMailFromAttributesArgs) ToIdentityMailFromAttributesOutput

func (i IdentityMailFromAttributesArgs) ToIdentityMailFromAttributesOutput() IdentityMailFromAttributesOutput

func (IdentityMailFromAttributesArgs) ToIdentityMailFromAttributesOutputWithContext

func (i IdentityMailFromAttributesArgs) ToIdentityMailFromAttributesOutputWithContext(ctx context.Context) IdentityMailFromAttributesOutput

func (IdentityMailFromAttributesArgs) ToIdentityMailFromAttributesPtrOutput

func (i IdentityMailFromAttributesArgs) ToIdentityMailFromAttributesPtrOutput() IdentityMailFromAttributesPtrOutput

func (IdentityMailFromAttributesArgs) ToIdentityMailFromAttributesPtrOutputWithContext

func (i IdentityMailFromAttributesArgs) ToIdentityMailFromAttributesPtrOutputWithContext(ctx context.Context) IdentityMailFromAttributesPtrOutput

type IdentityMailFromAttributesInput

type IdentityMailFromAttributesInput interface {
	pulumi.Input

	ToIdentityMailFromAttributesOutput() IdentityMailFromAttributesOutput
	ToIdentityMailFromAttributesOutputWithContext(context.Context) IdentityMailFromAttributesOutput
}

IdentityMailFromAttributesInput is an input type that accepts IdentityMailFromAttributesArgs and IdentityMailFromAttributesOutput values. You can construct a concrete instance of `IdentityMailFromAttributesInput` via:

IdentityMailFromAttributesArgs{...}

type IdentityMailFromAttributesOutput

type IdentityMailFromAttributesOutput struct{ *pulumi.OutputState }

func (IdentityMailFromAttributesOutput) BehaviorOnMxFailure

func (IdentityMailFromAttributesOutput) ElementType

func (IdentityMailFromAttributesOutput) MailFromDomain

func (IdentityMailFromAttributesOutput) ToIdentityMailFromAttributesOutput

func (o IdentityMailFromAttributesOutput) ToIdentityMailFromAttributesOutput() IdentityMailFromAttributesOutput

func (IdentityMailFromAttributesOutput) ToIdentityMailFromAttributesOutputWithContext

func (o IdentityMailFromAttributesOutput) ToIdentityMailFromAttributesOutputWithContext(ctx context.Context) IdentityMailFromAttributesOutput

func (IdentityMailFromAttributesOutput) ToIdentityMailFromAttributesPtrOutput

func (o IdentityMailFromAttributesOutput) ToIdentityMailFromAttributesPtrOutput() IdentityMailFromAttributesPtrOutput

func (IdentityMailFromAttributesOutput) ToIdentityMailFromAttributesPtrOutputWithContext

func (o IdentityMailFromAttributesOutput) ToIdentityMailFromAttributesPtrOutputWithContext(ctx context.Context) IdentityMailFromAttributesPtrOutput

type IdentityMailFromAttributesPtrInput

type IdentityMailFromAttributesPtrInput interface {
	pulumi.Input

	ToIdentityMailFromAttributesPtrOutput() IdentityMailFromAttributesPtrOutput
	ToIdentityMailFromAttributesPtrOutputWithContext(context.Context) IdentityMailFromAttributesPtrOutput
}

IdentityMailFromAttributesPtrInput is an input type that accepts IdentityMailFromAttributesArgs, IdentityMailFromAttributesPtr and IdentityMailFromAttributesPtrOutput values. You can construct a concrete instance of `IdentityMailFromAttributesPtrInput` via:

        IdentityMailFromAttributesArgs{...}

or:

        nil

type IdentityMailFromAttributesPtrOutput

type IdentityMailFromAttributesPtrOutput struct{ *pulumi.OutputState }

func (IdentityMailFromAttributesPtrOutput) BehaviorOnMxFailure

func (IdentityMailFromAttributesPtrOutput) Elem

func (IdentityMailFromAttributesPtrOutput) ElementType

func (IdentityMailFromAttributesPtrOutput) MailFromDomain

func (IdentityMailFromAttributesPtrOutput) ToIdentityMailFromAttributesPtrOutput

func (o IdentityMailFromAttributesPtrOutput) ToIdentityMailFromAttributesPtrOutput() IdentityMailFromAttributesPtrOutput

func (IdentityMailFromAttributesPtrOutput) ToIdentityMailFromAttributesPtrOutputWithContext

func (o IdentityMailFromAttributesPtrOutput) ToIdentityMailFromAttributesPtrOutputWithContext(ctx context.Context) IdentityMailFromAttributesPtrOutput

type IdentityOutput

type IdentityOutput struct{ *pulumi.OutputState }

func (IdentityOutput) DkimSigningEnabled added in v0.17.0

func (o IdentityOutput) DkimSigningEnabled() pulumi.BoolPtrOutput

func (IdentityOutput) ElementType

func (IdentityOutput) ElementType() reflect.Type

func (IdentityOutput) FeedbackForwardingEnabled added in v0.17.0

func (o IdentityOutput) FeedbackForwardingEnabled() pulumi.BoolPtrOutput

func (IdentityOutput) IdentityDNSRecordName1 added in v0.17.0

func (o IdentityOutput) IdentityDNSRecordName1() pulumi.StringOutput

func (IdentityOutput) IdentityDNSRecordName2 added in v0.17.0

func (o IdentityOutput) IdentityDNSRecordName2() pulumi.StringOutput

func (IdentityOutput) IdentityDNSRecordName3 added in v0.17.0

func (o IdentityOutput) IdentityDNSRecordName3() pulumi.StringOutput

func (IdentityOutput) IdentityDNSRecordValue1 added in v0.17.0

func (o IdentityOutput) IdentityDNSRecordValue1() pulumi.StringOutput

func (IdentityOutput) IdentityDNSRecordValue2 added in v0.17.0

func (o IdentityOutput) IdentityDNSRecordValue2() pulumi.StringOutput

func (IdentityOutput) IdentityDNSRecordValue3 added in v0.17.0

func (o IdentityOutput) IdentityDNSRecordValue3() pulumi.StringOutput

func (IdentityOutput) MailFromAttributes added in v0.17.0

func (o IdentityOutput) MailFromAttributes() IdentityMailFromAttributesPtrOutput

func (IdentityOutput) Name added in v0.17.0

func (IdentityOutput) Tags added in v0.17.0

func (IdentityOutput) ToIdentityOutput

func (o IdentityOutput) ToIdentityOutput() IdentityOutput

func (IdentityOutput) ToIdentityOutputWithContext

func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput

type IdentityState

type IdentityState struct {
}

func (IdentityState) ElementType

func (IdentityState) ElementType() reflect.Type

type IdentityTags

type IdentityTags struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type IdentityTagsArgs

type IdentityTagsArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IdentityTagsArgs) ElementType

func (IdentityTagsArgs) ElementType() reflect.Type

func (IdentityTagsArgs) ToIdentityTagsOutput

func (i IdentityTagsArgs) ToIdentityTagsOutput() IdentityTagsOutput

func (IdentityTagsArgs) ToIdentityTagsOutputWithContext

func (i IdentityTagsArgs) ToIdentityTagsOutputWithContext(ctx context.Context) IdentityTagsOutput

type IdentityTagsArray

type IdentityTagsArray []IdentityTagsInput

func (IdentityTagsArray) ElementType

func (IdentityTagsArray) ElementType() reflect.Type

func (IdentityTagsArray) ToIdentityTagsArrayOutput

func (i IdentityTagsArray) ToIdentityTagsArrayOutput() IdentityTagsArrayOutput

func (IdentityTagsArray) ToIdentityTagsArrayOutputWithContext

func (i IdentityTagsArray) ToIdentityTagsArrayOutputWithContext(ctx context.Context) IdentityTagsArrayOutput

type IdentityTagsArrayInput

type IdentityTagsArrayInput interface {
	pulumi.Input

	ToIdentityTagsArrayOutput() IdentityTagsArrayOutput
	ToIdentityTagsArrayOutputWithContext(context.Context) IdentityTagsArrayOutput
}

IdentityTagsArrayInput is an input type that accepts IdentityTagsArray and IdentityTagsArrayOutput values. You can construct a concrete instance of `IdentityTagsArrayInput` via:

IdentityTagsArray{ IdentityTagsArgs{...} }

type IdentityTagsArrayOutput

type IdentityTagsArrayOutput struct{ *pulumi.OutputState }

func (IdentityTagsArrayOutput) ElementType

func (IdentityTagsArrayOutput) ElementType() reflect.Type

func (IdentityTagsArrayOutput) Index

func (IdentityTagsArrayOutput) ToIdentityTagsArrayOutput

func (o IdentityTagsArrayOutput) ToIdentityTagsArrayOutput() IdentityTagsArrayOutput

func (IdentityTagsArrayOutput) ToIdentityTagsArrayOutputWithContext

func (o IdentityTagsArrayOutput) ToIdentityTagsArrayOutputWithContext(ctx context.Context) IdentityTagsArrayOutput

type IdentityTagsInput

type IdentityTagsInput interface {
	pulumi.Input

	ToIdentityTagsOutput() IdentityTagsOutput
	ToIdentityTagsOutputWithContext(context.Context) IdentityTagsOutput
}

IdentityTagsInput is an input type that accepts IdentityTagsArgs and IdentityTagsOutput values. You can construct a concrete instance of `IdentityTagsInput` via:

IdentityTagsArgs{...}

type IdentityTagsOutput

type IdentityTagsOutput struct{ *pulumi.OutputState }

func (IdentityTagsOutput) ElementType

func (IdentityTagsOutput) ElementType() reflect.Type

func (IdentityTagsOutput) Key

func (IdentityTagsOutput) ToIdentityTagsOutput

func (o IdentityTagsOutput) ToIdentityTagsOutput() IdentityTagsOutput

func (IdentityTagsOutput) ToIdentityTagsOutputWithContext

func (o IdentityTagsOutput) ToIdentityTagsOutputWithContext(ctx context.Context) IdentityTagsOutput

func (IdentityTagsOutput) Value

type LookupConfigurationSetArgs added in v0.12.0

type LookupConfigurationSetArgs struct {
	Id string `pulumi:"id"`
}

type LookupConfigurationSetEventDestinationArgs added in v0.12.0

type LookupConfigurationSetEventDestinationArgs struct {
	Id string `pulumi:"id"`
}

type LookupConfigurationSetEventDestinationOutputArgs added in v0.12.0

type LookupConfigurationSetEventDestinationOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupConfigurationSetEventDestinationOutputArgs) ElementType added in v0.12.0

type LookupConfigurationSetEventDestinationResult added in v0.12.0

type LookupConfigurationSetEventDestinationResult struct {
	EventDestination *ConfigurationSetEventDestinationEventDestination `pulumi:"eventDestination"`
	Id               *string                                           `pulumi:"id"`
}

func LookupConfigurationSetEventDestination added in v0.12.0

Resource Type definition for AWS::PinpointEmail::ConfigurationSetEventDestination

type LookupConfigurationSetEventDestinationResultOutput added in v0.12.0

type LookupConfigurationSetEventDestinationResultOutput struct{ *pulumi.OutputState }

func (LookupConfigurationSetEventDestinationResultOutput) ElementType added in v0.12.0

func (LookupConfigurationSetEventDestinationResultOutput) EventDestination added in v0.12.0

func (LookupConfigurationSetEventDestinationResultOutput) Id added in v0.12.0

func (LookupConfigurationSetEventDestinationResultOutput) ToLookupConfigurationSetEventDestinationResultOutput added in v0.12.0

func (o LookupConfigurationSetEventDestinationResultOutput) ToLookupConfigurationSetEventDestinationResultOutput() LookupConfigurationSetEventDestinationResultOutput

func (LookupConfigurationSetEventDestinationResultOutput) ToLookupConfigurationSetEventDestinationResultOutputWithContext added in v0.12.0

func (o LookupConfigurationSetEventDestinationResultOutput) ToLookupConfigurationSetEventDestinationResultOutputWithContext(ctx context.Context) LookupConfigurationSetEventDestinationResultOutput

type LookupConfigurationSetOutputArgs added in v0.12.0

type LookupConfigurationSetOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupConfigurationSetOutputArgs) ElementType added in v0.12.0

type LookupConfigurationSetResult added in v0.12.0

type LookupConfigurationSetResult struct {
	DeliveryOptions   *ConfigurationSetDeliveryOptions   `pulumi:"deliveryOptions"`
	Id                *string                            `pulumi:"id"`
	ReputationOptions *ConfigurationSetReputationOptions `pulumi:"reputationOptions"`
	SendingOptions    *ConfigurationSetSendingOptions    `pulumi:"sendingOptions"`
	Tags              []ConfigurationSetTags             `pulumi:"tags"`
	TrackingOptions   *ConfigurationSetTrackingOptions   `pulumi:"trackingOptions"`
}

func LookupConfigurationSet added in v0.12.0

func LookupConfigurationSet(ctx *pulumi.Context, args *LookupConfigurationSetArgs, opts ...pulumi.InvokeOption) (*LookupConfigurationSetResult, error)

Resource Type definition for AWS::PinpointEmail::ConfigurationSet

type LookupConfigurationSetResultOutput added in v0.12.0

type LookupConfigurationSetResultOutput struct{ *pulumi.OutputState }

func LookupConfigurationSetOutput added in v0.12.0

func (LookupConfigurationSetResultOutput) DeliveryOptions added in v0.12.0

func (LookupConfigurationSetResultOutput) ElementType added in v0.12.0

func (LookupConfigurationSetResultOutput) Id added in v0.12.0

func (LookupConfigurationSetResultOutput) ReputationOptions added in v0.12.0

func (LookupConfigurationSetResultOutput) SendingOptions added in v0.12.0

func (LookupConfigurationSetResultOutput) Tags added in v0.12.0

func (LookupConfigurationSetResultOutput) ToLookupConfigurationSetResultOutput added in v0.12.0

func (o LookupConfigurationSetResultOutput) ToLookupConfigurationSetResultOutput() LookupConfigurationSetResultOutput

func (LookupConfigurationSetResultOutput) ToLookupConfigurationSetResultOutputWithContext added in v0.12.0

func (o LookupConfigurationSetResultOutput) ToLookupConfigurationSetResultOutputWithContext(ctx context.Context) LookupConfigurationSetResultOutput

func (LookupConfigurationSetResultOutput) TrackingOptions added in v0.12.0

type LookupDedicatedIpPoolArgs added in v0.12.0

type LookupDedicatedIpPoolArgs struct {
	Id string `pulumi:"id"`
}

type LookupDedicatedIpPoolOutputArgs added in v0.12.0

type LookupDedicatedIpPoolOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupDedicatedIpPoolOutputArgs) ElementType added in v0.12.0

type LookupDedicatedIpPoolResult added in v0.12.0

type LookupDedicatedIpPoolResult struct {
	Id   *string               `pulumi:"id"`
	Tags []DedicatedIpPoolTags `pulumi:"tags"`
}

func LookupDedicatedIpPool added in v0.12.0

func LookupDedicatedIpPool(ctx *pulumi.Context, args *LookupDedicatedIpPoolArgs, opts ...pulumi.InvokeOption) (*LookupDedicatedIpPoolResult, error)

Resource Type definition for AWS::PinpointEmail::DedicatedIpPool

type LookupDedicatedIpPoolResultOutput added in v0.12.0

type LookupDedicatedIpPoolResultOutput struct{ *pulumi.OutputState }

func LookupDedicatedIpPoolOutput added in v0.12.0

func (LookupDedicatedIpPoolResultOutput) ElementType added in v0.12.0

func (LookupDedicatedIpPoolResultOutput) Id added in v0.12.0

func (LookupDedicatedIpPoolResultOutput) Tags added in v0.12.0

func (LookupDedicatedIpPoolResultOutput) ToLookupDedicatedIpPoolResultOutput added in v0.12.0

func (o LookupDedicatedIpPoolResultOutput) ToLookupDedicatedIpPoolResultOutput() LookupDedicatedIpPoolResultOutput

func (LookupDedicatedIpPoolResultOutput) ToLookupDedicatedIpPoolResultOutputWithContext added in v0.12.0

func (o LookupDedicatedIpPoolResultOutput) ToLookupDedicatedIpPoolResultOutputWithContext(ctx context.Context) LookupDedicatedIpPoolResultOutput

type LookupIdentityArgs added in v0.12.0

type LookupIdentityArgs struct {
	Id string `pulumi:"id"`
}

type LookupIdentityOutputArgs added in v0.12.0

type LookupIdentityOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupIdentityOutputArgs) ElementType added in v0.12.0

func (LookupIdentityOutputArgs) ElementType() reflect.Type

type LookupIdentityResult added in v0.12.0

type LookupIdentityResult struct {
	DkimSigningEnabled        *bool                       `pulumi:"dkimSigningEnabled"`
	FeedbackForwardingEnabled *bool                       `pulumi:"feedbackForwardingEnabled"`
	Id                        *string                     `pulumi:"id"`
	IdentityDNSRecordName1    *string                     `pulumi:"identityDNSRecordName1"`
	IdentityDNSRecordName2    *string                     `pulumi:"identityDNSRecordName2"`
	IdentityDNSRecordName3    *string                     `pulumi:"identityDNSRecordName3"`
	IdentityDNSRecordValue1   *string                     `pulumi:"identityDNSRecordValue1"`
	IdentityDNSRecordValue2   *string                     `pulumi:"identityDNSRecordValue2"`
	IdentityDNSRecordValue3   *string                     `pulumi:"identityDNSRecordValue3"`
	MailFromAttributes        *IdentityMailFromAttributes `pulumi:"mailFromAttributes"`
	Tags                      []IdentityTags              `pulumi:"tags"`
}

func LookupIdentity added in v0.12.0

func LookupIdentity(ctx *pulumi.Context, args *LookupIdentityArgs, opts ...pulumi.InvokeOption) (*LookupIdentityResult, error)

Resource Type definition for AWS::PinpointEmail::Identity

type LookupIdentityResultOutput added in v0.12.0

type LookupIdentityResultOutput struct{ *pulumi.OutputState }

func LookupIdentityOutput added in v0.12.0

func LookupIdentityOutput(ctx *pulumi.Context, args LookupIdentityOutputArgs, opts ...pulumi.InvokeOption) LookupIdentityResultOutput

func (LookupIdentityResultOutput) DkimSigningEnabled added in v0.12.0

func (o LookupIdentityResultOutput) DkimSigningEnabled() pulumi.BoolPtrOutput

func (LookupIdentityResultOutput) ElementType added in v0.12.0

func (LookupIdentityResultOutput) ElementType() reflect.Type

func (LookupIdentityResultOutput) FeedbackForwardingEnabled added in v0.12.0

func (o LookupIdentityResultOutput) FeedbackForwardingEnabled() pulumi.BoolPtrOutput

func (LookupIdentityResultOutput) Id added in v0.12.0

func (LookupIdentityResultOutput) IdentityDNSRecordName1 added in v0.12.0

func (o LookupIdentityResultOutput) IdentityDNSRecordName1() pulumi.StringPtrOutput

func (LookupIdentityResultOutput) IdentityDNSRecordName2 added in v0.12.0

func (o LookupIdentityResultOutput) IdentityDNSRecordName2() pulumi.StringPtrOutput

func (LookupIdentityResultOutput) IdentityDNSRecordName3 added in v0.12.0

func (o LookupIdentityResultOutput) IdentityDNSRecordName3() pulumi.StringPtrOutput

func (LookupIdentityResultOutput) IdentityDNSRecordValue1 added in v0.12.0

func (o LookupIdentityResultOutput) IdentityDNSRecordValue1() pulumi.StringPtrOutput

func (LookupIdentityResultOutput) IdentityDNSRecordValue2 added in v0.12.0

func (o LookupIdentityResultOutput) IdentityDNSRecordValue2() pulumi.StringPtrOutput

func (LookupIdentityResultOutput) IdentityDNSRecordValue3 added in v0.12.0

func (o LookupIdentityResultOutput) IdentityDNSRecordValue3() pulumi.StringPtrOutput

func (LookupIdentityResultOutput) MailFromAttributes added in v0.12.0

func (LookupIdentityResultOutput) Tags added in v0.12.0

func (LookupIdentityResultOutput) ToLookupIdentityResultOutput added in v0.12.0

func (o LookupIdentityResultOutput) ToLookupIdentityResultOutput() LookupIdentityResultOutput

func (LookupIdentityResultOutput) ToLookupIdentityResultOutputWithContext added in v0.12.0

func (o LookupIdentityResultOutput) ToLookupIdentityResultOutputWithContext(ctx context.Context) LookupIdentityResultOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL