Documentation
¶
Index ¶
- type FlowTemplatedeprecated
- type FlowTemplateArgs
- type FlowTemplateDefinitionDocument
- type FlowTemplateDefinitionDocumentArgs
- func (FlowTemplateDefinitionDocumentArgs) ElementType() reflect.Type
- func (i FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentOutput() FlowTemplateDefinitionDocumentOutput
- func (i FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentOutputWithContext(ctx context.Context) FlowTemplateDefinitionDocumentOutput
- type FlowTemplateDefinitionDocumentInput
- type FlowTemplateDefinitionDocumentOutput
- func (FlowTemplateDefinitionDocumentOutput) ElementType() reflect.Type
- func (o FlowTemplateDefinitionDocumentOutput) Language() pulumi.StringOutput
- func (o FlowTemplateDefinitionDocumentOutput) Text() pulumi.StringOutput
- func (o FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentOutput() FlowTemplateDefinitionDocumentOutput
- func (o FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentOutputWithContext(ctx context.Context) FlowTemplateDefinitionDocumentOutput
- type FlowTemplateDefinitionDocumentPtrOutput
- func (o FlowTemplateDefinitionDocumentPtrOutput) Elem() FlowTemplateDefinitionDocumentOutput
- func (FlowTemplateDefinitionDocumentPtrOutput) ElementType() reflect.Type
- func (o FlowTemplateDefinitionDocumentPtrOutput) Language() pulumi.StringPtrOutput
- func (o FlowTemplateDefinitionDocumentPtrOutput) Text() pulumi.StringPtrOutput
- func (o FlowTemplateDefinitionDocumentPtrOutput) ToFlowTemplateDefinitionDocumentPtrOutput() FlowTemplateDefinitionDocumentPtrOutput
- func (o FlowTemplateDefinitionDocumentPtrOutput) ToFlowTemplateDefinitionDocumentPtrOutputWithContext(ctx context.Context) FlowTemplateDefinitionDocumentPtrOutput
- type FlowTemplateInput
- type FlowTemplateOutput
- func (o FlowTemplateOutput) CompatibleNamespaceVersion() pulumi.Float64PtrOutput
- func (o FlowTemplateOutput) Definition() FlowTemplateDefinitionDocumentOutput
- func (FlowTemplateOutput) ElementType() reflect.Type
- func (o FlowTemplateOutput) ToFlowTemplateOutput() FlowTemplateOutput
- func (o FlowTemplateOutput) ToFlowTemplateOutputWithContext(ctx context.Context) FlowTemplateOutput
- type FlowTemplateState
- type LookupFlowTemplateArgs
- type LookupFlowTemplateOutputArgs
- type LookupFlowTemplateResult
- type LookupFlowTemplateResultOutput
- func (o LookupFlowTemplateResultOutput) CompatibleNamespaceVersion() pulumi.Float64PtrOutput
- func (o LookupFlowTemplateResultOutput) Definition() FlowTemplateDefinitionDocumentPtrOutput
- func (LookupFlowTemplateResultOutput) ElementType() reflect.Type
- func (o LookupFlowTemplateResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupFlowTemplateResultOutput) ToLookupFlowTemplateResultOutput() LookupFlowTemplateResultOutput
- func (o LookupFlowTemplateResultOutput) ToLookupFlowTemplateResultOutputWithContext(ctx context.Context) LookupFlowTemplateResultOutput
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 FlowTemplateDefinitionDocumentArgs ¶
type FlowTemplateDefinitionDocumentArgs struct { Language pulumi.StringInput `pulumi:"language"` Text pulumi.StringInput `pulumi:"text"` }
func (FlowTemplateDefinitionDocumentArgs) ElementType ¶
func (FlowTemplateDefinitionDocumentArgs) ElementType() reflect.Type
func (FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentOutput ¶
func (i FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentOutput() FlowTemplateDefinitionDocumentOutput
func (FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentOutputWithContext ¶
func (i FlowTemplateDefinitionDocumentArgs) ToFlowTemplateDefinitionDocumentOutputWithContext(ctx context.Context) FlowTemplateDefinitionDocumentOutput
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) ElementType() reflect.Type
func (FlowTemplateDefinitionDocumentOutput) Language ¶
func (o FlowTemplateDefinitionDocumentOutput) Language() pulumi.StringOutput
func (FlowTemplateDefinitionDocumentOutput) Text ¶
func (o FlowTemplateDefinitionDocumentOutput) Text() pulumi.StringOutput
func (FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentOutput ¶
func (o FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentOutput() FlowTemplateDefinitionDocumentOutput
func (FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentOutputWithContext ¶
func (o FlowTemplateDefinitionDocumentOutput) ToFlowTemplateDefinitionDocumentOutputWithContext(ctx context.Context) FlowTemplateDefinitionDocumentOutput
type FlowTemplateDefinitionDocumentPtrOutput ¶
type FlowTemplateDefinitionDocumentPtrOutput struct{ *pulumi.OutputState }
func (FlowTemplateDefinitionDocumentPtrOutput) ElementType ¶
func (FlowTemplateDefinitionDocumentPtrOutput) ElementType() reflect.Type
func (FlowTemplateDefinitionDocumentPtrOutput) Language ¶
func (o FlowTemplateDefinitionDocumentPtrOutput) Language() pulumi.StringPtrOutput
func (FlowTemplateDefinitionDocumentPtrOutput) Text ¶
func (o FlowTemplateDefinitionDocumentPtrOutput) Text() pulumi.StringPtrOutput
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) CompatibleNamespaceVersion ¶ added in v0.17.0
func (o FlowTemplateOutput) CompatibleNamespaceVersion() pulumi.Float64PtrOutput
func (FlowTemplateOutput) Definition ¶ added in v0.17.0
func (o FlowTemplateOutput) Definition() FlowTemplateDefinitionDocumentOutput
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
type LookupFlowTemplateArgs ¶ added in v0.12.0
type LookupFlowTemplateArgs struct {
Id string `pulumi:"id"`
}
type LookupFlowTemplateOutputArgs ¶ added in v0.12.0
type LookupFlowTemplateOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupFlowTemplateOutputArgs) ElementType ¶ added in v0.12.0
func (LookupFlowTemplateOutputArgs) ElementType() reflect.Type
type LookupFlowTemplateResult ¶ added in v0.12.0
type LookupFlowTemplateResult struct { CompatibleNamespaceVersion *float64 `pulumi:"compatibleNamespaceVersion"` Definition *FlowTemplateDefinitionDocument `pulumi:"definition"` Id *string `pulumi:"id"` }
func LookupFlowTemplate ¶ added in v0.12.0
func LookupFlowTemplate(ctx *pulumi.Context, args *LookupFlowTemplateArgs, opts ...pulumi.InvokeOption) (*LookupFlowTemplateResult, error)
Resource Type definition for AWS::IoTThingsGraph::FlowTemplate
type LookupFlowTemplateResultOutput ¶ added in v0.12.0
type LookupFlowTemplateResultOutput struct{ *pulumi.OutputState }
func LookupFlowTemplateOutput ¶ added in v0.12.0
func LookupFlowTemplateOutput(ctx *pulumi.Context, args LookupFlowTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupFlowTemplateResultOutput
func (LookupFlowTemplateResultOutput) CompatibleNamespaceVersion ¶ added in v0.12.0
func (o LookupFlowTemplateResultOutput) CompatibleNamespaceVersion() pulumi.Float64PtrOutput
func (LookupFlowTemplateResultOutput) Definition ¶ added in v0.12.0
func (o LookupFlowTemplateResultOutput) Definition() FlowTemplateDefinitionDocumentPtrOutput
func (LookupFlowTemplateResultOutput) ElementType ¶ added in v0.12.0
func (LookupFlowTemplateResultOutput) ElementType() reflect.Type
func (LookupFlowTemplateResultOutput) Id ¶ added in v0.12.0
func (o LookupFlowTemplateResultOutput) Id() pulumi.StringPtrOutput
func (LookupFlowTemplateResultOutput) ToLookupFlowTemplateResultOutput ¶ added in v0.12.0
func (o LookupFlowTemplateResultOutput) ToLookupFlowTemplateResultOutput() LookupFlowTemplateResultOutput
func (LookupFlowTemplateResultOutput) ToLookupFlowTemplateResultOutputWithContext ¶ added in v0.12.0
func (o LookupFlowTemplateResultOutput) ToLookupFlowTemplateResultOutputWithContext(ctx context.Context) LookupFlowTemplateResultOutput