protocol

package
v0.0.0-...-9ab2e28 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 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 Template

type Template struct {
	pulumi.CustomResourceState

	// Name of the protocol template.
	Name pulumi.StringOutput `pulumi:"name"`
	// Protocol list. Valid protocols are `tcp`, `udp`, `icmp`, `gre`. Single port(tcp:80), multi-port(tcp:80,443), port
	// range(tcp:3306-20000), all(tcp:all) format are support. Protocol `icmp` and `gre` cannot specify port.
	Protocols pulumi.StringArrayOutput `pulumi:"protocols"`
}

func GetTemplate

func GetTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TemplateState, opts ...pulumi.ResourceOption) (*Template, error)

GetTemplate gets an existing Template 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 NewTemplate

func NewTemplate(ctx *pulumi.Context,
	name string, args *TemplateArgs, opts ...pulumi.ResourceOption) (*Template, error)

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

func (*Template) ElementType

func (*Template) ElementType() reflect.Type

func (*Template) ToTemplateOutput

func (i *Template) ToTemplateOutput() TemplateOutput

func (*Template) ToTemplateOutputWithContext

func (i *Template) ToTemplateOutputWithContext(ctx context.Context) TemplateOutput

type TemplateArgs

type TemplateArgs struct {
	// Name of the protocol template.
	Name pulumi.StringPtrInput
	// Protocol list. Valid protocols are `tcp`, `udp`, `icmp`, `gre`. Single port(tcp:80), multi-port(tcp:80,443), port
	// range(tcp:3306-20000), all(tcp:all) format are support. Protocol `icmp` and `gre` cannot specify port.
	Protocols pulumi.StringArrayInput
}

The set of arguments for constructing a Template resource.

func (TemplateArgs) ElementType

func (TemplateArgs) ElementType() reflect.Type

type TemplateArray

type TemplateArray []TemplateInput

func (TemplateArray) ElementType

func (TemplateArray) ElementType() reflect.Type

func (TemplateArray) ToTemplateArrayOutput

func (i TemplateArray) ToTemplateArrayOutput() TemplateArrayOutput

func (TemplateArray) ToTemplateArrayOutputWithContext

func (i TemplateArray) ToTemplateArrayOutputWithContext(ctx context.Context) TemplateArrayOutput

type TemplateArrayInput

type TemplateArrayInput interface {
	pulumi.Input

	ToTemplateArrayOutput() TemplateArrayOutput
	ToTemplateArrayOutputWithContext(context.Context) TemplateArrayOutput
}

TemplateArrayInput is an input type that accepts TemplateArray and TemplateArrayOutput values. You can construct a concrete instance of `TemplateArrayInput` via:

TemplateArray{ TemplateArgs{...} }

type TemplateArrayOutput

type TemplateArrayOutput struct{ *pulumi.OutputState }

func (TemplateArrayOutput) ElementType

func (TemplateArrayOutput) ElementType() reflect.Type

func (TemplateArrayOutput) Index

func (TemplateArrayOutput) ToTemplateArrayOutput

func (o TemplateArrayOutput) ToTemplateArrayOutput() TemplateArrayOutput

func (TemplateArrayOutput) ToTemplateArrayOutputWithContext

func (o TemplateArrayOutput) ToTemplateArrayOutputWithContext(ctx context.Context) TemplateArrayOutput

type TemplateGroup

type TemplateGroup struct {
	pulumi.CustomResourceState

	// Name of the protocol template group.
	Name pulumi.StringOutput `pulumi:"name"`
	// Service template ID list.
	TemplateIds pulumi.StringArrayOutput `pulumi:"templateIds"`
}

func GetTemplateGroup

func GetTemplateGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TemplateGroupState, opts ...pulumi.ResourceOption) (*TemplateGroup, error)

GetTemplateGroup gets an existing TemplateGroup 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 NewTemplateGroup

func NewTemplateGroup(ctx *pulumi.Context,
	name string, args *TemplateGroupArgs, opts ...pulumi.ResourceOption) (*TemplateGroup, error)

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

func (*TemplateGroup) ElementType

func (*TemplateGroup) ElementType() reflect.Type

func (*TemplateGroup) ToTemplateGroupOutput

func (i *TemplateGroup) ToTemplateGroupOutput() TemplateGroupOutput

