greengrassv2

package
v0.16.1 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ComponentVersionLambdaEventSourceTypePubSub  = ComponentVersionLambdaEventSourceType("PUB_SUB")
	ComponentVersionLambdaEventSourceTypeIotCore = ComponentVersionLambdaEventSourceType("IOT_CORE")
)
View Source
const (
	ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeJson   = ComponentVersionLambdaExecutionParametersInputPayloadEncodingType("json")
	ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeBinary = ComponentVersionLambdaExecutionParametersInputPayloadEncodingType("binary")
)
View Source
const (
	ComponentVersionLambdaFilesystemPermissionRo = ComponentVersionLambdaFilesystemPermission("ro")
	ComponentVersionLambdaFilesystemPermissionRw = ComponentVersionLambdaFilesystemPermission("rw")
)
View Source
const (
	ComponentVersionLambdaLinuxProcessParamsIsolationModeGreengrassContainer = ComponentVersionLambdaLinuxProcessParamsIsolationMode("GreengrassContainer")
	ComponentVersionLambdaLinuxProcessParamsIsolationModeNoContainer         = ComponentVersionLambdaLinuxProcessParamsIsolationMode("NoContainer")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ComponentVersion

type ComponentVersion struct {
	pulumi.CustomResourceState

	Arn              pulumi.StringOutput                                 `pulumi:"arn"`
	ComponentName    pulumi.StringOutput                                 `pulumi:"componentName"`
	ComponentVersion pulumi.StringOutput                                 `pulumi:"componentVersion"`
	InlineRecipe     pulumi.StringPtrOutput                              `pulumi:"inlineRecipe"`
	LambdaFunction   ComponentVersionLambdaFunctionRecipeSourcePtrOutput `pulumi:"lambdaFunction"`
	Tags             pulumi.AnyOutput                                    `pulumi:"tags"`
}

Resource for Greengrass component version.

func GetComponentVersion

func GetComponentVersion(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ComponentVersionState, opts ...pulumi.ResourceOption) (*ComponentVersion, error)

GetComponentVersion gets an existing ComponentVersion 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 NewComponentVersion

func NewComponentVersion(ctx *pulumi.Context,
	name string, args *ComponentVersionArgs, opts ...pulumi.ResourceOption) (*ComponentVersion, error)

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

func (*ComponentVersion) ElementType

func (*ComponentVersion) ElementType() reflect.Type

func (*ComponentVersion) ToComponentVersionOutput

func (i *ComponentVersion) ToComponentVersionOutput() ComponentVersionOutput

func (*ComponentVersion) ToComponentVersionOutputWithContext

func (i *ComponentVersion) ToComponentVersionOutputWithContext(ctx context.Context) ComponentVersionOutput

type ComponentVersionArgs

type ComponentVersionArgs struct {
	InlineRecipe   pulumi.StringPtrInput
	LambdaFunction ComponentVersionLambdaFunctionRecipeSourcePtrInput
	Tags           pulumi.Input
}

The set of arguments for constructing a ComponentVersion resource.

func (ComponentVersionArgs) ElementType

func (ComponentVersionArgs) ElementType() reflect.Type

type ComponentVersionComponentPlatform

type ComponentVersionComponentPlatform struct {
	Attributes interface{} `pulumi:"attributes"`
	Name       *string     `pulumi:"name"`
}

type ComponentVersionComponentPlatformArgs

type ComponentVersionComponentPlatformArgs struct {
	Attributes pulumi.Input          `pulumi:"attributes"`
	Name       pulumi.StringPtrInput `pulumi:"name"`
}

func (ComponentVersionComponentPlatformArgs) ElementType

func (ComponentVersionComponentPlatformArgs) ToComponentVersionComponentPlatformOutput

func (i ComponentVersionComponentPlatformArgs) ToComponentVersionComponentPlatformOutput() ComponentVersionComponentPlatformOutput

func (ComponentVersionComponentPlatformArgs) ToComponentVersionComponentPlatformOutputWithContext

func (i ComponentVersionComponentPlatformArgs) ToComponentVersionComponentPlatformOutputWithContext(ctx context.Context) ComponentVersionComponentPlatformOutput

type ComponentVersionComponentPlatformArray

type ComponentVersionComponentPlatformArray []ComponentVersionComponentPlatformInput

func (ComponentVersionComponentPlatformArray) ElementType

func (ComponentVersionComponentPlatformArray) ToComponentVersionComponentPlatformArrayOutput

func (i ComponentVersionComponentPlatformArray) ToComponentVersionComponentPlatformArrayOutput() ComponentVersionComponentPlatformArrayOutput

func (ComponentVersionComponentPlatformArray) ToComponentVersionComponentPlatformArrayOutputWithContext

func (i ComponentVersionComponentPlatformArray) ToComponentVersionComponentPlatformArrayOutputWithContext(ctx context.Context) ComponentVersionComponentPlatformArrayOutput

type ComponentVersionComponentPlatformArrayInput

type ComponentVersionComponentPlatformArrayInput interface {
	pulumi.Input

	ToComponentVersionComponentPlatformArrayOutput() ComponentVersionComponentPlatformArrayOutput
	ToComponentVersionComponentPlatformArrayOutputWithContext(context.Context) ComponentVersionComponentPlatformArrayOutput
}

ComponentVersionComponentPlatformArrayInput is an input type that accepts ComponentVersionComponentPlatformArray and ComponentVersionComponentPlatformArrayOutput values. You can construct a concrete instance of `ComponentVersionComponentPlatformArrayInput` via:

ComponentVersionComponentPlatformArray{ ComponentVersionComponentPlatformArgs{...} }

type ComponentVersionComponentPlatformArrayOutput

type ComponentVersionComponentPlatformArrayOutput struct{ *pulumi.OutputState }

func (ComponentVersionComponentPlatformArrayOutput) ElementType

func (ComponentVersionComponentPlatformArrayOutput) Index

func (ComponentVersionComponentPlatformArrayOutput) ToComponentVersionComponentPlatformArrayOutput

func (o ComponentVersionComponentPlatformArrayOutput) ToComponentVersionComponentPlatformArrayOutput() ComponentVersionComponentPlatformArrayOutput

func (ComponentVersionComponentPlatformArrayOutput) ToComponentVersionComponentPlatformArrayOutputWithContext

func (o ComponentVersionComponentPlatformArrayOutput) ToComponentVersionComponentPlatformArrayOutputWithContext(ctx context.Context) ComponentVersionComponentPlatformArrayOutput

type ComponentVersionComponentPlatformInput

type ComponentVersionComponentPlatformInput interface {
	pulumi.Input

	ToComponentVersionComponentPlatformOutput() ComponentVersionComponentPlatformOutput
	ToComponentVersionComponentPlatformOutputWithContext(context.Context) ComponentVersionComponentPlatformOutput
}

ComponentVersionComponentPlatformInput is an input type that accepts ComponentVersionComponentPlatformArgs and ComponentVersionComponentPlatformOutput values. You can construct a concrete instance of `ComponentVersionComponentPlatformInput` via:

ComponentVersionComponentPlatformArgs{...}

type ComponentVersionComponentPlatformOutput

type ComponentVersionComponentPlatformOutput struct{ *pulumi.OutputState }

func (ComponentVersionComponentPlatformOutput) Attributes

func (ComponentVersionComponentPlatformOutput) ElementType

func (ComponentVersionComponentPlatformOutput) Name

func (ComponentVersionComponentPlatformOutput) ToComponentVersionComponentPlatformOutput

func (o ComponentVersionComponentPlatformOutput) ToComponentVersionComponentPlatformOutput() ComponentVersionComponentPlatformOutput

func (ComponentVersionComponentPlatformOutput) ToComponentVersionComponentPlatformOutputWithContext

func (o ComponentVersionComponentPlatformOutput) ToComponentVersionComponentPlatformOutputWithContext(ctx context.Context) ComponentVersionComponentPlatformOutput

type ComponentVersionInput

type ComponentVersionInput interface {
	pulumi.Input

	ToComponentVersionOutput() ComponentVersionOutput
	ToComponentVersionOutputWithContext(ctx context.Context) ComponentVersionOutput
}

type ComponentVersionLambdaContainerParams

type ComponentVersionLambdaContainerParams struct {
	Devices        []ComponentVersionLambdaDeviceMount `pulumi:"devices"`
	MemorySizeInKB *int                                `pulumi:"memorySizeInKB"`
	MountROSysfs   *bool                               `pulumi:"mountROSysfs"`
	Volumes        []ComponentVersionLambdaVolumeMount `pulumi:"volumes"`
}

type ComponentVersionLambdaContainerParamsArgs

type ComponentVersionLambdaContainerParamsArgs struct {
	Devices        ComponentVersionLambdaDeviceMountArrayInput `pulumi:"devices"`
	MemorySizeInKB pulumi.IntPtrInput                          `pulumi:"memorySizeInKB"`
	MountROSysfs   pulumi.BoolPtrInput                         `pulumi:"mountROSysfs"`
	Volumes        ComponentVersionLambdaVolumeMountArrayInput `pulumi:"volumes"`
}

func (ComponentVersionLambdaContainerParamsArgs) ElementType

func (ComponentVersionLambdaContainerParamsArgs) ToComponentVersionLambdaContainerParamsOutput

func (i ComponentVersionLambdaContainerParamsArgs) ToComponentVersionLambdaContainerParamsOutput() ComponentVersionLambdaContainerParamsOutput

func (ComponentVersionLambdaContainerParamsArgs) ToComponentVersionLambdaContainerParamsOutputWithContext

func (i ComponentVersionLambdaContainerParamsArgs) ToComponentVersionLambdaContainerParamsOutputWithContext(ctx context.Context) ComponentVersionLambdaContainerParamsOutput

func (ComponentVersionLambdaContainerParamsArgs) ToComponentVersionLambdaContainerParamsPtrOutput

func (i ComponentVersionLambdaContainerParamsArgs) ToComponentVersionLambdaContainerParamsPtrOutput() ComponentVersionLambdaContainerParamsPtrOutput

func (ComponentVersionLambdaContainerParamsArgs) ToComponentVersionLambdaContainerParamsPtrOutputWithContext

func (i ComponentVersionLambdaContainerParamsArgs) ToComponentVersionLambdaContainerParamsPtrOutputWithContext(ctx context.Context) ComponentVersionLambdaContainerParamsPtrOutput

type ComponentVersionLambdaContainerParamsInput

type ComponentVersionLambdaContainerParamsInput interface {
	pulumi.Input

	ToComponentVersionLambdaContainerParamsOutput() ComponentVersionLambdaContainerParamsOutput
	ToComponentVersionLambdaContainerParamsOutputWithContext(context.Context) ComponentVersionLambdaContainerParamsOutput
}

ComponentVersionLambdaContainerParamsInput is an input type that accepts ComponentVersionLambdaContainerParamsArgs and ComponentVersionLambdaContainerParamsOutput values. You can construct a concrete instance of `ComponentVersionLambdaContainerParamsInput` via:

ComponentVersionLambdaContainerParamsArgs{...}

type ComponentVersionLambdaContainerParamsOutput

type ComponentVersionLambdaContainerParamsOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaContainerParamsOutput) Devices

