Compartir a través de


IDefinition<ParentT> Interfaz

Definición

La totalidad de una definición de enlace SSL de nombre 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

Tipo de valor devuelto de attachable.attach() final.

Implementaciones

Métodos

Attach()

La totalidad de una definición de enlace SSL de nombre de host.

(Heredado de IInDefinition<ParentT>)
ForHostname(String)

Especifica el nombre de host al que se va a enlazar el certificado SSL.

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

Especifica un orden de certificado listo para usar. Esto suele ser útil para reutilizar certificados comodín.

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

Use un certificado existente en el grupo de recursos.

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

Almacena el certificado en un almacén existente.

(Heredado de IWithKeyVault<ParentT>)
WithIpBasedSsl()

Usa SSL basado en IP. Solo se puede enlazar un nombre de host a SSL basado en IP.

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

Crea un nuevo almacén de claves para almacenar el certificado.

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

Coloca un nuevo orden de certificado de App Service que se va a usar para el nombre de host.

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

Carga un certificado PFX.

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

Carga un certificado PFX.

(Heredado de IWithCertificate<ParentT>)
WithSniBasedSsl()

Usa SSL basado en indicación de nombre de servidor (SNI).

(Heredado de IWithSslType<ParentT>)

Se aplica a