public sealed class ResourceChange : IMessage<ResourceChange>, IEquatable<ResourceChange>, IDeepCloneable<ResourceChange>, IBufferMessage, IMessage
Reference documentation and code samples for the Infrastructure Manager v1 API class ResourceChange.
A resource change represents a change to a resource in the state file.
Implements
IMessageResourceChange, IEquatableResourceChange, IDeepCloneableResourceChange, IBufferMessage, IMessageNamespace
Google.Cloud.Config.V1Assembly
Google.Cloud.Config.V1.dll
Constructors
ResourceChange()
public ResourceChange()
ResourceChange(ResourceChange)
public ResourceChange(ResourceChange other)
Parameter | |
---|---|
Name | Description |
other |
ResourceChange |
Properties
Intent
public ResourceChange.Types.Intent Intent { get; set; }
Output only. The intent of the resource change.
Property Value | |
---|---|
Type | Description |
ResourceChangeTypesIntent |
Name
public string Name { get; set; }
Identifier. The name of the resource change. Format: 'projects/{project_id}/locations/{location}/previews/{preview}/resourceChanges/{resource_change}'.
Property Value | |
---|---|
Type | Description |
string |
PropertyChanges
public RepeatedField<PropertyChange> PropertyChanges { get; }
Output only. The property changes of the resource change.
Property Value | |
---|---|
Type | Description |
RepeatedFieldPropertyChange |
ResourceChangeName
public ResourceChangeName ResourceChangeName { get; set; }
ResourceChangeName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ResourceChangeName |
TerraformInfo
public ResourceChangeTerraformInfo TerraformInfo { get; set; }
Output only. Terraform info of the resource change.
Property Value | |
---|---|
Type | Description |
ResourceChangeTerraformInfo |