func (ComponentVersionLambdaContainerParamsOutput) ElementType

func (ComponentVersionLambdaContainerParamsOutput) MemorySizeInKB

func (ComponentVersionLambdaContainerParamsOutput) MountROSysfs

func (ComponentVersionLambdaContainerParamsOutput) ToComponentVersionLambdaContainerParamsOutput

func (o ComponentVersionLambdaContainerParamsOutput) ToComponentVersionLambdaContainerParamsOutput() ComponentVersionLambdaContainerParamsOutput

func (ComponentVersionLambdaContainerParamsOutput) ToComponentVersionLambdaContainerParamsOutputWithContext

func (o ComponentVersionLambdaContainerParamsOutput) ToComponentVersionLambdaContainerParamsOutputWithContext(ctx context.Context) ComponentVersionLambdaContainerParamsOutput

func (ComponentVersionLambdaContainerParamsOutput) ToComponentVersionLambdaContainerParamsPtrOutput

func (o ComponentVersionLambdaContainerParamsOutput) ToComponentVersionLambdaContainerParamsPtrOutput() ComponentVersionLambdaContainerParamsPtrOutput

func (ComponentVersionLambdaContainerParamsOutput) ToComponentVersionLambdaContainerParamsPtrOutputWithContext

func (o ComponentVersionLambdaContainerParamsOutput) ToComponentVersionLambdaContainerParamsPtrOutputWithContext(ctx context.Context) ComponentVersionLambdaContainerParamsPtrOutput

func (ComponentVersionLambdaContainerParamsOutput) Volumes

type ComponentVersionLambdaContainerParamsPtrInput

type ComponentVersionLambdaContainerParamsPtrInput interface {
	pulumi.Input

	ToComponentVersionLambdaContainerParamsPtrOutput() ComponentVersionLambdaContainerParamsPtrOutput
	ToComponentVersionLambdaContainerParamsPtrOutputWithContext(context.Context) ComponentVersionLambdaContainerParamsPtrOutput
}

ComponentVersionLambdaContainerParamsPtrInput is an input type that accepts ComponentVersionLambdaContainerParamsArgs, ComponentVersionLambdaContainerParamsPtr and ComponentVersionLambdaContainerParamsPtrOutput values. You can construct a concrete instance of `ComponentVersionLambdaContainerParamsPtrInput` via:

        ComponentVersionLambdaContainerParamsArgs{...}

or:

        nil

type ComponentVersionLambdaContainerParamsPtrOutput

type ComponentVersionLambdaContainerParamsPtrOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaContainerParamsPtrOutput) Devices

func (ComponentVersionLambdaContainerParamsPtrOutput) Elem

func (ComponentVersionLambdaContainerParamsPtrOutput) ElementType

func (ComponentVersionLambdaContainerParamsPtrOutput) MemorySizeInKB

func (ComponentVersionLambdaContainerParamsPtrOutput) MountROSysfs

func (ComponentVersionLambdaContainerParamsPtrOutput) ToComponentVersionLambdaContainerParamsPtrOutput

func (o ComponentVersionLambdaContainerParamsPtrOutput) ToComponentVersionLambdaContainerParamsPtrOutput() ComponentVersionLambdaContainerParamsPtrOutput

func (ComponentVersionLambdaContainerParamsPtrOutput) ToComponentVersionLambdaContainerParamsPtrOutputWithContext

func (o ComponentVersionLambdaContainerParamsPtrOutput) ToComponentVersionLambdaContainerParamsPtrOutputWithContext(ctx context.Context) ComponentVersionLambdaContainerParamsPtrOutput

func (ComponentVersionLambdaContainerParamsPtrOutput) Volumes

type ComponentVersionLambdaDeviceMount

type ComponentVersionLambdaDeviceMount struct {
	AddGroupOwner *bool                                       `pulumi:"addGroupOwner"`
	Path          *string                                     `pulumi:"path"`
	Permission    *ComponentVersionLambdaFilesystemPermission `pulumi:"permission"`
}

type ComponentVersionLambdaDeviceMountArgs

type ComponentVersionLambdaDeviceMountArgs struct {
	AddGroupOwner pulumi.BoolPtrInput                                `pulumi:"addGroupOwner"`
	Path          pulumi.StringPtrInput                              `pulumi:"path"`
	Permission    ComponentVersionLambdaFilesystemPermissionPtrInput `pulumi:"permission"`
}

func (ComponentVersionLambdaDeviceMountArgs) ElementType

func (ComponentVersionLambdaDeviceMountArgs) ToComponentVersionLambdaDeviceMountOutput

func (i ComponentVersionLambdaDeviceMountArgs) ToComponentVersionLambdaDeviceMountOutput() ComponentVersionLambdaDeviceMountOutput

func (ComponentVersionLambdaDeviceMountArgs) ToComponentVersionLambdaDeviceMountOutputWithContext

func (i ComponentVersionLambdaDeviceMountArgs) ToComponentVersionLambdaDeviceMountOutputWithContext(ctx context.Context) ComponentVersionLambdaDeviceMountOutput

type ComponentVersionLambdaDeviceMountArray

type ComponentVersionLambdaDeviceMountArray []ComponentVersionLambdaDeviceMountInput

func (ComponentVersionLambdaDeviceMountArray) ElementType

func (ComponentVersionLambdaDeviceMountArray) ToComponentVersionLambdaDeviceMountArrayOutput

func (i ComponentVersionLambdaDeviceMountArray) ToComponentVersionLambdaDeviceMountArrayOutput() ComponentVersionLambdaDeviceMountArrayOutput

func (ComponentVersionLambdaDeviceMountArray) ToComponentVersionLambdaDeviceMountArrayOutputWithContext

func (i ComponentVersionLambdaDeviceMountArray) ToComponentVersionLambdaDeviceMountArrayOutputWithContext(ctx context.Context) ComponentVersionLambdaDeviceMountArrayOutput

type ComponentVersionLambdaDeviceMountArrayInput

type ComponentVersionLambdaDeviceMountArrayInput interface {
	pulumi.Input

	ToComponentVersionLambdaDeviceMountArrayOutput() ComponentVersionLambdaDeviceMountArrayOutput
	ToComponentVersionLambdaDeviceMountArrayOutputWithContext(context.Context) ComponentVersionLambdaDeviceMountArrayOutput
}

ComponentVersionLambdaDeviceMountArrayInput is an input type that accepts ComponentVersionLambdaDeviceMountArray and ComponentVersionLambdaDeviceMountArrayOutput values. You can construct a concrete instance of `ComponentVersionLambdaDeviceMountArrayInput` via:

ComponentVersionLambdaDeviceMountArray{ ComponentVersionLambdaDeviceMountArgs{...} }

type ComponentVersionLambdaDeviceMountArrayOutput

type ComponentVersionLambdaDeviceMountArrayOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaDeviceMountArrayOutput) ElementType

func (ComponentVersionLambdaDeviceMountArrayOutput) Index

func (ComponentVersionLambdaDeviceMountArrayOutput) ToComponentVersionLambdaDeviceMountArrayOutput

func (o ComponentVersionLambdaDeviceMountArrayOutput) ToComponentVersionLambdaDeviceMountArrayOutput() ComponentVersionLambdaDeviceMountArrayOutput

func (ComponentVersionLambdaDeviceMountArrayOutput) ToComponentVersionLambdaDeviceMountArrayOutputWithContext

func (o ComponentVersionLambdaDeviceMountArrayOutput) ToComponentVersionLambdaDeviceMountArrayOutputWithContext(ctx context.Context) ComponentVersionLambdaDeviceMountArrayOutput

type ComponentVersionLambdaDeviceMountInput

type ComponentVersionLambdaDeviceMountInput interface {
	pulumi.Input

	ToComponentVersionLambdaDeviceMountOutput() ComponentVersionLambdaDeviceMountOutput
	ToComponentVersionLambdaDeviceMountOutputWithContext(context.Context) ComponentVersionLambdaDeviceMountOutput
}

