你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IUpdateDefinition<ParentT> 接口

定义

作为 Web 应用更新的一部分的完整主机名 SSL 绑定定义。

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.HostNameSslBinding.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.HostNameSslBinding.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.HostNameSslBinding.UpdateDefinition.IWithCertificate<ParentT>, Microsoft.Azure.Management.AppService.Fluent.HostNameSslBinding.UpdateDefinition.IWithHostname<ParentT>, Microsoft.Azure.Management.AppService.Fluent.HostNameSslBinding.UpdateDefinition.IWithKeyVault<ParentT>, Microsoft.Azure.Management.AppService.Fluent.HostNameSslBinding.UpdateDefinition.IWithSslType<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IUpdateDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithHostname<'ParentT>
    interface IWithCertificate<'ParentT>
    interface IWithKeyVault<'ParentT>
    interface IWithSslType<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInUpdate<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithCertificate(Of ParentT), IWithHostname(Of ParentT), IWithKeyVault(Of ParentT), IWithSslType(Of ParentT)

类型参数

ParentT

最终 UpdateDefinitionStages.WithAttach.attach () 的返回类型。

实现

方法

Attach()

作为 Web 应用更新的一部分的完整主机名 SSL 绑定定义。

(继承自 IInUpdate<ParentT>)
ForHostname(String)

指定要将 SSL 证书绑定到的主机名。

(继承自 IWithHostname<ParentT>)
WithExistingAppServiceCertificateOrder(IAppServiceCertificateOrder)

指定要使用的现成证书顺序。 这对于重用通配符证书通常很有用。

(继承自 IWithCertificate<ParentT>)
WithExistingCertificate(String)

使用资源组中的现有证书。

(继承自 IWithCertificate<ParentT>)
WithExistingKeyVault(IVault)

将证书存储在现有保管库中。

(继承自 IWithKeyVault<ParentT>)
WithIpBasedSsl()

使用基于 IP 的 SSL。 只能将一个主机名绑定到基于 IP 的 SSL。

(继承自 IWithSslType<ParentT>)
WithNewKeyVault(String)

创建新的密钥保管库来存储证书。

(继承自 IWithKeyVault<ParentT>)
WithNewStandardSslCertificateOrder(String)

放置用于主机名的新App 服务证书顺序。

(继承自 IWithCertificate<ParentT>)
WithPfxByteArrayToUpload(Byte[], String)

上传 PFX 证书。

(继承自 IWithCertificate<ParentT>)
WithPfxCertificateToUpload(String, String)

上传 PFX 证书。

(继承自 IWithCertificate<ParentT>)
WithSniBasedSsl()

使用服务器名称指示 (SNI) 基于 SSL。

(继承自 IWithSslType<ParentT>)

适用于