public sealed class StatefulPolicyPreservedState : IMessage<StatefulPolicyPreservedState>, IEquatable<StatefulPolicyPreservedState>, IDeepCloneable<StatefulPolicyPreservedState>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class StatefulPolicyPreservedState.
Configuration of preserved resources.
Implements
IMessageStatefulPolicyPreservedState, IEquatableStatefulPolicyPreservedState, IDeepCloneableStatefulPolicyPreservedState, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
StatefulPolicyPreservedState()
public StatefulPolicyPreservedState()
StatefulPolicyPreservedState(StatefulPolicyPreservedState)
public StatefulPolicyPreservedState(StatefulPolicyPreservedState other)
Parameter | |
---|---|
Name | Description |
other |
StatefulPolicyPreservedState |
Properties
Disks
public MapField<string, StatefulPolicyPreservedStateDiskDevice> Disks { get; }
Disks created on the instances that will be preserved on instance delete, update, etc. This map is keyed with the device names of the disks.
Property Value | |
---|---|
Type | Description |
MapFieldstringStatefulPolicyPreservedStateDiskDevice |
ExternalIPs
public MapField<string, StatefulPolicyPreservedStateNetworkIp> ExternalIPs { get; }
External network IPs assigned to the instances that will be preserved on instance delete, update, etc. This map is keyed with the network interface name.
Property Value | |
---|---|
Type | Description |
MapFieldstringStatefulPolicyPreservedStateNetworkIp |
InternalIPs
public MapField<string, StatefulPolicyPreservedStateNetworkIp> InternalIPs { get; }
Internal network IPs assigned to the instances that will be preserved on instance delete, update, etc. This map is keyed with the network interface name.
Property Value | |
---|---|
Type | Description |
MapFieldstringStatefulPolicyPreservedStateNetworkIp |