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
key string value string Returns
KubernetesManifestResource method
withField Adds or updates a manifest field using a dot-separated path.
withField( path: string, value: string|number|boolean): KubernetesManifestResourceParameters
path string value string|number|boolean Returns
KubernetesManifestResource method
withLabel Adds or updates a Kubernetes label on this manifest.
withLabel( key: string, value: string): KubernetesManifestResourceParameters
key string value string Returns
KubernetesManifestResource method
withNamespace Sets the namespace for this manifest.
withNamespace(namespace: string): KubernetesManifestResourceParameters
namespace string Returns
KubernetesManifestResource