Class: Aws::MediaConnect::Types::RouterOutputFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConnect::Types::RouterOutputFilter
- Defined in:
- gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb
Overview
RouterOutputFilter 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 outputs.
Defined Under Namespace
Classes: NameContains, NetworkInterfaceArns, OutputTypes, RegionNames, RoutedInputArns, RoutingScopes, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#name_contains ⇒ Array<String>
The names of the router outputs to include in the filter.
-
#network_interface_arns ⇒ Array<String>
The Amazon Resource Names (ARNs) of the network interfaces associated with the router outputs to include in the filter.
-
#output_types ⇒ Array<String>
The types of router outputs to include in the filter.
-
#region_names ⇒ Array<String>
The AWS Regions of the router outputs to include in the filter.
-
#routed_input_arns ⇒ Array<String>
The ARNs of the router inputs associated with the router outputs to include in the filter.
-
#routing_scopes ⇒ Array<String>
Filter criteria to list router outputs based on their routing scope.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#name_contains ⇒ Array<String>
The names of the router outputs to include in the filter.
7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 7227 class RouterOutputFilter < Struct.new( :region_names, :network_interface_arns, :routing_scopes, :output_types, :routed_input_arns, :name_contains, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RegionNames < RouterOutputFilter; end class NetworkInterfaceArns < RouterOutputFilter; end class RoutingScopes < RouterOutputFilter; end class OutputTypes < RouterOutputFilter; end class RoutedInputArns < RouterOutputFilter; end class NameContains < RouterOutputFilter; end class Unknown < RouterOutputFilter; end end |
#network_interface_arns ⇒ Array<String>
The Amazon Resource Names (ARNs) of the network interfaces associated with the router outputs to include in the filter.
7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 7227 class RouterOutputFilter < Struct.new( :region_names, :network_interface_arns, :routing_scopes, :output_types, :routed_input_arns, :name_contains, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RegionNames < RouterOutputFilter; end class NetworkInterfaceArns < RouterOutputFilter; end class RoutingScopes < RouterOutputFilter; end class OutputTypes < RouterOutputFilter; end class RoutedInputArns < RouterOutputFilter; end class NameContains < RouterOutputFilter; end class Unknown < RouterOutputFilter; end end |
#output_types ⇒ Array<String>
The types of router outputs to include in the filter.
7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 7227 class RouterOutputFilter < Struct.new( :region_names, :network_interface_arns, :routing_scopes, :output_types, :routed_input_arns, :name_contains, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RegionNames < RouterOutputFilter; end class NetworkInterfaceArns < RouterOutputFilter; end class RoutingScopes < RouterOutputFilter; end class OutputTypes < RouterOutputFilter; end class RoutedInputArns < RouterOutputFilter; end class NameContains < RouterOutputFilter; end class Unknown < RouterOutputFilter; end end |
#region_names ⇒ Array<String>
The AWS Regions of the router outputs to include in the filter.
7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 7227 class RouterOutputFilter < Struct.new( :region_names, :network_interface_arns, :routing_scopes, :output_types, :routed_input_arns, :name_contains, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RegionNames < RouterOutputFilter; end class NetworkInterfaceArns < RouterOutputFilter; end class RoutingScopes < RouterOutputFilter; end class OutputTypes < RouterOutputFilter; end class RoutedInputArns < RouterOutputFilter; end class NameContains < RouterOutputFilter; end class Unknown < RouterOutputFilter; end end |
#routed_input_arns ⇒ Array<String>
The ARNs of the router inputs associated with the router outputs to include in the filter.
7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 7227 class RouterOutputFilter < Struct.new( :region_names, :network_interface_arns, :routing_scopes, :output_types, :routed_input_arns, :name_contains, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RegionNames < RouterOutputFilter; end class NetworkInterfaceArns < RouterOutputFilter; end class RoutingScopes < RouterOutputFilter; end class OutputTypes < RouterOutputFilter; end class RoutedInputArns < RouterOutputFilter; end class NameContains < RouterOutputFilter; end class Unknown < RouterOutputFilter; end end |
#routing_scopes ⇒ Array<String>
Filter criteria to list router outputs based on their routing scope.
7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 7227 class RouterOutputFilter < Struct.new( :region_names, :network_interface_arns, :routing_scopes, :output_types, :routed_input_arns, :name_contains, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RegionNames < RouterOutputFilter; end class NetworkInterfaceArns < RouterOutputFilter; end class RoutingScopes < RouterOutputFilter; end class OutputTypes < RouterOutputFilter; end class RoutedInputArns < RouterOutputFilter; end class NameContains < RouterOutputFilter; end class Unknown < RouterOutputFilter; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
7227 7228 7229 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 7227 def unknown @unknown end |