Package-level declarations
Types
Link copied to clipboard
data class ConnectionBgpConfig(val enable: Boolean? = null, val localAsn: String? = null, val localBgpIp: String? = null, val tunnelCidr: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ConnectionIkeConfig(val ikeAuthAlg: String? = null, val ikeEncAlg: String? = null, val ikeLifetime: Int? = null, val ikeLocalId: String? = null, val ikeMode: String? = null, val ikePfs: String? = null, val ikeRemoteId: String? = null, val ikeVersion: String? = null, val psk: String? = null)
Link copied to clipboard
data class ConnectionIpsecConfig(val ipsecAuthAlg: String? = null, val ipsecEncAlg: String? = null, val ipsecLifetime: Int? = null, val ipsecPfs: String? = null)
Link copied to clipboard
data class GatewayVpnAttachmentBgpConfig(val enable: Boolean? = null, val localAsn: Int? = null, val localBgpIp: String? = null, val tunnelCidr: String? = null)
Link copied to clipboard
Link copied to clipboard
data class GatewayVpnAttachmentIkeConfig(val ikeAuthAlg: String? = null, val ikeEncAlg: String? = null, val ikeLifetime: Int? = null, val ikeMode: String? = null, val ikePfs: String? = null, val ikeVersion: String? = null, val localId: String? = null, val psk: String? = null, val remoteId: String? = null)
Link copied to clipboard
data class GatewayVpnAttachmentIpsecConfig(val ipsecAuthAlg: String? = null, val ipsecEncAlg: String? = null, val ipsecLifetime: Int? = null, val ipsecPfs: String? = null)
Link copied to clipboard
data class GetConnectionsConnection(val createTime: String, val customerGatewayId: String, val effectImmediately: Boolean, val enableDpd: Boolean, val enableNatTraversal: Boolean, val id: String, val ikeConfigs: List<GetConnectionsConnectionIkeConfig>? = null, val ipsecConfigs: List<GetConnectionsConnectionIpsecConfig>? = null, val localSubnet: String, val name: String, val remoteSubnet: String, val status: String, val vcoHealthChecks: List<GetConnectionsConnectionVcoHealthCheck>? = null, val vpnBgpConfigs: List<GetConnectionsConnectionVpnBgpConfig>? = null, val vpnGatewayId: String)
Link copied to clipboard
data class GetConnectionsConnectionIkeConfig(val ikeAuthAlg: String? = null, val ikeEncAlg: String? = null, val ikeLifetime: Int? = null, val ikeLocalId: String? = null, val ikeMode: String? = null, val ikePfs: String? = null, val ikeRemoteId: String? = null, val ikeVersion: String? = null, val psk: String? = null)
Link copied to clipboard
data class GetConnectionsConnectionIpsecConfig(val ipsecAuthAlg: String? = null, val ipsecEncAlg: String? = null, val ipsecLifetime: Int? = null, val ipsecPfs: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetConnectionsResult(val connections: List<GetConnectionsConnection>, val customerGatewayId: String? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val vpnGatewayId: String? = null)
A collection of values returned by getConnections.
Link copied to clipboard
Link copied to clipboard
data class GetCustomerGatewaysResult(val gateways: List<GetCustomerGatewaysGateway>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null)
A collection of values returned by getCustomerGateways.
Link copied to clipboard
data class GetGatewaysGateway(val autoPropagate: String, val businessStatus: String, val createTime: String, val description: String, val enableIpsec: String, val enableSsl: String, val endTime: String, val id: String, val instanceChargeType: String, val internetIp: String, val name: String, val networkType: String, val specification: String, val sslConnections: Int, val status: String, val vpcId: String)
Link copied to clipboard
data class GetGatewaysResult(val businessStatus: String? = null, val enableIpsec: Boolean? = null, val gateways: List<GetGatewaysGateway>, val id: String, val ids: List<String>, val includeReservationData: Boolean? = null, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val status: String? = null, val vpcId: String? = null)
A collection of values returned by getGateways.
Link copied to clipboard
data class GetGatewayVcoRoutesResult(val id: String, val ids: List<String>, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val routeEntryType: String? = null, val routes: List<GetGatewayVcoRoutesRoute>, val status: String? = null, val vpnConnectionId: String)
A collection of values returned by getGatewayVcoRoutes.
Link copied to clipboard
data class GetGatewayVpnAttachmentsAttachment(val bgpConfigs: List<GetGatewayVpnAttachmentsAttachmentBgpConfig>, val connectionStatus: String, val createTime: String, val customerGatewayId: String, val effectImmediately: Boolean, val healthCheckConfigs: List<GetGatewayVpnAttachmentsAttachmentHealthCheckConfig>, val id: String, val ikeConfigs: List<GetGatewayVpnAttachmentsAttachmentIkeConfig>, val internetIp: String, val ipsecConfigs: List<GetGatewayVpnAttachmentsAttachmentIpsecConfig>, val localSubnet: String, val networkType: String, val remoteSubnet: String, val status: String, val vpnAttachmentName: String, val vpnConnectionId: String)
Link copied to clipboard
data class GetGatewayVpnAttachmentsAttachmentBgpConfig(val localAsn: String, val localBgpIp: String, val status: String, val tunnelCidr: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetGatewayVpnAttachmentsAttachmentIpsecConfig(val ipsecAuthAlg: String, val ipsecEncAlg: String, val ipsecLifetime: String, val ipsecPfs: String)
Link copied to clipboard
data class GetGatewayVpnAttachmentsResult(val attachments: List<GetGatewayVpnAttachmentsAttachment>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val status: String? = null, val vpnGatewayId: String? = null)
A collection of values returned by getGatewayVpnAttachments.
Link copied to clipboard
Link copied to clipboard
data class IpsecServerIpsecConfig(val ipsecAuthAlg: String? = null, val ipsecEncAlg: String? = null, val ipsecLifetime: Int? = null, val ipsecPfs: String? = null)