func (*TemplateGroup) ToTemplateGroupOutputWithContext

func (i *TemplateGroup) ToTemplateGroupOutputWithContext(ctx context.Context) TemplateGroupOutput

type TemplateGroupArgs

type TemplateGroupArgs struct {
	// Name of the protocol template group.
	Name pulumi.StringPtrInput
	// Service template ID list.
	TemplateIds pulumi.StringArrayInput
}

The set of arguments for constructing a TemplateGroup resource.

func (TemplateGroupArgs) ElementType

func (TemplateGroupArgs) ElementType() reflect.Type

type TemplateGroupArray

type TemplateGroupArray []TemplateGroupInput

func (TemplateGroupArray) ElementType

func (TemplateGroupArray) ElementType() reflect.Type

func (TemplateGroupArray) ToTemplateGroupArrayOutput

func (i TemplateGroupArray) ToTemplateGroupArrayOutput() TemplateGroupArrayOutput

func (TemplateGroupArray) ToTemplateGroupArrayOutputWithContext

func (i TemplateGroupArray) ToTemplateGroupArrayOutputWithContext(ctx context.Context) TemplateGroupArrayOutput

type TemplateGroupArrayInput

type TemplateGroupArrayInput interface {
	pulumi.Input

	ToTemplateGroupArrayOutput() TemplateGroupArrayOutput
	ToTemplateGroupArrayOutputWithContext(context.Context) TemplateGroupArrayOutput
}

TemplateGroupArrayInput is an input type that accepts TemplateGroupArray and TemplateGroupArrayOutput values. You can construct a concrete instance of `TemplateGroupArrayInput` via:

TemplateGroupArray{ TemplateGroupArgs{...} }

type TemplateGroupArrayOutput

type TemplateGroupArrayOutput struct{ *pulumi.OutputState }

func (TemplateGroupArrayOutput) ElementType

func (TemplateGroupArrayOutput) ElementType() reflect.Type

func (TemplateGroupArrayOutput) Index

func (TemplateGroupArrayOutput) ToTemplateGroupArrayOutput

func (o TemplateGroupArrayOutput) ToTemplateGroupArrayOutput() TemplateGroupArrayOutput

func (TemplateGroupArrayOutput) ToTemplateGroupArrayOutputWithContext

func (o TemplateGroupArrayOutput) ToTemplateGroupArrayOutputWithContext(ctx context.Context) TemplateGroupArrayOutput

type TemplateGroupInput

type TemplateGroupInput interface {
	pulumi.Input

	ToTemplateGroupOutput() TemplateGroupOutput
	ToTemplateGroupOutputWithContext(ctx context.Context) TemplateGroupOutput
}

type TemplateGroupMap

type TemplateGroupMap map[string]TemplateGroupInput

func (TemplateGroupMap) ElementType

func (TemplateGroupMap) ElementType() reflect.Type

func (TemplateGroupMap) ToTemplateGroupMapOutput

func (i TemplateGroupMap) ToTemplateGroupMapOutput() TemplateGroupMapOutput

func (TemplateGroupMap) ToTemplateGroupMapOutputWithContext

func (i TemplateGroupMap) ToTemplateGroupMapOutputWithContext(ctx context.Context) TemplateGroupMapOutput

type TemplateGroupMapInput

type TemplateGroupMapInput interface {
	pulumi.Input

	ToTemplateGroupMapOutput() TemplateGroupMapOutput
	ToTemplateGroupMapOutputWithContext(context.Context) TemplateGroupMapOutput
}

TemplateGroupMapInput is an input type that accepts TemplateGroupMap and TemplateGroupMapOutput values. You can construct a concrete instance of `TemplateGroupMapInput` via:

TemplateGroupMap{ "key": TemplateGroupArgs{...} }

type TemplateGroupMapOutput

type TemplateGroupMapOutput struct{ *pulumi.OutputState }

func (TemplateGroupMapOutput) ElementType

func (TemplateGroupMapOutput) ElementType() reflect.Type

func (TemplateGroupMapOutput) MapIndex

func (TemplateGroupMapOutput) ToTemplateGroupMapOutput

func (o TemplateGroupMapOutput) ToTemplateGroupMapOutput() TemplateGroupMapOutput

func (TemplateGroupMapOutput) ToTemplateGroupMapOutputWithContext

