ConnectionPropertiesArgs

data class ConnectionPropertiesArgs(val direction: Output<Either<String, Direction>>? = null, val flowTypes: Output<List<Either<String, FlowType>>>? = null, val justification: Output<String>? = null, val pin: Output<String>? = null, val pipeline: Output<String>, val policies: Output<List<String>>? = null, val primaryContact: Output<String>? = null, val remoteSubscriptionId: Output<String>? = null, val requirementId: Output<String>? = null, val schemaUris: Output<List<String>>? = null, val schemas: Output<List<SchemaArgs>>? = null, val secondaryContacts: Output<List<String>>? = null) : ConvertibleToJava<ConnectionPropertiesArgs>

Properties of connection

Constructors

Link copied to clipboard
constructor(direction: Output<Either<String, Direction>>? = null, flowTypes: Output<List<Either<String, FlowType>>>? = null, justification: Output<String>? = null, pin: Output<String>? = null, pipeline: Output<String>, policies: Output<List<String>>? = null, primaryContact: Output<String>? = null, remoteSubscriptionId: Output<String>? = null, requirementId: Output<String>? = null, schemaUris: Output<List<String>>? = null, schemas: Output<List<SchemaArgs>>? = null, secondaryContacts: Output<List<String>>? = null)

Properties

Link copied to clipboard
val direction: Output<Either<String, Direction>>? = null

Direction of data movement

Link copied to clipboard
val flowTypes: Output<List<Either<String, FlowType>>>? = null

The flow types being requested for this connection

Link copied to clipboard
val justification: Output<String>? = null

Justification for the connection request

Link copied to clipboard
val pin: Output<String>? = null

PIN to link requests together

Link copied to clipboard
val pipeline: Output<String>

Pipeline to use to transfer data

Link copied to clipboard
val policies: Output<List<String>>? = null

The policies for this connection

Link copied to clipboard
val primaryContact: Output<String>? = null

The primary contact for this connection request

Link copied to clipboard
val remoteSubscriptionId: Output<String>? = null

Subscription ID to link cloud subscriptions together

Link copied to clipboard
val requirementId: Output<String>? = null

Requirement ID of the connection

Link copied to clipboard
val schemas: Output<List<SchemaArgs>>? = null

The schemas for this connection

Link copied to clipboard
val schemaUris: Output<List<String>>? = null

The schema URIs for this connection

Link copied to clipboard
val secondaryContacts: Output<List<String>>? = null

The secondary contacts for this connection request

Functions

Link copied to clipboard
open override fun toJava(): ConnectionPropertiesArgs