Skip to main content

Interface: KubeBackendTLSPolicy

Defined in: lib/k8s/backendTLSPolicy.ts:61

BackendTLSPolicy is a Gateway API type that enforces TLS connections from the gateway to the backend.

See​

https://gateway-api.sigs.k8s.io/reference/api-spec/main/spec/#backendtlspolicy

Extends​

Indexable​

[otherProps: string]: any

Properties​

actionType?​

optional actionType?: any;

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

Inherited from​

KubeObjectInterface.actionType


apiVersion?​

optional apiVersion?: string;

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

Inherited from​

KubeObjectInterface.apiVersion


items?​

optional items?: any[];

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

Inherited from​

KubeObjectInterface.items


key?​

optional key?: any;

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

Inherited from​

KubeObjectInterface.key


kind​

kind: string;

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

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:841

Inherited from​

KubeObjectInterface.lastTimestamp


metadata​

metadata: KubeMetadata;

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

Inherited from​

KubeObjectInterface.metadata


spec​

spec: BackendTLSPolicySpec;

Defined in: lib/k8s/backendTLSPolicy.ts:62

Overrides​

KubeObjectInterface.spec


status?​

optional status?: any;

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

Inherited from​

KubeObjectInterface.status