amplifyuibuilder

package
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: Jan 10, 2022 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 Component

type Component struct {
	pulumi.CustomResourceState

	AppId                pulumi.StringOutput                    `pulumi:"appId"`
	BindingProperties    ComponentBindingPropertiesPtrOutput    `pulumi:"bindingProperties"`
	Children             ComponentChildArrayOutput              `pulumi:"children"`
	CollectionProperties ComponentCollectionPropertiesPtrOutput `pulumi:"collectionProperties"`
	ComponentType        pulumi.StringPtrOutput                 `pulumi:"componentType"`
	CreatedAt            pulumi.StringOutput                    `pulumi:"createdAt"`
	EnvironmentName      pulumi.StringOutput                    `pulumi:"environmentName"`
	ModifiedAt           pulumi.StringOutput                    `pulumi:"modifiedAt"`
	Name                 pulumi.StringPtrOutput                 `pulumi:"name"`
	Overrides            ComponentOverridesPtrOutput            `pulumi:"overrides"`
	Properties           ComponentPropertiesPtrOutput           `pulumi:"properties"`
	SourceId             pulumi.StringPtrOutput                 `pulumi:"sourceId"`
	Tags                 ComponentTagsPtrOutput                 `pulumi:"tags"`
	Variants             ComponentVariantArrayOutput            `pulumi:"variants"`
}

Definition of AWS::AmplifyUIBuilder::Component Resource Type

func GetComponent

func GetComponent(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ComponentState, opts ...pulumi.ResourceOption) (*Component, error)

GetComponent gets an existing Component 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 NewComponent

func NewComponent(ctx *pulumi.Context,
	name string, args *ComponentArgs, opts ...pulumi.ResourceOption) (*Component, error)

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

func (*Component) ElementType

func (*Component) ElementType() reflect.Type

func (*Component) ToComponentOutput

func (i *Component) ToComponentOutput() ComponentOutput

func (*Component) ToComponentOutputWithContext

func (i *Component) ToComponentOutputWithContext(ctx context.Context) ComponentOutput

type ComponentArgs

The set of arguments for constructing a Component resource.

func (ComponentArgs) ElementType

func (ComponentArgs) ElementType() reflect.Type

type ComponentBindingProperties

type ComponentBindingProperties struct {
}

type ComponentBindingPropertiesArgs

type ComponentBindingPropertiesArgs struct {
}

func (ComponentBindingPropertiesArgs) ElementType

func (ComponentBindingPropertiesArgs) ToComponentBindingPropertiesOutput

func (i ComponentBindingPropertiesArgs) ToComponentBindingPropertiesOutput() ComponentBindingPropertiesOutput

func (ComponentBindingPropertiesArgs) ToComponentBindingPropertiesOutputWithContext

func (i ComponentBindingPropertiesArgs) ToComponentBindingPropertiesOutputWithContext(ctx context.Context) ComponentBindingPropertiesOutput

func (ComponentBindingPropertiesArgs) ToComponentBindingPropertiesPtrOutput

func (i ComponentBindingPropertiesArgs) ToComponentBindingPropertiesPtrOutput() ComponentBindingPropertiesPtrOutput

func (ComponentBindingPropertiesArgs) ToComponentBindingPropertiesPtrOutputWithContext

func (i ComponentBindingPropertiesArgs) ToComponentBindingPropertiesPtrOutputWithContext(ctx context.Context) ComponentBindingPropertiesPtrOutput

type ComponentBindingPropertiesInput

type ComponentBindingPropertiesInput interface {
	pulumi.Input

	ToComponentBindingPropertiesOutput() ComponentBindingPropertiesOutput
	ToComponentBindingPropertiesOutputWithContext(context.Context) ComponentBindingPropertiesOutput
}

ComponentBindingPropertiesInput is an input type that accepts ComponentBindingPropertiesArgs and ComponentBindingPropertiesOutput values. You can construct a concrete instance of `ComponentBindingPropertiesInput` via:

ComponentBindingPropertiesArgs{...}

type ComponentBindingPropertiesOutput

type ComponentBindingPropertiesOutput struct{ *pulumi.OutputState }

func (ComponentBindingPropertiesOutput) ElementType

func (ComponentBindingPropertiesOutput) ToComponentBindingPropertiesOutput

func (o ComponentBindingPropertiesOutput) ToComponentBindingPropertiesOutput() ComponentBindingPropertiesOutput

func (ComponentBindingPropertiesOutput) ToComponentBindingPropertiesOutputWithContext

func (o ComponentBindingPropertiesOutput) ToComponentBindingPropertiesOutputWithContext(ctx context.Context) ComponentBindingPropertiesOutput

func (ComponentBindingPropertiesOutput) ToComponentBindingPropertiesPtrOutput

func (o ComponentBindingPropertiesOutput) ToComponentBindingPropertiesPtrOutput() ComponentBindingPropertiesPtrOutput

func (ComponentBindingPropertiesOutput) ToComponentBindingPropertiesPtrOutputWithContext

func (o ComponentBindingPropertiesOutput) ToComponentBindingPropertiesPtrOutputWithContext(ctx context.Context) ComponentBindingPropertiesPtrOutput

type ComponentBindingPropertiesPtrInput

type ComponentBindingPropertiesPtrInput interface {
	pulumi.Input

	ToComponentBindingPropertiesPtrOutput() ComponentBindingPropertiesPtrOutput
	ToComponentBindingPropertiesPtrOutputWithContext(context.Context) ComponentBindingPropertiesPtrOutput
}

ComponentBindingPropertiesPtrInput is an input type that accepts ComponentBindingPropertiesArgs, ComponentBindingPropertiesPtr and ComponentBindingPropertiesPtrOutput values. You can construct a concrete instance of `ComponentBindingPropertiesPtrInput` via:

        ComponentBindingPropertiesArgs{...}

or:

        nil

type ComponentBindingPropertiesPtrOutput

type ComponentBindingPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ComponentBindingPropertiesPtrOutput) Elem

func (ComponentBindingPropertiesPtrOutput) ElementType

