public FrontEndIpConfiguration(LoadBalancer loadBalancer, Arm.FrontEndIpConfiguration armFrontEndIpConfiguration) { _ParentLoadBalancer = loadBalancer; _Source = armFrontEndIpConfiguration; this.Name = armFrontEndIpConfiguration.Name; this.TargetPrivateIPAllocationMethod = armFrontEndIpConfiguration.PrivateIPAllocationMethod; this.TargetPrivateIpAddress = armFrontEndIpConfiguration.PrivateIPAddress; this.TargetVirtualNetwork = armFrontEndIpConfiguration.VirtualNetwork; this.TargetSubnet = armFrontEndIpConfiguration.Subnet; }
public FrontEndIpConfiguration(LoadBalancer loadBalancer, Arm.FrontEndIpConfiguration armFrontEndIpConfiguration) { _ParentLoadBalancer = loadBalancer; _Source = armFrontEndIpConfiguration; this.Name = armFrontEndIpConfiguration.Name; if (armFrontEndIpConfiguration.PrivateIPAllocationMethod.Trim().ToLower() == "static") { this.TargetPrivateIPAllocationMethod = IPAllocationMethodEnum.Static; } else { this.TargetPrivateIPAllocationMethod = IPAllocationMethodEnum.Dynamic; } this.TargetPrivateIpAddress = armFrontEndIpConfiguration.PrivateIPAddress; this.TargetVirtualNetwork = armFrontEndIpConfiguration.VirtualNetwork; this.TargetSubnet = armFrontEndIpConfiguration.Subnet; }