Partager via


IDefinition Interface

Définition

Interface conteneur pour toutes les définitions liées à un registre.

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
Implémente

Propriétés

Key

Interface conteneur pour toutes les définitions liées à un registre.

(Hérité de IIndexable)
Name

Obtient le nom de la ressource pouvant être créé.

(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>)
DefineWebhook(String)

Commence la définition d’un nouveau webhook à ajouter à ce registre de conteneurs.

(Hérité de IWithWebhook)
WithBasicSku()

Crée un registre « managé » avec un type de référence SKU « De base ».

(Hérité de IWithSkuBeta)
WithClassicSku()

Crée un registre de conteneurs avec un type de référence SKU « Classique ».

(Hérité de IWithSkuBeta)
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>)
WithExistingStorageAccount(IStorageAccount)

Paramètres d’un compte de stockage pour le registre de conteneurs. S’il est spécifié, le compte de stockage doit se trouver dans le même emplacement physique que le registre de conteneurs.

(Hérité de IWithStorageAccount)
WithExistingStorageAccount(String)

ID d’un compte de stockage existant pour le registre de conteneurs. S’il est spécifié, le compte de stockage doit se trouver dans le même emplacement physique que le registre de conteneurs.

(Hérité de IWithStorageAccountBeta)
WithNewResourceGroup()

Interface conteneur pour toutes les définitions liées à un registre.

(Hérité de IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Crée un groupe de ressources dans lequel placer la ressource, en fonction de la définition spécifiée.

(Hérité de IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

Interface conteneur pour toutes les définitions liées à un registre.

(Hérité de IWithNewResourceGroup<T>)
WithNewStorageAccount(ICreatable<IStorageAccount>)

Paramètres d’un compte de stockage pour le registre de conteneurs. S’il est spécifié, le compte de stockage doit se trouver dans le même emplacement physique que le registre de conteneurs.

(Hérité de IWithStorageAccount)
WithNewStorageAccount(String)

Paramètres d’un compte de stockage pour le registre de conteneurs. Un compte de stockage avec le paramètre par défaut et le nom spécifié seront créés.

(Hérité de IWithStorageAccountBeta)
WithPremiumSku()

Crée un registre « managé » avec un type de référence SKU « Premium ».

(Hérité de IWithSkuBeta)
WithRegion(Region)

Spécifie la région de la ressource.

(Hérité de IDefinitionWithRegion<T>)
WithRegion(String)

Spécifie la région de la ressource par nom.

(Hérité de IDefinitionWithRegion<T>)
WithRegistryNameAsAdminUser()

Activez l’utilisateur administrateur.

(Hérité de IWithAdminUserEnabled)
WithStandardSku()

Crée un registre « managé » avec un type de référence SKU « Standard ».

(Hérité de IWithSkuBeta)
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>)

S’applique à