public PublicIp(Arm.PublicIP armPublicIP) { this._Source = armPublicIP; this.SourceName = armPublicIP.Name; this.Name = armPublicIP.Name; this.DomainNameLabel = armPublicIP.DomainNameLabel; }
public PublicIp(Arm.PublicIP armPublicIP, TargetSettings targetSettings) : base(ArmConst.MicrosoftNetwork, ArmConst.PublicIPAddresses) { this._Source = armPublicIP; this.SourceName = armPublicIP.Name; this.SetTargetName(armPublicIP.Name, targetSettings); this.DomainNameLabel = armPublicIP.DomainNameLabel; if (String.Compare(armPublicIP.PublicIPAllocationMethod, "Static", true) == 0) { _IPAllocationMethod = IPAllocationMethodEnum.Static; } }