iotthingsgraph

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2021 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 FlowTemplate deprecated

type FlowTemplate struct {
	pulumi.CustomResourceState

	CompatibleNamespaceVersion pulumi.Float64PtrOutput              `pulumi:"compatibleNamespaceVersion"`
	Definition                 FlowTemplateDefinitionDocumentOutput `pulumi:"definition"`
}

Resource Type definition for AWS::IoTThingsGraph::FlowTemplate

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

func GetFlowTemplate

func GetFlowTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FlowTemplateState, opts ...pulumi.ResourceOption) (*FlowTemplate, error)

GetFlowTemplate gets an existing FlowTemplate 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 NewFlowTemplate

func NewFlowTemplate(ctx *pulumi.Context,
	name string, args *FlowTemplateArgs, opts ...pulumi.ResourceOption) (*FlowTemplate, error)

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

func (*FlowTemplate) ElementType

func (*FlowTemplate) ElementType() reflect.Type

func (*FlowTemplate) ToFlowTemplateOutput

func (i *FlowTemplate) ToFlowTemplateOutput() FlowTemplateOutput

func (*FlowTemplate) ToFlowTemplateOutputWithContext

func (i *FlowTemplate) ToFlowTemplateOutputWithContext(ctx context.Context) FlowTemplateOutput

type FlowTemplateArgs

type FlowTemplateArgs struct {
	CompatibleNamespaceVersion pulumi.Float64PtrInput
	Definition                 FlowTemplateDefinitionDocumentInput
}

The set of arguments for constructing a FlowTemplate resource.

func (FlowTemplateArgs) ElementType

func (FlowTemplateArgs) ElementType() reflect.Type

type FlowTemplateDefinitionDocument

type FlowTemplateDefinitionDocument struct {
	Language string `pulumi:"language"`
	Text     string `pulumi:"text"`
}

type FlowTemplateDefinitionDocumentArgs

type FlowTemplateDefinitionDocumentArgs struct {
	Language pulumi.StringInput `pulumi:"language"`
	Text     pulumi.StringInput `pulumi:"text"`
}

func (FlowTemplateDefinitionDocumentArgs) ElementType

func (FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentOutput

func (i FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentOutput() FlowTemplateDefinitionDocumentOutput

func (FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentOutputWithContext

func (i FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentOutputWithContext(ctx context.Context) FlowTemplateDefinitionDocumentOutput

func (FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentPtrOutput

func (i FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentPtrOutput() FlowTemplateDefinitionDocumentPtrOutput

func (FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentPtrOutputWithContext

func (i FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentPtrOutputWithContext(ctx context.Context) FlowTemplateDefinitionDocumentPtrOutput

type FlowTemplateDefinitionDocumentInput

type FlowTemplateDefinitionDocumentInput interface {
	pulumi.Input

	ToFlowTemplateDefinitionDocumentOutput() FlowTemplateDefinitionDocumentOutput
	ToFlowTemplateDefinitionDocumentOutputWithContext(context.Context) FlowTemplateDefinitionDocumentOutput
}

FlowTemplateDefinitionDocumentInput is an input type that accepts FlowTemplateDefinitionDocumentArgs and FlowTemplateDefinitionDocumentOutput values. You can construct a concrete instance of `FlowTemplateDefinitionDocumentInput` via:

FlowTemplateDefinitionDocumentArgs{...}

type FlowTemplateDefinitionDocumentOutput

type FlowTemplateDefinitionDocumentOutput struct{ *pulumi.OutputState }

func (FlowTemplateDefinitionDocumentOutput) ElementType

func (FlowTemplateDefinitionDocumentOutput) Language

func (FlowTemplateDefinitionDocumentOutput) Text

func (FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentOutput

func (o FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentOutput() FlowTemplateDefinitionDocumentOutput

func (FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentOutputWithContext

func (o FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentOutputWithContext(ctx context.Context) FlowTemplateDefinitionDocumentOutput

func (FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentPtrOutput

func (o FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentPtrOutput() FlowTemplateDefinitionDocumentPtrOutput

func (FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentPtrOutputWithContext

func (o FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentPtrOutputWithContext(ctx context.Context) FlowTemplateDefinitionDocumentPtrOutput

type FlowTemplateDefinitionDocumentPtrInput

type FlowTemplateDefinitionDocumentPtrInput interface {
	pulumi.Input

	ToFlowTemplateDefinitionDocumentPtrOutput() FlowTemplateDefinitionDocumentPtrOutput
	ToFlowTemplateDefinitionDocumentPtrOutputWithContext(context.Context) FlowTemplateDefinitionDocumentPtrOutput
}

FlowTemplateDefinitionDocumentPtrInput is an input type that accepts FlowTemplateDefinitionDocumentArgs, FlowTemplateDefinitionDocumentPtr and FlowTemplateDefinitionDocumentPtrOutput values. You can construct a concrete instance of `FlowTemplateDefinitionDocumentPtrInput` via:

        FlowTemplateDefinitionDocumentArgs{...}

or:

        nil

type FlowTemplateDefinitionDocumentPtrOutput

type FlowTemplateDefinitionDocumentPtrOutput struct{ *pulumi.OutputState }

func (FlowTemplateDefinitionDocumentPtrOutput) Elem

func (FlowTemplateDefinitionDocumentPtrOutput) ElementType

func (FlowTemplateDefinitionDocumentPtrOutput) Language

func (FlowTemplateDefinitionDocumentPtrOutput) Text

func (FlowTemplateDefinitionDocumentPtrOutput) ToFlowTemplateDefinitionDocumentPtrOutput

func (o FlowTemplateDefinitionDocumentPtrOutput) ToFlowTemplateDefinitionDocumentPtrOutput() FlowTemplateDefinitionDocumentPtrOutput

func (FlowTemplateDefinitionDocumentPtrOutput) ToFlowTemplateDefinitionDocumentPtrOutputWithContext

func (o FlowTemplateDefinitionDocumentPtrOutput) ToFlowTemplateDefinitionDocumentPtrOutputWithContext(ctx context.Context) FlowTemplateDefinitionDocumentPtrOutput

type FlowTemplateInput

type FlowTemplateInput interface {
	pulumi.Input

	ToFlowTemplateOutput() FlowTemplateOutput
	ToFlowTemplateOutputWithContext(ctx context.Context) FlowTemplateOutput
}

type FlowTemplateOutput

type FlowTemplateOutput struct{ *pulumi.OutputState }

func (FlowTemplateOutput) ElementType

func (FlowTemplateOutput) ElementType() reflect.Type

func (FlowTemplateOutput) ToFlowTemplateOutput

func (o FlowTemplateOutput) ToFlowTemplateOutput() FlowTemplateOutput

func (FlowTemplateOutput) ToFlowTemplateOutputWithContext

func (o FlowTemplateOutput) ToFlowTemplateOutputWithContext(ctx context.Context) FlowTemplateOutput

type FlowTemplateState

type FlowTemplateState struct {
}

func (FlowTemplateState) ElementType

func (FlowTemplateState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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