v1alpha1

package
v0.0.0-...-991d974 Latest Latest
Warning

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

Go to latest
Published: Oct 4, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KubernetesImagePuller

type KubernetesImagePuller struct {
	pulumi.CustomResourceState

	ApiVersion pulumi.StringPtrOutput     `pulumi:"apiVersion"`
	Kind       pulumi.StringPtrOutput     `pulumi:"kind"`
	Metadata   metav1.ObjectMetaPtrOutput `pulumi:"metadata"`
	// KubernetesImagePullerSpec defines the desired state of KubernetesImagePuller
	Spec KubernetesImagePullerSpecPtrOutput `pulumi:"spec"`
	// KubernetesImagePullerStatus defines the observed state of KubernetesImagePuller
	Status pulumi.MapOutput `pulumi:"status"`
}

KubernetesImagePuller is the Schema for the kubernetesimagepullers API

func GetKubernetesImagePuller

func GetKubernetesImagePuller(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *KubernetesImagePullerState, opts ...pulumi.ResourceOption) (*KubernetesImagePuller, error)

GetKubernetesImagePuller gets an existing KubernetesImagePuller 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 NewKubernetesImagePuller

func NewKubernetesImagePuller(ctx *pulumi.Context,
	name string, args *KubernetesImagePullerArgs, opts ...pulumi.ResourceOption) (*KubernetesImagePuller, error)

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

type KubernetesImagePullerArgs

type KubernetesImagePullerArgs struct {
	ApiVersion pulumi.StringPtrInput
	Kind       pulumi.StringPtrInput
	Metadata   metav1.ObjectMetaPtrInput
	// KubernetesImagePullerSpec defines the desired state of KubernetesImagePuller
	Spec KubernetesImagePullerSpecPtrInput
	// KubernetesImagePullerStatus defines the observed state of KubernetesImagePuller
	Status pulumi.MapInput
}

The set of arguments for constructing a KubernetesImagePuller resource.

func (KubernetesImagePullerArgs) ElementType

func (KubernetesImagePullerArgs) ElementType() reflect.Type

type KubernetesImagePullerMetadata

type KubernetesImagePullerMetadata struct {
}

type KubernetesImagePullerMetadataArgs

type KubernetesImagePullerMetadataArgs struct {
}

func (KubernetesImagePullerMetadataArgs) ElementType

func (KubernetesImagePullerMetadataArgs) ToKubernetesImagePullerMetadataOutput

func (i KubernetesImagePullerMetadataArgs) ToKubernetesImagePullerMetadataOutput() KubernetesImagePullerMetadataOutput

func (KubernetesImagePullerMetadataArgs) ToKubernetesImagePullerMetadataOutputWithContext

func (i KubernetesImagePullerMetadataArgs) ToKubernetesImagePullerMetadataOutputWithContext(ctx context.Context) KubernetesImagePullerMetadataOutput

type KubernetesImagePullerMetadataInput

type KubernetesImagePullerMetadataInput interface {
	pulumi.Input

	ToKubernetesImagePullerMetadataOutput() KubernetesImagePullerMetadataOutput
	ToKubernetesImagePullerMetadataOutputWithContext(context.Context) KubernetesImagePullerMetadataOutput
}

KubernetesImagePullerMetadataInput is an input type that accepts KubernetesImagePullerMetadataArgs and KubernetesImagePullerMetadataOutput values. You can construct a concrete instance of `KubernetesImagePullerMetadataInput` via:

KubernetesImagePullerMetadataArgs{...}

type KubernetesImagePullerMetadataOutput

type KubernetesImagePullerMetadataOutput struct{ *pulumi.OutputState }

func (KubernetesImagePullerMetadataOutput) ElementType

func (KubernetesImagePullerMetadataOutput) ToKubernetesImagePullerMetadataOutput

func (o KubernetesImagePullerMetadataOutput) ToKubernetesImagePullerMetadataOutput() KubernetesImagePullerMetadataOutput

func (KubernetesImagePullerMetadataOutput) ToKubernetesImagePullerMetadataOutputWithContext

func (o KubernetesImagePullerMetadataOutput) ToKubernetesImagePullerMetadataOutputWithContext(ctx context.Context) KubernetesImagePullerMetadataOutput

type KubernetesImagePullerSpec

type KubernetesImagePullerSpec struct {
	CachingCPULimit      *string `pulumi:"cachingCPULimit"`
	CachingCPURequest    *string `pulumi:"cachingCPURequest"`
	CachingIntervalHours *string `pulumi:"cachingIntervalHours"`
	CachingMemoryLimit   *string `pulumi:"cachingMemoryLimit"`
	CachingMemoryRequest *string `pulumi:"cachingMemoryRequest"`
	ConfigMapName        *string `pulumi:"configMapName"`
	DaemonsetName        *string `pulumi:"daemonsetName"`
	DeploymentName       *string `pulumi:"deploymentName"`
	Images               *string `pulumi:"images"`
	NodeSelector         *string `pulumi:"nodeSelector"`
}

