Package-level declarations

Types

Link copied to clipboard
data class GetAttachmentFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetAttachmentResult(val arn: String, val associationState: String, val associationTransitGatewayRouteTableId: String, val filters: List<GetAttachmentFilter>? = null, val id: String, val resourceId: String, val resourceOwnerId: String, val resourceType: String, val state: String, val tags: Map<String, String>, val transitGatewayAttachmentId: String, val transitGatewayId: String, val transitGatewayOwnerId: String)

A collection of values returned by getAttachment.

Link copied to clipboard
data class GetAttachmentsFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetAttachmentsResult(val filters: List<GetAttachmentsFilter>? = null, val id: String, val ids: List<String>, val tags: Map<String, String>)

A collection of values returned by getAttachments.

Link copied to clipboard
data class GetConnectFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetConnectPeerFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetConnectPeerResult(val arn: String, val bgpAsn: String, val filters: List<GetConnectPeerFilter>? = null, val id: String, val insideCidrBlocks: List<String>, val peerAddress: String, val tags: Map<String, String>, val transitGatewayAddress: String, val transitGatewayAttachmentId: String, val transitGatewayConnectPeerId: String)

A collection of values returned by getConnectPeer.

Link copied to clipboard
data class GetConnectResult(val filters: List<GetConnectFilter>? = null, val id: String, val protocol: String, val tags: Map<String, String>, val transitGatewayConnectId: String, val transitGatewayId: String, val transportAttachmentId: String)

A collection of values returned by getConnect.

Link copied to clipboard
data class GetDirectConnectGatewayAttachmentFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetDirectConnectGatewayAttachmentResult(val dxGatewayId: String? = null, val filters: List<GetDirectConnectGatewayAttachmentFilter>? = null, val id: String, val tags: Map<String, String>, val transitGatewayId: String? = null)

A collection of values returned by getDirectConnectGatewayAttachment.

Link copied to clipboard
data class GetMulticastDomainAssociation(val subnetId: String, val transitGatewayAttachmentId: String)
Link copied to clipboard
data class GetMulticastDomainFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetMulticastDomainMember(val groupIpAddress: String, val networkInterfaceId: String)
Link copied to clipboard
data class GetMulticastDomainResult(val arn: String, val associations: List<GetMulticastDomainAssociation>, val autoAcceptSharedAssociations: String, val filters: List<GetMulticastDomainFilter>? = null, val id: String, val igmpv2Support: String, val members: List<GetMulticastDomainMember>, val ownerId: String, val sources: List<GetMulticastDomainSource>, val state: String, val staticSourcesSupport: String, val tags: Map<String, String>, val transitGatewayAttachmentId: String, val transitGatewayId: String, val transitGatewayMulticastDomainId: String)

A collection of values returned by getMulticastDomain.

Link copied to clipboard
data class GetMulticastDomainSource(val groupIpAddress: String, val networkInterfaceId: String)
Link copied to clipboard
data class GetPeeringAttachmentFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetPeeringAttachmentResult(val filters: List<GetPeeringAttachmentFilter>? = null, val id: String, val peerAccountId: String, val peerRegion: String, val peerTransitGatewayId: String, val tags: Map<String, String>, val transitGatewayId: String)

A collection of values returned by getPeeringAttachment.

Link copied to clipboard
data class GetRouteTableAssociationsFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetRouteTableAssociationsResult(val filters: List<GetRouteTableAssociationsFilter>? = null, val id: String, val ids: List<String>, val transitGatewayRouteTableId: String)

A collection of values returned by getRouteTableAssociations.

Link copied to clipboard
data class GetRouteTableFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetRouteTablePropagationsFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetRouteTablePropagationsResult(val filters: List<GetRouteTablePropagationsFilter>? = null, val id: String, val ids: List<String>, val transitGatewayRouteTableId: String)

A collection of values returned by getRouteTablePropagations.

Link copied to clipboard
data class GetRouteTableResult(val arn: String, val defaultAssociationRouteTable: Boolean, val defaultPropagationRouteTable: Boolean, val filters: List<GetRouteTableFilter>? = null, val id: String, val tags: Map<String, String>, val transitGatewayId: String)

A collection of values returned by getRouteTable.

Link copied to clipboard
data class GetTransitGatewayFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetTransitGatewayResult(val amazonSideAsn: Int, val arn: String, val associationDefaultRouteTableId: String, val autoAcceptSharedAttachments: String, val defaultRouteTableAssociation: String, val defaultRouteTablePropagation: String, val description: String, val dnsSupport: String, val filters: List<GetTransitGatewayFilter>? = null, val id: String, val multicastSupport: String, val ownerId: String, val propagationDefaultRouteTableId: String, val tags: Map<String, String>, val transitGatewayCidrBlocks: List<String>, val vpnEcmpSupport: String)

A collection of values returned by getTransitGateway.

Link copied to clipboard
data class GetVpcAttachmentFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetVpcAttachmentResult(val applianceModeSupport: String, val dnsSupport: String, val filters: List<GetVpcAttachmentFilter>? = null, val id: String, val ipv6Support: String, val subnetIds: List<String>, val tags: Map<String, String>, val transitGatewayId: String, val vpcId: String, val vpcOwnerId: String)

A collection of values returned by getVpcAttachment.

Link copied to clipboard
data class GetVpcAttachmentsFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetVpcAttachmentsResult(val filters: List<GetVpcAttachmentsFilter>? = null, val id: String, val ids: List<String>)

A collection of values returned by getVpcAttachments.

Link copied to clipboard
data class GetVpnAttachmentFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetVpnAttachmentResult(val filters: List<GetVpnAttachmentFilter>? = null, val id: String, val tags: Map<String, String>, val transitGatewayId: String? = null, val vpnConnectionId: String? = null)

A collection of values returned by getVpnAttachment.