/** * The LoadBalancerResourceConfig model module. * @module Ntnx/LoadBalancerResourceConfig * @version 4.3.1 * @class LoadBalancerResourceConfig * @extends VmResourceConfig */ export default class LoadBalancerResourceConfig extends VmResourceConfig { /** * Returns Gold image name/UUID. * @return {string} */ getGoldImageRef(): string; /** * Sets Gold image name/UUID. * @param {string} goldImageRef Gold image name/UUID. */ setGoldImageRef(goldImageRef: string): void; goldImageRef: string; /** * Returns OS version of the gold image. * @return {string} */ getGoldImageVersion(): string; /** * Sets OS version of the gold image. * @param {string} goldImageVersion OS version of the gold image. */ setGoldImageVersion(goldImageVersion: string): void; goldImageVersion: string; /** * Returns Labels for this resource configuration. Its a key value pair of strings. * @return {KVStringPair[]} */ getLabels(): KVStringPair[]; /** * Sets Labels for this resource configuration. Its a key value pair of strings. * @param {KVStringPair[]} labels Labels for this resource configuration. Its a key value pair of strings. */ setLabels(labels: KVStringPair[]): void; labels: KVStringPair[]; #private; } import VmResourceConfig from "./VmResourceConfig"; import KVStringPair from "../../../common/v1/config/KVStringPair";