Share via


KeyVaultAccessPolicy(Guid, String, IdentityAccessPermissions) Constructor

Definition

Initializes a new instance of KeyVaultAccessPolicy.

public KeyVaultAccessPolicy (Guid tenantId, string objectId, Azure.ResourceManager.KeyVault.Models.IdentityAccessPermissions permissions);
new Azure.ResourceManager.KeyVault.Models.KeyVaultAccessPolicy : Guid * string * Azure.ResourceManager.KeyVault.Models.IdentityAccessPermissions -> Azure.ResourceManager.KeyVault.Models.KeyVaultAccessPolicy
Public Sub New (tenantId As Guid, objectId As String, permissions As IdentityAccessPermissions)

Parameters

tenantId
Guid

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

objectId
String

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.

permissions
IdentityAccessPermissions

Permissions the identity has for keys, secrets and certificates.

Exceptions

objectId or permissions is null.

Applies to