public sealed class InitializeEncryptionSpecRequest : IMessage<InitializeEncryptionSpecRequest>, IEquatable<InitializeEncryptionSpecRequest>, IDeepCloneable<InitializeEncryptionSpecRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Contact Center AI Insights v1 API class InitializeEncryptionSpecRequest.
The request to initialize a location-level encryption specification.
Implements
IMessageInitializeEncryptionSpecRequest, IEquatableInitializeEncryptionSpecRequest, IDeepCloneableInitializeEncryptionSpecRequest, IBufferMessage, IMessageNamespace
Google.Cloud.ContactCenterInsights.V1Assembly
Google.Cloud.ContactCenterInsights.V1.dll
Constructors
InitializeEncryptionSpecRequest()
public InitializeEncryptionSpecRequest()
InitializeEncryptionSpecRequest(InitializeEncryptionSpecRequest)
public InitializeEncryptionSpecRequest(InitializeEncryptionSpecRequest other)
Parameter | |
---|---|
Name | Description |
other |
InitializeEncryptionSpecRequest |
Properties
EncryptionSpec
public EncryptionSpec EncryptionSpec { get; set; }
Required. The encryption spec used for CMEK encryption. It is required that
the kms key is in the same region as the endpoint. The same key will be
used for all provisioned resources, if encryption is available. If the
kms_key_name
field is left empty, no encryption will be enforced.
Property Value | |
---|---|
Type | Description |
EncryptionSpec |