Show / Hide Table of Contents

Class KeyVaultAccessPolicy

Inheritance
System.Object
KeyVaultAccessPolicy
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.KeyVault.Outputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class KeyVaultAccessPolicy

Fields

View Source

ApplicationId

The object ID of an Application in Azure Active Directory.

Declaration
public readonly string ApplicationId
Field Value
Type Description
System.String
View Source

CertificatePermissions

List of certificate permissions, must be one or more from the following: backup, create, delete, deleteissuers, get, getissuers, import, list, listissuers, managecontacts, manageissuers, purge, recover, restore, setissuers and update.

Declaration
public readonly ImmutableArray<string> CertificatePermissions
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

KeyPermissions

List of key permissions, must be one or more from the following: backup, create, decrypt, delete, encrypt, get, import, list, purge, recover, restore, sign, unwrapKey, update, verify and wrapKey.

Declaration
public readonly ImmutableArray<string> KeyPermissions
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

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.

Declaration
public readonly string ObjectId
Field Value
Type Description
System.String
View Source

SecretPermissions

List of secret permissions, must be one or more from the following: backup, delete, get, list, purge, recover, restore and set.

Declaration
public readonly ImmutableArray<string> SecretPermissions
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

StoragePermissions

List of storage permissions, must be one or more from the following: backup, delete, deletesas, get, getsas, list, listsas, purge, recover, regeneratekey, restore, set, setsas and update.

Declaration
public readonly ImmutableArray<string> StoragePermissions
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

TenantId

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

Declaration
public readonly string TenantId
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.