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 DxGatewayAttachmentTimeouts(val create: String? = null, val delete: String? = null, val update: 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
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 GetCoreNetworkPolicyDocumentNetworkFunctionGroup(val description: String? = null, val name: String, val requireAttachmentAcceptance: Boolean)
Link copied to clipboard
data class GetCoreNetworkPolicyDocumentResult(val attachmentPolicies: List<GetCoreNetworkPolicyDocumentAttachmentPolicy>? = null, val coreNetworkConfigurations: List<GetCoreNetworkPolicyDocumentCoreNetworkConfiguration>, val id: String, val json: String, val networkFunctionGroups: List<GetCoreNetworkPolicyDocumentNetworkFunctionGroup>? = null, 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, val via: GetCoreNetworkPolicyDocumentSegmentActionVia? = null, val whenSentTo: GetCoreNetworkPolicyDocumentSegmentActionWhenSentTo? = null)
Link copied to clipboard
data class GetCoreNetworkPolicyDocumentSegmentActionVia(val networkFunctionGroups: List<String>? = null, val withEdgeOverrides: List<GetCoreNetworkPolicyDocumentSegmentActionViaWithEdgeOverride>? = null)
Link copied to clipboard
Link copied to clipboard
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)