ComponentVersionLambdaDeviceMountInput is an input type that accepts ComponentVersionLambdaDeviceMountArgs and ComponentVersionLambdaDeviceMountOutput values. You can construct a concrete instance of `ComponentVersionLambdaDeviceMountInput` via:

ComponentVersionLambdaDeviceMountArgs{...}

type ComponentVersionLambdaDeviceMountOutput

type ComponentVersionLambdaDeviceMountOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaDeviceMountOutput) AddGroupOwner

func (ComponentVersionLambdaDeviceMountOutput) ElementType

func (ComponentVersionLambdaDeviceMountOutput) Path

func (ComponentVersionLambdaDeviceMountOutput) Permission

func (ComponentVersionLambdaDeviceMountOutput) ToComponentVersionLambdaDeviceMountOutput

func (o ComponentVersionLambdaDeviceMountOutput) ToComponentVersionLambdaDeviceMountOutput() ComponentVersionLambdaDeviceMountOutput

func (ComponentVersionLambdaDeviceMountOutput) ToComponentVersionLambdaDeviceMountOutputWithContext

func (o ComponentVersionLambdaDeviceMountOutput) ToComponentVersionLambdaDeviceMountOutputWithContext(ctx context.Context) ComponentVersionLambdaDeviceMountOutput

type ComponentVersionLambdaEventSource

type ComponentVersionLambdaEventSource struct {
	Topic *string                                `pulumi:"topic"`
	Type  *ComponentVersionLambdaEventSourceType `pulumi:"type"`
}

type ComponentVersionLambdaEventSourceArgs

type ComponentVersionLambdaEventSourceArgs struct {
	Topic pulumi.StringPtrInput                         `pulumi:"topic"`
	Type  ComponentVersionLambdaEventSourceTypePtrInput `pulumi:"type"`
}

func (ComponentVersionLambdaEventSourceArgs) ElementType

func (ComponentVersionLambdaEventSourceArgs) ToComponentVersionLambdaEventSourceOutput

func (i ComponentVersionLambdaEventSourceArgs) ToComponentVersionLambdaEventSourceOutput() ComponentVersionLambdaEventSourceOutput

func (ComponentVersionLambdaEventSourceArgs) ToComponentVersionLambdaEventSourceOutputWithContext

func (i ComponentVersionLambdaEventSourceArgs) ToComponentVersionLambdaEventSourceOutputWithContext(ctx context.Context) ComponentVersionLambdaEventSourceOutput

type ComponentVersionLambdaEventSourceArray

type ComponentVersionLambdaEventSourceArray []ComponentVersionLambdaEventSourceInput

func (ComponentVersionLambdaEventSourceArray) ElementType

func (ComponentVersionLambdaEventSourceArray) ToComponentVersionLambdaEventSourceArrayOutput

func (i ComponentVersionLambdaEventSourceArray) ToComponentVersionLambdaEventSourceArrayOutput() ComponentVersionLambdaEventSourceArrayOutput

func (ComponentVersionLambdaEventSourceArray) ToComponentVersionLambdaEventSourceArrayOutputWithContext

func (i ComponentVersionLambdaEventSourceArray) ToComponentVersionLambdaEventSourceArrayOutputWithContext(ctx context.Context) ComponentVersionLambdaEventSourceArrayOutput

type ComponentVersionLambdaEventSourceArrayInput

type ComponentVersionLambdaEventSourceArrayInput interface {
	pulumi.Input

	ToComponentVersionLambdaEventSourceArrayOutput() ComponentVersionLambdaEventSourceArrayOutput
	ToComponentVersionLambdaEventSourceArrayOutputWithContext(context.Context) ComponentVersionLambdaEventSourceArrayOutput
}

ComponentVersionLambdaEventSourceArrayInput is an input type that accepts ComponentVersionLambdaEventSourceArray and ComponentVersionLambdaEventSourceArrayOutput values. You can construct a concrete instance of `ComponentVersionLambdaEventSourceArrayInput` via:

ComponentVersionLambdaEventSourceArray{ ComponentVersionLambdaEventSourceArgs{...} }

type ComponentVersionLambdaEventSourceArrayOutput

type ComponentVersionLambdaEventSourceArrayOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaEventSourceArrayOutput) ElementType

func (ComponentVersionLambdaEventSourceArrayOutput) Index

func (ComponentVersionLambdaEventSourceArrayOutput) ToComponentVersionLambdaEventSourceArrayOutput

func (o ComponentVersionLambdaEventSourceArrayOutput) ToComponentVersionLambdaEventSourceArrayOutput() ComponentVersionLambdaEventSourceArrayOutput

func (ComponentVersionLambdaEventSourceArrayOutput) ToComponentVersionLambdaEventSourceArrayOutputWithContext

func (o ComponentVersionLambdaEventSourceArrayOutput) ToComponentVersionLambdaEventSourceArrayOutputWithContext(ctx context.Context) ComponentVersionLambdaEventSourceArrayOutput

type ComponentVersionLambdaEventSourceInput

type ComponentVersionLambdaEventSourceInput interface {
	pulumi.Input

	ToComponentVersionLambdaEventSourceOutput() ComponentVersionLambdaEventSourceOutput
	ToComponentVersionLambdaEventSourceOutputWithContext(context.Context) ComponentVersionLambdaEventSourceOutput
}

ComponentVersionLambdaEventSourceInput is an input type that accepts ComponentVersionLambdaEventSourceArgs and ComponentVersionLambdaEventSourceOutput values. You can construct a concrete instance of `ComponentVersionLambdaEventSourceInput` via:

ComponentVersionLambdaEventSourceArgs{...}

type ComponentVersionLambdaEventSourceOutput

type ComponentVersionLambdaEventSourceOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaEventSourceOutput) ElementType

func (ComponentVersionLambdaEventSourceOutput) ToComponentVersionLambdaEventSourceOutput

func (o ComponentVersionLambdaEventSourceOutput) ToComponentVersionLambdaEventSourceOutput() ComponentVersionLambdaEventSourceOutput

func (ComponentVersionLambdaEventSourceOutput) ToComponentVersionLambdaEventSourceOutputWithContext

func (o ComponentVersionLambdaEventSourceOutput) ToComponentVersionLambdaEventSourceOutputWithContext(ctx context.Context) ComponentVersionLambdaEventSourceOutput

func (ComponentVersionLambdaEventSourceOutput) Topic

func (ComponentVersionLambdaEventSourceOutput) Type

type ComponentVersionLambdaEventSourceType

type ComponentVersionLambdaEventSourceType string

func (ComponentVersionLambdaEventSourceType) ElementType

func (ComponentVersionLambdaEventSourceType) ToComponentVersionLambdaEventSourceTypeOutput

func (e ComponentVersionLambdaEventSourceType) ToComponentVersionLambdaEventSourceTypeOutput() ComponentVersionLambdaEventSourceTypeOutput

func (ComponentVersionLambdaEventSourceType) ToComponentVersionLambdaEventSourceTypeOutputWithContext

func (e ComponentVersionLambdaEventSourceType) ToComponentVersionLambdaEventSourceTypeOutputWithContext(ctx context.Context) ComponentVersionLambdaEventSourceTypeOutput

func (ComponentVersionLambdaEventSourceType) ToComponentVersionLambdaEventSourceTypePtrOutput

func (e ComponentVersionLambdaEventSourceType) ToComponentVersionLambdaEventSourceTypePtrOutput() ComponentVersionLambdaEventSourceTypePtrOutput

func (ComponentVersionLambdaEventSourceType) ToComponentVersionLambdaEventSourceTypePtrOutputWithContext

func (e ComponentVersionLambdaEventSourceType) ToComponentVersionLambdaEventSourceTypePtrOutputWithContext(ctx context.Context) ComponentVersionLambdaEventSourceTypePtrOutput

func (ComponentVersionLambdaEventSourceType) ToStringOutput

func (ComponentVersionLambdaEventSourceType) ToStringOutputWithContext

func (e ComponentVersionLambdaEventSourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ComponentVersionLambdaEventSourceType) ToStringPtrOutput

func (ComponentVersionLambdaEventSourceType) ToStringPtrOutputWithContext

func (e ComponentVersionLambdaEventSourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ComponentVersionLambdaEventSourceTypeInput

type ComponentVersionLambdaEventSourceTypeInput interface {
	pulumi.Input

	ToComponentVersionLambdaEventSourceTypeOutput() ComponentVersionLambdaEventSourceTypeOutput
	ToComponentVersionLambdaEventSourceTypeOutputWithContext(context.Context) ComponentVersionLambdaEventSourceTypeOutput
}

ComponentVersionLambdaEventSourceTypeInput is an input type that accepts ComponentVersionLambdaEventSourceTypeArgs and ComponentVersionLambdaEventSourceTypeOutput values. You can construct a concrete instance of `ComponentVersionLambdaEventSourceTypeInput` via:

ComponentVersionLambdaEventSourceTypeArgs{...}

type ComponentVersionLambdaEventSourceTypeOutput

type ComponentVersionLambdaEventSourceTypeOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaEventSourceTypeOutput) ElementType

func (ComponentVersionLambdaEventSourceTypeOutput) ToComponentVersionLambdaEventSourceTypeOutput

func (o ComponentVersionLambdaEventSourceTypeOutput) ToComponentVersionLambdaEventSourceTypeOutput() ComponentVersionLambdaEventSourceTypeOutput

func (ComponentVersionLambdaEventSourceTypeOutput) ToComponentVersionLambdaEventSourceTypeOutputWithContext

