class Aws::MediaLive::Types::UpdateInputRequest

@note When making an API call, you may pass UpdateInputRequest

data as a hash:

    {
      destinations: [
        {
          stream_name: "__string",
        },
      ],
      input_devices: [
        {
          id: "__string",
        },
      ],
      input_id: "__string", # required
      input_security_groups: ["__string"],
      media_connect_flows: [
        {
          flow_arn: "__string",
        },
      ],
      name: "__string",
      role_arn: "__string",
      sources: [
        {
          password_param: "__string",
          url: "__string",
          username: "__string",
        },
      ],
    }

@!attribute [rw] destinations

@return [Array<Types::InputDestinationRequest>]

@!attribute [rw] input_devices

@return [Array<Types::InputDeviceRequest>]

@!attribute [rw] input_id

@return [String]

@!attribute [rw] input_security_groups

@return [Array<String>]

@!attribute [rw] media_connect_flows

@return [Array<Types::MediaConnectFlowRequest>]

@!attribute [rw] name

@return [String]

@!attribute [rw] role_arn

@return [String]

@!attribute [rw] sources

@return [Array<Types::InputSourceRequest>]

@see docs.aws.amazon.com/goto/WebAPI/medialive-2017-10-14/UpdateInputRequest AWS API Documentation

Constants

SENSITIVE