Documentation
¶
Index ¶
- type Provider
- func (*Provider) ElementType() reflect.Typedeprecated
- func (i *Provider) ToProviderOutput() ProviderOutputdeprecated
- func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutputdeprecated
- func (i *Provider) ToProviderPtrOutput() ProviderPtrOutputdeprecated
- func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutputdeprecated
- type ProviderArgs
- type ProviderInputdeprecated
- type ProviderOutputdeprecated
- func (ProviderOutput) ElementType() reflect.Typedeprecated
- func (o ProviderOutput) ToProviderOutput() ProviderOutputdeprecated
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutputdeprecated
- func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutputdeprecated
- func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutputdeprecated
- type ProviderPtrInputdeprecated
- type ProviderPtrOutputdeprecated
- func (o ProviderPtrOutput) Elem() ProviderOutputdeprecated
- func (ProviderPtrOutput) ElementType() reflect.Typedeprecated
- func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutputdeprecated
- func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutputdeprecated
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider struct {
pulumi.ProviderResourceState
}
The provider type for the kubernetes package. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
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. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (*Provider) ElementType
deprecated
added in
v3.6.3
func (*Provider) ToProviderOutput
deprecated
added in
v3.6.3
func (i *Provider) ToProviderOutput() ProviderOutput
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (*Provider) ToProviderOutputWithContext
deprecated
added in
v3.6.3
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (*Provider) ToProviderPtrOutput
deprecated
added in
v3.6.3
func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (*Provider) ToProviderPtrOutputWithContext
deprecated
added in
v3.6.3
func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
type ProviderArgs ¶
type ProviderArgs struct {
// If present, the name of the kubeconfig cluster to use.
Cluster pulumi.StringPtrInput
// If present, the name of the kubeconfig context to use.
Context pulumi.StringPtrInput
// BETA FEATURE - If present and set to true, enable server-side diff calculations.
// This feature is in developer preview, and is disabled by default.
EnableDryRun pulumi.BoolPtrInput
// BETA FEATURE - Options to configure the Helm Release resource.
HelmReleaseSettings HelmReleaseSettingsPtrInput
// Options for tuning the Kubernetes client used by a Provider.
KubeClientSettings KubeClientSettingsPtrInput
// The contents of a kubeconfig file or the path to a kubeconfig file.
Kubeconfig pulumi.StringPtrInput
// If present, the default namespace to use. This flag is ignored for cluster-scoped resources.
//
// A namespace can be specified in multiple places, and the precedence is as follows:
// 1. `.metadata.namespace` set on the resource.
// 2. This `namespace` parameter.
// 3. `namespace` set for the active context in the kubeconfig.
Namespace pulumi.StringPtrInput
// BETA FEATURE - If present, render resource manifests to this directory. In this mode, resources will not
// be created on a Kubernetes cluster, but the rendered manifests will be kept in sync with changes
// to the Pulumi program. This feature is in developer preview, and is disabled by default.
//
// Note that some computed Outputs such as status fields will not be populated
// since the resources are not created on a Kubernetes cluster. These Output values will remain undefined,
// and may result in an error if they are referenced by other resources. Also note that any secret values
// used in these resources will be rendered in plaintext to the resulting YAML.
RenderYamlToDirectory pulumi.StringPtrInput
// If present and set to true, suppress apiVersion deprecation warnings from the CLI.
SuppressDeprecationWarnings pulumi.BoolPtrInput
// If present and set to true, suppress unsupported Helm hook warnings from the CLI.
SuppressHelmHookWarnings pulumi.BoolPtrInput
}
The set of arguments for constructing a Provider resource. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (ProviderArgs) ElementType
deprecated
func (ProviderArgs) ElementType() reflect.Type
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
type ProviderInput
deprecated
added in
v3.6.3
type ProviderInput interface {
pulumi.Input
ToProviderOutput() ProviderOutput
ToProviderOutputWithContext(ctx context.Context) ProviderOutput
}
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
type ProviderOutput
deprecated
added in
v3.6.3
type ProviderOutput struct{ *pulumi.OutputState }
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (ProviderOutput) ElementType
deprecated
added in
v3.6.3
func (ProviderOutput) ElementType() reflect.Type
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (ProviderOutput) ToProviderOutput
deprecated
added in
v3.6.3
func (o ProviderOutput) ToProviderOutput() ProviderOutput
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (ProviderOutput) ToProviderOutputWithContext
deprecated
added in
v3.6.3
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (ProviderOutput) ToProviderPtrOutput
deprecated
added in
v3.6.3
func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (ProviderOutput) ToProviderPtrOutputWithContext
deprecated
added in
v3.6.3
func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
type ProviderPtrInput
deprecated
added in
v3.6.3
type ProviderPtrInput interface {
pulumi.Input
ToProviderPtrOutput() ProviderPtrOutput
ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
}
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
type ProviderPtrOutput
deprecated
added in
v3.6.3
type ProviderPtrOutput struct{ *pulumi.OutputState }
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (ProviderPtrOutput) Elem
deprecated
added in
v3.7.2
func (o ProviderPtrOutput) Elem() ProviderOutput
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (ProviderPtrOutput) ElementType
deprecated
added in
v3.6.3
func (ProviderPtrOutput) ElementType() reflect.Type
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (ProviderPtrOutput) ToProviderPtrOutput
deprecated
added in
v3.6.3
func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead
func (ProviderPtrOutput) ToProviderPtrOutputWithContext
deprecated
added in
v3.6.3
func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead