Compartilhar via


IDefinition<ParentT> Interface

Definição

A totalidade de uma definição de associação SSL de nome de host.

public interface IDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.HostNameSslBinding.Definition.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.HostNameSslBinding.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.HostNameSslBinding.Definition.IWithCertificate<ParentT>, Microsoft.Azure.Management.AppService.Fluent.HostNameSslBinding.Definition.IWithHostname<ParentT>, Microsoft.Azure.Management.AppService.Fluent.HostNameSslBinding.Definition.IWithKeyVault<ParentT>, Microsoft.Azure.Management.AppService.Fluent.HostNameSslBinding.Definition.IWithSslType<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithHostname<'ParentT>
    interface IWithCertificate<'ParentT>
    interface IWithKeyVault<'ParentT>
    interface IWithSslType<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(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 attachable.attach(final).

Implementações

Métodos

Attach()

A totalidade de uma definição de associação SSL de nome de host.

(Herdado de IInDefinition<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. Apenas 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 (Indicação de Nome de Servidor).

(Herdado de IWithSslType<ParentT>)

Aplica-se a