IDefinition Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Containerschnittstelle für alle Definitionen, die implementiert werden müssen.
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
- Implementiert
Eigenschaften
Key |
Containerschnittstelle für alle Definitionen, die implementiert werden müssen. (Geerbt von IIndexable) |
Name |
Ruft den Namen der erstellbaren Ressource ab. (Geerbt von ICreatable<T>) |
Methoden
Create() |
Führen Sie die Erstellungsanforderung aus. (Geerbt von ICreatable<T>) |
CreateAsync(CancellationToken, Boolean) |
Legt die Anforderung in die Warteschlange und erlaubt dem HTTP-Client, sie auszuführen, wenn Systemressourcen verfügbar sind. (Geerbt von ICreatable<T>) |
WithAutoRenew(Boolean) |
Gibt an, ob das Zertifikat automatisch erneuert werden soll. (Geerbt von IWithAutoRenew) |
WithDomainVerification(IAppServiceDomain) |
Gibt die verwaltete Azure-Domäne an, um den Besitz der Domäne zu überprüfen. (Geerbt von IWithDomainVerification) |
WithExistingKeyVault(IVault) |
Gibt einen vorhandenen Schlüsseltresor an, um den privaten Zertifikatschlüssel zu speichern. Der Tresor MUSS zwei Dienstprinzipale zum Lesen/Schreiben von Geheimnissen zulassen: f3c21649-0979-4721-ac85-b0216b2cf413 und abfa0a7c-a6b6-4736-8310-5855508787cd. Wenn sie keinen Zugriff haben, wird versucht, Zugriff zu gewähren. Wenn Sie über eine Identität ohne Zugriff auf den Active Directory Graph angemeldet sind, schlägt dieser Versuch fehl. (Geerbt von IWithKeyVault) |
WithExistingResourceGroup(IResourceGroup) |
Ordnet die Ressource einer vorhandenen Ressourcengruppe zu. (Geerbt von IWithExistingResourceGroup<T>) |
WithExistingResourceGroup(String) |
Ordnet die Ressource einer vorhandenen Ressourcengruppe zu. (Geerbt von IWithExistingResourceGroup<T>) |
WithHostName(String) |
Gibt den Hostnamen an, an den das Zertifikat gebunden ist. (Geerbt von IWithHostName) |
WithNewKeyVault(String, Region) |
Erstellt einen neuen Schlüsseltresor zum Speichern des privaten Zertifikatschlüssels. Verwenden Sie diese Methode NICHT, wenn Sie über eine Identität ohne Zugriff auf active Directory Graph angemeldet sind. (Geerbt von IWithKeyVault) |
WithStandardSku() |
Gibt die SKU des Zertifikats an, das standardisiert werden soll. Es bietet nur SSL-Unterstützung für den Hostnamen und www.hostname. Der Feldhaltertyp bietet SSL-Unterstützung für jede Unterdomäne unter dem Hostnamen. (Geerbt von IWithCertificateSku) |
WithTag(String, String) |
Fügt der Ressource ein Tag hinzu. (Geerbt von IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
Gibt Tags für die Ressource als {@link Map} an. (Geerbt von IDefinitionWithTags<T>) |
WithValidYears(Int32) |
Gibt die gültigen Jahre des Zertifikats an. (Geerbt von IWithValidYears) |
WithWebAppVerification(IWebAppBase) |
Gibt die Web-App an, um den Besitz der Domäne zu überprüfen. Die Web-App muss an den Hostnamen für das Zertifikat gebunden werden. (Geerbt von IWithDomainVerificationFromWebApp) |
WithWildcardSku() |
Gibt die SKU des Zertifikats an, das als Feldhalter verwendet werden soll. Es bietet SSL-Unterstützung für jede Unterdomäne unter dem Hostnamen. (Geerbt von IWithCertificateSku) |
Gilt für:
Azure SDK for .NET