func (ComponentBindingPropertiesPtrOutput) ToComponentBindingPropertiesPtrOutput

func (o ComponentBindingPropertiesPtrOutput) ToComponentBindingPropertiesPtrOutput() ComponentBindingPropertiesPtrOutput

func (ComponentBindingPropertiesPtrOutput) ToComponentBindingPropertiesPtrOutputWithContext

func (o ComponentBindingPropertiesPtrOutput) ToComponentBindingPropertiesPtrOutputWithContext(ctx context.Context) ComponentBindingPropertiesPtrOutput

type ComponentChild

type ComponentChild struct {
	Children      []ComponentChild    `pulumi:"children"`
	ComponentType string              `pulumi:"componentType"`
	Name          string              `pulumi:"name"`
	Properties    ComponentProperties `pulumi:"properties"`
}

type ComponentChildArgs

type ComponentChildArgs struct {
	Children      ComponentChildArrayInput `pulumi:"children"`
	ComponentType pulumi.StringInput       `pulumi:"componentType"`
	Name          pulumi.StringInput       `pulumi:"name"`
	Properties    ComponentPropertiesInput `pulumi:"properties"`
}

func (ComponentChildArgs) ElementType

func (ComponentChildArgs) ElementType() reflect.Type

func (ComponentChildArgs) ToComponentChildOutput

func (i ComponentChildArgs) ToComponentChildOutput() ComponentChildOutput

func (ComponentChildArgs) ToComponentChildOutputWithContext

func (i ComponentChildArgs) ToComponentChildOutputWithContext(ctx context.Context) ComponentChildOutput

type ComponentChildArray

type ComponentChildArray []ComponentChildInput

func (ComponentChildArray) ElementType

func (ComponentChildArray) ElementType() reflect.Type

func (ComponentChildArray) ToComponentChildArrayOutput

func (i ComponentChildArray) ToComponentChildArrayOutput() ComponentChildArrayOutput

func (ComponentChildArray) ToComponentChildArrayOutputWithContext

func (i ComponentChildArray) ToComponentChildArrayOutputWithContext(ctx context.Context) ComponentChildArrayOutput

type ComponentChildArrayInput

type ComponentChildArrayInput interface {
	pulumi.Input

	ToComponentChildArrayOutput() ComponentChildArrayOutput
	ToComponentChildArrayOutputWithContext(context.Context) ComponentChildArrayOutput
}

ComponentChildArrayInput is an input type that accepts ComponentChildArray and ComponentChildArrayOutput values. You can construct a concrete instance of `ComponentChildArrayInput` via:

ComponentChildArray{ ComponentChildArgs{...} }

type ComponentChildArrayOutput

type ComponentChildArrayOutput struct{ *pulumi.OutputState }

func (ComponentChildArrayOutput) ElementType

func (ComponentChildArrayOutput) ElementType() reflect.Type

func (ComponentChildArrayOutput) Index

func (ComponentChildArrayOutput) ToComponentChildArrayOutput

func (o ComponentChildArrayOutput) ToComponentChildArrayOutput() ComponentChildArrayOutput

func (ComponentChildArrayOutput) ToComponentChildArrayOutputWithContext

func (o ComponentChildArrayOutput) ToComponentChildArrayOutputWithContext(ctx context.Context) ComponentChildArrayOutput

type ComponentChildInput

type ComponentChildInput interface {
	pulumi.Input

	ToComponentChildOutput() ComponentChildOutput
	ToComponentChildOutputWithContext(context.Context) ComponentChildOutput
}

ComponentChildInput is an input type that accepts ComponentChildArgs and ComponentChildOutput values. You can construct a concrete instance of `ComponentChildInput` via:

ComponentChildArgs{...}

type ComponentChildOutput

type ComponentChildOutput struct{ *pulumi.OutputState }

func (ComponentChildOutput) Children

func (ComponentChildOutput) ComponentType

func (o ComponentChildOutput) ComponentType() pulumi.StringOutput

func (ComponentChildOutput) ElementType

func (ComponentChildOutput) ElementType() reflect.Type

func (ComponentChildOutput) Name

func (ComponentChildOutput) Properties

func (ComponentChildOutput) ToComponentChildOutput

func (o ComponentChildOutput) ToComponentChildOutput() ComponentChildOutput

func (ComponentChildOutput) ToComponentChildOutputWithContext

func (o ComponentChildOutput) ToComponentChildOutputWithContext(ctx context.Context) ComponentChildOutput

type ComponentCollectionProperties

type ComponentCollectionProperties struct {
}

type ComponentCollectionPropertiesArgs

type ComponentCollectionPropertiesArgs struct {
}

func (ComponentCollectionPropertiesArgs) ElementType

func (ComponentCollectionPropertiesArgs) ToComponentCollectionPropertiesOutput

func (i ComponentCollectionPropertiesArgs) ToComponentCollectionPropertiesOutput() ComponentCollectionPropertiesOutput

func (ComponentCollectionPropertiesArgs) ToComponentCollectionPropertiesOutputWithContext

func (i ComponentCollectionPropertiesArgs) ToComponentCollectionPropertiesOutputWithContext(ctx context.Context) ComponentCollectionPropertiesOutput

func (ComponentCollectionPropertiesArgs) ToComponentCollectionPropertiesPtrOutput

func (i ComponentCollectionPropertiesArgs) ToComponentCollectionPropertiesPtrOutput() ComponentCollectionPropertiesPtrOutput

func (ComponentCollectionPropertiesArgs) ToComponentCollectionPropertiesPtrOutputWithContext

func (i ComponentCollectionPropertiesArgs) ToComponentCollectionPropertiesPtrOutputWithContext(ctx context.Context) ComponentCollectionPropertiesPtrOutput

type ComponentCollectionPropertiesInput

type ComponentCollectionPropertiesInput interface {
	pulumi.Input

	ToComponentCollectionPropertiesOutput() ComponentCollectionPropertiesOutput
	ToComponentCollectionPropertiesOutputWithContext(context.Context) ComponentCollectionPropertiesOutput
}

