Show / Hide Table of Contents

Class GcpWrappedKeyInfo

Information about the Google Cloud Platform wrapped key.

Inheritance
object
GcpWrappedKeyInfo
Implements
IMessage<GcpWrappedKeyInfo>
IEquatable<GcpWrappedKeyInfo>
IDeepCloneable<GcpWrappedKeyInfo>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.DataManager.V1
Assembly: Google.Ads.DataManager.V1.dll
Syntax
public sealed class GcpWrappedKeyInfo : IMessage<GcpWrappedKeyInfo>, IEquatable<GcpWrappedKeyInfo>, IDeepCloneable<GcpWrappedKeyInfo>, IBufferMessage, IMessage

Constructors

GcpWrappedKeyInfo()

Declaration
public GcpWrappedKeyInfo()

GcpWrappedKeyInfo(GcpWrappedKeyInfo)

Declaration
public GcpWrappedKeyInfo(GcpWrappedKeyInfo other)
Parameters
Type Name Description
GcpWrappedKeyInfo other

Properties

EncryptedDek

Required. The base64 encoded encrypted data encryption key.

Declaration
public string EncryptedDek { get; set; }
Property Value
Type Description
string

KekUri

Required. Google Cloud Platform Cloud Key Management Service resource ID. Should be in the format of "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}".

Declaration
public string KekUri { get; set; }
Property Value
Type Description
string

KeyType

Required. The type of algorithm used to encrypt the data.

Declaration
public GcpWrappedKeyInfo.Types.KeyType KeyType { get; set; }
Property Value
Type Description
GcpWrappedKeyInfo.Types.KeyType

WipProvider

Required. The Workload Identity pool provider required to use KEK.

Declaration
public string WipProvider { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX