Partager via


IDefinition Interface

Définition

Interface de conteneur pour toutes les définitions qui doivent être implémentées.

public interface IDefinition : Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IBlank, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithCertificateSku, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithCreate, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithDomainVerificationFromWebApp, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithHostName, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithKeyVault, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithHostName>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.AppService.Fluent.IAppServiceCertificateOrder>
type IDefinition = interface
    interface IBlank
    interface IWithExistingResourceGroup<IWithHostName>
    interface IWithHostName
    interface IWithCertificateSku
    interface IWithDomainVerificationFromWebApp
    interface IWithDomainVerification
    interface IWithKeyVault
    interface IWithCreate
    interface ICreatable<IAppServiceCertificateOrder>
    interface IIndexable
    interface IWithValidYears
    interface IWithAutoRenew
    interface IDefinitionWithTags<IWithCreate>
Public Interface IDefinition
Implements IBlank, ICreatable(Of IAppServiceCertificateOrder), IDefinitionWithTags(Of IWithCreate), IWithCertificateSku, IWithCreate, IWithDomainVerificationFromWebApp, IWithExistingResourceGroup(Of IWithHostName), IWithHostName, IWithKeyVault
Implémente

Propriétés

Key

Interface de conteneur pour toutes les définitions qui doivent être implémentées.

(Hérité de IIndexable)
Name

Obtient le nom de la ressource créatable.

(Hérité de ICreatable<T>)

Méthodes

Create()

Exécutez la demande de création.

(Hérité de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Place la requête dans la file d’attente et autorise le client HTTP à l’exécuter lorsque des ressources système sont disponibles.

(Hérité de ICreatable<T>)
WithAutoRenew(Boolean)

Spécifie si le certificat doit être renouvelé automatiquement.

(Hérité de IWithAutoRenew)
WithDomainVerification(IAppServiceDomain)

Spécifie le domaine managé Azure pour vérifier la propriété du domaine.

(Hérité de IWithDomainVerification)
WithExistingKeyVault(IVault)

Spécifie un coffre de clés existant pour stocker la clé privée du certificat. Le coffre DOIT autoriser 2 principaux de service à lire/écrire des secrets : f3c21649-0979-4721-ac85-b0216b2cf413 et abfa0a7c-a6b6-4736-8310-5855508787cd. S’ils n’ont pas accès, une tentative d’octroi de l’accès est effectuée. Si vous êtes connecté à partir d’une identité sans accès au graphique Active Directory, cette tentative échoue.

(Hérité de IWithKeyVault)
WithExistingResourceGroup(IResourceGroup)

Associe la ressource à un groupe de ressources existant.

(Hérité de IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Associe la ressource à un groupe de ressources existant.

(Hérité de IWithExistingResourceGroup<T>)
WithHostName(String)

Spécifie le nom d’hôte à lequel le certificat est lié.

(Hérité de IWithHostName)
WithNewKeyVault(String, Region)

Crée un coffre de clés pour stocker la clé privée du certificat. N’utilisez PAS cette méthode si vous êtes connecté à partir d’une identité sans accès à Active Directory Graph.

(Hérité de IWithKeyVault)
WithStandardSku()

Spécifie la référence SKU du certificat à standard. Il fournit uniquement une prise en charge SSL pour le nom d’hôte et www.hostname. Le type générique fournit la prise en charge SSL de tout sous-domaine sous le nom d’hôte.

(Hérité de IWithCertificateSku)
WithTag(String, String)

Ajoute une balise à la ressource.

(Hérité de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Spécifie des balises pour la ressource en tant que {@link Map}.

(Hérité de IDefinitionWithTags<T>)
WithValidYears(Int32)

Spécifie les années valides du certificat.

(Hérité de IWithValidYears)
WithWebAppVerification(IWebAppBase)

Spécifie l’application web pour vérifier la propriété du domaine. L’application web doit être liée au nom d’hôte du certificat.

(Hérité de IWithDomainVerificationFromWebApp)
WithWildcardSku()

Spécifie la référence SKU du certificat à caractère générique. Il fournit une prise en charge SSL à n’importe quel sous-domaine sous le nom d’hôte.

(Hérité de IWithCertificateSku)

S’applique à