public sealed class SignalZoneStateRequest : IMessage<SignalZoneStateRequest>, IEquatable<SignalZoneStateRequest>, IDeepCloneable<SignalZoneStateRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the GDC Hardware Management v1alpha API class SignalZoneStateRequest.
A request to signal the state of a zone.
Implements
IMessageSignalZoneStateRequest, IEquatableSignalZoneStateRequest, IDeepCloneableSignalZoneStateRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GdcHardwareManagement.V1AlphaAssembly
Google.Cloud.GdcHardwareManagement.V1Alpha.dll
Constructors
SignalZoneStateRequest()
public SignalZoneStateRequest()
SignalZoneStateRequest(SignalZoneStateRequest)
public SignalZoneStateRequest(SignalZoneStateRequest other)
Parameter | |
---|---|
Name | Description |
other |
SignalZoneStateRequest |
Properties
Name
public string Name { get; set; }
Required. The name of the zone.
Format: projects/{project}/locations/{location}/zones/{zone}
Property Value | |
---|---|
Type | Description |
string |
ProvisioningStateSignal
public SignalZoneStateRequest.Types.ProvisioningStateSignal ProvisioningStateSignal { get; set; }
Optional. The provisioning state signal to send for this zone. Either state_signal or provisioning_state_signal must be set, but not both.
Property Value | |
---|---|
Type | Description |
SignalZoneStateRequestTypesProvisioningStateSignal |
RequestId
public string RequestId { get; set; }
Optional. An optional unique identifier for this request. See AIP-155.
Property Value | |
---|---|
Type | Description |
string |
StateSignal
public SignalZoneStateRequest.Types.StateSignal StateSignal { get; set; }
Optional. The state signal to send for this zone. Either state_signal or provisioning_state_signal must be set, but not both.
Property Value | |
---|---|
Type | Description |
SignalZoneStateRequestTypesStateSignal |
ZoneName
public ZoneName ZoneName { get; set; }
Property Value | |
---|---|
Type | Description |
ZoneName |