kind

package
v0.0.0-...-8682276 Latest Latest
Warning

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

Go to latest
Published: Nov 3, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package kind exports types, functions, subpackages for provisioning kind resources.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Kind

type Kind struct {
	pulumi.CustomResourceState

	Name pulumi.StringOutput `pulumi:"name"`
}

func GetKind

func GetKind(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *KindState, opts ...pulumi.ResourceOption) (*Kind, error)

GetKind gets an existing Kind 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 NewKind

func NewKind(ctx *pulumi.Context,
	name string, args *KindArgs, opts ...pulumi.ResourceOption) (*Kind, error)

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

func (*Kind) ElementType

func (*Kind) ElementType() reflect.Type

func (*Kind) ToKindOutput

func (i *Kind) ToKindOutput() KindOutput

func (*Kind) ToKindOutputWithContext

func (i *Kind) ToKindOutputWithContext(ctx context.Context) KindOutput

func (*Kind) ToOutput

func (i *Kind) ToOutput(ctx context.Context) pulumix.Output[*Kind]

type KindArgs

type KindArgs struct {
	Name pulumi.StringInput
}

The set of arguments for constructing a Kind resource.

func (KindArgs) ElementType

func (KindArgs) ElementType() reflect.Type

type KindInput

type KindInput interface {
	pulumi.Input

	ToKindOutput() KindOutput
	ToKindOutputWithContext(ctx context.Context) KindOutput
}

type KindOutput

type KindOutput struct{ *pulumi.OutputState }

func (KindOutput) ElementType

func (KindOutput) ElementType() reflect.Type

func (KindOutput) Name

func (o KindOutput) Name() pulumi.StringOutput

func (KindOutput) ToKindOutput

func (o KindOutput) ToKindOutput() KindOutput

func (KindOutput) ToKindOutputWithContext

func (o KindOutput) ToKindOutputWithContext(ctx context.Context) KindOutput

func (KindOutput) ToOutput

func (o KindOutput) ToOutput(ctx context.Context) pulumix.Output[*Kind]

type KindState

type KindState struct {
}

func (KindState) ElementType

func (KindState) ElementType() reflect.Type

type Provider

type Provider struct {
	pulumi.ProviderResourceState
}

func NewProvider

func NewProvider(ctx *pulumi.Context,
	name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)

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

func (*Provider) ElementType

func (*Provider) ElementType() reflect.Type

func (*Provider) ToOutput

func (i *Provider) ToOutput(ctx context.Context) pulumix.Output[*Provider]

func (*Provider) ToProviderOutput

func (i *Provider) ToProviderOutput() ProviderOutput

func (*Provider) ToProviderOutputWithContext

func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

type ProviderArgs

type ProviderArgs struct {
}

The set of arguments for constructing a Provider resource.

func (ProviderArgs) ElementType

func (ProviderArgs) ElementType() reflect.Type

type ProviderInput

type ProviderInput interface {
	pulumi.Input

	ToProviderOutput() ProviderOutput
	ToProviderOutputWithContext(ctx context.Context) ProviderOutput
}

type ProviderOutput

type ProviderOutput struct{ *pulumi.OutputState }

func (ProviderOutput) ElementType

func (ProviderOutput) ElementType() reflect.Type

func (ProviderOutput) ToOutput

func (ProviderOutput) ToProviderOutput

func (o ProviderOutput) ToProviderOutput() ProviderOutput

func (ProviderOutput) ToProviderOutputWithContext

func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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