KubernetesImagePullerSpec defines the desired state of KubernetesImagePuller

type KubernetesImagePullerSpecArgs

type KubernetesImagePullerSpecArgs struct {
	CachingCPULimit      pulumi.StringPtrInput `pulumi:"cachingCPULimit"`
	CachingCPURequest    pulumi.StringPtrInput `pulumi:"cachingCPURequest"`
	CachingIntervalHours pulumi.StringPtrInput `pulumi:"cachingIntervalHours"`
	CachingMemoryLimit   pulumi.StringPtrInput `pulumi:"cachingMemoryLimit"`
	CachingMemoryRequest pulumi.StringPtrInput `pulumi:"cachingMemoryRequest"`
	ConfigMapName        pulumi.StringPtrInput `pulumi:"configMapName"`
	DaemonsetName        pulumi.StringPtrInput `pulumi:"daemonsetName"`
	DeploymentName       pulumi.StringPtrInput `pulumi:"deploymentName"`
	Images               pulumi.StringPtrInput `pulumi:"images"`
	NodeSelector         pulumi.StringPtrInput `pulumi:"nodeSelector"`
}

KubernetesImagePullerSpec defines the desired state of KubernetesImagePuller

func (KubernetesImagePullerSpecArgs) ElementType

func (KubernetesImagePullerSpecArgs) ToKubernetesImagePullerSpecOutput

func (i KubernetesImagePullerSpecArgs) ToKubernetesImagePullerSpecOutput() KubernetesImagePullerSpecOutput

func (KubernetesImagePullerSpecArgs) ToKubernetesImagePullerSpecOutputWithContext

func (i KubernetesImagePullerSpecArgs) ToKubernetesImagePullerSpecOutputWithContext(ctx context.Context) KubernetesImagePullerSpecOutput

func (KubernetesImagePullerSpecArgs) ToKubernetesImagePullerSpecPtrOutput

func (i KubernetesImagePullerSpecArgs) ToKubernetesImagePullerSpecPtrOutput() KubernetesImagePullerSpecPtrOutput

func (KubernetesImagePullerSpecArgs) ToKubernetesImagePullerSpecPtrOutputWithContext

func (i KubernetesImagePullerSpecArgs) ToKubernetesImagePullerSpecPtrOutputWithContext(ctx context.Context) KubernetesImagePullerSpecPtrOutput

type KubernetesImagePullerSpecInput

type KubernetesImagePullerSpecInput interface {
	pulumi.Input

	ToKubernetesImagePullerSpecOutput() KubernetesImagePullerSpecOutput
	ToKubernetesImagePullerSpecOutputWithContext(context.Context) KubernetesImagePullerSpecOutput
}

KubernetesImagePullerSpecInput is an input type that accepts KubernetesImagePullerSpecArgs and KubernetesImagePullerSpecOutput values. You can construct a concrete instance of `KubernetesImagePullerSpecInput` via:

KubernetesImagePullerSpecArgs{...}

type KubernetesImagePullerSpecOutput

type KubernetesImagePullerSpecOutput struct{ *pulumi.OutputState }

KubernetesImagePullerSpec defines the desired state of KubernetesImagePuller

func (KubernetesImagePullerSpecOutput) CachingCPULimit

func (KubernetesImagePullerSpecOutput) CachingCPURequest

func (KubernetesImagePullerSpecOutput) CachingIntervalHours

func (o KubernetesImagePullerSpecOutput) CachingIntervalHours() pulumi.StringPtrOutput

func (KubernetesImagePullerSpecOutput) CachingMemoryLimit

func (KubernetesImagePullerSpecOutput) CachingMemoryRequest

func (o KubernetesImagePullerSpecOutput) CachingMemoryRequest() pulumi.StringPtrOutput

func (KubernetesImagePullerSpecOutput) ConfigMapName

func (KubernetesImagePullerSpecOutput) DaemonsetName

func (KubernetesImagePullerSpecOutput) DeploymentName

func (KubernetesImagePullerSpecOutput) ElementType

func (KubernetesImagePullerSpecOutput) Images

func (KubernetesImagePullerSpecOutput) NodeSelector

func (KubernetesImagePullerSpecOutput) ToKubernetesImagePullerSpecOutput

func (o KubernetesImagePullerSpecOutput) ToKubernetesImagePullerSpecOutput() KubernetesImagePullerSpecOutput

func (KubernetesImagePullerSpecOutput) ToKubernetesImagePullerSpecOutputWithContext

func (o KubernetesImagePullerSpecOutput) ToKubernetesImagePullerSpecOutputWithContext(ctx context.Context) KubernetesImagePullerSpecOutput

