Cloud Dataplex v1 API - Class Task.Types.InfrastructureSpec (2.5.0)

public sealed class Task.Types.InfrastructureSpec : IMessage<Task.Types.InfrastructureSpec>, IEquatable<Task.Types.InfrastructureSpec>, IDeepCloneable<Task.Types.InfrastructureSpec>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Dataplex v1 API class Task.Types.InfrastructureSpec.

Configuration for the underlying infrastructure used to run workloads.

Inheritance

object > Task.Types.InfrastructureSpec

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Constructors

InfrastructureSpec()

public InfrastructureSpec()

InfrastructureSpec(InfrastructureSpec)

public InfrastructureSpec(Task.Types.InfrastructureSpec other)
Parameter
NameDescription
otherTaskTypesInfrastructureSpec

Properties

Batch

public Task.Types.InfrastructureSpec.Types.BatchComputeResources Batch { get; set; }

Compute resources needed for a Task when using Dataproc Serverless.

Property Value
TypeDescription
TaskTypesInfrastructureSpecTypesBatchComputeResources

ContainerImage

public Task.Types.InfrastructureSpec.Types.ContainerImageRuntime ContainerImage { get; set; }

Container Image Runtime Configuration.

Property Value
TypeDescription
TaskTypesInfrastructureSpecTypesContainerImageRuntime

NetworkCase

public Task.Types.InfrastructureSpec.NetworkOneofCase NetworkCase { get; }
Property Value
TypeDescription
TaskTypesInfrastructureSpecNetworkOneofCase

ResourcesCase

public Task.Types.InfrastructureSpec.ResourcesOneofCase ResourcesCase { get; }
Property Value
TypeDescription
TaskTypesInfrastructureSpecResourcesOneofCase

RuntimeCase

public Task.Types.InfrastructureSpec.RuntimeOneofCase RuntimeCase { get; }
Property Value
TypeDescription
TaskTypesInfrastructureSpecRuntimeOneofCase

VpcNetwork

public Task.Types.InfrastructureSpec.Types.VpcNetwork VpcNetwork { get; set; }

Vpc network.

Property Value
TypeDescription
TaskTypesInfrastructureSpecTypesVpcNetwork