ExpressconnectFunctions

Functions

Link copied to clipboard

This data source provides the Express Connect Access Points of the current Alibaba Cloud user.

suspend fun getAccessPoints(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null): GetAccessPointsResult
Link copied to clipboard

This data source provides the Express Connect Grant Rule To Cens of the current Alibaba Cloud user.

suspend fun getGrantRuleToCens(ids: List<String>? = null, instanceId: String, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null): GetGrantRuleToCensResult
Link copied to clipboard

This data source provides the Express Connect Physical Connections of the current Alibaba Cloud user.

suspend fun getPhysicalConnections(ids: List<String>? = null, includeReservationData: Boolean? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null): GetPhysicalConnectionsResult
Link copied to clipboard

Using this data source can enable outbound traffic for an Express Connect circuit automatically. If the service has been opened, it will return opened. For information about Express Connect and how to use it, see What is Express Connect.

Link copied to clipboard

This data source provides Router Interface available to the user.What is Router Interface

suspend fun getRouterInterfaces(filters: List<GetRouterInterfacesFilter>? = null, ids: List<String>? = null, includeReservationData: String? = null, nameRegex: String? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null): GetRouterInterfacesResult
Link copied to clipboard

This data source provides Express Connect Vbr Pconn Association available to the user.

suspend fun getVbrPconnAssociations(ids: List<String>? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, vbrId: String? = null): GetVbrPconnAssociationsResult
Link copied to clipboard

This data source provides the Express Connect Virtual Border Routers of the current Alibaba Cloud user.

suspend fun getVirtualBorderRouters(filters: List<GetVirtualBorderRoutersFilter>? = null, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null): GetVirtualBorderRoutersResult
Link copied to clipboard

This data source provides Express Connect Virtual Physical Connection available to the user.

suspend fun getVirtualPhysicalConnections(businessStatus: String? = null, ids: List<String>? = null, isConfirmed: Boolean? = null, nameRegex: String? = null, outputFile: String? = null, parentPhysicalConnectionId: String? = null, virtualPhysicalConnectionIds: List<String>? = null, virtualPhysicalConnectionStatus: String? = null, vlanIds: List<Int>? = null, vpconnAliUid: String? = null): GetVirtualPhysicalConnectionsResult