func (KubernetesImagePullerSpecOutput) ToKubernetesImagePullerSpecPtrOutput

func (o KubernetesImagePullerSpecOutput) ToKubernetesImagePullerSpecPtrOutput() KubernetesImagePullerSpecPtrOutput

func (KubernetesImagePullerSpecOutput) ToKubernetesImagePullerSpecPtrOutputWithContext

func (o KubernetesImagePullerSpecOutput) ToKubernetesImagePullerSpecPtrOutputWithContext(ctx context.Context) KubernetesImagePullerSpecPtrOutput

type KubernetesImagePullerSpecPtrInput

type KubernetesImagePullerSpecPtrInput interface {
	pulumi.Input

	ToKubernetesImagePullerSpecPtrOutput() KubernetesImagePullerSpecPtrOutput
	ToKubernetesImagePullerSpecPtrOutputWithContext(context.Context) KubernetesImagePullerSpecPtrOutput
}

KubernetesImagePullerSpecPtrInput is an input type that accepts KubernetesImagePullerSpecArgs, KubernetesImagePullerSpecPtr and KubernetesImagePullerSpecPtrOutput values. You can construct a concrete instance of `KubernetesImagePullerSpecPtrInput` via:

        KubernetesImagePullerSpecArgs{...}

or:

        nil

type KubernetesImagePullerSpecPtrOutput

type KubernetesImagePullerSpecPtrOutput struct{ *pulumi.OutputState }

func (KubernetesImagePullerSpecPtrOutput) CachingCPULimit

func (KubernetesImagePullerSpecPtrOutput) CachingCPURequest

func (KubernetesImagePullerSpecPtrOutput) CachingIntervalHours

func (KubernetesImagePullerSpecPtrOutput) CachingMemoryLimit

func (KubernetesImagePullerSpecPtrOutput) CachingMemoryRequest

func (KubernetesImagePullerSpecPtrOutput) ConfigMapName

func (KubernetesImagePullerSpecPtrOutput) DaemonsetName

func (KubernetesImagePullerSpecPtrOutput) DeploymentName

func (KubernetesImagePullerSpecPtrOutput) Elem

func (KubernetesImagePullerSpecPtrOutput) ElementType

func (KubernetesImagePullerSpecPtrOutput) Images

func (KubernetesImagePullerSpecPtrOutput) NodeSelector

func (KubernetesImagePullerSpecPtrOutput) ToKubernetesImagePullerSpecPtrOutput

func (o KubernetesImagePullerSpecPtrOutput) ToKubernetesImagePullerSpecPtrOutput() KubernetesImagePullerSpecPtrOutput

func (KubernetesImagePullerSpecPtrOutput) ToKubernetesImagePullerSpecPtrOutputWithContext

func (o KubernetesImagePullerSpecPtrOutput) ToKubernetesImagePullerSpecPtrOutputWithContext(ctx context.Context) KubernetesImagePullerSpecPtrOutput

type KubernetesImagePullerState

type KubernetesImagePullerState struct {
	ApiVersion pulumi.StringPtrInput
	Kind       pulumi.StringPtrInput
	Metadata   metav1.ObjectMetaPtrInput
	// KubernetesImagePullerSpec defines the desired state of KubernetesImagePuller
	Spec KubernetesImagePullerSpecPtrInput
	// KubernetesImagePullerStatus defines the observed state of KubernetesImagePuller
	Status pulumi.MapInput
}

func (KubernetesImagePullerState) ElementType

func (KubernetesImagePullerState) ElementType() reflect.Type

type KubernetesImagePullerStatus

type KubernetesImagePullerStatus struct {
}

KubernetesImagePullerStatus defines the observed state of KubernetesImagePuller

type KubernetesImagePullerStatusArgs

type KubernetesImagePullerStatusArgs struct {
}

KubernetesImagePullerStatus defines the observed state of KubernetesImagePuller

func (KubernetesImagePullerStatusArgs) ElementType

func (KubernetesImagePullerStatusArgs) ToKubernetesImagePullerStatusOutput

func (i KubernetesImagePullerStatusArgs) ToKubernetesImagePullerStatusOutput() KubernetesImagePullerStatusOutput

func (KubernetesImagePullerStatusArgs) ToKubernetesImagePullerStatusOutputWithContext

func (i KubernetesImagePullerStatusArgs) ToKubernetesImagePullerStatusOutputWithContext(ctx context.Context) KubernetesImagePullerStatusOutput

type KubernetesImagePullerStatusInput

type KubernetesImagePullerStatusInput interface {
	pulumi.Input

	ToKubernetesImagePullerStatusOutput() KubernetesImagePullerStatusOutput
	ToKubernetesImagePullerStatusOutputWithContext(context.Context) KubernetesImagePullerStatusOutput
}