func (o ComponentVersionLambdaEventSourceTypeOutput) ToComponentVersionLambdaEventSourceTypeOutputWithContext(ctx context.Context) ComponentVersionLambdaEventSourceTypeOutput

func (ComponentVersionLambdaEventSourceTypeOutput) ToComponentVersionLambdaEventSourceTypePtrOutput

func (o ComponentVersionLambdaEventSourceTypeOutput) ToComponentVersionLambdaEventSourceTypePtrOutput() ComponentVersionLambdaEventSourceTypePtrOutput

func (ComponentVersionLambdaEventSourceTypeOutput) ToComponentVersionLambdaEventSourceTypePtrOutputWithContext

func (o ComponentVersionLambdaEventSourceTypeOutput) ToComponentVersionLambdaEventSourceTypePtrOutputWithContext(ctx context.Context) ComponentVersionLambdaEventSourceTypePtrOutput

func (ComponentVersionLambdaEventSourceTypeOutput) ToStringOutput

func (ComponentVersionLambdaEventSourceTypeOutput) ToStringOutputWithContext

func (ComponentVersionLambdaEventSourceTypeOutput) ToStringPtrOutput

func (ComponentVersionLambdaEventSourceTypeOutput) ToStringPtrOutputWithContext

type ComponentVersionLambdaEventSourceTypePtrInput

type ComponentVersionLambdaEventSourceTypePtrInput interface {
	pulumi.Input

	ToComponentVersionLambdaEventSourceTypePtrOutput() ComponentVersionLambdaEventSourceTypePtrOutput
	ToComponentVersionLambdaEventSourceTypePtrOutputWithContext(context.Context) ComponentVersionLambdaEventSourceTypePtrOutput
}

type ComponentVersionLambdaEventSourceTypePtrOutput

type ComponentVersionLambdaEventSourceTypePtrOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaEventSourceTypePtrOutput) Elem

func (ComponentVersionLambdaEventSourceTypePtrOutput) ElementType

func (ComponentVersionLambdaEventSourceTypePtrOutput) ToComponentVersionLambdaEventSourceTypePtrOutput

func (o ComponentVersionLambdaEventSourceTypePtrOutput) ToComponentVersionLambdaEventSourceTypePtrOutput() ComponentVersionLambdaEventSourceTypePtrOutput

func (ComponentVersionLambdaEventSourceTypePtrOutput) ToComponentVersionLambdaEventSourceTypePtrOutputWithContext

func (o ComponentVersionLambdaEventSourceTypePtrOutput) ToComponentVersionLambdaEventSourceTypePtrOutputWithContext(ctx context.Context) ComponentVersionLambdaEventSourceTypePtrOutput

func (ComponentVersionLambdaEventSourceTypePtrOutput) ToStringPtrOutput

func (ComponentVersionLambdaEventSourceTypePtrOutput) ToStringPtrOutputWithContext

type ComponentVersionLambdaExecutionParameters

type ComponentVersionLambdaExecutionParameters struct {
	EnvironmentVariables     interface{}                                                        `pulumi:"environmentVariables"`
	EventSources             []ComponentVersionLambdaEventSource                                `pulumi:"eventSources"`
	ExecArgs                 []string                                                           `pulumi:"execArgs"`
	InputPayloadEncodingType *ComponentVersionLambdaExecutionParametersInputPayloadEncodingType `pulumi:"inputPayloadEncodingType"`
	LinuxProcessParams       *ComponentVersionLambdaLinuxProcessParams                          `pulumi:"linuxProcessParams"`
	MaxIdleTimeInSeconds     *int                                                               `pulumi:"maxIdleTimeInSeconds"`
	MaxInstancesCount        *int                                                               `pulumi:"maxInstancesCount"`
	MaxQueueSize             *int                                                               `pulumi:"maxQueueSize"`
	Pinned                   *bool                                                              `pulumi:"pinned"`
	StatusTimeoutInSeconds   *int                                                               `pulumi:"statusTimeoutInSeconds"`
	TimeoutInSeconds         *int                                                               `pulumi:"timeoutInSeconds"`
}

type ComponentVersionLambdaExecutionParametersArgs

type ComponentVersionLambdaExecutionParametersArgs struct {
	EnvironmentVariables     pulumi.Input                                                              `pulumi:"environmentVariables"`
	EventSources             ComponentVersionLambdaEventSourceArrayInput                               `pulumi:"eventSources"`
	ExecArgs                 pulumi.StringArrayInput                                                   `pulumi:"execArgs"`
	InputPayloadEncodingType ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrInput `pulumi:"inputPayloadEncodingType"`
	LinuxProcessParams       ComponentVersionLambdaLinuxProcessParamsPtrInput                          `pulumi:"linuxProcessParams"`
	MaxIdleTimeInSeconds     pulumi.IntPtrInput                                                        `pulumi:"maxIdleTimeInSeconds"`
	MaxInstancesCount        pulumi.IntPtrInput                                                        `pulumi:"maxInstancesCount"`
	MaxQueueSize             pulumi.IntPtrInput                                                        `pulumi:"maxQueueSize"`
	Pinned                   pulumi.BoolPtrInput                                                       `pulumi:"pinned"`
	StatusTimeoutInSeconds   pulumi.IntPtrInput                                                        `pulumi:"statusTimeoutInSeconds"`
	TimeoutInSeconds         pulumi.IntPtrInput                                                        `pulumi:"timeoutInSeconds"`
}

func (ComponentVersionLambdaExecutionParametersArgs) ElementType

func (ComponentVersionLambdaExecutionParametersArgs) ToComponentVersionLambdaExecutionParametersOutput

func (i ComponentVersionLambdaExecutionParametersArgs) ToComponentVersionLambdaExecutionParametersOutput() ComponentVersionLambdaExecutionParametersOutput

func (ComponentVersionLambdaExecutionParametersArgs) ToComponentVersionLambdaExecutionParametersOutputWithContext

func (i ComponentVersionLambdaExecutionParametersArgs) ToComponentVersionLambdaExecutionParametersOutputWithContext(ctx context.Context) ComponentVersionLambdaExecutionParametersOutput

func (ComponentVersionLambdaExecutionParametersArgs) ToComponentVersionLambdaExecutionParametersPtrOutput

func (i ComponentVersionLambdaExecutionParametersArgs) ToComponentVersionLambdaExecutionParametersPtrOutput() ComponentVersionLambdaExecutionParametersPtrOutput

func (ComponentVersionLambdaExecutionParametersArgs) ToComponentVersionLambdaExecutionParametersPtrOutputWithContext

func (i ComponentVersionLambdaExecutionParametersArgs) ToComponentVersionLambdaExecutionParametersPtrOutputWithContext(ctx context.Context) ComponentVersionLambdaExecutionParametersPtrOutput

type ComponentVersionLambdaExecutionParametersInput

type ComponentVersionLambdaExecutionParametersInput interface {
	pulumi.Input

	ToComponentVersionLambdaExecutionParametersOutput() ComponentVersionLambdaExecutionParametersOutput
	ToComponentVersionLambdaExecutionParametersOutputWithContext(context.Context) ComponentVersionLambdaExecutionParametersOutput
}

ComponentVersionLambdaExecutionParametersInput is an input type that accepts ComponentVersionLambdaExecutionParametersArgs and ComponentVersionLambdaExecutionParametersOutput values. You can construct a concrete instance of `ComponentVersionLambdaExecutionParametersInput` via:

ComponentVersionLambdaExecutionParametersArgs{...}

type ComponentVersionLambdaExecutionParametersInputPayloadEncodingType

type ComponentVersionLambdaExecutionParametersInputPayloadEncodingType string

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingType) ElementType

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingType) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingType) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutputWithContext

func (e ComponentVersionLambdaExecutionParametersInputPayloadEncodingType) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutputWithContext(ctx context.Context) ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingType) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingType) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutputWithContext

func (e ComponentVersionLambdaExecutionParametersInputPayloadEncodingType) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutputWithContext(ctx context.Context) ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingType) ToStringOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingType) ToStringOutputWithContext

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingType) ToStringPtrOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingType) ToStringPtrOutputWithContext

type ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeInput

type ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeInput interface {
	pulumi.Input

	ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput() ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput
	ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutputWithContext(context.Context) ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput
}

ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeInput is an input type that accepts ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeArgs and ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput values. You can construct a concrete instance of `ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeInput` via:

ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeArgs{...}

type ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput

type ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput) ElementType

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutputWithContext

func (o ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutputWithContext(ctx context.Context) ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutputWithContext

func (o ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutputWithContext(ctx context.Context) ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput) ToStringOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput) ToStringOutputWithContext

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput) ToStringPtrOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypeOutput) ToStringPtrOutputWithContext

type ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrInput

type ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrInput interface {
	pulumi.Input

	ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput() ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput
	ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutputWithContext(context.Context) ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput
}

type ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput

type ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput) Elem

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput) ElementType

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput) ToComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutputWithContext

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput) ToStringPtrOutput

func (ComponentVersionLambdaExecutionParametersInputPayloadEncodingTypePtrOutput) ToStringPtrOutputWithContext

type ComponentVersionLambdaExecutionParametersOutput

type ComponentVersionLambdaExecutionParametersOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaExecutionParametersOutput) ElementType

func (ComponentVersionLambdaExecutionParametersOutput) EnvironmentVariables

func (ComponentVersionLambdaExecutionParametersOutput) EventSources

func (ComponentVersionLambdaExecutionParametersOutput) ExecArgs

func (ComponentVersionLambdaExecutionParametersOutput) LinuxProcessParams

func (ComponentVersionLambdaExecutionParametersOutput) MaxIdleTimeInSeconds

