Share via


IAccessPolicyEntry Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.AccessPolicyEntryTypeConverter))]
public interface IAccessPolicyEntry : Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.AccessPolicyEntryTypeConverter))>]
type IAccessPolicyEntry = interface
    interface IJsonSerializable
Public Interface IAccessPolicyEntry
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

ApplicationId

Application ID of the client making request on behalf of a principal

ObjectId

The object ID of a user, service principal or security group in the Azure Active Directory tenant for the vault. The object ID must be unique for the list of access policies.

PermissionCertificate

Permissions to certificates

PermissionKey

Permissions to keys

PermissionSecret

Permissions to secrets

PermissionStorage

Permissions to storage accounts

TenantId

The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to