public sealed class CreateEkmConnectionRequest : IMessage<CreateEkmConnectionRequest>, IEquatable<CreateEkmConnectionRequest>, IDeepCloneable<CreateEkmConnectionRequest>, IBufferMessage, IMessage
Request message for [KeyManagementService.CreateEkmConnection][].
Required. It must be unique within a location and match the regular
expression [a-zA-Z0-9_-]{1,63}.
Property Value
Type
Description
System.String
Parent
public string Parent { get; set; }
Required. The resource name of the location associated with the
[EkmConnection][google.cloud.kms.v1.EkmConnection], in the format
projects/*/locations/*.
Property Value
Type
Description
System.String
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page details the \u003ccode\u003eCreateEkmConnectionRequest\u003c/code\u003e class, which is used for requesting the creation of a new EkmConnection within Google Cloud Key Management Service (KMS).\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available for this resource is 3.16.0, and the page offers documentation for versions ranging from 2.2.0 to 3.16.0, with the ability to access any of the available versions.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateEkmConnectionRequest\u003c/code\u003e class includes properties such as \u003ccode\u003eEkmConnection\u003c/code\u003e, \u003ccode\u003eEkmConnectionId\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, and \u003ccode\u003eParentAsLocationName\u003c/code\u003e, which define the details of the request.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateEkmConnectionRequest\u003c/code\u003e class can also be initiated using one of two constructors, either an empty constructor, or one using another \u003ccode\u003eCreateEkmConnectionRequest\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eThis object inherits several properties from the object class, and also implements multiple other classes that manage messages and cloning.\u003c/p\u003e\n"]]],[],null,[]]