Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class GrantRuleToCen : KotlinCustomResource

Provides a Express Connect Grant Rule To Cen resource. For information about Express Connect Grant Rule To Cen and how to use it, see What is Grant Rule To Cen.

Link copied to clipboard
data class GrantRuleToCenArgs(val cenId: Output<String>? = null, val cenOwnerId: Output<Int>? = null, val instanceId: Output<String>? = null) : ConvertibleToJava<GrantRuleToCenArgs>

Provides a Express Connect Grant Rule To Cen resource. For information about Express Connect Grant Rule To Cen and how to use it, see What is Grant Rule To Cen.

Link copied to clipboard
Link copied to clipboard
object GrantRuleToCenMapper : ResourceMapper<GrantRuleToCen>
Link copied to clipboard
class PhysicalConnection : KotlinCustomResource

Provides a Express Connect Physical Connection resource. For information about Express Connect Physical Connection and how to use it, see What is Physical Connection.

Link copied to clipboard
data class PhysicalConnectionArgs(val accessPointId: Output<String>? = null, val bandwidth: Output<String>? = null, val circuitCode: Output<String>? = null, val description: Output<String>? = null, val lineOperator: Output<String>? = null, val peerLocation: Output<String>? = null, val physicalConnectionName: Output<String>? = null, val portType: Output<String>? = null, val redundantPhysicalConnectionId: Output<String>? = null, val status: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<PhysicalConnectionArgs>

Provides a Express Connect Physical Connection resource. For information about Express Connect Physical Connection and how to use it, see What is Physical Connection.

Link copied to clipboard
Link copied to clipboard
class RouterInterface : KotlinCustomResource

Provides a Express Connect Router Interface resource. For information about Express Connect Router Interface and how to use it, see What is Router Interface.

Link copied to clipboard
data class RouterInterfaceArgs(val accessPointId: Output<String>? = null, val autoPay: Output<Boolean>? = null, val deleteHealthCheckIp: Output<Boolean>? = null, val description: Output<String>? = null, val hcRate: Output<Int>? = null, val hcThreshold: Output<String>? = null, val healthCheckSourceIp: Output<String>? = null, val healthCheckTargetIp: Output<String>? = null, val oppositeAccessPointId: Output<String>? = null, val oppositeInterfaceId: Output<String>? = null, val oppositeInterfaceOwnerId: Output<String>? = null, val oppositeRegionId: Output<String>? = null, val oppositeRouterId: Output<String>? = null, val oppositeRouterType: Output<String>? = null, val paymentType: Output<String>? = null, val period: Output<Int>? = null, val pricingCycle: Output<String>? = null, val role: Output<String>? = null, val routerId: Output<String>? = null, val routerInterfaceId: Output<String>? = null, val routerInterfaceName: Output<String>? = null, val routerType: Output<String>? = null, val spec: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<RouterInterfaceArgs>

Provides a Express Connect Router Interface resource. For information about Express Connect Router Interface and how to use it, see What is Router Interface.

Link copied to clipboard
object RouterInterfaceMapper : ResourceMapper<RouterInterface>
Link copied to clipboard
class VbrPconnAssociation : KotlinCustomResource

Provides a Express Connect Vbr Pconn Association resource. For information about Express Connect Vbr Pconn Association and how to use it, see What is Vbr Pconn Association.

Link copied to clipboard
data class VbrPconnAssociationArgs(val enableIpv6: Output<Boolean>? = null, val localGatewayIp: Output<String>? = null, val localIpv6GatewayIp: Output<String>? = null, val peerGatewayIp: Output<String>? = null, val peerIpv6GatewayIp: Output<String>? = null, val peeringIpv6SubnetMask: Output<String>? = null, val peeringSubnetMask: Output<String>? = null, val physicalConnectionId: Output<String>? = null, val vbrId: Output<String>? = null, val vlanId: Output<Int>? = null) : ConvertibleToJava<VbrPconnAssociationArgs>

Provides a Express Connect Vbr Pconn Association resource. For information about Express Connect Vbr Pconn Association and how to use it, see What is Vbr Pconn Association.

Link copied to clipboard
Link copied to clipboard
class VirtualBorderRouter : KotlinCustomResource

Provides a Express Connect Virtual Border Router resource. For information about Express Connect Virtual Border Router and how to use it, see What is Virtual Border Router.

Link copied to clipboard
data class VirtualBorderRouterArgs(val associatedPhysicalConnections: Output<String>? = null, val bandwidth: Output<Int>? = null, val circuitCode: Output<String>? = null, val description: Output<String>? = null, val detectMultiplier: Output<Int>? = null, val enableIpv6: Output<Boolean>? = null, val includeCrossAccountVbr: Output<Boolean>? = null, val localGatewayIp: Output<String>? = null, val localIpv6GatewayIp: Output<String>? = null, val minRxInterval: Output<Int>? = null, val minTxInterval: Output<Int>? = null, val peerGatewayIp: Output<String>? = null, val peerIpv6GatewayIp: Output<String>? = null, val peeringIpv6SubnetMask: Output<String>? = null, val peeringSubnetMask: Output<String>? = null, val physicalConnectionId: Output<String>? = null, val status: Output<String>? = null, val vbrOwnerId: Output<String>? = null, val virtualBorderRouterName: Output<String>? = null, val vlanId: Output<Int>? = null) : ConvertibleToJava<VirtualBorderRouterArgs>

Provides a Express Connect Virtual Border Router resource. For information about Express Connect Virtual Border Router and how to use it, see What is Virtual Border Router.

Link copied to clipboard
Link copied to clipboard
class VirtualPhysicalConnection : KotlinCustomResource

Provides a Express Connect Virtual Physical Connection resource. For information about Express Connect Virtual Physical Connection and how to use it, see What is Virtual Physical Connection.

Link copied to clipboard
data class VirtualPhysicalConnectionArgs(val description: Output<String>? = null, val dryRun: Output<Boolean>? = null, val expectSpec: Output<String>? = null, val orderMode: Output<String>? = null, val parentPhysicalConnectionId: Output<String>? = null, val resourceGroupId: Output<String>? = null, val spec: Output<String>? = null, val virtualPhysicalConnectionName: Output<String>? = null, val vlanId: Output<Int>? = null, val vpconnAliUid: Output<String>? = null) : ConvertibleToJava<VirtualPhysicalConnectionArgs>

Provides a Express Connect Virtual Physical Connection resource. For information about Express Connect Virtual Physical Connection and how to use it, see What is Virtual Physical Connection.

Functions