ComponentCollectionPropertiesInput is an input type that accepts ComponentCollectionPropertiesArgs and ComponentCollectionPropertiesOutput values. You can construct a concrete instance of `ComponentCollectionPropertiesInput` via:

ComponentCollectionPropertiesArgs{...}

type ComponentCollectionPropertiesOutput

type ComponentCollectionPropertiesOutput struct{ *pulumi.OutputState }

func (ComponentCollectionPropertiesOutput) ElementType

func (ComponentCollectionPropertiesOutput) ToComponentCollectionPropertiesOutput

func (o ComponentCollectionPropertiesOutput) ToComponentCollectionPropertiesOutput() ComponentCollectionPropertiesOutput

func (ComponentCollectionPropertiesOutput) ToComponentCollectionPropertiesOutputWithContext

func (o ComponentCollectionPropertiesOutput) ToComponentCollectionPropertiesOutputWithContext(ctx context.Context) ComponentCollectionPropertiesOutput

func (ComponentCollectionPropertiesOutput) ToComponentCollectionPropertiesPtrOutput

func (o ComponentCollectionPropertiesOutput) ToComponentCollectionPropertiesPtrOutput() ComponentCollectionPropertiesPtrOutput

func (ComponentCollectionPropertiesOutput) ToComponentCollectionPropertiesPtrOutputWithContext

func (o ComponentCollectionPropertiesOutput) ToComponentCollectionPropertiesPtrOutputWithContext(ctx context.Context) ComponentCollectionPropertiesPtrOutput

type ComponentCollectionPropertiesPtrInput

type ComponentCollectionPropertiesPtrInput interface {
	pulumi.Input

	ToComponentCollectionPropertiesPtrOutput() ComponentCollectionPropertiesPtrOutput
	ToComponentCollectionPropertiesPtrOutputWithContext(context.Context) ComponentCollectionPropertiesPtrOutput
}

ComponentCollectionPropertiesPtrInput is an input type that accepts ComponentCollectionPropertiesArgs, ComponentCollectionPropertiesPtr and ComponentCollectionPropertiesPtrOutput values. You can construct a concrete instance of `ComponentCollectionPropertiesPtrInput` via:

        ComponentCollectionPropertiesArgs{...}

or:

        nil

type ComponentCollectionPropertiesPtrOutput

type ComponentCollectionPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ComponentCollectionPropertiesPtrOutput) Elem

func (ComponentCollectionPropertiesPtrOutput) ElementType

func (ComponentCollectionPropertiesPtrOutput) ToComponentCollectionPropertiesPtrOutput

func (o ComponentCollectionPropertiesPtrOutput) ToComponentCollectionPropertiesPtrOutput() ComponentCollectionPropertiesPtrOutput

func (ComponentCollectionPropertiesPtrOutput) ToComponentCollectionPropertiesPtrOutputWithContext

func (o ComponentCollectionPropertiesPtrOutput) ToComponentCollectionPropertiesPtrOutputWithContext(ctx context.Context) ComponentCollectionPropertiesPtrOutput

type ComponentInput

type ComponentInput interface {
	pulumi.Input

	ToComponentOutput() ComponentOutput
	ToComponentOutputWithContext(ctx context.Context) ComponentOutput
}

type ComponentOutput

type ComponentOutput struct{ *pulumi.OutputState }

func (ComponentOutput) ElementType

func (ComponentOutput) ElementType() reflect.Type

func (ComponentOutput) ToComponentOutput

func (o ComponentOutput) ToComponentOutput() ComponentOutput

func (ComponentOutput) ToComponentOutputWithContext

func (o ComponentOutput) ToComponentOutputWithContext(ctx context.Context) ComponentOutput

type ComponentOverrides

type ComponentOverrides struct {
}

type ComponentOverridesArgs

type ComponentOverridesArgs struct {
}

func (ComponentOverridesArgs) ElementType

func (ComponentOverridesArgs) ElementType() reflect.Type

func (ComponentOverridesArgs) ToComponentOverridesOutput

func (i ComponentOverridesArgs) ToComponentOverridesOutput() ComponentOverridesOutput

func (ComponentOverridesArgs) ToComponentOverridesOutputWithContext

func (i ComponentOverridesArgs) ToComponentOverridesOutputWithContext(ctx context.Context) ComponentOverridesOutput

func (ComponentOverridesArgs) ToComponentOverridesPtrOutput

func (i ComponentOverridesArgs) ToComponentOverridesPtrOutput() ComponentOverridesPtrOutput

func (ComponentOverridesArgs) ToComponentOverridesPtrOutputWithContext

func (i ComponentOverridesArgs) ToComponentOverridesPtrOutputWithContext(ctx context.Context) ComponentOverridesPtrOutput

type ComponentOverridesInput

type ComponentOverridesInput interface {
	pulumi.Input

	ToComponentOverridesOutput() ComponentOverridesOutput
	ToComponentOverridesOutputWithContext(context.Context) ComponentOverridesOutput
}

ComponentOverridesInput is an input type that accepts ComponentOverridesArgs and ComponentOverridesOutput values. You can construct a concrete instance of `ComponentOverridesInput` via:

ComponentOverridesArgs{...}

type ComponentOverridesOutput

type ComponentOverridesOutput struct{ *pulumi.OutputState }

func (ComponentOverridesOutput) ElementType

func (ComponentOverridesOutput) ElementType() reflect.Type

func (ComponentOverridesOutput) ToComponentOverridesOutput

func (o ComponentOverridesOutput) ToComponentOverridesOutput() ComponentOverridesOutput

func (ComponentOverridesOutput) ToComponentOverridesOutputWithContext

func (o ComponentOverridesOutput) ToComponentOverridesOutputWithContext(ctx context.Context) ComponentOverridesOutput

func (ComponentOverridesOutput) ToComponentOverridesPtrOutput

func (o ComponentOverridesOutput) ToComponentOverridesPtrOutput() ComponentOverridesPtrOutput

func (ComponentOverridesOutput) ToComponentOverridesPtrOutputWithContext

func (o ComponentOverridesOutput) ToComponentOverridesPtrOutputWithContext(ctx context.Context) ComponentOverridesPtrOutput

