Partager via


IDefinition<ParentT> Interface

Définition

Intégralité d’une définition de liaison SSL de nom d’hôte.

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)

Paramètres de type

ParentT

Type de retour du fichier Attachable.attach() final.

Implémente

Méthodes

Attach()

Intégralité d’une définition de liaison SSL de nom d’hôte.

(Hérité de IInDefinition<ParentT>)
ForHostname(String)

Spécifie le nom d’hôte à laquelle lier le certificat SSL.

(Hérité de IWithHostname<ParentT>)
WithExistingAppServiceCertificateOrder(IAppServiceCertificateOrder)

Spécifie un ordre de certificat prêt à l’emploi à utiliser. Cela est généralement utile pour réutiliser des certificats génériques.

(Hérité de IWithCertificate<ParentT>)
WithExistingCertificate(String)

Utilisez un certificat existant dans le groupe de ressources.

(Hérité de IWithCertificate<ParentT>)
WithExistingKeyVault(IVault)

Stocke le certificat dans un coffre existant.

(Hérité de IWithKeyVault<ParentT>)
WithIpBasedSsl()

Utilise le protocole SSL basé sur IP. Un seul nom d’hôte peut être lié à SSL basé sur IP.

(Hérité de IWithSslType<ParentT>)
WithNewKeyVault(String)

Crée un coffre de clés pour stocker le certificat.

(Hérité de IWithKeyVault<ParentT>)
WithNewStandardSslCertificateOrder(String)

Place un nouvel ordre de certificat App Service à utiliser pour le nom d’hôte.

(Hérité de IWithCertificate<ParentT>)
WithPfxByteArrayToUpload(Byte[], String)

Charge un certificat PFX.

(Hérité de IWithCertificate<ParentT>)
WithPfxCertificateToUpload(String, String)

Charge un certificat PFX.

(Hérité de IWithCertificate<ParentT>)
WithSniBasedSsl()

Utilise le protocole SSL basé sur l’indication de nom de serveur (SNI).

(Hérité de IWithSslType<ParentT>)

S’applique à