Partilhar via


IUpdateDefinition<ParentT> Interface

Definição

A totalidade de uma definição de associação SSL de nome de host como parte de uma atualização de aplicativo Web.

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)

Parâmetros de tipo

ParentT

O tipo de retorno do UpdateDefinitionStages.WithAttach.attach() final.

Implementações

Métodos

Attach()

A totalidade de uma definição de associação SSL de nome de host como parte de uma atualização de aplicativo Web.

(Herdado de IInUpdate<ParentT>)
ForHostname(String)

Especifica o nome do host ao qual associar o certificado SSL.

(Herdado de IWithHostname<ParentT>)
WithExistingAppServiceCertificateOrder(IAppServiceCertificateOrder)

Especifica uma ordem de certificado pronta para uso a ser usada. Isso geralmente é útil para reutilizando certificados curinga.

(Herdado de IWithCertificate<ParentT>)
WithExistingCertificate(String)

Use um certificado existente no grupo de recursos.

(Herdado de IWithCertificate<ParentT>)
WithExistingKeyVault(IVault)

Armazena o certificado em um cofre existente.

(Herdado de IWithKeyVault<ParentT>)
WithIpBasedSsl()

Usa SSL baseado em IP. Somente um nome de host pode ser associado ao SSL baseado em IP.

(Herdado de IWithSslType<ParentT>)
WithNewKeyVault(String)

Cria um novo cofre de chaves para armazenar o certificado.

(Herdado de IWithKeyVault<ParentT>)
WithNewStandardSslCertificateOrder(String)

Coloca uma nova Serviço de Aplicativo ordem de certificado a ser usada para o nome do host.

(Herdado de IWithCertificate<ParentT>)
WithPfxByteArrayToUpload(Byte[], String)

Carrega um certificado PFX.

(Herdado de IWithCertificate<ParentT>)
WithPfxCertificateToUpload(String, String)

Carrega um certificado PFX.

(Herdado de IWithCertificate<ParentT>)
WithSniBasedSsl()

Usa SSL baseado em SSL baseado em SNI (Indicação de Nome de Servidor).

(Herdado de IWithSslType<ParentT>)

Aplica-se a