type ComponentOverridesPtrInput

type ComponentOverridesPtrInput interface {
	pulumi.Input

	ToComponentOverridesPtrOutput() ComponentOverridesPtrOutput
	ToComponentOverridesPtrOutputWithContext(context.Context) ComponentOverridesPtrOutput
}

ComponentOverridesPtrInput is an input type that accepts ComponentOverridesArgs, ComponentOverridesPtr and ComponentOverridesPtrOutput values. You can construct a concrete instance of `ComponentOverridesPtrInput` via:

        ComponentOverridesArgs{...}

or:

        nil

type ComponentOverridesPtrOutput

type ComponentOverridesPtrOutput struct{ *pulumi.OutputState }

func (ComponentOverridesPtrOutput) Elem

func (ComponentOverridesPtrOutput) ElementType

func (ComponentOverridesPtrOutput) ToComponentOverridesPtrOutput

func (o ComponentOverridesPtrOutput) ToComponentOverridesPtrOutput() ComponentOverridesPtrOutput

func (ComponentOverridesPtrOutput) ToComponentOverridesPtrOutputWithContext

func (o ComponentOverridesPtrOutput) ToComponentOverridesPtrOutputWithContext(ctx context.Context) ComponentOverridesPtrOutput

type ComponentProperties

type ComponentProperties struct {
}

type ComponentPropertiesArgs

type ComponentPropertiesArgs struct {
}

func (ComponentPropertiesArgs) ElementType

func (ComponentPropertiesArgs) ElementType() reflect.Type

func (ComponentPropertiesArgs) ToComponentPropertiesOutput

func (i ComponentPropertiesArgs) ToComponentPropertiesOutput() ComponentPropertiesOutput

func (ComponentPropertiesArgs) ToComponentPropertiesOutputWithContext

func (i ComponentPropertiesArgs) ToComponentPropertiesOutputWithContext(ctx context.Context) ComponentPropertiesOutput

func (ComponentPropertiesArgs) ToComponentPropertiesPtrOutput

func (i ComponentPropertiesArgs) ToComponentPropertiesPtrOutput() ComponentPropertiesPtrOutput

func (ComponentPropertiesArgs) ToComponentPropertiesPtrOutputWithContext

func (i ComponentPropertiesArgs) ToComponentPropertiesPtrOutputWithContext(ctx context.Context) ComponentPropertiesPtrOutput

type ComponentPropertiesInput

type ComponentPropertiesInput interface {
	pulumi.Input

	ToComponentPropertiesOutput() ComponentPropertiesOutput
	ToComponentPropertiesOutputWithContext(context.Context) ComponentPropertiesOutput
}

ComponentPropertiesInput is an input type that accepts ComponentPropertiesArgs and ComponentPropertiesOutput values. You can construct a concrete instance of `ComponentPropertiesInput` via:

ComponentPropertiesArgs{...}

type ComponentPropertiesOutput

type ComponentPropertiesOutput struct{ *pulumi.OutputState }

func (ComponentPropertiesOutput) ElementType

func (ComponentPropertiesOutput) ElementType() reflect.Type

func (ComponentPropertiesOutput) ToComponentPropertiesOutput

func (o ComponentPropertiesOutput) ToComponentPropertiesOutput() ComponentPropertiesOutput

func (ComponentPropertiesOutput) ToComponentPropertiesOutputWithContext

func (o ComponentPropertiesOutput) ToComponentPropertiesOutputWithContext(ctx context.Context) ComponentPropertiesOutput

func (ComponentPropertiesOutput) ToComponentPropertiesPtrOutput

func (o ComponentPropertiesOutput) ToComponentPropertiesPtrOutput() ComponentPropertiesPtrOutput

func (ComponentPropertiesOutput) ToComponentPropertiesPtrOutputWithContext

func (o ComponentPropertiesOutput) ToComponentPropertiesPtrOutputWithContext(ctx context.Context) ComponentPropertiesPtrOutput

type ComponentPropertiesPtrInput

type ComponentPropertiesPtrInput interface {
	pulumi.Input

	ToComponentPropertiesPtrOutput() ComponentPropertiesPtrOutput
	ToComponentPropertiesPtrOutputWithContext(context.Context) ComponentPropertiesPtrOutput
}

ComponentPropertiesPtrInput is an input type that accepts ComponentPropertiesArgs, ComponentPropertiesPtr and ComponentPropertiesPtrOutput values. You can construct a concrete instance of `ComponentPropertiesPtrInput` via:

        ComponentPropertiesArgs{...}

or:

        nil

type ComponentPropertiesPtrOutput

type ComponentPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ComponentPropertiesPtrOutput) Elem

func (ComponentPropertiesPtrOutput) ElementType

func (ComponentPropertiesPtrOutput) ToComponentPropertiesPtrOutput

func (o ComponentPropertiesPtrOutput) ToComponentPropertiesPtrOutput() ComponentPropertiesPtrOutput

func (ComponentPropertiesPtrOutput) ToComponentPropertiesPtrOutputWithContext

func (o ComponentPropertiesPtrOutput) ToComponentPropertiesPtrOutputWithContext(ctx context.Context) ComponentPropertiesPtrOutput

type ComponentState

type ComponentState struct {
}

func (ComponentState) ElementType

func (ComponentState) ElementType() reflect.Type

type ComponentTags

type ComponentTags struct {
}

type ComponentTagsArgs

type ComponentTagsArgs struct {
}

func (ComponentTagsArgs) ElementType

func (ComponentTagsArgs) ElementType() reflect.Type

func (ComponentTagsArgs) ToComponentTagsOutput

func (i ComponentTagsArgs) ToComponentTagsOutput() ComponentTagsOutput

func (ComponentTagsArgs) ToComponentTagsOutputWithContext

func (i ComponentTagsArgs) ToComponentTagsOutputWithContext(ctx context.Context) ComponentTagsOutput

func (ComponentTagsArgs) ToComponentTagsPtrOutput

func (i ComponentTagsArgs) ToComponentTagsPtrOutput() ComponentTagsPtrOutput

