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 sich auf eine Registrierung beziehen.
public interface IDefinition : Microsoft.Azure.Management.ContainerRegistry.Fluent.Registry.Definition.IBlank, Microsoft.Azure.Management.ContainerRegistry.Fluent.Registry.Definition.IWithCreate, Microsoft.Azure.Management.ContainerRegistry.Fluent.Registry.Definition.IWithGroup, Microsoft.Azure.Management.ContainerRegistry.Fluent.Registry.Definition.IWithSku, Microsoft.Azure.Management.ContainerRegistry.Fluent.Registry.Definition.IWithStorageAccount, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.ContainerRegistry.Fluent.Registry.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.ContainerRegistry.Fluent.Registry.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.ContainerRegistry.Fluent.Registry.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.ContainerRegistry.Fluent.Registry.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.ContainerRegistry.Fluent.Registry.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.ContainerRegistry.Fluent.Registry.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.ContainerRegistry.Fluent.IRegistry>
type IDefinition = interface
interface IBlank
interface IDefinitionWithRegion<IWithGroup>
interface IWithGroup
interface IBeta
interface IWithGroup<IWithSku>
interface IWithExistingResourceGroup<IWithSku>
interface IWithNewResourceGroup<IWithSku>
interface IWithCreatableResourceGroup<IWithSku>
interface IWithSku
interface IWithSkuBeta
interface IWithStorageAccount
interface IWithStorageAccountBeta
interface IWithCreate
interface ICreatable<IRegistry>
interface IIndexable
interface IWithAdminUserEnabled
interface IWithWebhook
interface IDefinitionWithTags<IWithCreate>
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IRegistry), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithSku), IWithCreate, IWithExistingResourceGroup(Of IWithSku), IWithGroup, IWithGroup(Of IWithSku), IWithNewResourceGroup(Of IWithSku), IWithSku, IWithStorageAccount
- Implementiert
-
IBlank IWithAdminUserEnabled IWithCreate IWithGroup IWithSku IWithSkuBeta IWithStorageAccount IWithStorageAccountBeta IWithWebhook IWithCreatableResourceGroup<IWithSku> IWithCreatableResourceGroup<T> IWithExistingResourceGroup<IWithSku> IWithExistingResourceGroup<T> IWithGroup<IWithSku> IWithNewResourceGroup<IWithSku> IWithNewResourceGroup<T> IBeta IDefinitionWithRegion<IWithGroup> IDefinitionWithTags<IWithCreate> ICreatable<IRegistry> IIndexable
Eigenschaften
Key |
Containerschnittstelle für alle Definitionen, die sich auf eine Registrierung beziehen. (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>) |
DefineWebhook(String) |
Beginnt mit der Definition eines neuen Webhooks, der dieser Containerregistrierung hinzugefügt werden soll. (Geerbt von IWithWebhook) |
WithBasicSku() |
Erstellt eine "verwaltete" Registrierung mit einem SKU-Typ "Basic". (Geerbt von IWithSkuBeta) |
WithClassicSku() |
Erstellt eine Containerregistrierung mit einem SKU-Typ "Klassisch". (Geerbt von IWithSkuBeta) |
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>) |
WithExistingStorageAccount(IStorageAccount) |
Die Parameter eines Speicherkontos für die Containerregistrierung. Falls angegeben, muss sich das Speicherkonto am gleichen physischen Speicherort wie die Containerregistrierung befinden. (Geerbt von IWithStorageAccount) |
WithExistingStorageAccount(String) |
Die ID eines vorhandenen Speicherkontos für die Containerregistrierung. Falls angegeben, muss sich das Speicherkonto am gleichen physischen Speicherort wie die Containerregistrierung befinden. (Geerbt von IWithStorageAccountBeta) |
WithNewResourceGroup() |
Containerschnittstelle für alle Definitionen, die sich auf eine Registrierung beziehen. (Geerbt von IWithNewResourceGroup<T>) |
WithNewResourceGroup(ICreatable<IResourceGroup>) |
Erstellt basierend auf der angegebenen Definition eine neue Ressourcengruppe, in die die Ressource eingefügt werden soll. (Geerbt von IWithCreatableResourceGroup<T>) |
WithNewResourceGroup(String) |
Containerschnittstelle für alle Definitionen, die sich auf eine Registrierung beziehen. (Geerbt von IWithNewResourceGroup<T>) |
WithNewStorageAccount(ICreatable<IStorageAccount>) |
Die Parameter für ein Speicherkonto für die Containerregistrierung. Falls angegeben, muss sich das Speicherkonto am gleichen physischen Speicherort wie die Containerregistrierung befinden. (Geerbt von IWithStorageAccount) |
WithNewStorageAccount(String) |
Die Parameter für ein Speicherkonto für die Containerregistrierung. Es wird ein neues Speicherkonto mit der Standardeinstellung und dem angegebenen Namen erstellt. (Geerbt von IWithStorageAccountBeta) |
WithPremiumSku() |
Erstellt eine "verwaltete" Registrierung mit einem SKU-Typ "Premium". (Geerbt von IWithSkuBeta) |
WithRegion(Region) |
Gibt die Region für die Ressource an. (Geerbt von IDefinitionWithRegion<T>) |
WithRegion(String) |
Gibt die Region für die Ressource nach Name an. (Geerbt von IDefinitionWithRegion<T>) |
WithRegistryNameAsAdminUser() |
Administratorbenutzer aktivieren. (Geerbt von IWithAdminUserEnabled) |
WithStandardSku() |
Erstellt eine "verwaltete" Registrierung mit einem SKU-Typ "Standard". (Geerbt von IWithSkuBeta) |
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>) |
Gilt für:
Azure SDK for .NET
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für