Google Cloud Dataplex V1 Client - Class InfrastructureSpec (0.1.6)

Reference documentation and code samples for the Google Cloud Dataplex V1 Client class InfrastructureSpec.

Configuration for the underlying infrastructure used to run workloads.

Generated from protobuf message google.cloud.dataplex.v1.Environment.InfrastructureSpec

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ compute Google\Cloud\Dataplex\V1\Environment\InfrastructureSpec\ComputeResources

Optional. Compute resources needed for analyze interactive workloads.

↳ os_image Google\Cloud\Dataplex\V1\Environment\InfrastructureSpec\OsImageRuntime

Required. Software Runtime Configuration for analyze interactive workloads.

getCompute

Optional. Compute resources needed for analyze interactive workloads.

Generated from protobuf field .google.cloud.dataplex.v1.Environment.InfrastructureSpec.ComputeResources compute = 50 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
Google\Cloud\Dataplex\V1\Environment\InfrastructureSpec\ComputeResources|null

hasCompute

setCompute

Optional. Compute resources needed for analyze interactive workloads.

Generated from protobuf field .google.cloud.dataplex.v1.Environment.InfrastructureSpec.ComputeResources compute = 50 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
var Google\Cloud\Dataplex\V1\Environment\InfrastructureSpec\ComputeResources
Returns
TypeDescription
$this

getOsImage

Required. Software Runtime Configuration for analyze interactive workloads.

Generated from protobuf field .google.cloud.dataplex.v1.Environment.InfrastructureSpec.OsImageRuntime os_image = 100 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
Google\Cloud\Dataplex\V1\Environment\InfrastructureSpec\OsImageRuntime|null

hasOsImage

setOsImage

Required. Software Runtime Configuration for analyze interactive workloads.

Generated from protobuf field .google.cloud.dataplex.v1.Environment.InfrastructureSpec.OsImageRuntime os_image = 100 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
var Google\Cloud\Dataplex\V1\Environment\InfrastructureSpec\OsImageRuntime
Returns
TypeDescription
$this

getResources

Returns
TypeDescription
string

getRuntime

Returns
TypeDescription
string