RouterOutputFilter

sealed class RouterOutputFilter

A filter that can be used to retrieve a list of router outputs.

Inheritors

Types

Link copied to clipboard
data class NameContains(val value: List<String>) : RouterOutputFilter

The names of the router outputs to include in the filter.

Link copied to clipboard

The Amazon Resource Names (ARNs) of the network interfaces associated with the router outputs to include in the filter.

Link copied to clipboard

The types of router outputs to include in the filter.

Link copied to clipboard
data class RegionNames(val value: List<String>) : RouterOutputFilter

The AWS Regions of the router outputs to include in the filter.

Link copied to clipboard
data class RoutedInputArns(val value: List<String>) : RouterOutputFilter

The ARNs of the router inputs associated with the router outputs to include in the filter.

Link copied to clipboard

Filter criteria to list router outputs based on their routing scope.

Link copied to clipboard

Functions

Link copied to clipboard

Casts this RouterOutputFilter as a NameContains and retrieves its kotlin.collections.List value. Throws an exception if the RouterOutputFilter is not a NameContains.

Link copied to clipboard

Casts this RouterOutputFilter as a NameContains and retrieves its kotlin.collections.List value. Returns null if the RouterOutputFilter is not a NameContains.

Link copied to clipboard

Casts this RouterOutputFilter as a NetworkInterfaceArns and retrieves its kotlin.collections.List value. Throws an exception if the RouterOutputFilter is not a NetworkInterfaceArns.

Link copied to clipboard
Link copied to clipboard

Casts this RouterOutputFilter as a OutputTypes and retrieves its kotlin.collections.List value. Throws an exception if the RouterOutputFilter is not a OutputTypes.

Link copied to clipboard

Casts this RouterOutputFilter as a OutputTypes and retrieves its kotlin.collections.List value. Returns null if the RouterOutputFilter is not a OutputTypes.

Link copied to clipboard

Casts this RouterOutputFilter as a RegionNames and retrieves its kotlin.collections.List value. Throws an exception if the RouterOutputFilter is not a RegionNames.

Link copied to clipboard

Casts this RouterOutputFilter as a RegionNames and retrieves its kotlin.collections.List value. Returns null if the RouterOutputFilter is not a RegionNames.

Link copied to clipboard

Casts this RouterOutputFilter as a RoutedInputArns and retrieves its kotlin.collections.List value. Throws an exception if the RouterOutputFilter is not a RoutedInputArns.

Link copied to clipboard

Casts this RouterOutputFilter as a RoutedInputArns and retrieves its kotlin.collections.List value. Returns null if the RouterOutputFilter is not a RoutedInputArns.

Link copied to clipboard

Casts this RouterOutputFilter as a RoutingScopes and retrieves its kotlin.collections.List value. Throws an exception if the RouterOutputFilter is not a RoutingScopes.

Link copied to clipboard

Casts this RouterOutputFilter as a RoutingScopes and retrieves its kotlin.collections.List value. Returns null if the RouterOutputFilter is not a RoutingScopes.