func (ComponentVersionLambdaExecutionParametersOutput) MaxInstancesCount

func (ComponentVersionLambdaExecutionParametersOutput) MaxQueueSize

func (ComponentVersionLambdaExecutionParametersOutput) Pinned

func (ComponentVersionLambdaExecutionParametersOutput) StatusTimeoutInSeconds

func (ComponentVersionLambdaExecutionParametersOutput) TimeoutInSeconds

func (ComponentVersionLambdaExecutionParametersOutput) ToComponentVersionLambdaExecutionParametersOutput

func (o ComponentVersionLambdaExecutionParametersOutput) ToComponentVersionLambdaExecutionParametersOutput() ComponentVersionLambdaExecutionParametersOutput

func (ComponentVersionLambdaExecutionParametersOutput) ToComponentVersionLambdaExecutionParametersOutputWithContext

func (o ComponentVersionLambdaExecutionParametersOutput) ToComponentVersionLambdaExecutionParametersOutputWithContext(ctx context.Context) ComponentVersionLambdaExecutionParametersOutput

func (ComponentVersionLambdaExecutionParametersOutput) ToComponentVersionLambdaExecutionParametersPtrOutput

func (o ComponentVersionLambdaExecutionParametersOutput) ToComponentVersionLambdaExecutionParametersPtrOutput() ComponentVersionLambdaExecutionParametersPtrOutput

func (ComponentVersionLambdaExecutionParametersOutput) ToComponentVersionLambdaExecutionParametersPtrOutputWithContext

func (o ComponentVersionLambdaExecutionParametersOutput) ToComponentVersionLambdaExecutionParametersPtrOutputWithContext(ctx context.Context) ComponentVersionLambdaExecutionParametersPtrOutput

type ComponentVersionLambdaExecutionParametersPtrInput

type ComponentVersionLambdaExecutionParametersPtrInput interface {
	pulumi.Input

	ToComponentVersionLambdaExecutionParametersPtrOutput() ComponentVersionLambdaExecutionParametersPtrOutput
	ToComponentVersionLambdaExecutionParametersPtrOutputWithContext(context.Context) ComponentVersionLambdaExecutionParametersPtrOutput
}

ComponentVersionLambdaExecutionParametersPtrInput is an input type that accepts ComponentVersionLambdaExecutionParametersArgs, ComponentVersionLambdaExecutionParametersPtr and ComponentVersionLambdaExecutionParametersPtrOutput values. You can construct a concrete instance of `ComponentVersionLambdaExecutionParametersPtrInput` via:

        ComponentVersionLambdaExecutionParametersArgs{...}

or:

        nil

type ComponentVersionLambdaExecutionParametersPtrOutput

type ComponentVersionLambdaExecutionParametersPtrOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaExecutionParametersPtrOutput) Elem

func (ComponentVersionLambdaExecutionParametersPtrOutput) ElementType

func (ComponentVersionLambdaExecutionParametersPtrOutput) EnvironmentVariables

func (ComponentVersionLambdaExecutionParametersPtrOutput) EventSources

func (ComponentVersionLambdaExecutionParametersPtrOutput) ExecArgs

func (ComponentVersionLambdaExecutionParametersPtrOutput) LinuxProcessParams

func (ComponentVersionLambdaExecutionParametersPtrOutput) MaxIdleTimeInSeconds

func (ComponentVersionLambdaExecutionParametersPtrOutput) MaxInstancesCount

func (ComponentVersionLambdaExecutionParametersPtrOutput) MaxQueueSize

func (ComponentVersionLambdaExecutionParametersPtrOutput) Pinned

func (ComponentVersionLambdaExecutionParametersPtrOutput) StatusTimeoutInSeconds

func (ComponentVersionLambdaExecutionParametersPtrOutput) TimeoutInSeconds

func (ComponentVersionLambdaExecutionParametersPtrOutput) ToComponentVersionLambdaExecutionParametersPtrOutput

func (o ComponentVersionLambdaExecutionParametersPtrOutput) ToComponentVersionLambdaExecutionParametersPtrOutput() ComponentVersionLambdaExecutionParametersPtrOutput

func (ComponentVersionLambdaExecutionParametersPtrOutput) ToComponentVersionLambdaExecutionParametersPtrOutputWithContext

func (o ComponentVersionLambdaExecutionParametersPtrOutput) ToComponentVersionLambdaExecutionParametersPtrOutputWithContext(ctx context.Context) ComponentVersionLambdaExecutionParametersPtrOutput

type ComponentVersionLambdaFilesystemPermission

type ComponentVersionLambdaFilesystemPermission string

func (ComponentVersionLambdaFilesystemPermission) ElementType

func (ComponentVersionLambdaFilesystemPermission) ToComponentVersionLambdaFilesystemPermissionOutput

func (e ComponentVersionLambdaFilesystemPermission) ToComponentVersionLambdaFilesystemPermissionOutput() ComponentVersionLambdaFilesystemPermissionOutput

func (ComponentVersionLambdaFilesystemPermission) ToComponentVersionLambdaFilesystemPermissionOutputWithContext

func (e ComponentVersionLambdaFilesystemPermission) ToComponentVersionLambdaFilesystemPermissionOutputWithContext(ctx context.Context) ComponentVersionLambdaFilesystemPermissionOutput

func (ComponentVersionLambdaFilesystemPermission) ToComponentVersionLambdaFilesystemPermissionPtrOutput

func (e ComponentVersionLambdaFilesystemPermission) ToComponentVersionLambdaFilesystemPermissionPtrOutput() ComponentVersionLambdaFilesystemPermissionPtrOutput

func (ComponentVersionLambdaFilesystemPermission) ToComponentVersionLambdaFilesystemPermissionPtrOutputWithContext

func (e ComponentVersionLambdaFilesystemPermission) ToComponentVersionLambdaFilesystemPermissionPtrOutputWithContext(ctx context.Context) ComponentVersionLambdaFilesystemPermissionPtrOutput

func (ComponentVersionLambdaFilesystemPermission) ToStringOutput

func (ComponentVersionLambdaFilesystemPermission) ToStringOutputWithContext

func (ComponentVersionLambdaFilesystemPermission) ToStringPtrOutput

func (ComponentVersionLambdaFilesystemPermission) ToStringPtrOutputWithContext

type ComponentVersionLambdaFilesystemPermissionInput

type ComponentVersionLambdaFilesystemPermissionInput interface {
	pulumi.Input

	ToComponentVersionLambdaFilesystemPermissionOutput() ComponentVersionLambdaFilesystemPermissionOutput
	ToComponentVersionLambdaFilesystemPermissionOutputWithContext(context.Context) ComponentVersionLambdaFilesystemPermissionOutput
}

ComponentVersionLambdaFilesystemPermissionInput is an input type that accepts ComponentVersionLambdaFilesystemPermissionArgs and ComponentVersionLambdaFilesystemPermissionOutput values. You can construct a concrete instance of `ComponentVersionLambdaFilesystemPermissionInput` via:

ComponentVersionLambdaFilesystemPermissionArgs{...}

type ComponentVersionLambdaFilesystemPermissionOutput

type ComponentVersionLambdaFilesystemPermissionOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaFilesystemPermissionOutput) ElementType

func (ComponentVersionLambdaFilesystemPermissionOutput) ToComponentVersionLambdaFilesystemPermissionOutput

func (o ComponentVersionLambdaFilesystemPermissionOutput) ToComponentVersionLambdaFilesystemPermissionOutput() ComponentVersionLambdaFilesystemPermissionOutput

func (ComponentVersionLambdaFilesystemPermissionOutput) ToComponentVersionLambdaFilesystemPermissionOutputWithContext

func (o ComponentVersionLambdaFilesystemPermissionOutput) ToComponentVersionLambdaFilesystemPermissionOutputWithContext(ctx context.Context) ComponentVersionLambdaFilesystemPermissionOutput

func (ComponentVersionLambdaFilesystemPermissionOutput) ToComponentVersionLambdaFilesystemPermissionPtrOutput

func (o ComponentVersionLambdaFilesystemPermissionOutput) ToComponentVersionLambdaFilesystemPermissionPtrOutput() ComponentVersionLambdaFilesystemPermissionPtrOutput

func (ComponentVersionLambdaFilesystemPermissionOutput) ToComponentVersionLambdaFilesystemPermissionPtrOutputWithContext

func (o ComponentVersionLambdaFilesystemPermissionOutput) ToComponentVersionLambdaFilesystemPermissionPtrOutputWithContext(ctx context.Context) ComponentVersionLambdaFilesystemPermissionPtrOutput

func (ComponentVersionLambdaFilesystemPermissionOutput) ToStringOutput

func (ComponentVersionLambdaFilesystemPermissionOutput) ToStringOutputWithContext

func (ComponentVersionLambdaFilesystemPermissionOutput) ToStringPtrOutput

func (ComponentVersionLambdaFilesystemPermissionOutput) ToStringPtrOutputWithContext

type ComponentVersionLambdaFilesystemPermissionPtrInput

type ComponentVersionLambdaFilesystemPermissionPtrInput interface {
	pulumi.Input

	ToComponentVersionLambdaFilesystemPermissionPtrOutput() ComponentVersionLambdaFilesystemPermissionPtrOutput
	ToComponentVersionLambdaFilesystemPermissionPtrOutputWithContext(context.Context) ComponentVersionLambdaFilesystemPermissionPtrOutput
}

type ComponentVersionLambdaFilesystemPermissionPtrOutput

type ComponentVersionLambdaFilesystemPermissionPtrOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaFilesystemPermissionPtrOutput) Elem

