/** * The SubnetProjection model module. * @module Ntnx/SubnetProjection * @version 4.4.1 * @class SubnetProjection * @extends Subnet */ export default class SubnetProjection extends Subnet { /** * @return {VirtualSwitchProjection} */ getVirtualSwitchProjection(): VirtualSwitchProjection; /** * @param {VirtualSwitchProjection} virtualSwitchProjection */ setVirtualSwitchProjection(virtualSwitchProjection: VirtualSwitchProjection): void; virtualSwitchProjection: VirtualSwitchProjection; /** * @return {VpcProjection} */ getVpcProjection(): VpcProjection; /** * @param {VpcProjection} vpcProjection */ setVpcProjection(vpcProjection: VpcProjection): void; vpcProjection: VpcProjection; /** * @return {Layer2StretchProjection} */ getLayer2StretchProjection(): Layer2StretchProjection; /** * @param {Layer2StretchProjection} layer2StretchProjection */ setLayer2StretchProjection(layer2StretchProjection: Layer2StretchProjection): void; layer2StretchProjection: Layer2StretchProjection; #private; } import Subnet from "./Subnet"; import VirtualSwitchProjection from "./VirtualSwitchProjection"; import VpcProjection from "./VpcProjection"; import Layer2StretchProjection from "./Layer2StretchProjection";