Package-level declarations

Types

Link copied to clipboard
data class ConnectionBgpConfig(val enable: Boolean? = null, val localAsn: String? = null, val localBgpIp: String? = null, val status: String? = null, val tunnelCidr: String? = null)
Link copied to clipboard
data class ConnectionHealthCheckConfig(val dip: String? = null, val enable: Boolean? = null, val interval: Int? = null, val retry: Int? = null, val sip: String? = null)
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 ConnectionTunnelOptionsSpecification(val customerGatewayId: String? = null, val enableDpd: Boolean? = null, val enableNatTraversal: Boolean? = null, val internetIp: String? = null, val role: String? = null, val state: String? = null, val status: String? = null, val tunnelBgpConfig: ConnectionTunnelOptionsSpecificationTunnelBgpConfig? = null, val tunnelId: String? = null, val tunnelIkeConfig: ConnectionTunnelOptionsSpecificationTunnelIkeConfig? = null, val tunnelIpsecConfig: ConnectionTunnelOptionsSpecificationTunnelIpsecConfig? = null, val zoneNo: String? = null)
data class ConnectionTunnelOptionsSpecificationTunnelBgpConfig(val bgpStatus: String? = null, val localAsn: String? = null, val localBgpIp: String? = null, val peerAsn: String? = null, val peerBgpIp: String? = null, val tunnelCidr: String? = null)
data class ConnectionTunnelOptionsSpecificationTunnelIkeConfig(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)
data class ConnectionTunnelOptionsSpecificationTunnelIpsecConfig(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 status: String? = null, val tunnelCidr: String? = null)
Link copied to clipboard
data class GatewayVpnAttachmentHealthCheckConfig(val dip: String? = null, val enable: Boolean? = null, val interval: Int? = null, val policy: String? = null, val retry: Int? = null, val sip: String? = null, val status: String? = null)
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)
data class GatewayVpnAttachmentTunnelOptionsSpecification(val customerGatewayId: String, val enableDpd: Boolean? = null, val enableNatTraversal: Boolean? = null, val internetIp: String? = null, val role: String? = null, val state: String? = null, val status: String? = null, val tunnelBgpConfig: GatewayVpnAttachmentTunnelOptionsSpecificationTunnelBgpConfig? = null, val tunnelId: String? = null, val tunnelIkeConfig: GatewayVpnAttachmentTunnelOptionsSpecificationTunnelIkeConfig? = null, val tunnelIndex: Int, val tunnelIpsecConfig: GatewayVpnAttachmentTunnelOptionsSpecificationTunnelIpsecConfig? = null, val zoneNo: String? = null)
data class GatewayVpnAttachmentTunnelOptionsSpecificationTunnelBgpConfig(val bgpStatus: String? = null, val localAsn: Int? = null, val localBgpIp: String? = null, val peerAsn: String? = null, val peerBgpIp: String? = null, val tunnelCidr: String? = null)
data class GatewayVpnAttachmentTunnelOptionsSpecificationTunnelIkeConfig(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)
data class GatewayVpnAttachmentTunnelOptionsSpecificationTunnelIpsecConfig(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 enableTunnelsBgp: 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 tunnelOptionsSpecifications: List<GetConnectionsConnectionTunnelOptionsSpecification>, 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)
data class GetConnectionsConnectionTunnelOptionsSpecification(val customerGatewayId: String, val enableDpd: Boolean, val enableNatTraversal: Boolean, val internetIp: String, val role: String, val state: String, val status: String, val tunnelBgpConfig: GetConnectionsConnectionTunnelOptionsSpecificationTunnelBgpConfig, val tunnelId: String, val tunnelIkeConfig: GetConnectionsConnectionTunnelOptionsSpecificationTunnelIkeConfig, val tunnelIpsecConfig: GetConnectionsConnectionTunnelOptionsSpecificationTunnelIpsecConfig, val zoneNo: String)
data class GetConnectionsConnectionTunnelOptionsSpecificationTunnelBgpConfig(val bgpStatus: String, val localAsn: String, val localBgpIp: String, val peerAsn: String, val peerBgpIp: String, val tunnelCidr: String)
data class GetConnectionsConnectionTunnelOptionsSpecificationTunnelIkeConfig(val ikeAuthAlg: String, val ikeEncAlg: String, val ikeLifetime: Int, val ikeMode: String, val ikePfs: String, val ikeVersion: String, val localId: String, val psk: String, val remoteId: String)
data class GetConnectionsConnectionTunnelOptionsSpecificationTunnelIpsecConfig(val ipsecAuthAlg: String, val ipsecEncAlg: String, val ipsecLifetime: Int, val ipsecPfs: String)
Link copied to clipboard
data class GetConnectionsConnectionVcoHealthCheck(val dip: String? = null, val enable: String? = null, val interval: Int? = null, val retry: Int? = null, val sip: String? = null, val status: String? = null)
Link copied to clipboard
data class GetConnectionsConnectionVpnBgpConfig(val authKey: String? = null, val localAsn: Int? = null, val localBgpIp: String? = null, val peerAsn: Int? = null, val peerBgpIp: String? = null, val status: String? = null, val tunnelCidr: String? = null)
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
data class GetCustomerGatewaysGateway(val asn: Int, val createTime: String, val description: String, val id: String, val ipAddress: String, val name: String)
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 disasterRecoveryInternetIp: String, val disasterRecoveryVswitchId: 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 resourceGroupId: String, val specification: String, val sslConnections: Int, val sslVpn: String, val sslVpnInternetIp: String, val status: String, val tags: Map<String, String>, val vpcId: String, val vpnType: String, val vswitchId: 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 sslVpn: 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 GetGatewayVcoRoutesRoute(val asPath: String, val createTime: String, val id: String, val nextHop: String, val routeDest: String, val source: String, val status: String, val vpnConnectionId: String, val weight: Int)
Link copied to clipboard
data class GetGatewayVpnAttachmentsAttachment(val attachType: String, val bgpConfigs: List<GetGatewayVpnAttachmentsAttachmentBgpConfig>, val connectionStatus: String, val createTime: String, val customerGatewayId: String, val effectImmediately: Boolean, val enableDpd: Boolean, val enableNatTraversal: Boolean, val enableTunnelsBgp: 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 resourceGroupId: String, val status: String, val tags: Map<String, String>, val tunnelOptionsSpecifications: List<GetGatewayVpnAttachmentsAttachmentTunnelOptionsSpecification>, val vpnAttachmentName: String, val vpnConnectionId: String)
data class GetGatewayVpnAttachmentsAttachmentBgpConfig(val localAsn: Int, val localBgpIp: String, val status: String, val tunnelCidr: String)
data class GetGatewayVpnAttachmentsAttachmentHealthCheckConfig(val dip: String, val enable: Boolean, val interval: Int, val policy: String, val retry: Int, val sip: String, val status: String)
data class GetGatewayVpnAttachmentsAttachmentIkeConfig(val ikeAuthAlg: String, val ikeEncAlg: String, val ikeLifetime: Int, val ikeMode: String, val ikePfs: String, val ikeVersion: String, val localId: String, val psk: String, val remoteId: String)
data class GetGatewayVpnAttachmentsAttachmentIpsecConfig(val ipsecAuthAlg: String, val ipsecEncAlg: String, val ipsecLifetime: Int, val ipsecPfs: String)
data class GetGatewayVpnAttachmentsAttachmentTunnelOptionsSpecification(val customerGatewayId: String, val enableDpd: Boolean, val enableNatTraversal: Boolean, val internetIp: String, val role: String, val state: String, val status: String, val tunnelBgpConfig: GetGatewayVpnAttachmentsAttachmentTunnelOptionsSpecificationTunnelBgpConfig, val tunnelId: String, val tunnelIkeConfig: GetGatewayVpnAttachmentsAttachmentTunnelOptionsSpecificationTunnelIkeConfig, val tunnelIndex: Int, val tunnelIpsecConfig: GetGatewayVpnAttachmentsAttachmentTunnelOptionsSpecificationTunnelIpsecConfig, val zoneNo: String)
data class GetGatewayVpnAttachmentsAttachmentTunnelOptionsSpecificationTunnelBgpConfig(val bgpStatus: String, val localAsn: Int, val localBgpIp: String, val peerAsn: String, val peerBgpIp: String, val tunnelCidr: String)
data class GetGatewayVpnAttachmentsAttachmentTunnelOptionsSpecificationTunnelIkeConfig(val ikeAuthAlg: String, val ikeEncAlg: String, val ikeLifetime: Int, val ikeMode: String, val ikePfs: String, val ikeVersion: String, val localId: String, val psk: String, val remoteId: 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)

A collection of values returned by getGatewayVpnAttachments.

Link copied to clipboard
data class GetGatewayZonesResult(val id: String, val ids: List<String>, val outputFile: String? = null, val spec: String, val zones: List<GetGatewayZonesZone>)

A collection of values returned by getGatewayZones.

Link copied to clipboard
data class GetGatewayZonesZone(val zoneId: String, val zoneName: String)
Link copied to clipboard
data class IpsecServerIkeConfig(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 remoteId: String? = null)
Link copied to clipboard
data class IpsecServerIpsecConfig(val ipsecAuthAlg: String? = null, val ipsecEncAlg: String? = null, val ipsecLifetime: Int? = null, val ipsecPfs: String? = null)