RouterInputFilter

sealed class RouterInputFilter

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

Inheritors

Types

Link copied to clipboard

The types of router inputs to include in the filter.

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

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

Link copied to clipboard

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

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

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

Link copied to clipboard

Filter criteria to list router inputs based on their routing scope (REGIONAL or GLOBAL).

Link copied to clipboard

Functions

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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