Compartilhar via


IDefinition Interface

Definição

Interface de contêiner para todas as definições relacionadas a um registro.

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
Implementações

Propriedades

Key

Interface de contêiner para todas as definições relacionadas a um registro.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

Execute a solicitação de criação.

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

(Herdado de ICreatable<T>)
DefineWebhook(String)

Inicia a definição de um novo webhook a ser adicionado a esse registro de contêiner.

(Herdado de IWithWebhook)
WithBasicSku()

Cria um registro 'gerenciado' com um tipo de SKU 'Básico'.

(Herdado de IWithSkuBeta)
WithClassicSku()

Cria um registro de contêiner com um tipo de SKU 'Clássico'.

(Herdado de IWithSkuBeta)
WithExistingResourceGroup(IResourceGroup)

Associa o recurso a um grupo de recursos existente.

(Herdado de IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Associa o recurso a um grupo de recursos existente.

(Herdado de IWithExistingResourceGroup<T>)
WithExistingStorageAccount(IStorageAccount)

Os parâmetros de uma conta de armazenamento para o registro de contêiner. Se especificado, a conta de armazenamento deve estar no mesmo local físico que o registro de contêiner.

(Herdado de IWithStorageAccount)
WithExistingStorageAccount(String)

A ID de uma conta de armazenamento existente para o registro de contêiner. Se especificado, a conta de armazenamento deve estar no mesmo local físico que o registro de contêiner.

(Herdado de IWithStorageAccountBeta)
WithNewResourceGroup()

Interface de contêiner para todas as definições relacionadas a um registro.

(Herdado de IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Cria um novo grupo de recursos para colocar o recurso, com base na definição especificada.

(Herdado de IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

Interface de contêiner para todas as definições relacionadas a um registro.

(Herdado de IWithNewResourceGroup<T>)
WithNewStorageAccount(ICreatable<IStorageAccount>)

Os parâmetros de uma conta de armazenamento para o registro de contêiner. Se especificado, a conta de armazenamento deve estar no mesmo local físico que o registro de contêiner.

(Herdado de IWithStorageAccount)
WithNewStorageAccount(String)

Os parâmetros de uma conta de armazenamento para o registro de contêiner. Uma nova conta de armazenamento com a configuração padrão e o nome especificado serão criados.

(Herdado de IWithStorageAccountBeta)
WithPremiumSku()

Cria um registro 'gerenciado' com um tipo de SKU 'Premium'.

(Herdado de IWithSkuBeta)
WithRegion(Region)

Especifica a região do recurso.

(Herdado de IDefinitionWithRegion<T>)
WithRegion(String)

Especifica a região do recurso por nome.

(Herdado de IDefinitionWithRegion<T>)
WithRegistryNameAsAdminUser()

Habilitar usuário administrador.

(Herdado de IWithAdminUserEnabled)
WithStandardSku()

Cria um registro 'gerenciado' com um tipo de SKU 'Standard'.

(Herdado de IWithSkuBeta)
WithTag(String, String)

Adiciona uma marca ao recurso.

(Herdado de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica marcas para o recurso como um {@link Map}.

(Herdado de IDefinitionWithTags<T>)

Aplica-se a