func (o TemplateGroupMapOutput) ToTemplateGroupMapOutputWithContext(ctx context.Context) TemplateGroupMapOutput

type TemplateGroupOutput

type TemplateGroupOutput struct{ *pulumi.OutputState }

func (TemplateGroupOutput) ElementType

func (TemplateGroupOutput) ElementType() reflect.Type

func (TemplateGroupOutput) Name

Name of the protocol template group.

func (TemplateGroupOutput) TemplateIds

Service template ID list.

func (TemplateGroupOutput) ToTemplateGroupOutput

func (o TemplateGroupOutput) ToTemplateGroupOutput() TemplateGroupOutput

func (TemplateGroupOutput) ToTemplateGroupOutputWithContext

func (o TemplateGroupOutput) ToTemplateGroupOutputWithContext(ctx context.Context) TemplateGroupOutput

type TemplateGroupState

type TemplateGroupState struct {
	// Name of the protocol template group.
	Name pulumi.StringPtrInput
	// Service template ID list.
	TemplateIds pulumi.StringArrayInput
}

func (TemplateGroupState) ElementType

func (TemplateGroupState) ElementType() reflect.Type

type TemplateGroupsArgs

type TemplateGroupsArgs struct {
	Id               *string `pulumi:"id"`
	Name             *string `pulumi:"name"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking TemplateGroups.

type TemplateGroupsGroupList

type TemplateGroupsGroupList struct {
	Id          string   `pulumi:"id"`
	Name        string   `pulumi:"name"`
	TemplateIds []string `pulumi:"templateIds"`
}

type TemplateGroupsGroupListArgs

type TemplateGroupsGroupListArgs struct {
	Id          pulumi.StringInput      `pulumi:"id"`
	Name        pulumi.StringInput      `pulumi:"name"`
	TemplateIds pulumi.StringArrayInput `pulumi:"templateIds"`
}

func (TemplateGroupsGroupListArgs) ElementType

func (TemplateGroupsGroupListArgs) ToTemplateGroupsGroupListOutput

func (i TemplateGroupsGroupListArgs) ToTemplateGroupsGroupListOutput() TemplateGroupsGroupListOutput

func (TemplateGroupsGroupListArgs) ToTemplateGroupsGroupListOutputWithContext

func (i TemplateGroupsGroupListArgs) ToTemplateGroupsGroupListOutputWithContext(ctx context.Context) TemplateGroupsGroupListOutput

type TemplateGroupsGroupListArray

type TemplateGroupsGroupListArray []TemplateGroupsGroupListInput

func (TemplateGroupsGroupListArray) ElementType

func (TemplateGroupsGroupListArray) ToTemplateGroupsGroupListArrayOutput

func (i TemplateGroupsGroupListArray) ToTemplateGroupsGroupListArrayOutput() TemplateGroupsGroupListArrayOutput

func (TemplateGroupsGroupListArray) ToTemplateGroupsGroupListArrayOutputWithContext

func (i TemplateGroupsGroupListArray) ToTemplateGroupsGroupListArrayOutputWithContext(ctx context.Context) TemplateGroupsGroupListArrayOutput

type TemplateGroupsGroupListArrayInput

type TemplateGroupsGroupListArrayInput interface {
	pulumi.Input

	ToTemplateGroupsGroupListArrayOutput() TemplateGroupsGroupListArrayOutput
	ToTemplateGroupsGroupListArrayOutputWithContext(context.Context) TemplateGroupsGroupListArrayOutput
}

TemplateGroupsGroupListArrayInput is an input type that accepts TemplateGroupsGroupListArray and TemplateGroupsGroupListArrayOutput values. You can construct a concrete instance of `TemplateGroupsGroupListArrayInput` via:

TemplateGroupsGroupListArray{ TemplateGroupsGroupListArgs{...} }

type TemplateGroupsGroupListArrayOutput

type TemplateGroupsGroupListArrayOutput struct{ *pulumi.OutputState }

func (TemplateGroupsGroupListArrayOutput) ElementType

func (TemplateGroupsGroupListArrayOutput) Index

func (TemplateGroupsGroupListArrayOutput) ToTemplateGroupsGroupListArrayOutput

func (o TemplateGroupsGroupListArrayOutput) ToTemplateGroupsGroupListArrayOutput() TemplateGroupsGroupListArrayOutput

func (TemplateGroupsGroupListArrayOutput) ToTemplateGroupsGroupListArrayOutputWithContext

func (o TemplateGroupsGroupListArrayOutput) ToTemplateGroupsGroupListArrayOutputWithContext(ctx context.Context) TemplateGroupsGroupListArrayOutput

type TemplateGroupsGroupListInput

type TemplateGroupsGroupListInput interface {
	pulumi.Input

	ToTemplateGroupsGroupListOutput() TemplateGroupsGroupListOutput
	ToTemplateGroupsGroupListOutputWithContext(context.Context) TemplateGroupsGroupListOutput
}

TemplateGroupsGroupListInput is an input type that accepts TemplateGroupsGroupListArgs and TemplateGroupsGroupListOutput values. You can construct a concrete instance of `TemplateGroupsGroupListInput` via:

TemplateGroupsGroupListArgs{...}

type TemplateGroupsGroupListOutput

type TemplateGroupsGroupListOutput struct{ *pulumi.OutputState }

func (TemplateGroupsGroupListOutput) ElementType

func (TemplateGroupsGroupListOutput) Id

func (TemplateGroupsGroupListOutput) Name

func (TemplateGroupsGroupListOutput) TemplateIds

func (TemplateGroupsGroupListOutput) ToTemplateGroupsGroupListOutput

func (o TemplateGroupsGroupListOutput) ToTemplateGroupsGroupListOutput() TemplateGroupsGroupListOutput

func (TemplateGroupsGroupListOutput) ToTemplateGroupsGroupListOutputWithContext

func (o TemplateGroupsGroupListOutput) ToTemplateGroupsGroupListOutputWithContext(ctx context.Context) TemplateGroupsGroupListOutput

type TemplateGroupsOutputArgs

type TemplateGroupsOutputArgs struct {
	Id               pulumi.StringPtrInput `pulumi:"id"`
	Name             pulumi.StringPtrInput `pulumi:"name"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking TemplateGroups.

func (TemplateGroupsOutputArgs) ElementType

func (TemplateGroupsOutputArgs) ElementType() reflect.Type

type TemplateGroupsResult

type TemplateGroupsResult struct {
	GroupLists       []TemplateGroupsGroupList `pulumi:"groupLists"`
	Id               *string                   `pulumi:"id"`
	Name             *string                   `pulumi:"name"`
	ResultOutputFile *string                   `pulumi:"resultOutputFile"`
}

A collection of values returned by TemplateGroups.

func TemplateGroups

func TemplateGroups(ctx *pulumi.Context, args *TemplateGroupsArgs, opts ...pulumi.InvokeOption) (*TemplateGroupsResult, error)

type TemplateGroupsResultOutput

type TemplateGroupsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by TemplateGroups.

func (TemplateGroupsResultOutput) ElementType

func (TemplateGroupsResultOutput) ElementType() reflect.Type

func (TemplateGroupsResultOutput) GroupLists

func (TemplateGroupsResultOutput) Id

func (TemplateGroupsResultOutput) Name

func (TemplateGroupsResultOutput) ResultOutputFile

func (o TemplateGroupsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (TemplateGroupsResultOutput) ToTemplateGroupsResultOutput

func (o TemplateGroupsResultOutput) ToTemplateGroupsResultOutput() TemplateGroupsResultOutput

func (TemplateGroupsResultOutput) ToTemplateGroupsResultOutputWithContext

func (o TemplateGroupsResultOutput) ToTemplateGroupsResultOutputWithContext(ctx context.Context) TemplateGroupsResultOutput

type TemplateInput

type TemplateInput interface {
	pulumi.Input

	ToTemplateOutput() TemplateOutput
	ToTemplateOutputWithContext(ctx context.Context) TemplateOutput
}

type TemplateMap

type TemplateMap map[string]TemplateInput

func (TemplateMap) ElementType

func (TemplateMap) ElementType() reflect.Type

func (TemplateMap) ToTemplateMapOutput

func (i TemplateMap) ToTemplateMapOutput() TemplateMapOutput

func (TemplateMap) ToTemplateMapOutputWithContext

func (i TemplateMap) ToTemplateMapOutputWithContext(ctx context.Context) TemplateMapOutput

type TemplateMapInput

type TemplateMapInput interface {
	pulumi.Input

	ToTemplateMapOutput() TemplateMapOutput
	ToTemplateMapOutputWithContext(context.Context) TemplateMapOutput
}

TemplateMapInput is an input type that accepts TemplateMap and TemplateMapOutput values. You can construct a concrete instance of `TemplateMapInput` via:

TemplateMap{ "key": TemplateArgs{...} }

type TemplateMapOutput

type TemplateMapOutput struct{ *pulumi.OutputState }

func (TemplateMapOutput) ElementType

func (TemplateMapOutput) ElementType() reflect.Type

func (TemplateMapOutput) MapIndex

func (TemplateMapOutput) ToTemplateMapOutput

func (o TemplateMapOutput) ToTemplateMapOutput() TemplateMapOutput

func (TemplateMapOutput) ToTemplateMapOutputWithContext

func (o TemplateMapOutput) ToTemplateMapOutputWithContext(ctx context.Context) TemplateMapOutput

type TemplateOutput

type TemplateOutput struct{ *pulumi.OutputState }

func (TemplateOutput) ElementType

func (TemplateOutput) ElementType() reflect.Type

func (TemplateOutput) Name

Name of the protocol template.

func (TemplateOutput) Protocols

func (o TemplateOutput) Protocols() pulumi.StringArrayOutput

Protocol list. Valid protocols are `tcp`, `udp`, `icmp`, `gre`. Single port(tcp:80), multi-port(tcp:80,443), port range(tcp:3306-20000), all(tcp:all) format are support. Protocol `icmp` and `gre` cannot specify port.

func (TemplateOutput) ToTemplateOutput

func (o TemplateOutput) ToTemplateOutput() TemplateOutput

func (TemplateOutput) ToTemplateOutputWithContext

func (o TemplateOutput) ToTemplateOutputWithContext(ctx context.Context) TemplateOutput

type TemplateState

type TemplateState struct {
	// Name of the protocol template.
	Name pulumi.StringPtrInput
	// Protocol list. Valid protocols are `tcp`, `udp`, `icmp`, `gre`. Single port(tcp:80), multi-port(tcp:80,443), port
	// range(tcp:3306-20000), all(tcp:all) format are support. Protocol `icmp` and `gre` cannot specify port.
	Protocols pulumi.StringArrayInput
}

func (TemplateState) ElementType

func (TemplateState) ElementType() reflect.Type

type TemplatesArgs

type TemplatesArgs struct {
	Id               *string `pulumi:"id"`
	Name             *string `pulumi:"name"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking Templates.

type TemplatesOutputArgs

type TemplatesOutputArgs struct {
	Id               pulumi.StringPtrInput `pulumi:"id"`
	Name             pulumi.StringPtrInput `pulumi:"name"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking Templates.

func (TemplatesOutputArgs) ElementType

func (TemplatesOutputArgs) ElementType() reflect.Type

type TemplatesResult

type TemplatesResult struct {
	Id               *string                 `pulumi:"id"`
	Name             *string                 `pulumi:"name"`
	ResultOutputFile *string                 `pulumi:"resultOutputFile"`
	TemplateLists    []TemplatesTemplateList `pulumi:"templateLists"`
}

A collection of values returned by Templates.

func Templates

func Templates(ctx *pulumi.Context, args *TemplatesArgs, opts ...pulumi.InvokeOption) (*TemplatesResult, error)

type TemplatesResultOutput

type TemplatesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by Templates.

func (TemplatesResultOutput) ElementType

func (TemplatesResultOutput) ElementType() reflect.Type

func (TemplatesResultOutput) Id

func (TemplatesResultOutput) Name

func (TemplatesResultOutput) ResultOutputFile

func (o TemplatesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (TemplatesResultOutput) TemplateLists

func (TemplatesResultOutput) ToTemplatesResultOutput

func (o TemplatesResultOutput) ToTemplatesResultOutput() TemplatesResultOutput

func (TemplatesResultOutput) ToTemplatesResultOutputWithContext

func (o TemplatesResultOutput) ToTemplatesResultOutputWithContext(ctx context.Context) TemplatesResultOutput

type TemplatesTemplateList

type TemplatesTemplateList struct {
	Id        string   `pulumi:"id"`
	Name      string   `pulumi:"name"`
	Protocols []string `pulumi:"protocols"`
}

type TemplatesTemplateListArgs

type TemplatesTemplateListArgs struct {
	Id        pulumi.StringInput      `pulumi:"id"`
	Name      pulumi.StringInput      `pulumi:"name"`
	Protocols pulumi.StringArrayInput `pulumi:"protocols"`
}

func (TemplatesTemplateListArgs) ElementType

func (TemplatesTemplateListArgs) ElementType() reflect.Type

func (TemplatesTemplateListArgs) ToTemplatesTemplateListOutput

func (i TemplatesTemplateListArgs) ToTemplatesTemplateListOutput() TemplatesTemplateListOutput

func (TemplatesTemplateListArgs) ToTemplatesTemplateListOutputWithContext

func (i TemplatesTemplateListArgs) ToTemplatesTemplateListOutputWithContext(ctx context.Context) TemplatesTemplateListOutput

type TemplatesTemplateListArray

type TemplatesTemplateListArray []TemplatesTemplateListInput

func (TemplatesTemplateListArray) ElementType

func (TemplatesTemplateListArray) ElementType() reflect.Type

func (TemplatesTemplateListArray) ToTemplatesTemplateListArrayOutput

func (i TemplatesTemplateListArray) ToTemplatesTemplateListArrayOutput() TemplatesTemplateListArrayOutput

func (TemplatesTemplateListArray) ToTemplatesTemplateListArrayOutputWithContext

func (i TemplatesTemplateListArray) ToTemplatesTemplateListArrayOutputWithContext(ctx context.Context) TemplatesTemplateListArrayOutput

type TemplatesTemplateListArrayInput

type TemplatesTemplateListArrayInput interface {
	pulumi.Input

	ToTemplatesTemplateListArrayOutput() TemplatesTemplateListArrayOutput
	ToTemplatesTemplateListArrayOutputWithContext(context.Context) TemplatesTemplateListArrayOutput
}

TemplatesTemplateListArrayInput is an input type that accepts TemplatesTemplateListArray and TemplatesTemplateListArrayOutput values. You can construct a concrete instance of `TemplatesTemplateListArrayInput` via:

TemplatesTemplateListArray{ TemplatesTemplateListArgs{...} }

type TemplatesTemplateListArrayOutput

type TemplatesTemplateListArrayOutput struct{ *pulumi.OutputState }

func (TemplatesTemplateListArrayOutput) ElementType

func (TemplatesTemplateListArrayOutput) Index

func (TemplatesTemplateListArrayOutput) ToTemplatesTemplateListArrayOutput

func (o TemplatesTemplateListArrayOutput) ToTemplatesTemplateListArrayOutput() TemplatesTemplateListArrayOutput

func (TemplatesTemplateListArrayOutput) ToTemplatesTemplateListArrayOutputWithContext

func (o TemplatesTemplateListArrayOutput) ToTemplatesTemplateListArrayOutputWithContext(ctx context.Context) TemplatesTemplateListArrayOutput

type TemplatesTemplateListInput

type TemplatesTemplateListInput interface {
	pulumi.Input

	ToTemplatesTemplateListOutput() TemplatesTemplateListOutput
	ToTemplatesTemplateListOutputWithContext(context.Context) TemplatesTemplateListOutput
}

TemplatesTemplateListInput is an input type that accepts TemplatesTemplateListArgs and TemplatesTemplateListOutput values. You can construct a concrete instance of `TemplatesTemplateListInput` via:

TemplatesTemplateListArgs{...}

type TemplatesTemplateListOutput

type TemplatesTemplateListOutput struct{ *pulumi.OutputState }

func (TemplatesTemplateListOutput) ElementType

func (TemplatesTemplateListOutput) Id

func (TemplatesTemplateListOutput) Name

func (TemplatesTemplateListOutput) Protocols

func (TemplatesTemplateListOutput) ToTemplatesTemplateListOutput

func (o TemplatesTemplateListOutput) ToTemplatesTemplateListOutput() TemplatesTemplateListOutput

func (TemplatesTemplateListOutput) ToTemplatesTemplateListOutputWithContext

func (o TemplatesTemplateListOutput) ToTemplatesTemplateListOutputWithContext(ctx context.Context) TemplatesTemplateListOutput

Jump to

Keyboard shortcuts

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