public sealed class CreateTrustConfigRequest : IMessage<CreateTrustConfigRequest>, IEquatable<CreateTrustConfigRequest>, IDeepCloneable<CreateTrustConfigRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Certificate Manager v1 API class CreateTrustConfigRequest.
Request for the CreateTrustConfig
method.
Implements
IMessageCreateTrustConfigRequest, IEquatableCreateTrustConfigRequest, IDeepCloneableCreateTrustConfigRequest, IBufferMessage, IMessageNamespace
Google.Cloud.CertificateManager.V1Assembly
Google.Cloud.CertificateManager.V1.dll
Constructors
CreateTrustConfigRequest()
public CreateTrustConfigRequest()
CreateTrustConfigRequest(CreateTrustConfigRequest)
public CreateTrustConfigRequest(CreateTrustConfigRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateTrustConfigRequest |
Properties
Parent
public string Parent { get; set; }
Required. The parent resource of the TrustConfig. Must be in the format
projects/*/locations/*
.
Property Value | |
---|---|
Type | Description |
string |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |
TrustConfig
public TrustConfig TrustConfig { get; set; }
Required. A definition of the TrustConfig to create.
Property Value | |
---|---|
Type | Description |
TrustConfig |
TrustConfigId
public string TrustConfigId { get; set; }
Required. A user-provided name of the TrustConfig. Must match the regexp
[a-z0-9-]{1,63}
.
Property Value | |
---|---|
Type | Description |
string |