Partilhar via


IDefinition Interface

Definição

Interface de contêiner para todas as definições.

public interface IDefinition : Microsoft.Azure.Management.KeyVault.Fluent.Key.Definition.IBlank, Microsoft.Azure.Management.KeyVault.Fluent.Key.Definition.IWithCreate, Microsoft.Azure.Management.KeyVault.Fluent.Key.Definition.IWithImport, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.KeyVault.Fluent.IKey>
type IDefinition = interface
    interface IBlank
    interface IWithKey
    interface IWithImport
    interface IWithHsm
    interface IWithCreateBase
    interface ICreatable<IKey>
    interface IIndexable
    interface IWithAttributes
    interface IWithTags
    interface IWithCreate
    interface IWithKeyOperations
    interface IWithKeySize
Public Interface IDefinition
Implements IBlank, ICreatable(Of IKey), IWithCreate, IWithImport
Implementações

Propriedades

Key

Interface de contêiner para todas as definições.

(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>)
WithAttributes(Attributes)

Especifica os atributos da chave.

(Herdado de IWithAttributes)
WithHsm(Boolean)

Especifica se a chave deve ser armazenada em módulos de segurança de hardware.

(Herdado de IWithHsm)
WithKeyOperations(IList<JsonWebKeyOperation>)

Especifica a lista de operações de chave permitidas. Por padrão, todas as operações são permitidas.

(Herdado de IWithKeyOperations)
WithKeyOperations(JsonWebKeyOperation[])

Especifica a lista de operações de chave permitidas. Por padrão, todas as operações são permitidas.

(Herdado de IWithKeyOperations)
WithKeySize(Int32)

Especifica o tamanho da chave a ser criada.

(Herdado de IWithKeySize)
WithKeyTypeToCreate(JsonWebKeyType)

Especifica um tipo de chave para criar uma nova chave.

(Herdado de IWithKey)
WithLocalKeyToImport(JsonWebKey)

Especifica uma chave existente a ser importada.

(Herdado de IWithKey)
WithTags(IDictionary<String,String>)

Especifica as marcas na chave.

(Herdado de IWithTags)

Aplica-se a