Share via


IWithImport Interface

Definition

The stage of the key definition which contains all the minimum required inputs for the key to be imported but also allows for any other optional settings to be specified.

public interface IWithImport : Microsoft.Azure.Management.KeyVault.Fluent.Key.Definition.IWithCreateBase, Microsoft.Azure.Management.KeyVault.Fluent.Key.Definition.IWithHsm, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.KeyVault.Fluent.IKey>
type IWithImport = interface
    interface IWithHsm
    interface IWithCreateBase
    interface ICreatable<IKey>
    interface IIndexable
    interface IWithAttributes
    interface IWithTags
Public Interface IWithImport
Implements ICreatable(Of IKey), IWithCreateBase, IWithHsm
Derived
Implements

Properties

Key (Inherited from IIndexable)
Name

Gets the name of the creatable resource.

(Inherited from ICreatable<T>)

Methods

Create()

Execute the create request.

(Inherited from ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Puts the request into the queue and allow the HTTP client to execute it when system resources are available.

(Inherited from ICreatable<T>)
WithAttributes(Attributes)

Specifies the attributes of the key.

(Inherited from IWithAttributes)
WithHsm(Boolean)

Specifies whether to store the key in hardware security modules.

(Inherited from IWithHsm)
WithTags(IDictionary<String,String>)

Specifies the tags on the key.

(Inherited from IWithTags)

Applies to