Share via


IKeys Interface

Definition

Entry point for Key Vault keys API.

public interface IKeys : Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsCreating<Microsoft.Azure.Management.KeyVault.Fluent.Key.Definition.IBlank>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingById, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<Microsoft.Azure.Management.KeyVault.Fluent.IKey>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByName<Microsoft.Azure.Management.KeyVault.Fluent.IKey>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByNameAsync<Microsoft.Azure.Management.KeyVault.Fluent.IKey>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListing<Microsoft.Azure.Management.KeyVault.Fluent.IKey>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IKeys = interface
    interface IBeta
    interface ISupportsCreating<IBlank>
    interface ISupportsDeletingById
    interface ISupportsGettingById<IKey>
    interface ISupportsGettingByNameAsync<IKey>
    interface ISupportsGettingByName<IKey>
    interface ISupportsListing<IKey>
Public Interface IKeys
Implements IBeta, ISupportsCreating(Of IBlank), ISupportsDeletingById, ISupportsGettingById(Of IKey), ISupportsGettingByName(Of IKey), ISupportsGettingByNameAsync(Of IKey), ISupportsListing(Of IKey)
Implements

Methods

Define(String) (Inherited from ISupportsCreating<T>)
DeleteById(String)

Deletes a resource from Azure, identifying it by its resource ID.

(Inherited from ISupportsDeletingById)
DeleteByIdAsync(String, CancellationToken)

Deletes a resource from Azure, identifying it by its resource ID.

(Inherited from ISupportsDeletingById)
GetById(String)

Gets the information about a resource from Azure based on the resource id.

(Inherited from ISupportsGettingById<T>)
GetByIdAsync(String, CancellationToken)

Gets the information about a resource from Azure based on the resource id.

(Inherited from ISupportsGettingById<T>)
GetByName(String)

Gets the information about a resource from Azure based on the resource name within the current resource group.

(Inherited from ISupportsGettingByName<T>)
GetByNameAndVersion(String, String)

Gets a Key Vault key.

GetByNameAndVersionAsync(String, String, CancellationToken)

Gets a Key Vault key.

GetByNameAsync(String, CancellationToken)

Gets the information about a resource from Azure based on the resource name within the current resource group.

(Inherited from ISupportsGettingByName<T>)
List()

Lists all the resources of the specified type in the currently selected subscription.

(Inherited from ISupportsListing<T>)
ListAsync(Boolean, CancellationToken)

Lists all the resources of the specified type in the currently selected subscription.

(Inherited from ISupportsListing<T>)
Restore(Byte[])

Restores a backup key into a Key Vault key.

RestoreAsync(Byte[], CancellationToken)

Restores a backup key into a Key Vault key.

Applies to