Package-level declarations
Types
Link copied to clipboard
Connect attachment options for protocol
Link copied to clipboard
data class ConnectAttachmentProposedSegmentChange(val attachmentPolicyRuleNumber: Int? = null, val segmentName: String? = null, val tags: List<ConnectAttachmentTag>? = null)
The attachment to move from one segment to another.
Link copied to clipboard
A key-value pair to associate with a resource.
Link copied to clipboard
data class ConnectPeerBgpConfiguration(val coreNetworkAddress: String? = null, val coreNetworkAsn: Double? = null, val peerAddress: String? = null, val peerAsn: Double? = null)
Bgp configuration for connect peer
Link copied to clipboard
Bgp options
Link copied to clipboard
data class ConnectPeerConfiguration(val bgpConfigurations: List<ConnectPeerBgpConfiguration>? = null, val coreNetworkAddress: String? = null, val insideCidrBlocks: List<String>? = null, val peerAddress: String? = null, val protocol: String? = null)
Link copied to clipboard
data class CoreNetworkEdge(val asn: Double? = null, val edgeLocation: String? = null, val insideCidrBlocks: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
The Amazon Web Services location of the device, if applicable.
Link copied to clipboard
data class DeviceLocation(val address: String? = null, val latitude: String? = null, val longitude: String? = null)
The site location.
Link copied to clipboard
data class GetConnectAttachmentResult(val attachmentId: String? = null, val attachmentPolicyRuleNumber: Int? = null, val attachmentType: String? = null, val coreNetworkArn: String? = null, val createdAt: String? = null, val ownerAccountId: String? = null, val proposedSegmentChange: ConnectAttachmentProposedSegmentChange? = null, val resourceArn: String? = null, val segmentName: String? = null, val state: String? = null, val tags: List<Tag>? = null, val updatedAt: String? = null)
Link copied to clipboard
data class GetConnectPeerResult(val configuration: ConnectPeerConfiguration? = null, val connectPeerId: String? = null, val coreNetworkId: String? = null, val createdAt: String? = null, val edgeLocation: String? = null, val state: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetCoreNetworkResult(val coreNetworkArn: String? = null, val coreNetworkId: String? = null, val createdAt: String? = null, val description: String? = null, val edges: List<CoreNetworkEdge>? = null, val ownerAccount: String? = null, val policyDocument: Any? = null, val segments: List<CoreNetworkSegment>? = null, val state: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetDeviceResult(val awsLocation: DeviceAwsLocation? = null, val createdAt: String? = null, val description: String? = null, val deviceArn: String? = null, val deviceId: String? = null, val location: DeviceLocation? = null, val model: String? = null, val serialNumber: String? = null, val siteId: String? = null, val state: String? = null, val tags: List<Tag>? = null, val type: String? = null, val vendor: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetSiteResult(val createdAt: String? = null, val description: String? = null, val location: SiteLocation? = null, val siteArn: String? = null, val siteId: String? = null, val state: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetSiteToSiteVpnAttachmentResult(val attachmentId: String? = null, val attachmentPolicyRuleNumber: Int? = null, val attachmentType: String? = null, val coreNetworkArn: String? = null, val createdAt: String? = null, val edgeLocation: String? = null, val ownerAccountId: String? = null, val proposedSegmentChange: SiteToSiteVpnAttachmentProposedSegmentChange? = null, val resourceArn: String? = null, val segmentName: String? = null, val state: String? = null, val tags: List<Tag>? = null, val updatedAt: String? = null)
Link copied to clipboard
data class GetTransitGatewayPeeringResult(val coreNetworkArn: String? = null, val createdAt: String? = null, val edgeLocation: String? = null, val ownerAccountId: String? = null, val peeringId: String? = null, val peeringType: String? = null, val resourceArn: String? = null, val state: String? = null, val tags: List<Tag>? = null, val transitGatewayPeeringAttachmentId: String? = null)
Link copied to clipboard
data class GetTransitGatewayRouteTableAttachmentResult(val attachmentId: String? = null, val attachmentPolicyRuleNumber: Int? = null, val attachmentType: String? = null, val coreNetworkArn: String? = null, val coreNetworkId: String? = null, val createdAt: String? = null, val edgeLocation: String? = null, val ownerAccountId: String? = null, val proposedSegmentChange: TransitGatewayRouteTableAttachmentProposedSegmentChange? = null, val resourceArn: String? = null, val segmentName: String? = null, val state: String? = null, val tags: List<Tag>? = null, val updatedAt: String? = null)
Link copied to clipboard
data class GetVpcAttachmentResult(val attachmentId: String? = null, val attachmentPolicyRuleNumber: Int? = null, val attachmentType: String? = null, val coreNetworkArn: String? = null, val createdAt: String? = null, val edgeLocation: String? = null, val options: VpcAttachmentVpcOptions? = null, val ownerAccountId: String? = null, val proposedSegmentChange: VpcAttachmentProposedSegmentChange? = null, val resourceArn: String? = null, val segmentName: String? = null, val state: String? = null, val subnetArns: List<String>? = null, val tags: List<Tag>? = null, val updatedAt: String? = null)
Link copied to clipboard
The bandwidth for the link.
Link copied to clipboard
data class SiteLocation(val address: String? = null, val latitude: String? = null, val longitude: String? = null)
The location of the site
Link copied to clipboard
data class SiteToSiteVpnAttachmentProposedSegmentChange(val attachmentPolicyRuleNumber: Int? = null, val segmentName: String? = null, val tags: List<SiteToSiteVpnAttachmentTag>? = null)
The attachment to move from one segment to another.
Link copied to clipboard
A key-value pair to associate with a resource.
Link copied to clipboard
data class TransitGatewayRouteTableAttachmentProposedSegmentChange(val attachmentPolicyRuleNumber: Int? = null, val segmentName: String? = null, val tags: List<TransitGatewayRouteTableAttachmentTag>? = null)
The attachment to move from one segment to another.
Link copied to clipboard
A key-value pair to associate with a resource.
Link copied to clipboard
data class VpcAttachmentProposedSegmentChange(val attachmentPolicyRuleNumber: Int? = null, val segmentName: String? = null, val tags: List<VpcAttachmentTag>? = null)
The attachment to move from one segment to another.
Link copied to clipboard
A key-value pair to associate with a resource.
Link copied to clipboard
data class VpcAttachmentVpcOptions(val applianceModeSupport: Boolean? = null, val ipv6Support: Boolean? = null)
Vpc options of the attachment.