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) ToKindOutput ¶
func (i *Kind) ToKindOutput() KindOutput
func (*Kind) ToKindOutputWithContext ¶
func (i *Kind) ToKindOutputWithContext(ctx context.Context) KindOutput
type KindArgs ¶
type KindArgs struct {
Name pulumi.StringInput
}
The set of arguments for constructing a Kind resource.
func (KindArgs) ElementType ¶
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
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) 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) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
Click to show internal directories.
Click to hide internal directories.