Documentation ¶
Overview ¶
Package nested exports types, functions, subpackages for provisioning nested resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type HasDefault
- type HasDefaultArgs
- type HasDefaultArray
- type HasDefaultArrayInput
- type HasDefaultArrayOutput
- func (HasDefaultArrayOutput) ElementType() reflect.Type
- func (o HasDefaultArrayOutput) Index(i pulumi.IntInput) HasDefaultOutput
- func (o HasDefaultArrayOutput) ToHasDefaultArrayOutput() HasDefaultArrayOutput
- func (o HasDefaultArrayOutput) ToHasDefaultArrayOutputWithContext(ctx context.Context) HasDefaultArrayOutput
- type HasDefaultInput
- type HasDefaultMap
- type HasDefaultMapInput
- type HasDefaultMapOutput
- func (HasDefaultMapOutput) ElementType() reflect.Type
- func (o HasDefaultMapOutput) MapIndex(k pulumi.StringInput) HasDefaultOutput
- func (o HasDefaultMapOutput) ToHasDefaultMapOutput() HasDefaultMapOutput
- func (o HasDefaultMapOutput) ToHasDefaultMapOutputWithContext(ctx context.Context) HasDefaultMapOutput
- type HasDefaultOutput
- type NestedHasDefault
- type NestedHasDefaultArgs
- func (val *NestedHasDefaultArgs) Defaults() *NestedHasDefaultArgs
- func (NestedHasDefaultArgs) ElementType() reflect.Type
- func (i NestedHasDefaultArgs) ToNestedHasDefaultOutput() NestedHasDefaultOutput
- func (i NestedHasDefaultArgs) ToNestedHasDefaultOutputWithContext(ctx context.Context) NestedHasDefaultOutput
- func (i NestedHasDefaultArgs) ToNestedHasDefaultPtrOutput() NestedHasDefaultPtrOutput
- func (i NestedHasDefaultArgs) ToNestedHasDefaultPtrOutputWithContext(ctx context.Context) NestedHasDefaultPtrOutput
- type NestedHasDefaultInput
- type NestedHasDefaultOutput
- func (NestedHasDefaultOutput) ElementType() reflect.Type
- func (o NestedHasDefaultOutput) ToNestedHasDefaultOutput() NestedHasDefaultOutput
- func (o NestedHasDefaultOutput) ToNestedHasDefaultOutputWithContext(ctx context.Context) NestedHasDefaultOutput
- func (o NestedHasDefaultOutput) ToNestedHasDefaultPtrOutput() NestedHasDefaultPtrOutput
- func (o NestedHasDefaultOutput) ToNestedHasDefaultPtrOutputWithContext(ctx context.Context) NestedHasDefaultPtrOutput
- func (o NestedHasDefaultOutput) Value() pulumi.StringPtrOutput
- type NestedHasDefaultPtrInput
- type NestedHasDefaultPtrOutput
- func (o NestedHasDefaultPtrOutput) Elem() NestedHasDefaultOutput
- func (NestedHasDefaultPtrOutput) ElementType() reflect.Type
- func (o NestedHasDefaultPtrOutput) ToNestedHasDefaultPtrOutput() NestedHasDefaultPtrOutput
- func (o NestedHasDefaultPtrOutput) ToNestedHasDefaultPtrOutputWithContext(ctx context.Context) NestedHasDefaultPtrOutput
- func (o NestedHasDefaultPtrOutput) Value() pulumi.StringPtrOutput
- type NestedNoDefault
- type NestedNoDefaultArgs
- func (NestedNoDefaultArgs) ElementType() reflect.Type
- func (i NestedNoDefaultArgs) ToNestedNoDefaultOutput() NestedNoDefaultOutput
- func (i NestedNoDefaultArgs) ToNestedNoDefaultOutputWithContext(ctx context.Context) NestedNoDefaultOutput
- func (i NestedNoDefaultArgs) ToNestedNoDefaultPtrOutput() NestedNoDefaultPtrOutput
- func (i NestedNoDefaultArgs) ToNestedNoDefaultPtrOutputWithContext(ctx context.Context) NestedNoDefaultPtrOutput
- type NestedNoDefaultInput
- type NestedNoDefaultOutput
- func (NestedNoDefaultOutput) ElementType() reflect.Type
- func (o NestedNoDefaultOutput) ToNestedNoDefaultOutput() NestedNoDefaultOutput
- func (o NestedNoDefaultOutput) ToNestedNoDefaultOutputWithContext(ctx context.Context) NestedNoDefaultOutput
- func (o NestedNoDefaultOutput) ToNestedNoDefaultPtrOutput() NestedNoDefaultPtrOutput
- func (o NestedNoDefaultOutput) ToNestedNoDefaultPtrOutputWithContext(ctx context.Context) NestedNoDefaultPtrOutput
- func (o NestedNoDefaultOutput) Value() pulumi.StringPtrOutput
- type NestedNoDefaultPtrInput
- type NestedNoDefaultPtrOutput
- func (o NestedNoDefaultPtrOutput) Elem() NestedNoDefaultOutput
- func (NestedNoDefaultPtrOutput) ElementType() reflect.Type
- func (o NestedNoDefaultPtrOutput) ToNestedNoDefaultPtrOutput() NestedNoDefaultPtrOutput
- func (o NestedNoDefaultPtrOutput) ToNestedNoDefaultPtrOutputWithContext(ctx context.Context) NestedNoDefaultPtrOutput
- func (o NestedNoDefaultPtrOutput) Value() pulumi.StringPtrOutput
- type NoDefault
- type NoDefaultArgs
- type NoDefaultArray
- type NoDefaultArrayInput
- type NoDefaultArrayOutput
- func (NoDefaultArrayOutput) ElementType() reflect.Type
- func (o NoDefaultArrayOutput) Index(i pulumi.IntInput) NoDefaultOutput
- func (o NoDefaultArrayOutput) ToNoDefaultArrayOutput() NoDefaultArrayOutput
- func (o NoDefaultArrayOutput) ToNoDefaultArrayOutputWithContext(ctx context.Context) NoDefaultArrayOutput
- type NoDefaultInput
- type NoDefaultMap
- type NoDefaultMapInput
- type NoDefaultMapOutput
- type NoDefaultOutput
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type HasDefault ¶
type HasDefault struct { pulumi.ResourceState Value pulumi.StringOutput `pulumi:"value"` }
func NewHasDefault ¶
func NewHasDefault(ctx *pulumi.Context, name string, args *HasDefaultArgs, opts ...pulumi.ResourceOption) (*HasDefault, error)
NewHasDefault registers a new resource with the given unique name, arguments, and options.
func (*HasDefault) ElementType ¶
func (*HasDefault) ElementType() reflect.Type
func (*HasDefault) ToHasDefaultOutput ¶
func (i *HasDefault) ToHasDefaultOutput() HasDefaultOutput
func (*HasDefault) ToHasDefaultOutputWithContext ¶
func (i *HasDefault) ToHasDefaultOutputWithContext(ctx context.Context) HasDefaultOutput
type HasDefaultArgs ¶
type HasDefaultArgs struct { Nested NestedHasDefaultPtrInput Value pulumi.StringPtrInput }
The set of arguments for constructing a HasDefault resource.
func (HasDefaultArgs) ElementType ¶
func (HasDefaultArgs) ElementType() reflect.Type
type HasDefaultArray ¶
type HasDefaultArray []HasDefaultInput
func (HasDefaultArray) ElementType ¶
func (HasDefaultArray) ElementType() reflect.Type
func (HasDefaultArray) ToHasDefaultArrayOutput ¶
func (i HasDefaultArray) ToHasDefaultArrayOutput() HasDefaultArrayOutput
func (HasDefaultArray) ToHasDefaultArrayOutputWithContext ¶
func (i HasDefaultArray) ToHasDefaultArrayOutputWithContext(ctx context.Context) HasDefaultArrayOutput
type HasDefaultArrayInput ¶
type HasDefaultArrayInput interface { pulumi.Input ToHasDefaultArrayOutput() HasDefaultArrayOutput ToHasDefaultArrayOutputWithContext(context.Context) HasDefaultArrayOutput }
HasDefaultArrayInput is an input type that accepts HasDefaultArray and HasDefaultArrayOutput values. You can construct a concrete instance of `HasDefaultArrayInput` via:
HasDefaultArray{ HasDefaultArgs{...} }
type HasDefaultArrayOutput ¶
type HasDefaultArrayOutput struct{ *pulumi.OutputState }
func (HasDefaultArrayOutput) ElementType ¶
func (HasDefaultArrayOutput) ElementType() reflect.Type
func (HasDefaultArrayOutput) Index ¶
func (o HasDefaultArrayOutput) Index(i pulumi.IntInput) HasDefaultOutput
func (HasDefaultArrayOutput) ToHasDefaultArrayOutput ¶
func (o HasDefaultArrayOutput) ToHasDefaultArrayOutput() HasDefaultArrayOutput
func (HasDefaultArrayOutput) ToHasDefaultArrayOutputWithContext ¶
func (o HasDefaultArrayOutput) ToHasDefaultArrayOutputWithContext(ctx context.Context) HasDefaultArrayOutput
type HasDefaultInput ¶
type HasDefaultInput interface { pulumi.Input ToHasDefaultOutput() HasDefaultOutput ToHasDefaultOutputWithContext(ctx context.Context) HasDefaultOutput }
type HasDefaultMap ¶
type HasDefaultMap map[string]HasDefaultInput
func (HasDefaultMap) ElementType ¶
func (HasDefaultMap) ElementType() reflect.Type
func (HasDefaultMap) ToHasDefaultMapOutput ¶
func (i HasDefaultMap) ToHasDefaultMapOutput() HasDefaultMapOutput
func (HasDefaultMap) ToHasDefaultMapOutputWithContext ¶
func (i HasDefaultMap) ToHasDefaultMapOutputWithContext(ctx context.Context) HasDefaultMapOutput
type HasDefaultMapInput ¶
type HasDefaultMapInput interface { pulumi.Input ToHasDefaultMapOutput() HasDefaultMapOutput ToHasDefaultMapOutputWithContext(context.Context) HasDefaultMapOutput }
HasDefaultMapInput is an input type that accepts HasDefaultMap and HasDefaultMapOutput values. You can construct a concrete instance of `HasDefaultMapInput` via:
HasDefaultMap{ "key": HasDefaultArgs{...} }
type HasDefaultMapOutput ¶
type HasDefaultMapOutput struct{ *pulumi.OutputState }
func (HasDefaultMapOutput) ElementType ¶
func (HasDefaultMapOutput) ElementType() reflect.Type
func (HasDefaultMapOutput) MapIndex ¶
func (o HasDefaultMapOutput) MapIndex(k pulumi.StringInput) HasDefaultOutput
func (HasDefaultMapOutput) ToHasDefaultMapOutput ¶
func (o HasDefaultMapOutput) ToHasDefaultMapOutput() HasDefaultMapOutput
func (HasDefaultMapOutput) ToHasDefaultMapOutputWithContext ¶
func (o HasDefaultMapOutput) ToHasDefaultMapOutputWithContext(ctx context.Context) HasDefaultMapOutput
type HasDefaultOutput ¶
type HasDefaultOutput struct{ *pulumi.OutputState }
func (HasDefaultOutput) ElementType ¶
func (HasDefaultOutput) ElementType() reflect.Type
func (HasDefaultOutput) ToHasDefaultOutput ¶
func (o HasDefaultOutput) ToHasDefaultOutput() HasDefaultOutput
func (HasDefaultOutput) ToHasDefaultOutputWithContext ¶
func (o HasDefaultOutput) ToHasDefaultOutputWithContext(ctx context.Context) HasDefaultOutput
func (HasDefaultOutput) Value ¶
func (o HasDefaultOutput) Value() pulumi.StringOutput
type NestedHasDefault ¶
type NestedHasDefault struct {
Value *string `pulumi:"value"`
}
func (*NestedHasDefault) Defaults ¶
func (val *NestedHasDefault) Defaults() *NestedHasDefault
Defaults sets the appropriate defaults for NestedHasDefault
type NestedHasDefaultArgs ¶
type NestedHasDefaultArgs struct {
Value pulumi.StringPtrInput `pulumi:"value"`
}
func (*NestedHasDefaultArgs) Defaults ¶
func (val *NestedHasDefaultArgs) Defaults() *NestedHasDefaultArgs
Defaults sets the appropriate defaults for NestedHasDefaultArgs
func (NestedHasDefaultArgs) ElementType ¶
func (NestedHasDefaultArgs) ElementType() reflect.Type
func (NestedHasDefaultArgs) ToNestedHasDefaultOutput ¶
func (i NestedHasDefaultArgs) ToNestedHasDefaultOutput() NestedHasDefaultOutput
func (NestedHasDefaultArgs) ToNestedHasDefaultOutputWithContext ¶
func (i NestedHasDefaultArgs) ToNestedHasDefaultOutputWithContext(ctx context.Context) NestedHasDefaultOutput
func (NestedHasDefaultArgs) ToNestedHasDefaultPtrOutput ¶
func (i NestedHasDefaultArgs) ToNestedHasDefaultPtrOutput() NestedHasDefaultPtrOutput
func (NestedHasDefaultArgs) ToNestedHasDefaultPtrOutputWithContext ¶
func (i NestedHasDefaultArgs) ToNestedHasDefaultPtrOutputWithContext(ctx context.Context) NestedHasDefaultPtrOutput
type NestedHasDefaultInput ¶
type NestedHasDefaultInput interface { pulumi.Input ToNestedHasDefaultOutput() NestedHasDefaultOutput ToNestedHasDefaultOutputWithContext(context.Context) NestedHasDefaultOutput }
NestedHasDefaultInput is an input type that accepts NestedHasDefaultArgs and NestedHasDefaultOutput values. You can construct a concrete instance of `NestedHasDefaultInput` via:
NestedHasDefaultArgs{...}
type NestedHasDefaultOutput ¶
type NestedHasDefaultOutput struct{ *pulumi.OutputState }
func (NestedHasDefaultOutput) ElementType ¶
func (NestedHasDefaultOutput) ElementType() reflect.Type
func (NestedHasDefaultOutput) ToNestedHasDefaultOutput ¶
func (o NestedHasDefaultOutput) ToNestedHasDefaultOutput() NestedHasDefaultOutput
func (NestedHasDefaultOutput) ToNestedHasDefaultOutputWithContext ¶
func (o NestedHasDefaultOutput) ToNestedHasDefaultOutputWithContext(ctx context.Context) NestedHasDefaultOutput
func (NestedHasDefaultOutput) ToNestedHasDefaultPtrOutput ¶
func (o NestedHasDefaultOutput) ToNestedHasDefaultPtrOutput() NestedHasDefaultPtrOutput
func (NestedHasDefaultOutput) ToNestedHasDefaultPtrOutputWithContext ¶
func (o NestedHasDefaultOutput) ToNestedHasDefaultPtrOutputWithContext(ctx context.Context) NestedHasDefaultPtrOutput
func (NestedHasDefaultOutput) Value ¶
func (o NestedHasDefaultOutput) Value() pulumi.StringPtrOutput
type NestedHasDefaultPtrInput ¶
type NestedHasDefaultPtrInput interface { pulumi.Input ToNestedHasDefaultPtrOutput() NestedHasDefaultPtrOutput ToNestedHasDefaultPtrOutputWithContext(context.Context) NestedHasDefaultPtrOutput }
NestedHasDefaultPtrInput is an input type that accepts NestedHasDefaultArgs, NestedHasDefaultPtr and NestedHasDefaultPtrOutput values. You can construct a concrete instance of `NestedHasDefaultPtrInput` via:
NestedHasDefaultArgs{...} or: nil
func NestedHasDefaultPtr ¶
func NestedHasDefaultPtr(v *NestedHasDefaultArgs) NestedHasDefaultPtrInput
type NestedHasDefaultPtrOutput ¶
type NestedHasDefaultPtrOutput struct{ *pulumi.OutputState }
func (NestedHasDefaultPtrOutput) Elem ¶
func (o NestedHasDefaultPtrOutput) Elem() NestedHasDefaultOutput
func (NestedHasDefaultPtrOutput) ElementType ¶
func (NestedHasDefaultPtrOutput) ElementType() reflect.Type
func (NestedHasDefaultPtrOutput) ToNestedHasDefaultPtrOutput ¶
func (o NestedHasDefaultPtrOutput) ToNestedHasDefaultPtrOutput() NestedHasDefaultPtrOutput
func (NestedHasDefaultPtrOutput) ToNestedHasDefaultPtrOutputWithContext ¶
func (o NestedHasDefaultPtrOutput) ToNestedHasDefaultPtrOutputWithContext(ctx context.Context) NestedHasDefaultPtrOutput
func (NestedHasDefaultPtrOutput) Value ¶
func (o NestedHasDefaultPtrOutput) Value() pulumi.StringPtrOutput
type NestedNoDefault ¶
type NestedNoDefault struct {
Value *string `pulumi:"value"`
}
type NestedNoDefaultArgs ¶
type NestedNoDefaultArgs struct {
Value pulumi.StringPtrInput `pulumi:"value"`
}
func (NestedNoDefaultArgs) ElementType ¶
func (NestedNoDefaultArgs) ElementType() reflect.Type
func (NestedNoDefaultArgs) ToNestedNoDefaultOutput ¶
func (i NestedNoDefaultArgs) ToNestedNoDefaultOutput() NestedNoDefaultOutput
func (NestedNoDefaultArgs) ToNestedNoDefaultOutputWithContext ¶
func (i NestedNoDefaultArgs) ToNestedNoDefaultOutputWithContext(ctx context.Context) NestedNoDefaultOutput
func (NestedNoDefaultArgs) ToNestedNoDefaultPtrOutput ¶
func (i NestedNoDefaultArgs) ToNestedNoDefaultPtrOutput() NestedNoDefaultPtrOutput
func (NestedNoDefaultArgs) ToNestedNoDefaultPtrOutputWithContext ¶
func (i NestedNoDefaultArgs) ToNestedNoDefaultPtrOutputWithContext(ctx context.Context) NestedNoDefaultPtrOutput
type NestedNoDefaultInput ¶
type NestedNoDefaultInput interface { pulumi.Input ToNestedNoDefaultOutput() NestedNoDefaultOutput ToNestedNoDefaultOutputWithContext(context.Context) NestedNoDefaultOutput }
NestedNoDefaultInput is an input type that accepts NestedNoDefaultArgs and NestedNoDefaultOutput values. You can construct a concrete instance of `NestedNoDefaultInput` via:
NestedNoDefaultArgs{...}
type NestedNoDefaultOutput ¶
type NestedNoDefaultOutput struct{ *pulumi.OutputState }
func (NestedNoDefaultOutput) ElementType ¶
func (NestedNoDefaultOutput) ElementType() reflect.Type
func (NestedNoDefaultOutput) ToNestedNoDefaultOutput ¶
func (o NestedNoDefaultOutput) ToNestedNoDefaultOutput() NestedNoDefaultOutput
func (NestedNoDefaultOutput) ToNestedNoDefaultOutputWithContext ¶
func (o NestedNoDefaultOutput) ToNestedNoDefaultOutputWithContext(ctx context.Context) NestedNoDefaultOutput
func (NestedNoDefaultOutput) ToNestedNoDefaultPtrOutput ¶
func (o NestedNoDefaultOutput) ToNestedNoDefaultPtrOutput() NestedNoDefaultPtrOutput
func (NestedNoDefaultOutput) ToNestedNoDefaultPtrOutputWithContext ¶
func (o NestedNoDefaultOutput) ToNestedNoDefaultPtrOutputWithContext(ctx context.Context) NestedNoDefaultPtrOutput
func (NestedNoDefaultOutput) Value ¶
func (o NestedNoDefaultOutput) Value() pulumi.StringPtrOutput
type NestedNoDefaultPtrInput ¶
type NestedNoDefaultPtrInput interface { pulumi.Input ToNestedNoDefaultPtrOutput() NestedNoDefaultPtrOutput ToNestedNoDefaultPtrOutputWithContext(context.Context) NestedNoDefaultPtrOutput }
NestedNoDefaultPtrInput is an input type that accepts NestedNoDefaultArgs, NestedNoDefaultPtr and NestedNoDefaultPtrOutput values. You can construct a concrete instance of `NestedNoDefaultPtrInput` via:
NestedNoDefaultArgs{...} or: nil
func NestedNoDefaultPtr ¶
func NestedNoDefaultPtr(v *NestedNoDefaultArgs) NestedNoDefaultPtrInput
type NestedNoDefaultPtrOutput ¶
type NestedNoDefaultPtrOutput struct{ *pulumi.OutputState }
func (NestedNoDefaultPtrOutput) Elem ¶
func (o NestedNoDefaultPtrOutput) Elem() NestedNoDefaultOutput
func (NestedNoDefaultPtrOutput) ElementType ¶
func (NestedNoDefaultPtrOutput) ElementType() reflect.Type
func (NestedNoDefaultPtrOutput) ToNestedNoDefaultPtrOutput ¶
func (o NestedNoDefaultPtrOutput) ToNestedNoDefaultPtrOutput() NestedNoDefaultPtrOutput
func (NestedNoDefaultPtrOutput) ToNestedNoDefaultPtrOutputWithContext ¶
func (o NestedNoDefaultPtrOutput) ToNestedNoDefaultPtrOutputWithContext(ctx context.Context) NestedNoDefaultPtrOutput
func (NestedNoDefaultPtrOutput) Value ¶
func (o NestedNoDefaultPtrOutput) Value() pulumi.StringPtrOutput
type NoDefault ¶
type NoDefault struct { pulumi.ResourceState Value pulumi.StringOutput `pulumi:"value"` }
func NewNoDefault ¶
func NewNoDefault(ctx *pulumi.Context, name string, args *NoDefaultArgs, opts ...pulumi.ResourceOption) (*NoDefault, error)
NewNoDefault registers a new resource with the given unique name, arguments, and options.
func (*NoDefault) ElementType ¶
func (*NoDefault) ToNoDefaultOutput ¶
func (i *NoDefault) ToNoDefaultOutput() NoDefaultOutput
func (*NoDefault) ToNoDefaultOutputWithContext ¶
func (i *NoDefault) ToNoDefaultOutputWithContext(ctx context.Context) NoDefaultOutput
type NoDefaultArgs ¶
type NoDefaultArgs struct { Nested NestedNoDefaultPtrInput Value pulumi.StringPtrInput }
The set of arguments for constructing a NoDefault resource.
func (NoDefaultArgs) ElementType ¶
func (NoDefaultArgs) ElementType() reflect.Type
type NoDefaultArray ¶
type NoDefaultArray []NoDefaultInput
func (NoDefaultArray) ElementType ¶
func (NoDefaultArray) ElementType() reflect.Type
func (NoDefaultArray) ToNoDefaultArrayOutput ¶
func (i NoDefaultArray) ToNoDefaultArrayOutput() NoDefaultArrayOutput
func (NoDefaultArray) ToNoDefaultArrayOutputWithContext ¶
func (i NoDefaultArray) ToNoDefaultArrayOutputWithContext(ctx context.Context) NoDefaultArrayOutput
type NoDefaultArrayInput ¶
type NoDefaultArrayInput interface { pulumi.Input ToNoDefaultArrayOutput() NoDefaultArrayOutput ToNoDefaultArrayOutputWithContext(context.Context) NoDefaultArrayOutput }
NoDefaultArrayInput is an input type that accepts NoDefaultArray and NoDefaultArrayOutput values. You can construct a concrete instance of `NoDefaultArrayInput` via:
NoDefaultArray{ NoDefaultArgs{...} }
type NoDefaultArrayOutput ¶
type NoDefaultArrayOutput struct{ *pulumi.OutputState }
func (NoDefaultArrayOutput) ElementType ¶
func (NoDefaultArrayOutput) ElementType() reflect.Type
func (NoDefaultArrayOutput) Index ¶
func (o NoDefaultArrayOutput) Index(i pulumi.IntInput) NoDefaultOutput
func (NoDefaultArrayOutput) ToNoDefaultArrayOutput ¶
func (o NoDefaultArrayOutput) ToNoDefaultArrayOutput() NoDefaultArrayOutput
func (NoDefaultArrayOutput) ToNoDefaultArrayOutputWithContext ¶
func (o NoDefaultArrayOutput) ToNoDefaultArrayOutputWithContext(ctx context.Context) NoDefaultArrayOutput
type NoDefaultInput ¶
type NoDefaultInput interface { pulumi.Input ToNoDefaultOutput() NoDefaultOutput ToNoDefaultOutputWithContext(ctx context.Context) NoDefaultOutput }
type NoDefaultMap ¶
type NoDefaultMap map[string]NoDefaultInput
func (NoDefaultMap) ElementType ¶
func (NoDefaultMap) ElementType() reflect.Type
func (NoDefaultMap) ToNoDefaultMapOutput ¶
func (i NoDefaultMap) ToNoDefaultMapOutput() NoDefaultMapOutput
func (NoDefaultMap) ToNoDefaultMapOutputWithContext ¶
func (i NoDefaultMap) ToNoDefaultMapOutputWithContext(ctx context.Context) NoDefaultMapOutput
type NoDefaultMapInput ¶
type NoDefaultMapInput interface { pulumi.Input ToNoDefaultMapOutput() NoDefaultMapOutput ToNoDefaultMapOutputWithContext(context.Context) NoDefaultMapOutput }
NoDefaultMapInput is an input type that accepts NoDefaultMap and NoDefaultMapOutput values. You can construct a concrete instance of `NoDefaultMapInput` via:
NoDefaultMap{ "key": NoDefaultArgs{...} }
type NoDefaultMapOutput ¶
type NoDefaultMapOutput struct{ *pulumi.OutputState }
func (NoDefaultMapOutput) ElementType ¶
func (NoDefaultMapOutput) ElementType() reflect.Type
func (NoDefaultMapOutput) MapIndex ¶
func (o NoDefaultMapOutput) MapIndex(k pulumi.StringInput) NoDefaultOutput
func (NoDefaultMapOutput) ToNoDefaultMapOutput ¶
func (o NoDefaultMapOutput) ToNoDefaultMapOutput() NoDefaultMapOutput
func (NoDefaultMapOutput) ToNoDefaultMapOutputWithContext ¶
func (o NoDefaultMapOutput) ToNoDefaultMapOutputWithContext(ctx context.Context) NoDefaultMapOutput
type NoDefaultOutput ¶
type NoDefaultOutput struct{ *pulumi.OutputState }
func (NoDefaultOutput) ElementType ¶
func (NoDefaultOutput) ElementType() reflect.Type
func (NoDefaultOutput) ToNoDefaultOutput ¶
func (o NoDefaultOutput) ToNoDefaultOutput() NoDefaultOutput
func (NoDefaultOutput) ToNoDefaultOutputWithContext ¶
func (o NoDefaultOutput) ToNoDefaultOutputWithContext(ctx context.Context) NoDefaultOutput
func (NoDefaultOutput) Value ¶
func (o NoDefaultOutput) Value() pulumi.StringOutput
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