KubernetesImagePullerStatusInput is an input type that accepts KubernetesImagePullerStatusArgs and KubernetesImagePullerStatusOutput values. You can construct a concrete instance of `KubernetesImagePullerStatusInput` via:

KubernetesImagePullerStatusArgs{...}

type KubernetesImagePullerStatusOutput

type KubernetesImagePullerStatusOutput struct{ *pulumi.OutputState }

KubernetesImagePullerStatus defines the observed state of KubernetesImagePuller

func (KubernetesImagePullerStatusOutput) ElementType

func (KubernetesImagePullerStatusOutput) ToKubernetesImagePullerStatusOutput

func (o KubernetesImagePullerStatusOutput) ToKubernetesImagePullerStatusOutput() KubernetesImagePullerStatusOutput

func (KubernetesImagePullerStatusOutput) ToKubernetesImagePullerStatusOutputWithContext

func (o KubernetesImagePullerStatusOutput) ToKubernetesImagePullerStatusOutputWithContext(ctx context.Context) KubernetesImagePullerStatusOutput

type KubernetesImagePullerType

type KubernetesImagePullerType struct {
	ApiVersion *string            `pulumi:"apiVersion"`
	Kind       *string            `pulumi:"kind"`
	Metadata   *metav1.ObjectMeta `pulumi:"metadata"`
	// KubernetesImagePullerSpec defines the desired state of KubernetesImagePuller
	Spec *KubernetesImagePullerSpec `pulumi:"spec"`
	// KubernetesImagePullerStatus defines the observed state of KubernetesImagePuller
	Status map[string]interface{} `pulumi:"status"`
}

KubernetesImagePuller is the Schema for the kubernetesimagepullers API

type KubernetesImagePullerTypeArgs

type KubernetesImagePullerTypeArgs struct {
	ApiVersion pulumi.StringPtrInput     `pulumi:"apiVersion"`
	Kind       pulumi.StringPtrInput     `pulumi:"kind"`
	Metadata   metav1.ObjectMetaPtrInput `pulumi:"metadata"`
	// KubernetesImagePullerSpec defines the desired state of KubernetesImagePuller
	Spec KubernetesImagePullerSpecPtrInput `pulumi:"spec"`
	// KubernetesImagePullerStatus defines the observed state of KubernetesImagePuller
	Status pulumi.MapInput `pulumi:"status"`
}

KubernetesImagePuller is the Schema for the kubernetesimagepullers API

func (KubernetesImagePullerTypeArgs) ElementType

func (KubernetesImagePullerTypeArgs) ToKubernetesImagePullerTypeOutput

func (i KubernetesImagePullerTypeArgs) ToKubernetesImagePullerTypeOutput() KubernetesImagePullerTypeOutput

func (KubernetesImagePullerTypeArgs) ToKubernetesImagePullerTypeOutputWithContext

func (i KubernetesImagePullerTypeArgs) ToKubernetesImagePullerTypeOutputWithContext(ctx context.Context) KubernetesImagePullerTypeOutput

type KubernetesImagePullerTypeInput

type KubernetesImagePullerTypeInput interface {
	pulumi.Input

	ToKubernetesImagePullerTypeOutput() KubernetesImagePullerTypeOutput
	ToKubernetesImagePullerTypeOutputWithContext(context.Context) KubernetesImagePullerTypeOutput
}

KubernetesImagePullerTypeInput is an input type that accepts KubernetesImagePullerTypeArgs and KubernetesImagePullerTypeOutput values. You can construct a concrete instance of `KubernetesImagePullerTypeInput` via:

KubernetesImagePullerTypeArgs{...}

type KubernetesImagePullerTypeOutput

type KubernetesImagePullerTypeOutput struct{ *pulumi.OutputState }

KubernetesImagePuller is the Schema for the kubernetesimagepullers API

func (KubernetesImagePullerTypeOutput) ApiVersion

func (KubernetesImagePullerTypeOutput) ElementType

func (KubernetesImagePullerTypeOutput) Kind

func (KubernetesImagePullerTypeOutput) Metadata

func (KubernetesImagePullerTypeOutput) Spec

KubernetesImagePullerSpec defines the desired state of KubernetesImagePuller

func (KubernetesImagePullerTypeOutput) Status

KubernetesImagePullerStatus defines the observed state of KubernetesImagePuller

func (KubernetesImagePullerTypeOutput) ToKubernetesImagePullerTypeOutput

func (o KubernetesImagePullerTypeOutput) ToKubernetesImagePullerTypeOutput() KubernetesImagePullerTypeOutput

func (KubernetesImagePullerTypeOutput) ToKubernetesImagePullerTypeOutputWithContext

func (o KubernetesImagePullerTypeOutput) ToKubernetesImagePullerTypeOutputWithContext(ctx context.Context) KubernetesImagePullerTypeOutput

Jump to

Keyboard shortcuts

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