Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- AddBridge
Flow Source Request Add a flow source to an existing bridge.
- AddBridge
Network Output Request Add a network output to an existing bridge.
- AddBridge
Network Source Request Add a network source to an existing bridge.
- AddBridge
Output Request Add outputs to the specified bridge.
- AddBridge
Source Request Add an output to a bridge.
- AddEgress
Gateway Bridge Request Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises.
- AddIngress
Gateway Bridge Request Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud.
- AddMaintenance
Create a maintenance setting for a flow.
- AddMedia
Stream Request The media stream that you want to add to the flow.
- AddOutput
Request A request to add an output to a flow.
- Audio
Monitoring Setting Specifies the configuration for audio stream metrics monitoring.
- Automatic
Encryption KeyConfiguration Configuration settings for automatic encryption key management, where MediaConnect handles key creation and rotation.
- Batch
GetRouter Input Error An error that occurred when retrieving multiple router inputs in the BatchGetRouterInput operation, including the ARN, error code, and error message.
- Batch
GetRouter Network Interface Error An error that occurred when retrieving multiple router network interfaces in the BatchGetRouterNetworkInterface operation, including the ARN, error code, and error message.
- Batch
GetRouter Output Error An error that occurred when retrieving multiple router outputs in the BatchGetRouterOutput operation, including the ARN, error code, and error message.
- Black
Frames Configures settings for the
BlackFramesmetric.- Bridge
A Bridge is the connection between your data center's Instances and the Amazon Web Services cloud. A bridge can be used to send video from the Amazon Web Services cloud to your data center or from your data center to the Amazon Web Services cloud.
- Bridge
Flow Output The output of the bridge. A flow output is delivered to the Amazon Web Services cloud.
- Bridge
Flow Source The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
- Bridge
Network Output The output of the bridge. A network output is delivered to your premises.
- Bridge
Network Source The source of the bridge. A network source originates at your premises.
- Bridge
Output The output of the bridge.
- Bridge
Source The bridge's source.
- Default
Maintenance Configuration Configuration settings for default maintenance scheduling.
- Destination
Configuration The transport parameters that you want to associate with an outbound media stream.
- Destination
Configuration Request The definition of a media stream that you want to associate with the output.
- Egress
Gateway Bridge Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises.
- Encoding
Parameters A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
- Encoding
Parameters Request A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
- Encryption
Information about the encryption of the flow.
- Entitlement
The settings for a flow entitlement.
- Failover
Config The settings for source failover.
- Failover
Router Input Configuration Configuration settings for a failover router input that allows switching between two input sources.
- Failover
Router Input Indexed Stream Details Configuration details for an indexed stream in a failover router input setup.
- Failover
Router Input Stream Details Configuration details for a failover router input that can automatically switch between two sources.
- Flow
The settings for a flow, including its source, outputs, and entitlements.
- Flow
Transit Encryption The configuration that defines how content is encrypted during transit between the MediaConnect router and a MediaConnect flow.
- Fmtp
A set of parameters that define the media stream.
- Fmtp
Request The settings that you want to use to define the media stream.
- Frame
Resolution The frame resolution used by the video stream.
- Frozen
Frames Configures settings for the
FrozenFramesmetric.- Gateway
The settings for a gateway, including its networks.
- Gateway
Bridge Source The source configuration for cloud flows receiving a stream from a bridge.
- Gateway
Instance The settings for an instance in a gateway.
- Gateway
Network The network settings for a gateway.
- Grant
Entitlement Request The entitlements that you want to grant on a flow.
- Ingress
Gateway Bridge Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud.
- Input
Configuration The transport parameters that are associated with an incoming media stream.
- Input
Configuration Request The transport parameters that you want to associate with an incoming media stream.
- Interface
The VPC interface that is used for the media stream associated with the source or output.
- Interface
Request The VPC interface that you want to designate where the media stream is coming from or going to.
- Listed
Bridge Displays details of the selected bridge.
- Listed
Entitlement An entitlement that has been granted to you from other Amazon Web Services accounts.
- Listed
Flow A summary of a flow, including its ARN, Availability Zone, and source type.
- Listed
Gateway A summary of a gateway, including its name, ARN, and status.
- Listed
Gateway Instance A summary of an instance.
- Listed
Router Input A summary of a router input, including its name, type, ARN, ID, state, and other key details. This structure is used in the response of the ListRouterInputs operation.
- Listed
Router Network Interface A summary of a router network interface, including its name, type, ARN, ID, associated input/output counts, state, and other key details. This structure is used in the response of the ListRouterNetworkInterfaces operation.
- Listed
Router Output A summary of a router output, including its name, type, ARN, ID, state, routed state, and other key details. This structure is used in the response of the ListRouterOutputs operation.
- Maintenance
The maintenance setting of a flow.
- Media
Connect Flow Router Input Configuration Configuration settings for connecting a router input to a flow output.
- Media
Connect Flow Router Input Stream Details Configuration details for a MediaConnect flow when used as a router input source.
- Media
Connect Flow Router Output Configuration Configuration settings for connecting a router output to a MediaConnect flow source.
- Media
Connect Flow Router Output Stream Details Configuration details for a MediaConnect flow when used as a router output destination.
- Media
Live Input Router Output Configuration Configuration settings for connecting a router output to a MediaLive input.
- Media
Live Input Router Output Stream Details Configuration details for a MediaLive input when used as a router output destination.
- Media
Live Transit Encryption The encryption configuration that defines how content is encrypted during transit between MediaConnect Router and MediaLive. This configuration determines whether encryption keys are automatically managed by the service or manually managed through AWS Secrets Manager.
- Media
Stream A media stream represents one component of your content, such as video, audio, or ancillary data. After you add a media stream to your flow, you can associate it with sources and outputs that use the ST 2110 JPEG XS or CDI protocol.
- Media
Stream Attributes Attributes that are related to the media stream.
- Media
Stream Attributes Request Attributes that are related to the media stream.
- Media
Stream Output Configuration The media stream that is associated with the output, and the parameters for that association.
- Media
Stream Output Configuration Request The media stream that you want to associate with the output, and the parameters for that association.
- Media
Stream Source Configuration The media stream that is associated with the source, and the parameters for that association.
- Media
Stream Source Configuration Request The media stream that you want to associate with the source, and the parameters for that association.
- Merge
Router Input Configuration Configuration settings for a merge router input that combines two input sources.
- Merge
Router Input Indexed Stream Details Configuration details for an indexed stream in a merge router input setup.
- Merge
Router Input Stream Details Configuration details for a merge router input that combines two input sources.
- Message
Detail The details of an error message.
- Messages
Messages that provide the state of the flow.
- Monitoring
Config The settings for source monitoring.
- Multicast
Source Settings The settings related to the multicast source.
- NdiConfig
Specifies the configuration settings for NDI outputs. Required when the flow includes NDI outputs.
- NdiDiscovery
Server Config Specifies the configuration settings for individual NDI discovery servers. A maximum of 3 servers is allowed.
- Offering
A savings plan that reserves a certain amount of outbound bandwidth usage at a discounted rate each month over a period of time.
- Output
The settings for an output.
- Preferred
DayTime Maintenance Configuration Configuration for preferred day and time maintenance settings.
- Public
Router Network Interface Configuration The configuration settings for a public router network interface, including the list of allowed CIDR blocks.
- Public
Router Network Interface Rule A rule that allows a specific CIDR block to access the public router network interface.
- Reservation
A pricing agreement for a discounted rate for a specific outbound bandwidth that your MediaConnect account will use each month over a specific time period. The discounted rate in the reservation applies to outbound bandwidth for all flows from your account until your account reaches the amount of bandwidth in your reservation. If you use more outbound bandwidth than the agreed upon amount in a single month, the overage is charged at the on-demand rate.
- Resource
Specification A definition of what is being billed for, including the type and amount.
- Rist
Router Input Configuration The configuration settings for a router input using the RIST (Reliable Internet Stream Transport) protocol, including the port and recovery latency.
- Rist
Router Output Configuration The configuration settings for a router output using the RIST (Reliable Internet Stream Transport) protocol, including the destination address and port.
- Router
Input A router input in AWS Elemental MediaConnect. A router input is a source of media content that can be routed to one or more router outputs.
- Router
Input Message A message associated with a router input, including a code and a message.
- Router
Input Source Metadata Details Detailed metadata information about a router input source.
- Router
Input Thumbnail Details The details of a thumbnail associated with a router input, including the thumbnail messages, the thumbnail image, the timecode, and the timestamp.
- Router
Input Transit Encryption The transit encryption settings for a router input.
- Router
Network Interface A router network interface in AWS Elemental MediaConnect. A router network interface is a network interface that can be associated with one or more router inputs and outputs.
- Router
Output A router output in AWS Elemental MediaConnect. A router output is a destination for media content that can receive input from one or more router inputs.
- Router
Output Message A message associated with a router output.
- RtpRouter
Input Configuration The configuration settings for a Router Input using the RTP (Real-Time Transport Protocol) protocol, including the port and forward error correction state.
- RtpRouter
Output Configuration The configuration settings for a router output using the RTP (Real-Time Transport Protocol) protocol, including the destination address and port, and forward error correction state.
- Secrets
Manager Encryption KeyConfiguration The configuration settings for transit encryption using AWS Secrets Manager, including the secret ARN and role ARN.
- SetGateway
Bridge Source Request The source configuration for cloud flows receiving a stream from a bridge.
- SetSource
Request The settings for the source of the flow.
- Silent
Audio Configures settings for the
SilentAudiometric.- Source
The settings for the source of the flow.
- Source
Priority The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
- SrtCaller
Router Input Configuration The configuration settings for a router input using the SRT (Secure Reliable Transport) protocol in caller mode, including the source address and port, minimum latency, stream ID, and decryption key configuration.
- SrtCaller
Router Output Configuration The configuration settings for a router output using the SRT (Secure Reliable Transport) protocol in caller mode, including the destination address and port, minimum latency, stream ID, and encryption key configuration.
- SrtDecryption
Configuration Contains the configuration settings for decrypting SRT streams, including the encryption key details and decryption parameters.
- SrtEncryption
Configuration Contains the configuration settings for encrypting SRT streams, including the encryption key details and encryption parameters.
- SrtListener
Router Input Configuration The configuration settings for a router input using the SRT (Secure Reliable Transport) protocol in listener mode, including the port, minimum latency, and decryption key configuration.
- SrtListener
Router Output Configuration The configuration settings for a router output using the SRT (Secure Reliable Transport) protocol in listener mode, including the port, minimum latency, and encryption key configuration.
- Standard
Router Input Configuration The configuration settings for a standard router input, including the protocol, protocol-specific configuration, network interface, and availability zone.
- Standard
Router Input Stream Details Configuration details for a standard router input stream type.
- Standard
Router Output Configuration The configuration settings for a standard router output, including the protocol, protocol-specific configuration, network interface, and availability zone.
- Standard
Router Output Stream Details Configuration details for a standard router output stream type. Contains information about the destination IP address and connection state for basic output routing.
- Thumbnail
Details The details of the thumbnail, including thumbnail base64 string, timecode and the time when thumbnail was generated.
- Transport
Attributes related to the transport stream that are used in a source or output.
- Transport
Media Info The metadata of the transport stream in the current flow's source.
- Transport
Stream The metadata of an elementary transport stream.
- Transport
Stream Program The metadata of a single transport stream program.
- Update
Bridge Flow Source Request Update the flow source of the bridge.
- Update
Bridge Network Output Request Update an existing network output.
- Update
Bridge Network Source Request Update the network source of the bridge.
- Update
Egress Gateway Bridge Request Update an existing egress-type bridge.
- Update
Encryption Information about the encryption of the flow.
- Update
Failover Config The settings for source failover.
- Update
Gateway Bridge Source Request The source configuration for cloud flows receiving a stream from a bridge.
- Update
Ingress Gateway Bridge Request Update an existing ingress-type bridge.
- Update
Maintenance Update maintenance setting for a flow.
- Video
Monitoring Setting Specifies the configuration for video stream metrics monitoring.
- VpcInterface
The settings for a VPC source.
- VpcInterface
Attachment The settings for attaching a VPC interface to an resource.
- VpcInterface
Request The details of the VPC interfaces that you want to add to the flow.
- VpcRouter
Network Interface Configuration The configuration settings for a router network interface within a VPC, including the security group IDs and subnet ID.
- Window
Maintenance Schedule Defines a specific time window for maintenance operations.
Enums§
- Algorithm
- When writing a match expression against
Algorithm, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Bridge
Placement - When writing a match expression against
BridgePlacement, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Bridge
State - When writing a match expression against
BridgeState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Colorimetry
- When writing a match expression against
Colorimetry, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Connection
Status - When writing a match expression against
ConnectionStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Content
Quality Analysis State - When writing a match expression against
ContentQualityAnalysisState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Day
- When writing a match expression against
Day, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Desired
State - When writing a match expression against
DesiredState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Duration
Units - When writing a match expression against
DurationUnits, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Encoder
Profile - When writing a match expression against
EncoderProfile, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Encoding
Name - When writing a match expression against
EncodingName, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Entitlement
Status - When writing a match expression against
EntitlementStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Failover
Input Source Priority Mode - When writing a match expression against
FailoverInputSourcePriorityMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Failover
Mode - When writing a match expression against
FailoverMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Failover
Router Input Protocol Configuration Protocol configuration settings for failover router inputs.
- Flow
Size - When writing a match expression against
FlowSize, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Flow
Transit Encryption KeyConfiguration Configuration settings for flow transit encryption keys.
- Flow
Transit Encryption KeyType - When writing a match expression against
FlowTransitEncryptionKeyType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Forward
Error Correction State - When writing a match expression against
ForwardErrorCorrectionState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Gateway
State - When writing a match expression against
GatewayState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Instance
State - When writing a match expression against
InstanceState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - KeyType
- When writing a match expression against
KeyType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Maintenance
Configuration The configuration settings for maintenance operations, including preferred maintenance windows and schedules.
- Maintenance
Day - When writing a match expression against
MaintenanceDay, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Maintenance
Schedule The details of the maintenance schedule.
- Maintenance
Schedule Type - When writing a match expression against
MaintenanceScheduleType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Maintenance
Type - When writing a match expression against
MaintenanceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Live Input Pipeline Id - When writing a match expression against
MediaLiveInputPipelineId, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Live Transit Encryption KeyConfiguration Configuration settings for the MediaLive transit encryption key.
- Media
Live Transit Encryption KeyType - When writing a match expression against
MediaLiveTransitEncryptionKeyType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Stream Type - When writing a match expression against
MediaStreamType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Merge
Router Input Protocol Configuration Protocol configuration settings for merge router inputs.
- NdiState
- When writing a match expression against
NdiState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Network
Interface Type - When writing a match expression against
NetworkInterfaceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Output
Status - When writing a match expression against
OutputStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Price
Units - When writing a match expression against
PriceUnits, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Protocol
- When writing a match expression against
Protocol, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Range
- When writing a match expression against
Range, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Reservation
State - When writing a match expression against
ReservationState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Resource
Type - When writing a match expression against
ResourceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Router
Input Configuration The configuration settings for a router input.
- Router
Input Filter A filter that can be used to retrieve a list of router inputs.
- Router
Input Metadata Metadata information associated with the router input, including stream details and connection state.
- Router
Input Protocol - When writing a match expression against
RouterInputProtocol, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Router
Input Protocol Configuration The protocol configuration settings for a router input.
- Router
Input State - When writing a match expression against
RouterInputState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Router
Input Stream Details Configuration details for the router input stream.
- Router
Input Tier - When writing a match expression against
RouterInputTier, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Router
Input Transit Encryption KeyConfiguration Defines the configuration settings for transit encryption keys.
- Router
Input Transit Encryption KeyType - When writing a match expression against
RouterInputTransitEncryptionKeyType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Router
Input Type - When writing a match expression against
RouterInputType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Router
Network Interface Configuration The configuration settings for a router network interface.
- Router
Network Interface Filter A filter that can be used to retrieve a list of router network interfaces.
- Router
Network Interface State - When writing a match expression against
RouterNetworkInterfaceState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Router
Network Interface Type - When writing a match expression against
RouterNetworkInterfaceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Router
Output Configuration The configuration settings for a router output.
- Router
Output Filter A filter that can be used to retrieve a list of router outputs.
- Router
Output Protocol - When writing a match expression against
RouterOutputProtocol, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Router
Output Protocol Configuration The protocol configuration settings for a router output.
- Router
Output Routed State - When writing a match expression against
RouterOutputRoutedState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Router
Output State - When writing a match expression against
RouterOutputState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Router
Output Stream Details Information about the router output's stream, including connection state and destination details. The specific details provided vary based on the router output type.
- Router
Output Tier - When writing a match expression against
RouterOutputTier, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Router
Output Type - When writing a match expression against
RouterOutputType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Routing
Scope - When writing a match expression against
RoutingScope, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Scan
Mode - When writing a match expression against
ScanMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Source
Type - When writing a match expression against
SourceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - State
- When writing a match expression against
State, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Status
- When writing a match expression against
Status, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Tcs
- When writing a match expression against
Tcs, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Thumbnail
State - When writing a match expression against
ThumbnailState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.