func (ComponentTagsArgs) ToComponentTagsPtrOutputWithContext

func (i ComponentTagsArgs) ToComponentTagsPtrOutputWithContext(ctx context.Context) ComponentTagsPtrOutput

type ComponentTagsInput

type ComponentTagsInput interface {
	pulumi.Input

	ToComponentTagsOutput() ComponentTagsOutput
	ToComponentTagsOutputWithContext(context.Context) ComponentTagsOutput
}

ComponentTagsInput is an input type that accepts ComponentTagsArgs and ComponentTagsOutput values. You can construct a concrete instance of `ComponentTagsInput` via:

ComponentTagsArgs{...}

type ComponentTagsOutput

type ComponentTagsOutput struct{ *pulumi.OutputState }

func (ComponentTagsOutput) ElementType

func (ComponentTagsOutput) ElementType() reflect.Type

func (ComponentTagsOutput) ToComponentTagsOutput

func (o ComponentTagsOutput) ToComponentTagsOutput() ComponentTagsOutput

func (ComponentTagsOutput) ToComponentTagsOutputWithContext

func (o ComponentTagsOutput) ToComponentTagsOutputWithContext(ctx context.Context) ComponentTagsOutput

func (ComponentTagsOutput) ToComponentTagsPtrOutput

func (o ComponentTagsOutput) ToComponentTagsPtrOutput() ComponentTagsPtrOutput

func (ComponentTagsOutput) ToComponentTagsPtrOutputWithContext

func (o ComponentTagsOutput) ToComponentTagsPtrOutputWithContext(ctx context.Context) ComponentTagsPtrOutput

type ComponentTagsPtrInput

type ComponentTagsPtrInput interface {
	pulumi.Input

	ToComponentTagsPtrOutput() ComponentTagsPtrOutput
	ToComponentTagsPtrOutputWithContext(context.Context) ComponentTagsPtrOutput
}

ComponentTagsPtrInput is an input type that accepts ComponentTagsArgs, ComponentTagsPtr and ComponentTagsPtrOutput values. You can construct a concrete instance of `ComponentTagsPtrInput` via:

        ComponentTagsArgs{...}

or:

        nil

type ComponentTagsPtrOutput

type ComponentTagsPtrOutput struct{ *pulumi.OutputState }

func (ComponentTagsPtrOutput) Elem

func (ComponentTagsPtrOutput) ElementType

func (ComponentTagsPtrOutput) ElementType() reflect.Type

func (ComponentTagsPtrOutput) ToComponentTagsPtrOutput

func (o ComponentTagsPtrOutput) ToComponentTagsPtrOutput() ComponentTagsPtrOutput

func (ComponentTagsPtrOutput) ToComponentTagsPtrOutputWithContext

func (o ComponentTagsPtrOutput) ToComponentTagsPtrOutputWithContext(ctx context.Context) ComponentTagsPtrOutput

type ComponentVariant

type ComponentVariant struct {
	Overrides     *ComponentOverrides     `pulumi:"overrides"`
	VariantValues *ComponentVariantValues `pulumi:"variantValues"`
}

type ComponentVariantArgs

type ComponentVariantArgs struct {
	Overrides     ComponentOverridesPtrInput     `pulumi:"overrides"`
	VariantValues ComponentVariantValuesPtrInput `pulumi:"variantValues"`
}

func (ComponentVariantArgs) ElementType

func (ComponentVariantArgs) ElementType() reflect.Type

func (ComponentVariantArgs) ToComponentVariantOutput

func (i ComponentVariantArgs) ToComponentVariantOutput() ComponentVariantOutput

func (ComponentVariantArgs) ToComponentVariantOutputWithContext

func (i ComponentVariantArgs) ToComponentVariantOutputWithContext(ctx context.Context) ComponentVariantOutput

type ComponentVariantArray

type ComponentVariantArray []ComponentVariantInput

func (ComponentVariantArray) ElementType

func (ComponentVariantArray) ElementType() reflect.Type

func (ComponentVariantArray) ToComponentVariantArrayOutput

func (i ComponentVariantArray) ToComponentVariantArrayOutput() ComponentVariantArrayOutput

func (ComponentVariantArray) ToComponentVariantArrayOutputWithContext

func (i ComponentVariantArray) ToComponentVariantArrayOutputWithContext(ctx context.Context) ComponentVariantArrayOutput

type ComponentVariantArrayInput

type ComponentVariantArrayInput interface {
	pulumi.Input

	ToComponentVariantArrayOutput() ComponentVariantArrayOutput
	ToComponentVariantArrayOutputWithContext(context.Context) ComponentVariantArrayOutput
}

ComponentVariantArrayInput is an input type that accepts ComponentVariantArray and ComponentVariantArrayOutput values. You can construct a concrete instance of `ComponentVariantArrayInput` via:

ComponentVariantArray{ ComponentVariantArgs{...} }

type ComponentVariantArrayOutput

type ComponentVariantArrayOutput struct{ *pulumi.OutputState }

func (ComponentVariantArrayOutput) ElementType

func (ComponentVariantArrayOutput) Index

func (ComponentVariantArrayOutput) ToComponentVariantArrayOutput

func (o ComponentVariantArrayOutput) ToComponentVariantArrayOutput() ComponentVariantArrayOutput

func (ComponentVariantArrayOutput) ToComponentVariantArrayOutputWithContext

func (o ComponentVariantArrayOutput) ToComponentVariantArrayOutputWithContext(ctx context.Context) ComponentVariantArrayOutput

type ComponentVariantInput

type ComponentVariantInput interface {
	pulumi.Input

	ToComponentVariantOutput() ComponentVariantOutput
	ToComponentVariantOutputWithContext(context.Context) ComponentVariantOutput
}

ComponentVariantInput is an input type that accepts ComponentVariantArgs and ComponentVariantOutput values. You can construct a concrete instance of `ComponentVariantInput` via:

ComponentVariantArgs{...}

type ComponentVariantOutput

type ComponentVariantOutput struct{ *pulumi.OutputState }

func (ComponentVariantOutput) ElementType

