Package-level declarations
Types
Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                data class ConnectPeerConfiguration(val bgpConfigurations: List<ConnectPeerConfigurationBgpConfiguration>? = null, val coreNetworkAddress: String? = null, val insideCidrBlocks: List<String>? = null, val peerAddress: String? = null, val protocol: String? = null)
Link copied to clipboard
                data class ConnectPeerConfigurationBgpConfiguration(val coreNetworkAddress: String? = null, val coreNetworkAsn: Int? = null, val peerAddress: String? = null, val peerAsn: Int? = null)
Link copied to clipboard
                data class CoreNetworkEdge(val asn: Int? = null, val edgeLocation: String? = null, val insideCidrBlocks: List<String>? = null)
Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                data class DeviceLocation(val address: String? = null, val latitude: String? = null, val longitude: String? = null)
Link copied to clipboard
                data class GetConnectionResult(val arn: String, val connectedDeviceId: String, val connectedLinkId: String, val connectionId: String, val description: String, val deviceId: String, val globalNetworkId: String, val id: String, val linkId: String, val tags: Map<String, String>)
A collection of values returned by getConnection.
Link copied to clipboard
                Link copied to clipboard
                data class GetCoreNetworkPolicyDocumentAttachmentPolicy(val action: GetCoreNetworkPolicyDocumentAttachmentPolicyAction, val conditionLogic: String? = null, val conditions: List<GetCoreNetworkPolicyDocumentAttachmentPolicyCondition>, val description: String? = null, val ruleNumber: Int)
Link copied to clipboard
                data class GetCoreNetworkPolicyDocumentAttachmentPolicyAction(val associationMethod: String, val requireAcceptance: Boolean? = null, val segment: String? = null, val tagValueOfKey: String? = null)
Link copied to clipboard
                data class GetCoreNetworkPolicyDocumentAttachmentPolicyCondition(val key: String? = null, val operator: String? = null, val type: String, val value: String? = null)
Link copied to clipboard
                data class GetCoreNetworkPolicyDocumentCoreNetworkConfiguration(val asnRanges: List<String>, val edgeLocations: List<GetCoreNetworkPolicyDocumentCoreNetworkConfigurationEdgeLocation>, val insideCidrBlocks: List<String>? = null, val vpnEcmpSupport: Boolean? = null)
Link copied to clipboard
                data class GetCoreNetworkPolicyDocumentCoreNetworkConfigurationEdgeLocation(val asn: String? = null, val insideCidrBlocks: List<String>? = null, val location: String)
Link copied to clipboard
                data class GetCoreNetworkPolicyDocumentResult(val attachmentPolicies: List<GetCoreNetworkPolicyDocumentAttachmentPolicy>? = null, val coreNetworkConfigurations: List<GetCoreNetworkPolicyDocumentCoreNetworkConfiguration>, val id: String, val json: String, val segmentActions: List<GetCoreNetworkPolicyDocumentSegmentAction>? = null, val segments: List<GetCoreNetworkPolicyDocumentSegment>, val version: String? = null)
A collection of values returned by getCoreNetworkPolicyDocument.
Link copied to clipboard
                data class GetCoreNetworkPolicyDocumentSegment(val allowFilters: List<String>? = null, val denyFilters: List<String>? = null, val description: String? = null, val edgeLocations: List<String>? = null, val isolateAttachments: Boolean? = null, val name: String, val requireAttachmentAcceptance: Boolean? = null)
Link copied to clipboard
                data class GetCoreNetworkPolicyDocumentSegmentAction(val action: String, val description: String? = null, val destinationCidrBlocks: List<String>? = null, val destinations: List<String>? = null, val mode: String? = null, val segment: String, val shareWithExcepts: List<String>? = null, val shareWiths: List<String>? = null)
Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                data class GetDeviceResult(val arn: String, val awsLocations: List<GetDeviceAwsLocation>, val description: String, val deviceId: String, val globalNetworkId: String, val id: String, val locations: List<GetDeviceLocation>, val model: String, val serialNumber: String, val siteId: String, val tags: Map<String, String>, val type: String, val vendor: String)
A collection of values returned by getDevice.
Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                data class GetLinkResult(val arn: String, val bandwidths: List<GetLinkBandwidth>, val description: String, val globalNetworkId: String, val id: String, val linkId: String, val providerName: String, val siteId: String, val tags: Map<String, String>, val type: String)
A collection of values returned by getLink.
Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                data class SiteLocation(val address: String? = null, val latitude: String? = null, val longitude: String? = null)
Link copied to clipboard
                data class VpcAttachmentOptions(val applianceModeSupport: Boolean? = null, val ipv6Support: Boolean? = null)