func (ComponentVersionLambdaFilesystemPermissionPtrOutput) ElementType

func (ComponentVersionLambdaFilesystemPermissionPtrOutput) ToComponentVersionLambdaFilesystemPermissionPtrOutput

func (o ComponentVersionLambdaFilesystemPermissionPtrOutput) ToComponentVersionLambdaFilesystemPermissionPtrOutput() ComponentVersionLambdaFilesystemPermissionPtrOutput

func (ComponentVersionLambdaFilesystemPermissionPtrOutput) ToComponentVersionLambdaFilesystemPermissionPtrOutputWithContext

func (o ComponentVersionLambdaFilesystemPermissionPtrOutput) ToComponentVersionLambdaFilesystemPermissionPtrOutputWithContext(ctx context.Context) ComponentVersionLambdaFilesystemPermissionPtrOutput

func (ComponentVersionLambdaFilesystemPermissionPtrOutput) ToStringPtrOutput

func (ComponentVersionLambdaFilesystemPermissionPtrOutput) ToStringPtrOutputWithContext

type ComponentVersionLambdaFunctionRecipeSource

type ComponentVersionLambdaFunctionRecipeSource struct {
	ComponentDependencies     interface{}                                `pulumi:"componentDependencies"`
	ComponentLambdaParameters *ComponentVersionLambdaExecutionParameters `pulumi:"componentLambdaParameters"`
	ComponentName             *string                                    `pulumi:"componentName"`
	ComponentPlatforms        []ComponentVersionComponentPlatform        `pulumi:"componentPlatforms"`
	ComponentVersion          *string                                    `pulumi:"componentVersion"`
	LambdaArn                 *string                                    `pulumi:"lambdaArn"`
}

type ComponentVersionLambdaFunctionRecipeSourceArgs

type ComponentVersionLambdaFunctionRecipeSourceArgs struct {
	ComponentDependencies     pulumi.Input                                      `pulumi:"componentDependencies"`
	ComponentLambdaParameters ComponentVersionLambdaExecutionParametersPtrInput `pulumi:"componentLambdaParameters"`
	ComponentName             pulumi.StringPtrInput                             `pulumi:"componentName"`
	ComponentPlatforms        ComponentVersionComponentPlatformArrayInput       `pulumi:"componentPlatforms"`
	ComponentVersion          pulumi.StringPtrInput                             `pulumi:"componentVersion"`
	LambdaArn                 pulumi.StringPtrInput                             `pulumi:"lambdaArn"`
}

func (ComponentVersionLambdaFunctionRecipeSourceArgs) ElementType

func (ComponentVersionLambdaFunctionRecipeSourceArgs) ToComponentVersionLambdaFunctionRecipeSourceOutput

func (i ComponentVersionLambdaFunctionRecipeSourceArgs) ToComponentVersionLambdaFunctionRecipeSourceOutput() ComponentVersionLambdaFunctionRecipeSourceOutput

func (ComponentVersionLambdaFunctionRecipeSourceArgs) ToComponentVersionLambdaFunctionRecipeSourceOutputWithContext

func (i ComponentVersionLambdaFunctionRecipeSourceArgs) ToComponentVersionLambdaFunctionRecipeSourceOutputWithContext(ctx context.Context) ComponentVersionLambdaFunctionRecipeSourceOutput

func (ComponentVersionLambdaFunctionRecipeSourceArgs) ToComponentVersionLambdaFunctionRecipeSourcePtrOutput

func (i ComponentVersionLambdaFunctionRecipeSourceArgs) ToComponentVersionLambdaFunctionRecipeSourcePtrOutput() ComponentVersionLambdaFunctionRecipeSourcePtrOutput

func (ComponentVersionLambdaFunctionRecipeSourceArgs) ToComponentVersionLambdaFunctionRecipeSourcePtrOutputWithContext

func (i ComponentVersionLambdaFunctionRecipeSourceArgs) ToComponentVersionLambdaFunctionRecipeSourcePtrOutputWithContext(ctx context.Context) ComponentVersionLambdaFunctionRecipeSourcePtrOutput

type ComponentVersionLambdaFunctionRecipeSourceInput

type ComponentVersionLambdaFunctionRecipeSourceInput interface {
	pulumi.Input

	ToComponentVersionLambdaFunctionRecipeSourceOutput() ComponentVersionLambdaFunctionRecipeSourceOutput
	ToComponentVersionLambdaFunctionRecipeSourceOutputWithContext(context.Context) ComponentVersionLambdaFunctionRecipeSourceOutput
}

ComponentVersionLambdaFunctionRecipeSourceInput is an input type that accepts ComponentVersionLambdaFunctionRecipeSourceArgs and ComponentVersionLambdaFunctionRecipeSourceOutput values. You can construct a concrete instance of `ComponentVersionLambdaFunctionRecipeSourceInput` via:

ComponentVersionLambdaFunctionRecipeSourceArgs{...}

type ComponentVersionLambdaFunctionRecipeSourceOutput

type ComponentVersionLambdaFunctionRecipeSourceOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaFunctionRecipeSourceOutput) ComponentDependencies

func (ComponentVersionLambdaFunctionRecipeSourceOutput) ComponentLambdaParameters

func (ComponentVersionLambdaFunctionRecipeSourceOutput) ComponentName

func (ComponentVersionLambdaFunctionRecipeSourceOutput) ComponentPlatforms

func (ComponentVersionLambdaFunctionRecipeSourceOutput) ComponentVersion

func (ComponentVersionLambdaFunctionRecipeSourceOutput) ElementType

func (ComponentVersionLambdaFunctionRecipeSourceOutput) LambdaArn

func (ComponentVersionLambdaFunctionRecipeSourceOutput) ToComponentVersionLambdaFunctionRecipeSourceOutput

func (o ComponentVersionLambdaFunctionRecipeSourceOutput) ToComponentVersionLambdaFunctionRecipeSourceOutput() ComponentVersionLambdaFunctionRecipeSourceOutput

func (ComponentVersionLambdaFunctionRecipeSourceOutput) ToComponentVersionLambdaFunctionRecipeSourceOutputWithContext

func (o ComponentVersionLambdaFunctionRecipeSourceOutput) ToComponentVersionLambdaFunctionRecipeSourceOutputWithContext(ctx context.Context) ComponentVersionLambdaFunctionRecipeSourceOutput

func (ComponentVersionLambdaFunctionRecipeSourceOutput) ToComponentVersionLambdaFunctionRecipeSourcePtrOutput

func (o ComponentVersionLambdaFunctionRecipeSourceOutput) ToComponentVersionLambdaFunctionRecipeSourcePtrOutput() ComponentVersionLambdaFunctionRecipeSourcePtrOutput

func (ComponentVersionLambdaFunctionRecipeSourceOutput) ToComponentVersionLambdaFunctionRecipeSourcePtrOutputWithContext

func (o ComponentVersionLambdaFunctionRecipeSourceOutput) ToComponentVersionLambdaFunctionRecipeSourcePtrOutputWithContext(ctx context.Context) ComponentVersionLambdaFunctionRecipeSourcePtrOutput

type ComponentVersionLambdaFunctionRecipeSourcePtrInput

type ComponentVersionLambdaFunctionRecipeSourcePtrInput interface {
	pulumi.Input

	ToComponentVersionLambdaFunctionRecipeSourcePtrOutput() ComponentVersionLambdaFunctionRecipeSourcePtrOutput
	ToComponentVersionLambdaFunctionRecipeSourcePtrOutputWithContext(context.Context) ComponentVersionLambdaFunctionRecipeSourcePtrOutput
}

ComponentVersionLambdaFunctionRecipeSourcePtrInput is an input type that accepts ComponentVersionLambdaFunctionRecipeSourceArgs, ComponentVersionLambdaFunctionRecipeSourcePtr and ComponentVersionLambdaFunctionRecipeSourcePtrOutput values. You can construct a concrete instance of `ComponentVersionLambdaFunctionRecipeSourcePtrInput` via:

        ComponentVersionLambdaFunctionRecipeSourceArgs{...}

or:

        nil

type ComponentVersionLambdaFunctionRecipeSourcePtrOutput

type ComponentVersionLambdaFunctionRecipeSourcePtrOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaFunctionRecipeSourcePtrOutput) ComponentDependencies

func (ComponentVersionLambdaFunctionRecipeSourcePtrOutput) ComponentLambdaParameters

func (ComponentVersionLambdaFunctionRecipeSourcePtrOutput) ComponentName

func (ComponentVersionLambdaFunctionRecipeSourcePtrOutput) ComponentPlatforms

func (ComponentVersionLambdaFunctionRecipeSourcePtrOutput) ComponentVersion

func (ComponentVersionLambdaFunctionRecipeSourcePtrOutput) Elem

func (ComponentVersionLambdaFunctionRecipeSourcePtrOutput) ElementType

func (ComponentVersionLambdaFunctionRecipeSourcePtrOutput) LambdaArn

func (ComponentVersionLambdaFunctionRecipeSourcePtrOutput) ToComponentVersionLambdaFunctionRecipeSourcePtrOutput

func (o ComponentVersionLambdaFunctionRecipeSourcePtrOutput) ToComponentVersionLambdaFunctionRecipeSourcePtrOutput() ComponentVersionLambdaFunctionRecipeSourcePtrOutput

func (ComponentVersionLambdaFunctionRecipeSourcePtrOutput) ToComponentVersionLambdaFunctionRecipeSourcePtrOutputWithContext

