Show / Hide Table of Contents

Class InstanceArgs

Inheritance
System.Object
InputArgs
ResourceArgs
InstanceArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.DataFusion
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class InstanceArgs : ResourceArgs

Constructors

View Source

InstanceArgs()

Declaration
public InstanceArgs()

Properties

View Source

Description

An optional description of the instance.

Declaration
public Input<string> Description { get; set; }
Property Value
Type Description
Input<System.String>
View Source

EnableStackdriverLogging

Option to enable Stackdriver Logging.

Declaration
public Input<bool> EnableStackdriverLogging { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

EnableStackdriverMonitoring

Option to enable Stackdriver Monitoring.

Declaration
public Input<bool> EnableStackdriverMonitoring { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Labels

The resource labels for instance to use to annotate any related underlying resources, such as Compute Engine VMs.

Declaration
public InputMap<string> Labels { get; set; }
Property Value
Type Description
InputMap<System.String>
View Source

Name

The ID of the instance or a fully qualified identifier for the instance.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

NetworkConfig

Network configuration options. These are required when a private Data Fusion instance is to be created. Structure is documented below.

Declaration
public Input<InstanceNetworkConfigArgs> NetworkConfig { get; set; }
Property Value
Type Description
Input<InstanceNetworkConfigArgs>
View Source

Options

Map of additional options used to configure the behavior of Data Fusion instance.

Declaration
public InputMap<string> Options { get; set; }
Property Value
Type Description
InputMap<System.String>
View Source

PrivateInstance

Specifies whether the Data Fusion instance should be private. If set to true, all Data Fusion nodes will have private IP addresses and will not be able to access the public internet.

Declaration
public Input<bool> PrivateInstance { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Project

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

Declaration
public Input<string> Project { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Region

The region of the Data Fusion instance.

Declaration
public Input<string> Region { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Type

Represents the type of Data Fusion instance. Each type is configured with the default settings for processing and memory.

  • BASIC: Basic Data Fusion instance. In Basic type, the user will be able to create data pipelines using point and click UI. However, there are certain limitations, such as fewer number of concurrent pipelines, no support for streaming pipelines, etc.
  • ENTERPRISE: Enterprise Data Fusion instance. In Enterprise type, the user will have more features available, such as support for streaming pipelines, higher number of concurrent pipelines, etc.
Declaration
public Input<string> Type { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.