Google Cloud Key Management Service v1 API - Class CreateEkmConnectionRequest (3.8.0)

public sealed class CreateEkmConnectionRequest : IMessage<CreateEkmConnectionRequest>, IEquatable<CreateEkmConnectionRequest>, IDeepCloneable<CreateEkmConnectionRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Key Management Service v1 API class CreateEkmConnectionRequest.

Request message for [EkmService.CreateEkmConnection][google.cloud.kms.v1.EkmService.CreateEkmConnection].

Inheritance

object > CreateEkmConnectionRequest

Namespace

Google.Cloud.Kms.V1

Assembly

Google.Cloud.Kms.V1.dll

Constructors

CreateEkmConnectionRequest()

public CreateEkmConnectionRequest()

CreateEkmConnectionRequest(CreateEkmConnectionRequest)

public CreateEkmConnectionRequest(CreateEkmConnectionRequest other)
Parameter
NameDescription
otherCreateEkmConnectionRequest

Properties

EkmConnection

public EkmConnection EkmConnection { get; set; }

Required. An [EkmConnection][google.cloud.kms.v1.EkmConnection] with initial field values.

Property Value
TypeDescription
EkmConnection

EkmConnectionId

public string EkmConnectionId { get; set; }

Required. It must be unique within a location and match the regular expression [a-zA-Z0-9_-]{1,63}.

Property Value
TypeDescription
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
TypeDescription
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName