/** * The UplinkBond model module. * @module Ntnx/UplinkBond * @version 4.4.1 * @class UplinkBond * @extends NetworkingBaseModel */ export default class UplinkBond extends NetworkingBaseModel { /** * Returns Name of the bond * @return {string} */ getName(): string; /** * Sets Name of the bond * @param {string} name Name of the bond */ setName(name: string): void; name: string; /** * Returns List of host-NIC UUIDs in this bond * @return {string[]} */ getHostNicReferences(): string[]; /** * Sets List of host-NIC UUIDs in this bond * @param {string[]} hostNicReferences List of host-NIC UUIDs in this bond */ setHostNicReferences(hostNicReferences: string[]): void; hostNicReferences: string[]; /** * @return {UplinkBondType} */ getType(): UplinkBondType; /** * @param {UplinkBondType} type */ setType(type: UplinkBondType): void; type: string; /** * @return {UplinkBondLacpStatus} */ getLacpStatus(): UplinkBondLacpStatus; /** * @param {UplinkBondLacpStatus} lacpStatus */ setLacpStatus(lacpStatus: UplinkBondLacpStatus): void; lacpStatus: string; /** * Returns UUID of Prism Element cluster that the host belongs to * @return {string} */ getClusterReference(): string; /** * Sets UUID of Prism Element cluster that the host belongs to * @param {string} clusterReference UUID of Prism Element cluster that the host belongs to */ setClusterReference(clusterReference: string): void; clusterReference: string; /** * Returns Host UUID for the bond * @return {string} */ getHostReference(): string; /** * Sets Host UUID for the bond * @param {string} hostReference Host UUID for the bond */ setHostReference(hostReference: string): void; hostReference: string; /** * @return {UplinkBondVirtualSwitchInfo} */ getVirtualSwitchInfo(): UplinkBondVirtualSwitchInfo; /** * @param {UplinkBondVirtualSwitchInfo} virtualSwitchInfo */ setVirtualSwitchInfo(virtualSwitchInfo: UplinkBondVirtualSwitchInfo): void; virtualSwitchInfo: UplinkBondVirtualSwitchInfo; #private; } import NetworkingBaseModel from "./NetworkingBaseModel"; import UplinkBondType from "./UplinkBondType"; import UplinkBondLacpStatus from "./UplinkBondLacpStatus"; import UplinkBondVirtualSwitchInfo from "./UplinkBondVirtualSwitchInfo";