private static RenewalParameters GetRenewalParameters(CliOptions parsed, AzureEnvironmentParams webAppEnvironmentParams, AzureEnvironmentParams azureDnsEnvironmentParams, GoDaddyEnvironmentParams goDaddyEnvironmentParams) { return(new RenewalParameters( webAppEnvironmentParams, parsed.WebApp, parsed.Hosts, parsed.Email, parsed.FromEmail, parsed.ServicePlanResourceGroup, null, parsed.SiteSlotName, azureDnsEnvironmentParams, parsed.AzureDnsZoneName, parsed.AzureDnsRelativeRecordSetName, goDaddyEnvironmentParams, parsed.UseIpBasedSsl, parsed.RsaKeyLength, parsed.AcmeBaseUri, parsed.WebRootPath, parsed.RenewXNumberOfDaysBeforeExpiration, parsed.AzureAuthenticationEndpoint, parsed.AzureTokenAudience, parsed.AzureManagementEndpoint, parsed.AzureDefaultWebsiteDomainName)); }
private static AzureEnvironmentParams GetAzureDnsEnvironmentParams(CliOptions parsed) { return(new AzureEnvironmentParams( parsed.AzureDnsTenantId ?? parsed.TenantId, parsed.AzureDnsSubscriptionId ?? parsed.SubscriptionId, parsed.AzureDnsClientId ?? parsed.ClientId, parsed.AzureDnsClientSecret ?? parsed.ClientSecret, parsed.AzureDnsResourceGroup ?? parsed.ResourceGroup)); }
private static AzureEnvironmentParams GetWebAppEnvironmentParams(CliOptions parsed) { return(new AzureEnvironmentParams( parsed.TenantId, parsed.SubscriptionId, parsed.ClientId, parsed.ClientSecret, parsed.ResourceGroup)); }
private static GoDaddyEnvironmentParams GetGoDaddyDnsEnvironmentParams(CliOptions parsed) { if (string.IsNullOrEmpty(parsed.GoDaddyDnsApiKey) || string.IsNullOrEmpty(parsed.GoDaddyDnsApiSecret) || string.IsNullOrEmpty(parsed.GoDaddyDnsDomain) || string.IsNullOrEmpty(parsed.GoDaddyDnsShopperId)) { return(null); } return(new GoDaddyEnvironmentParams( parsed.GoDaddyDnsApiKey, parsed.GoDaddyDnsApiSecret, parsed.GoDaddyDnsDomain, parsed.GoDaddyDnsShopperId)); }