KubernetesManifestResource
Handle
interface KubernetesManifestResource { withAnnotation( key: string, value: string): KubernetesManifestResource; withField( path: string, value: string | number | boolean): KubernetesManifestResource; withLabel( key: string, value: string): KubernetesManifestResource; withNamespace(namespace: string): KubernetesManifestResource;}Methods
method
withAnnotation Adds or updates a Kubernetes annotation on this manifest.
withAnnotation( key: string, value: string): KubernetesManifestResourceParameters
keystringvaluestringReturns
KubernetesManifestResource method
withField Adds or updates a manifest field using a dot-separated path.
withField( path: string, value: string | number | boolean): KubernetesManifestResourceParameters
pathstringvaluestring | number | booleanReturns
KubernetesManifestResource method
withLabel Adds or updates a Kubernetes label on this manifest.
withLabel( key: string, value: string): KubernetesManifestResourceParameters
keystringvaluestringReturns
KubernetesManifestResource method
withNamespace Sets the namespace for this manifest.
withNamespace(namespace: string): KubernetesManifestResourceParameters
namespacestringReturns
KubernetesManifestResource