func (ComponentVariantOutput) ElementType() reflect.Type

func (ComponentVariantOutput) Overrides

func (ComponentVariantOutput) ToComponentVariantOutput

func (o ComponentVariantOutput) ToComponentVariantOutput() ComponentVariantOutput

func (ComponentVariantOutput) ToComponentVariantOutputWithContext

func (o ComponentVariantOutput) ToComponentVariantOutputWithContext(ctx context.Context) ComponentVariantOutput

func (ComponentVariantOutput) VariantValues

type ComponentVariantValues

type ComponentVariantValues struct {
}

type ComponentVariantValuesArgs

type ComponentVariantValuesArgs struct {
}

func (ComponentVariantValuesArgs) ElementType

func (ComponentVariantValuesArgs) ElementType() reflect.Type

func (ComponentVariantValuesArgs) ToComponentVariantValuesOutput

func (i ComponentVariantValuesArgs) ToComponentVariantValuesOutput() ComponentVariantValuesOutput

func (ComponentVariantValuesArgs) ToComponentVariantValuesOutputWithContext

func (i ComponentVariantValuesArgs) ToComponentVariantValuesOutputWithContext(ctx context.Context) ComponentVariantValuesOutput

func (ComponentVariantValuesArgs) ToComponentVariantValuesPtrOutput

func (i ComponentVariantValuesArgs) ToComponentVariantValuesPtrOutput() ComponentVariantValuesPtrOutput

func (ComponentVariantValuesArgs) ToComponentVariantValuesPtrOutputWithContext

func (i ComponentVariantValuesArgs) ToComponentVariantValuesPtrOutputWithContext(ctx context.Context) ComponentVariantValuesPtrOutput

type ComponentVariantValuesInput

type ComponentVariantValuesInput interface {
	pulumi.Input

	ToComponentVariantValuesOutput() ComponentVariantValuesOutput
	ToComponentVariantValuesOutputWithContext(context.Context) ComponentVariantValuesOutput
}

ComponentVariantValuesInput is an input type that accepts ComponentVariantValuesArgs and ComponentVariantValuesOutput values. You can construct a concrete instance of `ComponentVariantValuesInput` via:

ComponentVariantValuesArgs{...}

type ComponentVariantValuesOutput

type ComponentVariantValuesOutput struct{ *pulumi.OutputState }

func (ComponentVariantValuesOutput) ElementType

func (ComponentVariantValuesOutput) ToComponentVariantValuesOutput

func (o ComponentVariantValuesOutput) ToComponentVariantValuesOutput() ComponentVariantValuesOutput

func (ComponentVariantValuesOutput) ToComponentVariantValuesOutputWithContext

func (o ComponentVariantValuesOutput) ToComponentVariantValuesOutputWithContext(ctx context.Context) ComponentVariantValuesOutput

func (ComponentVariantValuesOutput) ToComponentVariantValuesPtrOutput

func (o ComponentVariantValuesOutput) ToComponentVariantValuesPtrOutput() ComponentVariantValuesPtrOutput

func (ComponentVariantValuesOutput) ToComponentVariantValuesPtrOutputWithContext

func (o ComponentVariantValuesOutput) ToComponentVariantValuesPtrOutputWithContext(ctx context.Context) ComponentVariantValuesPtrOutput

type ComponentVariantValuesPtrInput

type ComponentVariantValuesPtrInput interface {
	pulumi.Input

	ToComponentVariantValuesPtrOutput() ComponentVariantValuesPtrOutput
	ToComponentVariantValuesPtrOutputWithContext(context.Context) ComponentVariantValuesPtrOutput
}

ComponentVariantValuesPtrInput is an input type that accepts ComponentVariantValuesArgs, ComponentVariantValuesPtr and ComponentVariantValuesPtrOutput values. You can construct a concrete instance of `ComponentVariantValuesPtrInput` via:

        ComponentVariantValuesArgs{...}

or:

        nil

type ComponentVariantValuesPtrOutput

type ComponentVariantValuesPtrOutput struct{ *pulumi.OutputState }

func (ComponentVariantValuesPtrOutput) Elem

func (ComponentVariantValuesPtrOutput) ElementType

func (ComponentVariantValuesPtrOutput) ToComponentVariantValuesPtrOutput

func (o ComponentVariantValuesPtrOutput) ToComponentVariantValuesPtrOutput() ComponentVariantValuesPtrOutput

func (ComponentVariantValuesPtrOutput) ToComponentVariantValuesPtrOutputWithContext

func (o ComponentVariantValuesPtrOutput) ToComponentVariantValuesPtrOutputWithContext(ctx context.Context) ComponentVariantValuesPtrOutput

type Theme

type Theme struct {
	pulumi.CustomResourceState

	AppId           pulumi.StringOutput    `pulumi:"appId"`
	CreatedAt       pulumi.StringOutput    `pulumi:"createdAt"`
	EnvironmentName pulumi.StringOutput    `pulumi:"environmentName"`
	ModifiedAt      pulumi.StringOutput    `pulumi:"modifiedAt"`
	Name            pulumi.StringOutput    `pulumi:"name"`
	Overrides       ThemeValuesArrayOutput `pulumi:"overrides"`
	Tags            ThemeTagsPtrOutput     `pulumi:"tags"`
	Values          ThemeValuesArrayOutput `pulumi:"values"`
}

Definition of AWS::AmplifyUIBuilder::Theme Resource Type

func GetTheme

func GetTheme(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ThemeState, opts ...pulumi.ResourceOption) (*Theme, error)

GetTheme gets an existing Theme 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 NewTheme

func NewTheme(ctx *pulumi.Context,
	name string, args *ThemeArgs, opts ...pulumi.ResourceOption) (*Theme, error)

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

func (*Theme) ElementType

func (*Theme) ElementType() reflect.Type

func (*Theme) ToThemeOutput

func (i *Theme) ToThemeOutput() ThemeOutput

func (*Theme) ToThemeOutputWithContext

func (i *Theme) ToThemeOutputWithContext(ctx context.Context) ThemeOutput

type ThemeArgs

