Class: Aws::MediaConnect::Types::RtmpPushNamingConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConnect::Types::RtmpPushNamingConfiguration
- Defined in:
- gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb
Overview
RtmpPushNamingConfiguration is a union - when making an API calls you must set exactly one of the members.
RtmpPushNamingConfiguration is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of RtmpPushNamingConfiguration corresponding to the set member.
The configuration settings for the RTMP (Real-Time Messaging Protocol) application and stream names.
Defined Under Namespace
Classes: Automatic, Manual, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#automatic ⇒ Types::AutomaticRtmpPushNamingConfiguration
The naming configuration where MediaConnect generates the application and stream names.
-
#manual ⇒ Types::ManualRtmpPushNamingConfiguration
The naming configuration where you specify the application and stream names.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#automatic ⇒ Types::AutomaticRtmpPushNamingConfiguration
The naming configuration where MediaConnect generates the application and stream names.
9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9438 class RtmpPushNamingConfiguration < Struct.new( :manual, :automatic, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Manual < RtmpPushNamingConfiguration; end class Automatic < RtmpPushNamingConfiguration; end class Unknown < RtmpPushNamingConfiguration; end end |
#manual ⇒ Types::ManualRtmpPushNamingConfiguration
The naming configuration where you specify the application and stream names.
9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9438 class RtmpPushNamingConfiguration < Struct.new( :manual, :automatic, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Manual < RtmpPushNamingConfiguration; end class Automatic < RtmpPushNamingConfiguration; end class Unknown < RtmpPushNamingConfiguration; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
9438 9439 9440 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9438 def unknown @unknown end |