public sealed class ResourceChange : IMessage<ResourceChange>, IEquatable<ResourceChange>, IDeepCloneable<ResourceChange>, IBufferMessage, IMessageReference 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 |
|