Module settings/v1alpha1

@pulumi/kubernetes > settings > v1alpha1

Index

types/input.ts types/output.ts

function isPodPreset

isPodPreset(o: any): boolean

function isPodPresetList

isPodPresetList(o: any): boolean

interface PodPreset

PodPreset is a policy resource that defines additional runtime requirements for a Pod.

property apiVersion

apiVersion: string;

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources

property kind

kind: string;

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds

property metadata

metadata: ObjectMeta;

property spec

spec: PodPresetSpec;

interface PodPresetList

PodPresetList is a list of PodPreset objects.

property apiVersion

apiVersion: string;

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources

property items

items: PodPreset[];

Items is a list of schema objects.

property kind

kind: string;

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds

property metadata

metadata: ListMeta;

Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata

interface PodPresetSpec

PodPresetSpec is a description of a pod preset.

property env

env: EnvVar[];

Env defines the collection of EnvVar to inject into containers.

property envFrom

envFrom: EnvFromSource[];

EnvFrom defines the collection of EnvFromSource to inject into containers.

property selector

selector: LabelSelector;

Selector is a label query over a set of resources, in this case pods. Required.

property volumeMounts

volumeMounts: VolumeMount[];

VolumeMounts defines the collection of VolumeMount to inject into containers.

property volumes

volumes: Volume[];

Volumes defines the collection of Volume to inject into the pod.