Documentation ¶
Overview ¶
Package multihook exports types, functions, subpackages for provisioning multihook resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type Hook
- type HookArgs
- type HookArray
- type HookArrayInput
- type HookArrayOutput
- type HookInput
- type HookMap
- type HookMapInput
- type HookMapOutput
- type HookOutput
- func (HookOutput) ElementType() reflect.Type
- func (o HookOutput) ToHookOutput() HookOutput
- func (o HookOutput) ToHookOutputWithContext(ctx context.Context) HookOutput
- func (o HookOutput) ToHookPtrOutput() HookPtrOutput
- func (o HookOutput) ToHookPtrOutputWithContext(ctx context.Context) HookPtrOutput
- type HookPtrInput
- type HookPtrOutput
- type Provider
- func (*Provider) ElementType() reflect.Type
- func (i *Provider) ToProviderOutput() ProviderOutput
- func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
- func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
- func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderPtrInput
- type ProviderPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package.
Types ¶
type Hook ¶
type Hook struct { pulumi.ResourceState // The hook URL. ReadonlyUrl pulumi.StringPtrOutput `pulumi:"readonlyUrl"` }
func NewHook ¶
func NewHook(ctx *pulumi.Context, name string, args *HookArgs, opts ...pulumi.ResourceOption) (*Hook, error)
NewHook registers a new resource with the given unique name, arguments, and options.
func (*Hook) ElementType ¶
func (*Hook) ToHookOutput ¶
func (i *Hook) ToHookOutput() HookOutput
func (*Hook) ToHookOutputWithContext ¶
func (i *Hook) ToHookOutputWithContext(ctx context.Context) HookOutput
func (*Hook) ToHookPtrOutput ¶
func (i *Hook) ToHookPtrOutput() HookPtrOutput
func (*Hook) ToHookPtrOutputWithContext ¶
func (i *Hook) ToHookPtrOutputWithContext(ctx context.Context) HookPtrOutput
type HookArgs ¶
type HookArgs struct { }
The set of arguments for constructing a Hook resource.
func (HookArgs) ElementType ¶
type HookArray ¶
type HookArray []HookInput
func (HookArray) ElementType ¶
func (HookArray) ToHookArrayOutput ¶
func (i HookArray) ToHookArrayOutput() HookArrayOutput
func (HookArray) ToHookArrayOutputWithContext ¶
func (i HookArray) ToHookArrayOutputWithContext(ctx context.Context) HookArrayOutput
type HookArrayInput ¶
type HookArrayInput interface { pulumi.Input ToHookArrayOutput() HookArrayOutput ToHookArrayOutputWithContext(context.Context) HookArrayOutput }
HookArrayInput is an input type that accepts HookArray and HookArrayOutput values. You can construct a concrete instance of `HookArrayInput` via:
HookArray{ HookArgs{...} }
type HookArrayOutput ¶
type HookArrayOutput struct{ *pulumi.OutputState }
func (HookArrayOutput) ElementType ¶
func (HookArrayOutput) ElementType() reflect.Type
func (HookArrayOutput) Index ¶
func (o HookArrayOutput) Index(i pulumi.IntInput) HookOutput
func (HookArrayOutput) ToHookArrayOutput ¶
func (o HookArrayOutput) ToHookArrayOutput() HookArrayOutput
func (HookArrayOutput) ToHookArrayOutputWithContext ¶
func (o HookArrayOutput) ToHookArrayOutputWithContext(ctx context.Context) HookArrayOutput
type HookInput ¶
type HookInput interface { pulumi.Input ToHookOutput() HookOutput ToHookOutputWithContext(ctx context.Context) HookOutput }
type HookMap ¶
func (HookMap) ElementType ¶
func (HookMap) ToHookMapOutput ¶
func (i HookMap) ToHookMapOutput() HookMapOutput
func (HookMap) ToHookMapOutputWithContext ¶
func (i HookMap) ToHookMapOutputWithContext(ctx context.Context) HookMapOutput
type HookMapInput ¶
type HookMapInput interface { pulumi.Input ToHookMapOutput() HookMapOutput ToHookMapOutputWithContext(context.Context) HookMapOutput }
HookMapInput is an input type that accepts HookMap and HookMapOutput values. You can construct a concrete instance of `HookMapInput` via:
HookMap{ "key": HookArgs{...} }
type HookMapOutput ¶
type HookMapOutput struct{ *pulumi.OutputState }
func (HookMapOutput) ElementType ¶
func (HookMapOutput) ElementType() reflect.Type
func (HookMapOutput) MapIndex ¶
func (o HookMapOutput) MapIndex(k pulumi.StringInput) HookOutput
func (HookMapOutput) ToHookMapOutput ¶
func (o HookMapOutput) ToHookMapOutput() HookMapOutput
func (HookMapOutput) ToHookMapOutputWithContext ¶
func (o HookMapOutput) ToHookMapOutputWithContext(ctx context.Context) HookMapOutput
type HookOutput ¶
type HookOutput struct {
*pulumi.OutputState
}
func (HookOutput) ElementType ¶
func (HookOutput) ElementType() reflect.Type
func (HookOutput) ToHookOutput ¶
func (o HookOutput) ToHookOutput() HookOutput
func (HookOutput) ToHookOutputWithContext ¶
func (o HookOutput) ToHookOutputWithContext(ctx context.Context) HookOutput
func (HookOutput) ToHookPtrOutput ¶
func (o HookOutput) ToHookPtrOutput() HookPtrOutput
func (HookOutput) ToHookPtrOutputWithContext ¶
func (o HookOutput) ToHookPtrOutputWithContext(ctx context.Context) HookPtrOutput
type HookPtrInput ¶
type HookPtrInput interface { pulumi.Input ToHookPtrOutput() HookPtrOutput ToHookPtrOutputWithContext(ctx context.Context) HookPtrOutput }
type HookPtrOutput ¶
type HookPtrOutput struct {
*pulumi.OutputState
}
func (HookPtrOutput) ElementType ¶
func (HookPtrOutput) ElementType() reflect.Type
func (HookPtrOutput) ToHookPtrOutput ¶
func (o HookPtrOutput) ToHookPtrOutput() HookPtrOutput
func (HookPtrOutput) ToHookPtrOutputWithContext ¶
func (o HookPtrOutput) ToHookPtrOutputWithContext(ctx context.Context) HookPtrOutput
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
func (*Provider) ToProviderPtrOutput ¶
func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
func (*Provider) ToProviderPtrOutputWithContext ¶
func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
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
func (ProviderOutput) ToProviderPtrOutput ¶
func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderOutput) ToProviderPtrOutputWithContext ¶
func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type ProviderPtrInput ¶
type ProviderPtrInput interface { pulumi.Input ToProviderPtrOutput() ProviderPtrOutput ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput }
type ProviderPtrOutput ¶
type ProviderPtrOutput struct {
*pulumi.OutputState
}
func (ProviderPtrOutput) ElementType ¶
func (ProviderPtrOutput) ElementType() reflect.Type
func (ProviderPtrOutput) ToProviderPtrOutput ¶
func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderPtrOutput) ToProviderPtrOutputWithContext ¶
func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput