Skip to main content

Interface: KubeEndpointSlice

Defined in: lib/k8s/endpointSlices.ts:45

This is the base interface for all Kubernetes resources, i.e. it contains fields that all Kubernetes resources have.

Extends

Indexable

[otherProps: string]: any

Properties

actionType?

optional actionType?: any;

Defined in: lib/k8s/KubeObject.ts:787

Inherited from

KubeObjectInterface.actionType


addressType?

optional addressType?: string;

Defined in: lib/k8s/endpointSlices.ts:46


apiVersion?

optional apiVersion?: string;

Defined in: lib/k8s/KubeObject.ts:782

Inherited from

KubeObjectInterface.apiVersion


endpoints?

optional endpoints?: KubeEndpointSliceEndpoint[];

Defined in: lib/k8s/endpointSlices.ts:48


items?

optional items?: any[];

Defined in: lib/k8s/KubeObject.ts:786

Inherited from

KubeObjectInterface.items


key?

optional key?: any;

Defined in: lib/k8s/KubeObject.ts:789

Inherited from

KubeObjectInterface.key


kind

kind: string;

Defined in: lib/k8s/KubeObject.ts:781

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to.

In CamelCase.

Cannot be updated.

See

more info

Inherited from

KubeObjectInterface.kind


lastTimestamp?

optional lastTimestamp?: string;

Defined in: lib/k8s/KubeObject.ts:788

Inherited from

KubeObjectInterface.lastTimestamp


metadata

metadata: KubeMetadata;

Defined in: lib/k8s/KubeObject.ts:783

Inherited from

KubeObjectInterface.metadata


ports?

optional ports?: KubeEndpointSlicePort[];

Defined in: lib/k8s/endpointSlices.ts:47


spec?

optional spec?: any;

Defined in: lib/k8s/KubeObject.ts:784

Inherited from

KubeObjectInterface.spec


status?

optional status?: any;

Defined in: lib/k8s/KubeObject.ts:785

Inherited from

KubeObjectInterface.status