func (o ComponentVersionLambdaFunctionRecipeSourcePtrOutput) ToComponentVersionLambdaFunctionRecipeSourcePtrOutputWithContext(ctx context.Context) ComponentVersionLambdaFunctionRecipeSourcePtrOutput

type ComponentVersionLambdaLinuxProcessParams

type ComponentVersionLambdaLinuxProcessParams struct {
	ContainerParams *ComponentVersionLambdaContainerParams                 `pulumi:"containerParams"`
	IsolationMode   *ComponentVersionLambdaLinuxProcessParamsIsolationMode `pulumi:"isolationMode"`
}

type ComponentVersionLambdaLinuxProcessParamsArgs

type ComponentVersionLambdaLinuxProcessParamsArgs struct {
	ContainerParams ComponentVersionLambdaContainerParamsPtrInput                 `pulumi:"containerParams"`
	IsolationMode   ComponentVersionLambdaLinuxProcessParamsIsolationModePtrInput `pulumi:"isolationMode"`
}

func (ComponentVersionLambdaLinuxProcessParamsArgs) ElementType

func (ComponentVersionLambdaLinuxProcessParamsArgs) ToComponentVersionLambdaLinuxProcessParamsOutput

func (i ComponentVersionLambdaLinuxProcessParamsArgs) ToComponentVersionLambdaLinuxProcessParamsOutput() ComponentVersionLambdaLinuxProcessParamsOutput

func (ComponentVersionLambdaLinuxProcessParamsArgs) ToComponentVersionLambdaLinuxProcessParamsOutputWithContext

func (i ComponentVersionLambdaLinuxProcessParamsArgs) ToComponentVersionLambdaLinuxProcessParamsOutputWithContext(ctx context.Context) ComponentVersionLambdaLinuxProcessParamsOutput

func (ComponentVersionLambdaLinuxProcessParamsArgs) ToComponentVersionLambdaLinuxProcessParamsPtrOutput

func (i ComponentVersionLambdaLinuxProcessParamsArgs) ToComponentVersionLambdaLinuxProcessParamsPtrOutput() ComponentVersionLambdaLinuxProcessParamsPtrOutput

func (ComponentVersionLambdaLinuxProcessParamsArgs) ToComponentVersionLambdaLinuxProcessParamsPtrOutputWithContext

func (i ComponentVersionLambdaLinuxProcessParamsArgs) ToComponentVersionLambdaLinuxProcessParamsPtrOutputWithContext(ctx context.Context) ComponentVersionLambdaLinuxProcessParamsPtrOutput

type ComponentVersionLambdaLinuxProcessParamsInput

type ComponentVersionLambdaLinuxProcessParamsInput interface {
	pulumi.Input

	ToComponentVersionLambdaLinuxProcessParamsOutput() ComponentVersionLambdaLinuxProcessParamsOutput
	ToComponentVersionLambdaLinuxProcessParamsOutputWithContext(context.Context) ComponentVersionLambdaLinuxProcessParamsOutput
}

ComponentVersionLambdaLinuxProcessParamsInput is an input type that accepts ComponentVersionLambdaLinuxProcessParamsArgs and ComponentVersionLambdaLinuxProcessParamsOutput values. You can construct a concrete instance of `ComponentVersionLambdaLinuxProcessParamsInput` via:

ComponentVersionLambdaLinuxProcessParamsArgs{...}

type ComponentVersionLambdaLinuxProcessParamsIsolationMode

type ComponentVersionLambdaLinuxProcessParamsIsolationMode string

func (ComponentVersionLambdaLinuxProcessParamsIsolationMode) ElementType

func (ComponentVersionLambdaLinuxProcessParamsIsolationMode) ToComponentVersionLambdaLinuxProcessParamsIsolationModeOutput

func (e ComponentVersionLambdaLinuxProcessParamsIsolationMode) ToComponentVersionLambdaLinuxProcessParamsIsolationModeOutput() ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationMode) ToComponentVersionLambdaLinuxProcessParamsIsolationModeOutputWithContext

func (e ComponentVersionLambdaLinuxProcessParamsIsolationMode) ToComponentVersionLambdaLinuxProcessParamsIsolationModeOutputWithContext(ctx context.Context) ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationMode) ToComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput

func (e ComponentVersionLambdaLinuxProcessParamsIsolationMode) ToComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput() ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationMode) ToComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutputWithContext

func (e ComponentVersionLambdaLinuxProcessParamsIsolationMode) ToComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutputWithContext(ctx context.Context) ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationMode) ToStringOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationMode) ToStringOutputWithContext

func (ComponentVersionLambdaLinuxProcessParamsIsolationMode) ToStringPtrOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationMode) ToStringPtrOutputWithContext

type ComponentVersionLambdaLinuxProcessParamsIsolationModeInput

type ComponentVersionLambdaLinuxProcessParamsIsolationModeInput interface {
	pulumi.Input

	ToComponentVersionLambdaLinuxProcessParamsIsolationModeOutput() ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput
	ToComponentVersionLambdaLinuxProcessParamsIsolationModeOutputWithContext(context.Context) ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput
}

ComponentVersionLambdaLinuxProcessParamsIsolationModeInput is an input type that accepts ComponentVersionLambdaLinuxProcessParamsIsolationModeArgs and ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput values. You can construct a concrete instance of `ComponentVersionLambdaLinuxProcessParamsIsolationModeInput` via:

ComponentVersionLambdaLinuxProcessParamsIsolationModeArgs{...}

type ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput

type ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput) ElementType

func (ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput) ToComponentVersionLambdaLinuxProcessParamsIsolationModeOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput) ToComponentVersionLambdaLinuxProcessParamsIsolationModeOutputWithContext

func (o ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput) ToComponentVersionLambdaLinuxProcessParamsIsolationModeOutputWithContext(ctx context.Context) ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput) ToComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput) ToComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutputWithContext

func (o ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput) ToComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutputWithContext(ctx context.Context) ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput) ToStringOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput) ToStringOutputWithContext

func (ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput) ToStringPtrOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationModeOutput) ToStringPtrOutputWithContext

type ComponentVersionLambdaLinuxProcessParamsIsolationModePtrInput

type ComponentVersionLambdaLinuxProcessParamsIsolationModePtrInput interface {
	pulumi.Input

	ToComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput() ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput
	ToComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutputWithContext(context.Context) ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput
}

type ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput

type ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput) Elem

func (ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput) ElementType

func (ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput) ToComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput) ToComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutputWithContext

func (o ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput) ToComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutputWithContext(ctx context.Context) ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput) ToStringPtrOutput

func (ComponentVersionLambdaLinuxProcessParamsIsolationModePtrOutput) ToStringPtrOutputWithContext

type ComponentVersionLambdaLinuxProcessParamsOutput

type ComponentVersionLambdaLinuxProcessParamsOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaLinuxProcessParamsOutput) ContainerParams

func (ComponentVersionLambdaLinuxProcessParamsOutput) ElementType

func (ComponentVersionLambdaLinuxProcessParamsOutput) IsolationMode

func (ComponentVersionLambdaLinuxProcessParamsOutput) ToComponentVersionLambdaLinuxProcessParamsOutput

func (o ComponentVersionLambdaLinuxProcessParamsOutput) ToComponentVersionLambdaLinuxProcessParamsOutput() ComponentVersionLambdaLinuxProcessParamsOutput

func (ComponentVersionLambdaLinuxProcessParamsOutput) ToComponentVersionLambdaLinuxProcessParamsOutputWithContext

func (o ComponentVersionLambdaLinuxProcessParamsOutput) ToComponentVersionLambdaLinuxProcessParamsOutputWithContext(ctx context.Context) ComponentVersionLambdaLinuxProcessParamsOutput

func (ComponentVersionLambdaLinuxProcessParamsOutput) ToComponentVersionLambdaLinuxProcessParamsPtrOutput

func (o ComponentVersionLambdaLinuxProcessParamsOutput) ToComponentVersionLambdaLinuxProcessParamsPtrOutput() ComponentVersionLambdaLinuxProcessParamsPtrOutput

func (ComponentVersionLambdaLinuxProcessParamsOutput) ToComponentVersionLambdaLinuxProcessParamsPtrOutputWithContext

func (o ComponentVersionLambdaLinuxProcessParamsOutput) ToComponentVersionLambdaLinuxProcessParamsPtrOutputWithContext(ctx context.Context) ComponentVersionLambdaLinuxProcessParamsPtrOutput

type ComponentVersionLambdaLinuxProcessParamsPtrInput

type ComponentVersionLambdaLinuxProcessParamsPtrInput interface {
	pulumi.Input

	ToComponentVersionLambdaLinuxProcessParamsPtrOutput() ComponentVersionLambdaLinuxProcessParamsPtrOutput
	ToComponentVersionLambdaLinuxProcessParamsPtrOutputWithContext(context.Context) ComponentVersionLambdaLinuxProcessParamsPtrOutput
}

ComponentVersionLambdaLinuxProcessParamsPtrInput is an input type that accepts ComponentVersionLambdaLinuxProcessParamsArgs, ComponentVersionLambdaLinuxProcessParamsPtr and ComponentVersionLambdaLinuxProcessParamsPtrOutput values. You can construct a concrete instance of `ComponentVersionLambdaLinuxProcessParamsPtrInput` via:

        ComponentVersionLambdaLinuxProcessParamsArgs{...}

or:

        nil

type ComponentVersionLambdaLinuxProcessParamsPtrOutput

type ComponentVersionLambdaLinuxProcessParamsPtrOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaLinuxProcessParamsPtrOutput) ContainerParams

