kubernetes-models
Version:
24 lines (23 loc) • 955 B
TypeScript
import { ModelData, Model } from "@kubernetes-models/base";
/**
* ContainerResizePolicy represents resource resize policy for the container.
*/
export interface IContainerResizePolicy {
/**
* Name of the resource to which this resource resize policy applies. Supported values: cpu, memory.
*/
"resourceName": string;
/**
* Restart policy to apply when specified resource is resized. If not specified, it defaults to NotRequired.
*/
"restartPolicy": string;
}
/**
* ContainerResizePolicy represents resource resize policy for the container.
*/
export declare class ContainerResizePolicy extends Model<IContainerResizePolicy> implements IContainerResizePolicy {
"resourceName": string;
"restartPolicy": string;
constructor(data?: ModelData<IContainerResizePolicy>);
}
export { IContainerResizePolicy as IIoK8sApiCoreV1ContainerResizePolicy, ContainerResizePolicy as IoK8sApiCoreV1ContainerResizePolicy };