Package-level declarations

Types

Link copied to clipboard
class Hub : KotlinCustomResource

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
object HubMapper : ResourceMapper<Hub>
Link copied to clipboard

Builder for Hub.

Link copied to clipboard
class ServiceConnectionPolicy : KotlinCustomResource

Manage Service Connection Policies. To get more information about ServiceConnectionPolicy, see:

Link copied to clipboard
data class ServiceConnectionPolicyArgs(val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val network: Output<String>? = null, val project: Output<String>? = null, val pscConfig: Output<ServiceConnectionPolicyPscConfigArgs>? = null, val serviceClass: Output<String>? = null) : ConvertibleToJava<ServiceConnectionPolicyArgs>

Manage Service Connection Policies. To get more information about ServiceConnectionPolicy, see:

Link copied to clipboard
Link copied to clipboard
class Spoke : KotlinCustomResource

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 linkedVpcNetwork: Output<SpokeLinkedVpcNetworkArgs>? = 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
object SpokeMapper : ResourceMapper<Spoke>
Link copied to clipboard

Builder for Spoke.

Functions

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