Module: @kosko/yaml
Interfaces
Functions
getResourceModule
▸ getResourceModule(res): Promise<ResourceModule | undefined>
Parameters
| Name | Type |
|---|---|
res | ResourceKind |
Returns
Promise<ResourceModule | undefined>
Defined in
packages/yaml/src/module.ts:65
loadFile
▸ loadFile(path, options?): () => Promise<Manifest[]>
Load a Kubernetes YAML file from path.
Parameters
| Name | Type | Description |
|---|---|---|
path | string | Path to the Kubernetes YAML file. |
options? | LoadOptions |
Returns
fn
▸ (): Promise<Manifest[]>
Returns
Promise<Manifest[]>
Defined in
loadString
▸ loadString(content, __namedParameters?): Promise<Manifest[]>
Load a Kubernetes YAML file from a string.
Parameters
| Name | Type |
|---|---|
content | string |
__namedParameters | LoadOptions |
Returns
Promise<Manifest[]>
Defined in
loadUrl
▸ loadUrl(url, options?): () => Promise<Manifest[]>
Load a Kubernetes YAML file from url.
Parameters
| Name | Type | Description |
|---|---|---|
url | RequestInfo | URL to the Kubernetes YAML file. |
options | LoadOptions & RequestInit | Options for the HTTP(S) request. |
Returns
fn
▸ (): Promise<Manifest[]>
Returns
Promise<Manifest[]>
Defined in
resetResourceModules
▸ resetResourceModules(): void
Returns
void
Defined in
packages/yaml/src/module.ts:73
setResourceModule
▸ setResourceModule(res, mod): void
Parameters
| Name | Type |
|---|---|
res | ResourceKind |
mod | ResourceModule |
Returns
void