/// <summary> /// Initializes a new instance of the <see cref="ASRNetwork" /> class with required /// parameters. /// </summary> /// <param name="network">Network object</param> public ASRNetwork(Network network) { this.ID = network.Id; this.Name = network.Name; this.Type = network.Type; this.FriendlyName = network.Properties.FriendlyName; this.FabricType = network.Properties.FabricType; this.VmNetworkSubnetList = network.Properties.Subnets; }
/// <summary> /// Write Network. /// </summary> /// <param name="network">Network object</param> private void WriteNetwork(Network network) { this.WriteObject(new ASRNetwork(network)); }