func (ComponentVersionLambdaLinuxProcessParamsPtrOutput) Elem

func (ComponentVersionLambdaLinuxProcessParamsPtrOutput) ElementType

func (ComponentVersionLambdaLinuxProcessParamsPtrOutput) IsolationMode

func (ComponentVersionLambdaLinuxProcessParamsPtrOutput) ToComponentVersionLambdaLinuxProcessParamsPtrOutput

func (o ComponentVersionLambdaLinuxProcessParamsPtrOutput) ToComponentVersionLambdaLinuxProcessParamsPtrOutput() ComponentVersionLambdaLinuxProcessParamsPtrOutput

func (ComponentVersionLambdaLinuxProcessParamsPtrOutput) ToComponentVersionLambdaLinuxProcessParamsPtrOutputWithContext

func (o ComponentVersionLambdaLinuxProcessParamsPtrOutput) ToComponentVersionLambdaLinuxProcessParamsPtrOutputWithContext(ctx context.Context) ComponentVersionLambdaLinuxProcessParamsPtrOutput

type ComponentVersionLambdaVolumeMount

type ComponentVersionLambdaVolumeMount struct {
	AddGroupOwner   *bool                                       `pulumi:"addGroupOwner"`
	DestinationPath *string                                     `pulumi:"destinationPath"`
	Permission      *ComponentVersionLambdaFilesystemPermission `pulumi:"permission"`
	SourcePath      *string                                     `pulumi:"sourcePath"`
}

type ComponentVersionLambdaVolumeMountArgs

type ComponentVersionLambdaVolumeMountArgs struct {
	AddGroupOwner   pulumi.BoolPtrInput                                `pulumi:"addGroupOwner"`
	DestinationPath pulumi.StringPtrInput                              `pulumi:"destinationPath"`
	Permission      ComponentVersionLambdaFilesystemPermissionPtrInput `pulumi:"permission"`
	SourcePath      pulumi.StringPtrInput                              `pulumi:"sourcePath"`
}

func (ComponentVersionLambdaVolumeMountArgs) ElementType

func (ComponentVersionLambdaVolumeMountArgs) ToComponentVersionLambdaVolumeMountOutput

func (i ComponentVersionLambdaVolumeMountArgs) ToComponentVersionLambdaVolumeMountOutput() ComponentVersionLambdaVolumeMountOutput

func (ComponentVersionLambdaVolumeMountArgs) ToComponentVersionLambdaVolumeMountOutputWithContext

func (i ComponentVersionLambdaVolumeMountArgs) ToComponentVersionLambdaVolumeMountOutputWithContext(ctx context.Context) ComponentVersionLambdaVolumeMountOutput

type ComponentVersionLambdaVolumeMountArray

type ComponentVersionLambdaVolumeMountArray []ComponentVersionLambdaVolumeMountInput

func (ComponentVersionLambdaVolumeMountArray) ElementType

func (ComponentVersionLambdaVolumeMountArray) ToComponentVersionLambdaVolumeMountArrayOutput

func (i ComponentVersionLambdaVolumeMountArray) ToComponentVersionLambdaVolumeMountArrayOutput() ComponentVersionLambdaVolumeMountArrayOutput

func (ComponentVersionLambdaVolumeMountArray) ToComponentVersionLambdaVolumeMountArrayOutputWithContext

func (i ComponentVersionLambdaVolumeMountArray) ToComponentVersionLambdaVolumeMountArrayOutputWithContext(ctx context.Context) ComponentVersionLambdaVolumeMountArrayOutput

type ComponentVersionLambdaVolumeMountArrayInput

type ComponentVersionLambdaVolumeMountArrayInput interface {
	pulumi.Input

	ToComponentVersionLambdaVolumeMountArrayOutput() ComponentVersionLambdaVolumeMountArrayOutput
	ToComponentVersionLambdaVolumeMountArrayOutputWithContext(context.Context) ComponentVersionLambdaVolumeMountArrayOutput
}

ComponentVersionLambdaVolumeMountArrayInput is an input type that accepts ComponentVersionLambdaVolumeMountArray and ComponentVersionLambdaVolumeMountArrayOutput values. You can construct a concrete instance of `ComponentVersionLambdaVolumeMountArrayInput` via:

ComponentVersionLambdaVolumeMountArray{ ComponentVersionLambdaVolumeMountArgs{...} }

type ComponentVersionLambdaVolumeMountArrayOutput

type ComponentVersionLambdaVolumeMountArrayOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaVolumeMountArrayOutput) ElementType

func (ComponentVersionLambdaVolumeMountArrayOutput) Index

func (ComponentVersionLambdaVolumeMountArrayOutput) ToComponentVersionLambdaVolumeMountArrayOutput

func (o ComponentVersionLambdaVolumeMountArrayOutput) ToComponentVersionLambdaVolumeMountArrayOutput() ComponentVersionLambdaVolumeMountArrayOutput

func (ComponentVersionLambdaVolumeMountArrayOutput) ToComponentVersionLambdaVolumeMountArrayOutputWithContext

func (o ComponentVersionLambdaVolumeMountArrayOutput) ToComponentVersionLambdaVolumeMountArrayOutputWithContext(ctx context.Context) ComponentVersionLambdaVolumeMountArrayOutput

type ComponentVersionLambdaVolumeMountInput

type ComponentVersionLambdaVolumeMountInput interface {
	pulumi.Input

	ToComponentVersionLambdaVolumeMountOutput() ComponentVersionLambdaVolumeMountOutput
	ToComponentVersionLambdaVolumeMountOutputWithContext(context.Context) ComponentVersionLambdaVolumeMountOutput
}

ComponentVersionLambdaVolumeMountInput is an input type that accepts ComponentVersionLambdaVolumeMountArgs and ComponentVersionLambdaVolumeMountOutput values. You can construct a concrete instance of `ComponentVersionLambdaVolumeMountInput` via:

ComponentVersionLambdaVolumeMountArgs{...}

type ComponentVersionLambdaVolumeMountOutput

type ComponentVersionLambdaVolumeMountOutput struct{ *pulumi.OutputState }

func (ComponentVersionLambdaVolumeMountOutput) AddGroupOwner

func (ComponentVersionLambdaVolumeMountOutput) DestinationPath

func (ComponentVersionLambdaVolumeMountOutput) ElementType

func (ComponentVersionLambdaVolumeMountOutput) Permission

func (ComponentVersionLambdaVolumeMountOutput) SourcePath

func (ComponentVersionLambdaVolumeMountOutput) ToComponentVersionLambdaVolumeMountOutput

func (o ComponentVersionLambdaVolumeMountOutput) ToComponentVersionLambdaVolumeMountOutput() ComponentVersionLambdaVolumeMountOutput

func (ComponentVersionLambdaVolumeMountOutput) ToComponentVersionLambdaVolumeMountOutputWithContext

func (o ComponentVersionLambdaVolumeMountOutput) ToComponentVersionLambdaVolumeMountOutputWithContext(ctx context.Context) ComponentVersionLambdaVolumeMountOutput

type ComponentVersionOutput

type ComponentVersionOutput struct{ *pulumi.OutputState }

func (ComponentVersionOutput) ElementType

func (ComponentVersionOutput) ElementType() reflect.Type

func (ComponentVersionOutput) ToComponentVersionOutput

func (o ComponentVersionOutput) ToComponentVersionOutput() ComponentVersionOutput

func (ComponentVersionOutput) ToComponentVersionOutputWithContext

func (o ComponentVersionOutput) ToComponentVersionOutputWithContext(ctx context.Context) ComponentVersionOutput

type ComponentVersionState

type ComponentVersionState struct {
}

func (ComponentVersionState) ElementType

func (ComponentVersionState) ElementType() reflect.Type

type LookupComponentVersionArgs added in v0.12.0

type LookupComponentVersionArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupComponentVersionOutputArgs added in v0.12.0

type LookupComponentVersionOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupComponentVersionOutputArgs) ElementType added in v0.12.0

type LookupComponentVersionResult added in v0.12.0

type LookupComponentVersionResult struct {
	Arn              *string     `pulumi:"arn"`
	ComponentName    *string     `pulumi:"componentName"`
	ComponentVersion *string     `pulumi:"componentVersion"`
	Tags             interface{} `pulumi:"tags"`
}

func LookupComponentVersion added in v0.12.0

func LookupComponentVersion(ctx *pulumi.Context, args *LookupComponentVersionArgs, opts ...pulumi.InvokeOption) (*LookupComponentVersionResult, error)

Resource for Greengrass component version.

type LookupComponentVersionResultOutput added in v0.12.0

type LookupComponentVersionResultOutput struct{ *pulumi.OutputState }

func LookupComponentVersionOutput added in v0.12.0

func (LookupComponentVersionResultOutput) Arn added in v0.12.0

func (LookupComponentVersionResultOutput) ComponentName added in v0.12.0

func (LookupComponentVersionResultOutput) ComponentVersion added in v0.12.0

func (LookupComponentVersionResultOutput) ElementType added in v0.12.0

func (LookupComponentVersionResultOutput) Tags added in v0.12.0

func (LookupComponentVersionResultOutput) ToLookupComponentVersionResultOutput added in v0.12.0

func (o LookupComponentVersionResultOutput) ToLookupComponentVersionResultOutput() LookupComponentVersionResultOutput

func (LookupComponentVersionResultOutput) ToLookupComponentVersionResultOutputWithContext added in v0.12.0

func (o LookupComponentVersionResultOutput) ToLookupComponentVersionResultOutputWithContext(ctx context.Context) LookupComponentVersionResultOutput

Jump to

Keyboard shortcuts

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