Class: Aws::MediaConnect::Types::RouterInputFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConnect::Types::RouterInputFilter
- Defined in:
- gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb
Overview
RouterInputFilter is a union - when making an API calls you must set exactly one of the members.
A filter that can be used to retrieve a list of router inputs.
Defined Under Namespace
Classes: InputTypes, NameContains, NetworkInterfaceArns, RegionNames, RoutingScopes, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#input_types ⇒ Array<String>
The types of router inputs to include in the filter.
-
#name_contains ⇒ Array<String>
The names of the router inputs to include in the filter.
-
#network_interface_arns ⇒ Array<String>
The Amazon Resource Names (ARNs) of the network interfaces associated with the router inputs to include in the filter.
-
#region_names ⇒ Array<String>
The AWS Regions of the router inputs to include in the filter.
-
#routing_scopes ⇒ Array<String>
Filter criteria to list router inputs based on their routing scope (REGIONAL or GLOBAL).
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#input_types ⇒ Array<String>
The types of router inputs to include in the filter.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 6218 class RouterInputFilter < Struct.new( :name_contains, :region_names, :network_interface_arns, :routing_scopes, :input_types, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class NameContains < RouterInputFilter; end class RegionNames < RouterInputFilter; end class NetworkInterfaceArns < RouterInputFilter; end class RoutingScopes < RouterInputFilter; end class InputTypes < RouterInputFilter; end class Unknown < RouterInputFilter; end end |
#name_contains ⇒ Array<String>
The names of the router inputs to include in the filter.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 6218 class RouterInputFilter < Struct.new( :name_contains, :region_names, :network_interface_arns, :routing_scopes, :input_types, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class NameContains < RouterInputFilter; end class RegionNames < RouterInputFilter; end class NetworkInterfaceArns < RouterInputFilter; end class RoutingScopes < RouterInputFilter; end class InputTypes < RouterInputFilter; end class Unknown < RouterInputFilter; end end |
#network_interface_arns ⇒ Array<String>
The Amazon Resource Names (ARNs) of the network interfaces associated with the router inputs to include in the filter.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 6218 class RouterInputFilter < Struct.new( :name_contains, :region_names, :network_interface_arns, :routing_scopes, :input_types, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class NameContains < RouterInputFilter; end class RegionNames < RouterInputFilter; end class NetworkInterfaceArns < RouterInputFilter; end class RoutingScopes < RouterInputFilter; end class InputTypes < RouterInputFilter; end class Unknown < RouterInputFilter; end end |
#region_names ⇒ Array<String>
The AWS Regions of the router inputs to include in the filter.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 6218 class RouterInputFilter < Struct.new( :name_contains, :region_names, :network_interface_arns, :routing_scopes, :input_types, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class NameContains < RouterInputFilter; end class RegionNames < RouterInputFilter; end class NetworkInterfaceArns < RouterInputFilter; end class RoutingScopes < RouterInputFilter; end class InputTypes < RouterInputFilter; end class Unknown < RouterInputFilter; end end |
#routing_scopes ⇒ Array<String>
Filter criteria to list router inputs based on their routing scope (REGIONAL or GLOBAL).
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 6218 class RouterInputFilter < Struct.new( :name_contains, :region_names, :network_interface_arns, :routing_scopes, :input_types, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class NameContains < RouterInputFilter; end class RegionNames < RouterInputFilter; end class NetworkInterfaceArns < RouterInputFilter; end class RoutingScopes < RouterInputFilter; end class InputTypes < RouterInputFilter; end class Unknown < RouterInputFilter; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
6218 6219 6220 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 6218 def unknown @unknown end |