Infrastructure Manager v1 API - Class ResourceChangeTerraformInfo (1.8.0)
public sealed class ResourceChangeTerraformInfo : IMessage<ResourceChangeTerraformInfo>, IEquatable<ResourceChangeTerraformInfo>, IDeepCloneable<ResourceChangeTerraformInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Infrastructure Manager v1 API class ResourceChangeTerraformInfo.
Terraform info of a ResourceChange.
Inheritance
object >
ResourceChangeTerraformInfo
Namespace
Google.Cloud.Config.V1
Assembly
Google.Cloud.Config.V1.dll
Constructors
public ResourceChangeTerraformInfo()
public ResourceChangeTerraformInfo(ResourceChangeTerraformInfo other)
Properties
public RepeatedField<string> Actions { get; }
Output only. TF resource actions.
public string Address { get; set; }
Output only. TF resource address that uniquely identifies the resource.
Property Value |
Type |
Description |
string |
|
public string Provider { get; set; }
Output only. TF resource provider.
Property Value |
Type |
Description |
string |
|
public string ResourceName { get; set; }
Output only. TF resource name.
Property Value |
Type |
Description |
string |
|
public string Type { get; set; }
Output only. TF resource type.
Property Value |
Type |
Description |
string |
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-07 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Infrastructure Manager v1 API - Class ResourceChangeTerraformInfo (1.8.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.8.0 (latest)](/dotnet/docs/reference/Google.Cloud.Config.V1/latest/Google.Cloud.Config.V1.ResourceChangeTerraformInfo)\n- [1.7.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.7.0/Google.Cloud.Config.V1.ResourceChangeTerraformInfo)\n- [1.6.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.6.0/Google.Cloud.Config.V1.ResourceChangeTerraformInfo)\n- [1.5.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.5.0/Google.Cloud.Config.V1.ResourceChangeTerraformInfo)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.4.0/Google.Cloud.Config.V1.ResourceChangeTerraformInfo)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.3.0/Google.Cloud.Config.V1.ResourceChangeTerraformInfo)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.2.0/Google.Cloud.Config.V1.ResourceChangeTerraformInfo)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.1.0/Google.Cloud.Config.V1.ResourceChangeTerraformInfo)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.0.0/Google.Cloud.Config.V1.ResourceChangeTerraformInfo) \n\n public sealed class ResourceChangeTerraformInfo : IMessage\u003cResourceChangeTerraformInfo\u003e, IEquatable\u003cResourceChangeTerraformInfo\u003e, IDeepCloneable\u003cResourceChangeTerraformInfo\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Infrastructure Manager v1 API class ResourceChangeTerraformInfo.\n\nTerraform info of a ResourceChange. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ResourceChangeTerraformInfo \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ResourceChangeTerraformInfo](/dotnet/docs/reference/Google.Cloud.Config.V1/latest/Google.Cloud.Config.V1.ResourceChangeTerraformInfo), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ResourceChangeTerraformInfo](/dotnet/docs/reference/Google.Cloud.Config.V1/latest/Google.Cloud.Config.V1.ResourceChangeTerraformInfo), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ResourceChangeTerraformInfo](/dotnet/docs/reference/Google.Cloud.Config.V1/latest/Google.Cloud.Config.V1.ResourceChangeTerraformInfo), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Config.V1](/dotnet/docs/reference/Google.Cloud.Config.V1/latest/Google.Cloud.Config.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.Config.V1.dll\n\nConstructors\n------------\n\n### ResourceChangeTerraformInfo()\n\n public ResourceChangeTerraformInfo()\n\n### ResourceChangeTerraformInfo(ResourceChangeTerraformInfo)\n\n public ResourceChangeTerraformInfo(ResourceChangeTerraformInfo other)\n\nProperties\n----------\n\n### Actions\n\n public RepeatedField\u003cstring\u003e Actions { get; }\n\nOutput only. TF resource actions.\n\n### Address\n\n public string Address { get; set; }\n\nOutput only. TF resource address that uniquely identifies the resource.\n\n### Provider\n\n public string Provider { get; set; }\n\nOutput only. TF resource provider.\n\n### ResourceName\n\n public string ResourceName { get; set; }\n\nOutput only. TF resource name.\n\n### Type\n\n public string Type { get; set; }\n\nOutput only. TF resource type."]]