Vpn Functions
object VpnFunctions
Functions
Link copied to clipboard
The VPN connections data source lists lots of VPN connections resource information owned by an Alicloud account.
suspend fun getConnections(argument: suspend GetConnectionsPlainArgsBuilder.() -> Unit): GetConnectionsResult
suspend fun getConnections(customerGatewayId: String? = null, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, vpnGatewayId: String? = null): GetConnectionsResult
Link copied to clipboard
The VPN customers gateways data source lists a number of VPN customer gateways resource information owned by an Alicloud account.
suspend fun getCustomerGateways(argument: suspend GetCustomerGatewaysPlainArgsBuilder.() -> Unit): GetCustomerGatewaysResult
suspend fun getCustomerGateways(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null): GetCustomerGatewaysResult
Link copied to clipboard
The VPNs data source lists a number of VPNs resource information owned by an Alicloud account.
suspend fun getGateways(argument: suspend GetGatewaysPlainArgsBuilder.() -> Unit): GetGatewaysResult
Link copied to clipboard
This data source provides the Vpn Gateway Vco Routes of the current Alibaba Cloud user.
suspend fun getGatewayVcoRoutes(argument: suspend GetGatewayVcoRoutesPlainArgsBuilder.() -> Unit): GetGatewayVcoRoutesResult
suspend fun getGatewayVcoRoutes(ids: List<String>? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, routeEntryType: String? = null, status: String? = null, vpnConnectionId: String): GetGatewayVcoRoutesResult
Link copied to clipboard
suspend fun getGatewayVpnAttachments(argument: GetGatewayVpnAttachmentsPlainArgs): GetGatewayVpnAttachmentsResult
This data source provides Vpn Gateway Vpn Attachment available to the user.What is Vpn Attachment
suspend fun getGatewayVpnAttachments(argument: suspend GetGatewayVpnAttachmentsPlainArgsBuilder.() -> Unit): GetGatewayVpnAttachmentsResult
suspend fun getGatewayVpnAttachments(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, status: String? = null): GetGatewayVpnAttachmentsResult
Link copied to clipboard
This data source provides VPN Gateway Zone available to the user.What is Zone
suspend fun getGatewayZones(argument: suspend GetGatewayZonesPlainArgsBuilder.() -> Unit): GetGatewayZonesResult
suspend fun getGatewayZones(ids: List<String>? = null, outputFile: String? = null, spec: String): GetGatewayZonesResult