Class GoogleCloudKmsV1KeyAccessJustificationsPolicy
A KeyAccessJustificationsPolicy specifies zero or more allowed AccessReason values for encrypt, decrypt, and sign operations on a CryptoKey or KeyAccessJustificationsPolicyConfig (the default Key Access Justifications policy).
Implements
Inherited Members
Namespace: Google.Apis.Kmsinventory.v1.Data
Assembly: Google.Apis.Kmsinventory.v1.dll
Syntax
public class GoogleCloudKmsV1KeyAccessJustificationsPolicy : IDirectResponseSchema
Properties
AllowedAccessReasons
The list of allowed reasons for access to a CryptoKey. Note that empty allowed_access_reasons has a different meaning depending on where this message appears. If this is under KeyAccessJustificationsPolicyConfig, it means allow-all. If this is under CryptoKey, it means deny-all.
Declaration
[JsonProperty("allowedAccessReasons")]
public virtual IList<string> AllowedAccessReasons { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |