Package-level declarations
Types
Link copied to clipboard
An Integration connectors Connection. To get more information about Connection, see:
Link copied to clipboard
data class ConnectionArgs(val authConfig: Output<ConnectionAuthConfigArgs>? = null, val configVariables: Output<List<ConnectionConfigVariableArgs>>? = null, val connectorVersion: Output<String>? = null, val description: Output<String>? = null, val destinationConfigs: Output<List<ConnectionDestinationConfigArgs>>? = null, val eventingConfig: Output<ConnectionEventingConfigArgs>? = null, val eventingEnablementType: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val lockConfig: Output<ConnectionLockConfigArgs>? = null, val logConfig: Output<ConnectionLogConfigArgs>? = null, val name: Output<String>? = null, val nodeConfig: Output<ConnectionNodeConfigArgs>? = null, val project: Output<String>? = null, val serviceAccount: Output<String>? = null, val sslConfig: Output<ConnectionSslConfigArgs>? = null, val suspended: Output<Boolean>? = null) : ConvertibleToJava<ConnectionArgs>
An Integration connectors Connection. To get more information about Connection, see:
Link copied to clipboard
class ConnectionArgsBuilder
Builder for ConnectionArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Connection.
Link copied to clipboard
An Integration connectors Endpoint Attachment. To get more information about EndpointAttachment, see:
Link copied to clipboard
data class EndpointAttachmentArgs(val description: Output<String>? = null, val endpointGlobalAccess: Output<Boolean>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val serviceAttachment: Output<String>? = null) : ConvertibleToJava<EndpointAttachmentArgs>
An Integration connectors Endpoint Attachment. To get more information about EndpointAttachment, see:
Link copied to clipboard
Builder for EndpointAttachmentArgs.
Link copied to clipboard
Link copied to clipboard
Builder for EndpointAttachment.
Link copied to clipboard
An Integration connectors Managed Zone. To get more information about ManagedZone, see:
Link copied to clipboard
data class ManagedZoneArgs(val description: Output<String>? = null, val dns: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val targetProject: Output<String>? = null, val targetVpc: Output<String>? = null) : ConvertibleToJava<ManagedZoneArgs>
An Integration connectors Managed Zone. To get more information about ManagedZone, see:
Link copied to clipboard
class ManagedZoneArgsBuilder
Builder for ManagedZoneArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ManagedZone.
Functions
Link copied to clipboard
suspend fun connection(name: String, block: suspend ConnectionResourceBuilder.() -> Unit): Connection
Link copied to clipboard
suspend fun endpointAttachment(name: String, block: suspend EndpointAttachmentResourceBuilder.() -> Unit): EndpointAttachment
Link copied to clipboard
suspend fun managedZone(name: String, block: suspend ManagedZoneResourceBuilder.() -> Unit): ManagedZone