Пример #1
0
        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;
        }
Пример #2
0
        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;
        }