public sealed class CreateZoneRequest : IMessage<CreateZoneRequest>, IEquatable<CreateZoneRequest>, IDeepCloneable<CreateZoneRequest>, IBufferMessage, IMessageReference documentation and code samples for the GDC Hardware Management v1alpha API class CreateZoneRequest.
A request to create a zone.
Implements
IMessageCreateZoneRequest, IEquatableCreateZoneRequest, IDeepCloneableCreateZoneRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GdcHardwareManagement.V1AlphaAssembly
Google.Cloud.GdcHardwareManagement.V1Alpha.dll
Constructors
CreateZoneRequest()
public CreateZoneRequest()CreateZoneRequest(CreateZoneRequest)
public CreateZoneRequest(CreateZoneRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateZoneRequest |
Properties
Parent
public string Parent { get; set; }Required. The project and location to create the zone 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 |
|
Zone
public Zone Zone { get; set; }Required. The zone to create.
| Property Value | |
|---|---|
| Type | Description |
Zone |
|
ZoneId
public string ZoneId { get; set; }Optional. ID used to uniquely identify the Zone 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 zone.name field in the request will be ignored.
| Property Value | |
|---|---|
| Type | Description |
string |
|