public sealed class CreateSiteRequest : IMessage<CreateSiteRequest>, IEquatable<CreateSiteRequest>, IDeepCloneable<CreateSiteRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the GDC Hardware Management v1alpha API class CreateSiteRequest.
A request to create a site.
Implements
IMessageCreateSiteRequest, IEquatableCreateSiteRequest, IDeepCloneableCreateSiteRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GdcHardwareManagement.V1AlphaAssembly
Google.Cloud.GdcHardwareManagement.V1Alpha.dll
Constructors
CreateSiteRequest()
public CreateSiteRequest()
CreateSiteRequest(CreateSiteRequest)
public CreateSiteRequest(CreateSiteRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateSiteRequest |
Properties
Parent
public string Parent { get; set; }
Required. The project and location to create the site in.
Format: projects/{project}/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 |
RequestId
public string RequestId { get; set; }
Optional. An optional unique identifier for this request. See AIP-155.
Property Value | |
---|---|
Type | Description |
string |
Site
public Site Site { get; set; }
Required. The site to create.
Property Value | |
---|---|
Type | Description |
Site |
SiteId
public string SiteId { get; set; }
Optional. ID used to uniquely identify the Site within its parent scope.
This field should contain at most 63 characters and must start with
lowercase characters.
Only lowercase characters, numbers and -
are accepted.
The -
character cannot be the first or the last one.
A system generated ID will be used if the field is not set.
The site.name field in the request will be ignored.
Property Value | |
---|---|
Type | Description |
string |