public AzureDnsSettings(string resourceGroupName, AzureServicePrincipal servicePrincipal, AzureSubscription azureSubscription, string relativeRecordName = "@")
 {
     this.AzureSubscription     = azureSubscription;
     this.AzureServicePrincipal = servicePrincipal;
     this.ResourceGroupName     = resourceGroupName;
     this.RelativeRecordSetName = resourceGroupName;
 }
 public AzureWebAppSettings(string webappName, string resourceGroup, AzureServicePrincipal servicePrincipal, AzureSubscription azureSubscription, string siteSlotName = null, string servicePlanResourceGroupName = null, bool useIPBasedSSL = false)
 {
     this.WebAppName                   = webappName;
     this.ResourceGroupName            = resourceGroup;
     this.AzureServicePrincipal        = servicePrincipal;
     this.AzureSubscription            = azureSubscription;
     this.SiteSlotName                 = siteSlotName;
     this.ServicePlanResourceGroupName = servicePlanResourceGroupName;
     this.UseIPBasedSSL                = useIPBasedSSL;
 }