Package-level declarations

Types

Link copied to clipboard

The NetworkConnectivity Hub resource

Link copied to clipboard
data class HubArgs(val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<HubArgs>

The NetworkConnectivity Hub resource

Link copied to clipboard

Builder for HubArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Hub.

Link copied to clipboard

The NetworkConnectivity Spoke resource

Link copied to clipboard
data class SpokeArgs(val description: Output<String>? = null, val hub: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val linkedInterconnectAttachments: Output<SpokeLinkedInterconnectAttachmentsArgs>? = null, val linkedRouterApplianceInstances: Output<SpokeLinkedRouterApplianceInstancesArgs>? = null, val linkedVpnTunnels: Output<SpokeLinkedVpnTunnelsArgs>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<SpokeArgs>

The NetworkConnectivity Spoke resource

Link copied to clipboard

Builder for SpokeArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Spoke.

Functions

Link copied to clipboard
suspend fun hubResource(name: String, block: suspend HubResourceBuilder.() -> Unit): Hub
Link copied to clipboard
suspend fun spokeResource(name: String, block: suspend SpokeResourceBuilder.() -> Unit): Spoke