type ThemeArgs struct {
	Name      pulumi.StringPtrInput
	Overrides ThemeValuesArrayInput
	Tags      ThemeTagsPtrInput
	Values    ThemeValuesArrayInput
}

The set of arguments for constructing a Theme resource.

func (ThemeArgs) ElementType

func (ThemeArgs) ElementType() reflect.Type

type ThemeInput

type ThemeInput interface {
	pulumi.Input

	ToThemeOutput() ThemeOutput
	ToThemeOutputWithContext(ctx context.Context) ThemeOutput
}

type ThemeOutput

type ThemeOutput struct{ *pulumi.OutputState }

func (ThemeOutput) ElementType

func (ThemeOutput) ElementType() reflect.Type

func (ThemeOutput) ToThemeOutput

func (o ThemeOutput) ToThemeOutput() ThemeOutput

func (ThemeOutput) ToThemeOutputWithContext

func (o ThemeOutput) ToThemeOutputWithContext(ctx context.Context) ThemeOutput

type ThemeState

type ThemeState struct {
}

func (ThemeState) ElementType

func (ThemeState) ElementType() reflect.Type

type ThemeTags

type ThemeTags struct {
}

type ThemeTagsArgs

type ThemeTagsArgs struct {
}

func (ThemeTagsArgs) ElementType

func (ThemeTagsArgs) ElementType() reflect.Type

func (ThemeTagsArgs) ToThemeTagsOutput

func (i ThemeTagsArgs) ToThemeTagsOutput() ThemeTagsOutput

func (ThemeTagsArgs) ToThemeTagsOutputWithContext

func (i ThemeTagsArgs) ToThemeTagsOutputWithContext(ctx context.Context) ThemeTagsOutput

func (ThemeTagsArgs) ToThemeTagsPtrOutput

func (i ThemeTagsArgs) ToThemeTagsPtrOutput() ThemeTagsPtrOutput

func (ThemeTagsArgs) ToThemeTagsPtrOutputWithContext

func (i ThemeTagsArgs) ToThemeTagsPtrOutputWithContext(ctx context.Context) ThemeTagsPtrOutput

type ThemeTagsInput

type ThemeTagsInput interface {
	pulumi.Input

	ToThemeTagsOutput() ThemeTagsOutput
	ToThemeTagsOutputWithContext(context.Context) ThemeTagsOutput
}

ThemeTagsInput is an input type that accepts ThemeTagsArgs and ThemeTagsOutput values. You can construct a concrete instance of `ThemeTagsInput` via:

ThemeTagsArgs{...}

type ThemeTagsOutput

type ThemeTagsOutput struct{ *pulumi.OutputState }

func (ThemeTagsOutput) ElementType

func (ThemeTagsOutput) ElementType() reflect.Type

func (ThemeTagsOutput) ToThemeTagsOutput

func (o ThemeTagsOutput) ToThemeTagsOutput() ThemeTagsOutput

func (ThemeTagsOutput) ToThemeTagsOutputWithContext

func (o ThemeTagsOutput) ToThemeTagsOutputWithContext(ctx context.Context) ThemeTagsOutput

func (ThemeTagsOutput) ToThemeTagsPtrOutput

func (o ThemeTagsOutput) ToThemeTagsPtrOutput() ThemeTagsPtrOutput

func (ThemeTagsOutput) ToThemeTagsPtrOutputWithContext

func (o ThemeTagsOutput) ToThemeTagsPtrOutputWithContext(ctx context.Context) ThemeTagsPtrOutput

type ThemeTagsPtrInput

type ThemeTagsPtrInput interface {
	pulumi.Input

	ToThemeTagsPtrOutput() ThemeTagsPtrOutput
	ToThemeTagsPtrOutputWithContext(context.Context) ThemeTagsPtrOutput
}

ThemeTagsPtrInput is an input type that accepts ThemeTagsArgs, ThemeTagsPtr and ThemeTagsPtrOutput values. You can construct a concrete instance of `ThemeTagsPtrInput` via:

        ThemeTagsArgs{...}

or:

        nil

func ThemeTagsPtr

func ThemeTagsPtr(v *ThemeTagsArgs) ThemeTagsPtrInput

type ThemeTagsPtrOutput

type ThemeTagsPtrOutput struct{ *pulumi.OutputState }

func (ThemeTagsPtrOutput) Elem

func (ThemeTagsPtrOutput) ElementType

func (ThemeTagsPtrOutput) ElementType() reflect.Type

func (ThemeTagsPtrOutput) ToThemeTagsPtrOutput

func (o ThemeTagsPtrOutput) ToThemeTagsPtrOutput() ThemeTagsPtrOutput

func (ThemeTagsPtrOutput) ToThemeTagsPtrOutputWithContext

func (o ThemeTagsPtrOutput) ToThemeTagsPtrOutputWithContext(ctx context.Context) ThemeTagsPtrOutput

type ThemeValue

type ThemeValue struct {
	Children []ThemeValues `pulumi:"children"`
	Value    *string       `pulumi:"value"`
}

type ThemeValueArgs

type ThemeValueArgs struct {
	Children ThemeValuesArrayInput `pulumi:"children"`
	Value    pulumi.StringPtrInput `pulumi:"value"`
}

func (ThemeValueArgs) ElementType

func (ThemeValueArgs) ElementType() reflect.Type

func (ThemeValueArgs) ToThemeValueOutput

func (i ThemeValueArgs) ToThemeValueOutput() ThemeValueOutput

func (ThemeValueArgs) ToThemeValueOutputWithContext

func (i ThemeValueArgs) ToThemeValueOutputWithContext(ctx context.Context) ThemeValueOutput

func (ThemeValueArgs) ToThemeValuePtrOutput

func (i ThemeValueArgs) ToThemeValuePtrOutput() ThemeValuePtrOutput

func (ThemeValueArgs) ToThemeValuePtrOutputWithContext

func (i ThemeValueArgs) ToThemeValuePtrOutputWithContext(ctx context.Context) ThemeValuePtrOutput

type ThemeValueInput

