public sealed class CreateCdnKeyRequest : IMessage<CreateCdnKeyRequest>, IEquatable<CreateCdnKeyRequest>, IDeepCloneable<CreateCdnKeyRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Video Stitcher v1 API class CreateCdnKeyRequest.
Request message for VideoStitcherService.createCdnKey.
Implements
IMessageCreateCdnKeyRequest, IEquatableCreateCdnKeyRequest, IDeepCloneableCreateCdnKeyRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Video.Stitcher.V1Assembly
Google.Cloud.Video.Stitcher.V1.dll
Constructors
CreateCdnKeyRequest()
public CreateCdnKeyRequest()
CreateCdnKeyRequest(CreateCdnKeyRequest)
public CreateCdnKeyRequest(CreateCdnKeyRequest other)
Parameter | |
---|---|
Name | Description |
other | CreateCdnKeyRequest |
Properties
CdnKey
public CdnKey CdnKey { get; set; }
Required. The CDN key resource to create.
Property Value | |
---|---|
Type | Description |
CdnKey |
CdnKeyId
public string CdnKeyId { get; set; }
Required. The ID to use for the CDN key, which will become the final component of the CDN key's resource name.
This value should conform to RFC-1034, which restricts to lower-case letters, numbers, and hyphen, with the first character a letter, the last a letter or a number, and a 63 character maximum.
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. The project in which the CDN key should be created, in the form
of projects/{project_number}/locations/{location}
.
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 |