Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data Multiplex = Multiplex' {}
- newMultiplex :: Multiplex
- multiplex_state :: Lens' Multiplex (Maybe MultiplexState)
- multiplex_arn :: Lens' Multiplex (Maybe Text)
- multiplex_pipelinesRunningCount :: Lens' Multiplex (Maybe Int)
- multiplex_availabilityZones :: Lens' Multiplex (Maybe [Text])
- multiplex_programCount :: Lens' Multiplex (Maybe Int)
- multiplex_destinations :: Lens' Multiplex (Maybe [MultiplexOutputDestination])
- multiplex_name :: Lens' Multiplex (Maybe Text)
- multiplex_id :: Lens' Multiplex (Maybe Text)
- multiplex_multiplexSettings :: Lens' Multiplex (Maybe MultiplexSettings)
- multiplex_tags :: Lens' Multiplex (Maybe (HashMap Text Text))
Documentation
The multiplex object.
See: newMultiplex
smart constructor.
Multiplex' | |
|
Instances
newMultiplex :: Multiplex Source #
Create a value of Multiplex
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:state:Multiplex'
, multiplex_state
- The current state of the multiplex.
$sel:arn:Multiplex'
, multiplex_arn
- The unique arn of the multiplex.
$sel:pipelinesRunningCount:Multiplex'
, multiplex_pipelinesRunningCount
- The number of currently healthy pipelines.
$sel:availabilityZones:Multiplex'
, multiplex_availabilityZones
- A list of availability zones for the multiplex.
$sel:programCount:Multiplex'
, multiplex_programCount
- The number of programs in the multiplex.
$sel:destinations:Multiplex'
, multiplex_destinations
- A list of the multiplex output destinations.
$sel:name:Multiplex'
, multiplex_name
- The name of the multiplex.
$sel:id:Multiplex'
, multiplex_id
- The unique id of the multiplex.
$sel:multiplexSettings:Multiplex'
, multiplex_multiplexSettings
- Configuration for a multiplex event.
$sel:tags:Multiplex'
, multiplex_tags
- A collection of key-value pairs.
multiplex_state :: Lens' Multiplex (Maybe MultiplexState) Source #
The current state of the multiplex.
multiplex_pipelinesRunningCount :: Lens' Multiplex (Maybe Int) Source #
The number of currently healthy pipelines.
multiplex_availabilityZones :: Lens' Multiplex (Maybe [Text]) Source #
A list of availability zones for the multiplex.
multiplex_programCount :: Lens' Multiplex (Maybe Int) Source #
The number of programs in the multiplex.
multiplex_destinations :: Lens' Multiplex (Maybe [MultiplexOutputDestination]) Source #
A list of the multiplex output destinations.
multiplex_multiplexSettings :: Lens' Multiplex (Maybe MultiplexSettings) Source #
Configuration for a multiplex event.