Class GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec
A customer-managed encryption key specification that can be applied to all created resources (e.g.
Conversation
).
Implements
Inherited Members
Namespace: Google.Apis.Contactcenterinsights.v1.Data
Assembly: Google.Apis.Contactcenterinsights.v1.dll
Syntax
public class GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
KmsKey
Required. The name of customer-managed encryption key that is used to secure a resource and its
sub-resources. If empty, the resource is secured by our default encryption key. Only the key in the same
location as this resource is allowed to be used for encryption. Format:
projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{key}
Declaration
[JsonProperty("kmsKey")]
public virtual string KmsKey { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Immutable. The resource name of the encryption key specification resource. Format: projects/{project}/locations/{location}/encryptionSpec
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |