public sealed class PropertyChange : IMessage<PropertyChange>, IEquatable<PropertyChange>, IDeepCloneable<PropertyChange>, IBufferMessage, IMessage
Reference documentation and code samples for the Infrastructure Manager v1 API class PropertyChange.
A property change represents a change to a property in the state file.
Implements
IMessagePropertyChange, IEquatablePropertyChange, IDeepCloneablePropertyChange, IBufferMessage, IMessageNamespace
Google.Cloud.Config.V1Assembly
Google.Cloud.Config.V1.dll
Constructors
PropertyChange()
public PropertyChange()
PropertyChange(PropertyChange)
public PropertyChange(PropertyChange other)
Parameter | |
---|---|
Name | Description |
other |
PropertyChange |
Properties
After
public Value After { get; set; }
Output only. Representations of the object value after the actions.
Property Value | |
---|---|
Type | Description |
Value |
AfterSensitivePaths
public RepeatedField<string> AfterSensitivePaths { get; }
Output only. The paths of sensitive fields in after
. Paths are relative
to path
.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
Before
public Value Before { get; set; }
Output only. Representations of the object value before the actions.
Property Value | |
---|---|
Type | Description |
Value |
BeforeSensitivePaths
public RepeatedField<string> BeforeSensitivePaths { get; }
Output only. The paths of sensitive fields in before
. Paths are relative
to path
.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
Path
public string Path { get; set; }
Output only. The path of the property change.
Property Value | |
---|---|
Type | Description |
string |