/// <summary> /// Specifies a ready-to-use certificate order to use. This is usually useful for reusing wildcard certificates. /// </summary> /// <param name="certificateOrder">The ready-to-use certificate order.</param> /// <return>The next stage of the definition.</return> HostNameSslBinding.UpdateDefinition.IWithSslType <WebAppBase.Update.IUpdate <FluentT> > HostNameSslBinding.UpdateDefinition.IWithCertificate <WebAppBase.Update.IUpdate <FluentT> > .WithExistingAppServiceCertificateOrder(IAppServiceCertificateOrder certificateOrder) { return(this.WithExistingAppServiceCertificateOrder(certificateOrder)); }
/// <summary> /// Specifies the app service certificate. /// </summary> /// <param name="certificateOrder">The app service certificate order.</param> /// <return>The next stage of the definition.</return> AppServiceCertificate.Definition.IWithCreate AppServiceCertificate.Definition.IWithCertificate.WithExistingCertificateOrder(IAppServiceCertificateOrder certificateOrder) { return(this.WithExistingCertificateOrder(certificateOrder) as AppServiceCertificate.Definition.IWithCreate); }
///GENMHASH:1CBA63C4D54835D9C11EFE4E0444EE09:2E4B713AA17332F584447BAD1A48787F public HostNameSslBindingImpl <FluentT, FluentImplT, DefAfterRegionT, DefAfterGroupT, UpdateT> WithExistingAppServiceCertificateOrder(IAppServiceCertificateOrder certificateOrder) { newCertificate = async() => await parent.Manager.AppServiceCertificates .Define(GetCertificateUniqueName(certificateOrder.SignedCertificate.Thumbprint, parent.Region)) .WithRegion(parent.Region) .WithExistingResourceGroup(parent.ResourceGroupName) .WithExistingCertificateOrder(certificateOrder) .CreateAsync(); return(this); }
///GENMHASH:EC496C544BFDFD841E4504B1598389A4:8165169EAF5199EC92534BD2D07086F8 public AppServiceCertificateImpl WithExistingCertificateOrder(IAppServiceCertificateOrder certificateOrder) { this.certificateOrder = certificateOrder; return(this); }