public sealed class CreateDnsAuthorizationRequest : IMessage<CreateDnsAuthorizationRequest>, IEquatable<CreateDnsAuthorizationRequest>, IDeepCloneable<CreateDnsAuthorizationRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Certificate Manager v1 API class CreateDnsAuthorizationRequest.
Request for the CreateDnsAuthorization
method.
Implements
IMessageCreateDnsAuthorizationRequest, IEquatableCreateDnsAuthorizationRequest, IDeepCloneableCreateDnsAuthorizationRequest, IBufferMessage, IMessageNamespace
Google.Cloud.CertificateManager.V1Assembly
Google.Cloud.CertificateManager.V1.dll
Constructors
CreateDnsAuthorizationRequest()
public CreateDnsAuthorizationRequest()
CreateDnsAuthorizationRequest(CreateDnsAuthorizationRequest)
public CreateDnsAuthorizationRequest(CreateDnsAuthorizationRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateDnsAuthorizationRequest |
Properties
DnsAuthorization
public DnsAuthorization DnsAuthorization { get; set; }
Required. A definition of the dns authorization to create.
Property Value | |
---|---|
Type | Description |
DnsAuthorization |
DnsAuthorizationId
public string DnsAuthorizationId { get; set; }
Required. A user-provided name of the dns authorization.
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. The parent resource of the dns authorization. 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 |