type ThemeValueInput interface {
	pulumi.Input

	ToThemeValueOutput() ThemeValueOutput
	ToThemeValueOutputWithContext(context.Context) ThemeValueOutput
}

ThemeValueInput is an input type that accepts ThemeValueArgs and ThemeValueOutput values. You can construct a concrete instance of `ThemeValueInput` via:

ThemeValueArgs{...}

type ThemeValueOutput

type ThemeValueOutput struct{ *pulumi.OutputState }

func (ThemeValueOutput) Children

func (ThemeValueOutput) ElementType

func (ThemeValueOutput) ElementType() reflect.Type

func (ThemeValueOutput) ToThemeValueOutput

func (o ThemeValueOutput) ToThemeValueOutput() ThemeValueOutput

func (ThemeValueOutput) ToThemeValueOutputWithContext

func (o ThemeValueOutput) ToThemeValueOutputWithContext(ctx context.Context) ThemeValueOutput

func (ThemeValueOutput) ToThemeValuePtrOutput

func (o ThemeValueOutput) ToThemeValuePtrOutput() ThemeValuePtrOutput

func (ThemeValueOutput) ToThemeValuePtrOutputWithContext

func (o ThemeValueOutput) ToThemeValuePtrOutputWithContext(ctx context.Context) ThemeValuePtrOutput

func (ThemeValueOutput) Value

type ThemeValuePtrInput

type ThemeValuePtrInput interface {
	pulumi.Input

	ToThemeValuePtrOutput() ThemeValuePtrOutput
	ToThemeValuePtrOutputWithContext(context.Context) ThemeValuePtrOutput
}

ThemeValuePtrInput is an input type that accepts ThemeValueArgs, ThemeValuePtr and ThemeValuePtrOutput values. You can construct a concrete instance of `ThemeValuePtrInput` via:

        ThemeValueArgs{...}

or:

        nil

func ThemeValuePtr

func ThemeValuePtr(v *ThemeValueArgs) ThemeValuePtrInput

type ThemeValuePtrOutput

type ThemeValuePtrOutput struct{ *pulumi.OutputState }

func (ThemeValuePtrOutput) Children

func (ThemeValuePtrOutput) Elem

func (ThemeValuePtrOutput) ElementType

func (ThemeValuePtrOutput) ElementType() reflect.Type

func (ThemeValuePtrOutput) ToThemeValuePtrOutput

func (o ThemeValuePtrOutput) ToThemeValuePtrOutput() ThemeValuePtrOutput

func (ThemeValuePtrOutput) ToThemeValuePtrOutputWithContext

func (o ThemeValuePtrOutput) ToThemeValuePtrOutputWithContext(ctx context.Context) ThemeValuePtrOutput

func (ThemeValuePtrOutput) Value

type ThemeValues

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

type ThemeValuesArgs

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

func (ThemeValuesArgs) ElementType

func (ThemeValuesArgs) ElementType() reflect.Type

func (ThemeValuesArgs) ToThemeValuesOutput

func (i ThemeValuesArgs) ToThemeValuesOutput() ThemeValuesOutput

func (ThemeValuesArgs) ToThemeValuesOutputWithContext

func (i ThemeValuesArgs) ToThemeValuesOutputWithContext(ctx context.Context) ThemeValuesOutput

type ThemeValuesArray

type ThemeValuesArray []ThemeValuesInput

func (ThemeValuesArray) ElementType

func (ThemeValuesArray) ElementType() reflect.Type

func (ThemeValuesArray) ToThemeValuesArrayOutput

func (i ThemeValuesArray) ToThemeValuesArrayOutput() ThemeValuesArrayOutput

func (ThemeValuesArray) ToThemeValuesArrayOutputWithContext

func (i ThemeValuesArray) ToThemeValuesArrayOutputWithContext(ctx context.Context) ThemeValuesArrayOutput

type ThemeValuesArrayInput

type ThemeValuesArrayInput interface {
	pulumi.Input

	ToThemeValuesArrayOutput() ThemeValuesArrayOutput
	ToThemeValuesArrayOutputWithContext(context.Context) ThemeValuesArrayOutput
}

ThemeValuesArrayInput is an input type that accepts ThemeValuesArray and ThemeValuesArrayOutput values. You can construct a concrete instance of `ThemeValuesArrayInput` via:

ThemeValuesArray{ ThemeValuesArgs{...} }

type ThemeValuesArrayOutput

type ThemeValuesArrayOutput struct{ *pulumi.OutputState }

func (ThemeValuesArrayOutput) ElementType

func (ThemeValuesArrayOutput) ElementType() reflect.Type

func (ThemeValuesArrayOutput) Index

func (ThemeValuesArrayOutput) ToThemeValuesArrayOutput

func (o ThemeValuesArrayOutput) ToThemeValuesArrayOutput() ThemeValuesArrayOutput

func (ThemeValuesArrayOutput) ToThemeValuesArrayOutputWithContext

func (o ThemeValuesArrayOutput) ToThemeValuesArrayOutputWithContext(ctx context.Context) ThemeValuesArrayOutput

type ThemeValuesInput

type ThemeValuesInput interface {
	pulumi.Input

	ToThemeValuesOutput() ThemeValuesOutput
	ToThemeValuesOutputWithContext(context.Context) ThemeValuesOutput
}

ThemeValuesInput is an input type that accepts ThemeValuesArgs and ThemeValuesOutput values. You can construct a concrete instance of `ThemeValuesInput` via:

ThemeValuesArgs{...}

type ThemeValuesOutput

type ThemeValuesOutput struct{ *pulumi.OutputState }

func (ThemeValuesOutput) ElementType

func (ThemeValuesOutput) ElementType() reflect.Type

func (ThemeValuesOutput) Key

func (ThemeValuesOutput) ToThemeValuesOutput

func (o ThemeValuesOutput) ToThemeValuesOutput() ThemeValuesOutput

func (ThemeValuesOutput) ToThemeValuesOutputWithContext

func (o ThemeValuesOutput) ToThemeValuesOutputWithContext(ctx context.Context) ThemeValuesOutput

func (ThemeValuesOutput) Value

Jump to

Keyboard shortcuts

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