public sealed class Environment.Types.InfrastructureSpec : IMessage<Environment.Types.InfrastructureSpec>, IEquatable<Environment.Types.InfrastructureSpec>, IDeepCloneable<Environment.Types.InfrastructureSpec>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Dataplex v1 API class Environment.Types.InfrastructureSpec.
Configuration for the underlying infrastructure used to run workloads.
[[["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."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eEnvironment.Types.InfrastructureSpec\u003c/code\u003e class within the Google Cloud Dataplex v1 API, specifically detailing its structure, constructors, and properties.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInfrastructureSpec\u003c/code\u003e class is used to define the configuration for the underlying infrastructure that is employed to run workloads within the Dataplex environment, and it can be found in the Google.Cloud.Dataplex.V1 namespace.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation lists the different available versions of the API, ranging from version 1.0.0 to 3.6.0 (latest), and it highlights version 3.6.0 as the current latest version.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eInfrastructureSpec\u003c/code\u003e contains two key properties, \u003ccode\u003eCompute\u003c/code\u003e and \u003ccode\u003eOsImage\u003c/code\u003e, which are respectively used for specifying the necessary compute resources and the software runtime configuration for interactive analysis workloads.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInfrastructureSpec\u003c/code\u003e class inherits members from \u003ccode\u003eobject\u003c/code\u003e and implements multiple interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, allowing for message handling, equality comparison, deep cloning, and buffer message capabilities.\u003c/p\u003e\n"]]],[],null,[]]