lib/aws-sdk-mediaconnect/client.rb in aws-sdk-mediaconnect-1.8.0 vs lib/aws-sdk-mediaconnect/client.rb in aws-sdk-mediaconnect-1.9.0
- old
+ new
@@ -271,13 +271,18 @@
# {
# description: "__string",
# destination: "__string", # required
# encryption: {
# algorithm: "aes128", # required, accepts aes128, aes192, aes256
- # key_type: "static-key", # accepts static-key
+ # constant_initialization_vector: "__string",
+ # device_id: "__string",
+ # key_type: "speke", # accepts speke, static-key
+ # region: "__string",
+ # resource_id: "__string",
# role_arn: "__string", # required
- # secret_arn: "__string", # required
+ # secret_arn: "__string",
+ # url: "__string",
# },
# max_latency: 1,
# name: "__string",
# port: 1, # required
# protocol: "zixi-push", # required, accepts zixi-push, rtp-fec, rtp
@@ -292,13 +297,18 @@
# resp.flow_arn #=> String
# resp.outputs #=> Array
# resp.outputs[0].description #=> String
# resp.outputs[0].destination #=> String
# resp.outputs[0].encryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
- # resp.outputs[0].encryption.key_type #=> String, one of "static-key"
+ # resp.outputs[0].encryption.constant_initialization_vector #=> String
+ # resp.outputs[0].encryption.device_id #=> String
+ # resp.outputs[0].encryption.key_type #=> String, one of "speke", "static-key"
+ # resp.outputs[0].encryption.region #=> String
+ # resp.outputs[0].encryption.resource_id #=> String
# resp.outputs[0].encryption.role_arn #=> String
# resp.outputs[0].encryption.secret_arn #=> String
+ # resp.outputs[0].encryption.url #=> String
# resp.outputs[0].entitlement_arn #=> String
# resp.outputs[0].media_live_input_arn #=> String
# resp.outputs[0].name #=> String
# resp.outputs[0].output_arn #=> String
# resp.outputs[0].port #=> Integer
@@ -348,13 +358,18 @@
# entitlements: [
# {
# description: "__string",
# encryption: {
# algorithm: "aes128", # required, accepts aes128, aes192, aes256
- # key_type: "static-key", # accepts static-key
+ # constant_initialization_vector: "__string",
+ # device_id: "__string",
+ # key_type: "speke", # accepts speke, static-key
+ # region: "__string",
+ # resource_id: "__string",
# role_arn: "__string", # required
- # secret_arn: "__string", # required
+ # secret_arn: "__string",
+ # url: "__string",
# },
# name: "__string",
# subscribers: ["__string"], # required
# },
# ],
@@ -363,13 +378,18 @@
# {
# description: "__string",
# destination: "__string", # required
# encryption: {
# algorithm: "aes128", # required, accepts aes128, aes192, aes256
- # key_type: "static-key", # accepts static-key
+ # constant_initialization_vector: "__string",
+ # device_id: "__string",
+ # key_type: "speke", # accepts speke, static-key
+ # region: "__string",
+ # resource_id: "__string",
# role_arn: "__string", # required
- # secret_arn: "__string", # required
+ # secret_arn: "__string",
+ # url: "__string",
# },
# max_latency: 1,
# name: "__string",
# port: 1, # required
# protocol: "zixi-push", # required, accepts zixi-push, rtp-fec, rtp
@@ -378,13 +398,18 @@
# },
# ],
# source: { # required
# decryption: {
# algorithm: "aes128", # required, accepts aes128, aes192, aes256
- # key_type: "static-key", # accepts static-key
+ # constant_initialization_vector: "__string",
+ # device_id: "__string",
+ # key_type: "speke", # accepts speke, static-key
+ # region: "__string",
+ # resource_id: "__string",
# role_arn: "__string", # required
- # secret_arn: "__string", # required
+ # secret_arn: "__string",
+ # url: "__string",
# },
# description: "__string",
# entitlement_arn: "__string",
# ingest_port: 1,
# max_bitrate: 1,
@@ -402,26 +427,36 @@
# resp.flow.description #=> String
# resp.flow.egress_ip #=> String
# resp.flow.entitlements #=> Array
# resp.flow.entitlements[0].description #=> String
# resp.flow.entitlements[0].encryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
- # resp.flow.entitlements[0].encryption.key_type #=> String, one of "static-key"
+ # resp.flow.entitlements[0].encryption.constant_initialization_vector #=> String
+ # resp.flow.entitlements[0].encryption.device_id #=> String
+ # resp.flow.entitlements[0].encryption.key_type #=> String, one of "speke", "static-key"
+ # resp.flow.entitlements[0].encryption.region #=> String
+ # resp.flow.entitlements[0].encryption.resource_id #=> String
# resp.flow.entitlements[0].encryption.role_arn #=> String
# resp.flow.entitlements[0].encryption.secret_arn #=> String
+ # resp.flow.entitlements[0].encryption.url #=> String
# resp.flow.entitlements[0].entitlement_arn #=> String
# resp.flow.entitlements[0].name #=> String
# resp.flow.entitlements[0].subscribers #=> Array
# resp.flow.entitlements[0].subscribers[0] #=> String
# resp.flow.flow_arn #=> String
# resp.flow.name #=> String
# resp.flow.outputs #=> Array
# resp.flow.outputs[0].description #=> String
# resp.flow.outputs[0].destination #=> String
# resp.flow.outputs[0].encryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
- # resp.flow.outputs[0].encryption.key_type #=> String, one of "static-key"
+ # resp.flow.outputs[0].encryption.constant_initialization_vector #=> String
+ # resp.flow.outputs[0].encryption.device_id #=> String
+ # resp.flow.outputs[0].encryption.key_type #=> String, one of "speke", "static-key"
+ # resp.flow.outputs[0].encryption.region #=> String
+ # resp.flow.outputs[0].encryption.resource_id #=> String
# resp.flow.outputs[0].encryption.role_arn #=> String
# resp.flow.outputs[0].encryption.secret_arn #=> String
+ # resp.flow.outputs[0].encryption.url #=> String
# resp.flow.outputs[0].entitlement_arn #=> String
# resp.flow.outputs[0].media_live_input_arn #=> String
# resp.flow.outputs[0].name #=> String
# resp.flow.outputs[0].output_arn #=> String
# resp.flow.outputs[0].port #=> Integer
@@ -429,13 +464,18 @@
# resp.flow.outputs[0].transport.max_latency #=> Integer
# resp.flow.outputs[0].transport.protocol #=> String, one of "zixi-push", "rtp-fec", "rtp"
# resp.flow.outputs[0].transport.smoothing_latency #=> Integer
# resp.flow.outputs[0].transport.stream_id #=> String
# resp.flow.source.decryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
- # resp.flow.source.decryption.key_type #=> String, one of "static-key"
+ # resp.flow.source.decryption.constant_initialization_vector #=> String
+ # resp.flow.source.decryption.device_id #=> String
+ # resp.flow.source.decryption.key_type #=> String, one of "speke", "static-key"
+ # resp.flow.source.decryption.region #=> String
+ # resp.flow.source.decryption.resource_id #=> String
# resp.flow.source.decryption.role_arn #=> String
# resp.flow.source.decryption.secret_arn #=> String
+ # resp.flow.source.decryption.url #=> String
# resp.flow.source.description #=> String
# resp.flow.source.entitlement_arn #=> String
# resp.flow.source.ingest_ip #=> String
# resp.flow.source.ingest_port #=> Integer
# resp.flow.source.name #=> String
@@ -509,26 +549,36 @@
# resp.flow.description #=> String
# resp.flow.egress_ip #=> String
# resp.flow.entitlements #=> Array
# resp.flow.entitlements[0].description #=> String
# resp.flow.entitlements[0].encryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
- # resp.flow.entitlements[0].encryption.key_type #=> String, one of "static-key"
+ # resp.flow.entitlements[0].encryption.constant_initialization_vector #=> String
+ # resp.flow.entitlements[0].encryption.device_id #=> String
+ # resp.flow.entitlements[0].encryption.key_type #=> String, one of "speke", "static-key"
+ # resp.flow.entitlements[0].encryption.region #=> String
+ # resp.flow.entitlements[0].encryption.resource_id #=> String
# resp.flow.entitlements[0].encryption.role_arn #=> String
# resp.flow.entitlements[0].encryption.secret_arn #=> String
+ # resp.flow.entitlements[0].encryption.url #=> String
# resp.flow.entitlements[0].entitlement_arn #=> String
# resp.flow.entitlements[0].name #=> String
# resp.flow.entitlements[0].subscribers #=> Array
# resp.flow.entitlements[0].subscribers[0] #=> String
# resp.flow.flow_arn #=> String
# resp.flow.name #=> String
# resp.flow.outputs #=> Array
# resp.flow.outputs[0].description #=> String
# resp.flow.outputs[0].destination #=> String
# resp.flow.outputs[0].encryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
- # resp.flow.outputs[0].encryption.key_type #=> String, one of "static-key"
+ # resp.flow.outputs[0].encryption.constant_initialization_vector #=> String
+ # resp.flow.outputs[0].encryption.device_id #=> String
+ # resp.flow.outputs[0].encryption.key_type #=> String, one of "speke", "static-key"
+ # resp.flow.outputs[0].encryption.region #=> String
+ # resp.flow.outputs[0].encryption.resource_id #=> String
# resp.flow.outputs[0].encryption.role_arn #=> String
# resp.flow.outputs[0].encryption.secret_arn #=> String
+ # resp.flow.outputs[0].encryption.url #=> String
# resp.flow.outputs[0].entitlement_arn #=> String
# resp.flow.outputs[0].media_live_input_arn #=> String
# resp.flow.outputs[0].name #=> String
# resp.flow.outputs[0].output_arn #=> String
# resp.flow.outputs[0].port #=> Integer
@@ -536,13 +586,18 @@
# resp.flow.outputs[0].transport.max_latency #=> Integer
# resp.flow.outputs[0].transport.protocol #=> String, one of "zixi-push", "rtp-fec", "rtp"
# resp.flow.outputs[0].transport.smoothing_latency #=> Integer
# resp.flow.outputs[0].transport.stream_id #=> String
# resp.flow.source.decryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
- # resp.flow.source.decryption.key_type #=> String, one of "static-key"
+ # resp.flow.source.decryption.constant_initialization_vector #=> String
+ # resp.flow.source.decryption.device_id #=> String
+ # resp.flow.source.decryption.key_type #=> String, one of "speke", "static-key"
+ # resp.flow.source.decryption.region #=> String
+ # resp.flow.source.decryption.resource_id #=> String
# resp.flow.source.decryption.role_arn #=> String
# resp.flow.source.decryption.secret_arn #=> String
+ # resp.flow.source.decryption.url #=> String
# resp.flow.source.description #=> String
# resp.flow.source.entitlement_arn #=> String
# resp.flow.source.ingest_ip #=> String
# resp.flow.source.ingest_port #=> Integer
# resp.flow.source.name #=> String
@@ -584,13 +639,18 @@
# entitlements: [ # required
# {
# description: "__string",
# encryption: {
# algorithm: "aes128", # required, accepts aes128, aes192, aes256
- # key_type: "static-key", # accepts static-key
+ # constant_initialization_vector: "__string",
+ # device_id: "__string",
+ # key_type: "speke", # accepts speke, static-key
+ # region: "__string",
+ # resource_id: "__string",
# role_arn: "__string", # required
- # secret_arn: "__string", # required
+ # secret_arn: "__string",
+ # url: "__string",
# },
# name: "__string",
# subscribers: ["__string"], # required
# },
# ],
@@ -600,13 +660,18 @@
# @example Response structure
#
# resp.entitlements #=> Array
# resp.entitlements[0].description #=> String
# resp.entitlements[0].encryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
- # resp.entitlements[0].encryption.key_type #=> String, one of "static-key"
+ # resp.entitlements[0].encryption.constant_initialization_vector #=> String
+ # resp.entitlements[0].encryption.device_id #=> String
+ # resp.entitlements[0].encryption.key_type #=> String, one of "speke", "static-key"
+ # resp.entitlements[0].encryption.region #=> String
+ # resp.entitlements[0].encryption.resource_id #=> String
# resp.entitlements[0].encryption.role_arn #=> String
# resp.entitlements[0].encryption.secret_arn #=> String
+ # resp.entitlements[0].encryption.url #=> String
# resp.entitlements[0].entitlement_arn #=> String
# resp.entitlements[0].name #=> String
# resp.entitlements[0].subscribers #=> Array
# resp.entitlements[0].subscribers[0] #=> String
# resp.flow_arn #=> String
@@ -937,26 +1002,36 @@
#
# resp = client.update_flow_entitlement({
# description: "__string",
# encryption: {
# algorithm: "aes128", # accepts aes128, aes192, aes256
- # key_type: "static-key", # accepts static-key
+ # constant_initialization_vector: "__string",
+ # device_id: "__string",
+ # key_type: "speke", # accepts speke, static-key
+ # region: "__string",
+ # resource_id: "__string",
# role_arn: "__string",
# secret_arn: "__string",
+ # url: "__string",
# },
# entitlement_arn: "__string", # required
# flow_arn: "__string", # required
# subscribers: ["__string"],
# })
#
# @example Response structure
#
# resp.entitlement.description #=> String
# resp.entitlement.encryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
- # resp.entitlement.encryption.key_type #=> String, one of "static-key"
+ # resp.entitlement.encryption.constant_initialization_vector #=> String
+ # resp.entitlement.encryption.device_id #=> String
+ # resp.entitlement.encryption.key_type #=> String, one of "speke", "static-key"
+ # resp.entitlement.encryption.region #=> String
+ # resp.entitlement.encryption.resource_id #=> String
# resp.entitlement.encryption.role_arn #=> String
# resp.entitlement.encryption.secret_arn #=> String
+ # resp.entitlement.encryption.url #=> String
# resp.entitlement.entitlement_arn #=> String
# resp.entitlement.name #=> String
# resp.entitlement.subscribers #=> Array
# resp.entitlement.subscribers[0] #=> String
# resp.flow_arn #=> String
@@ -1013,13 +1088,18 @@
# resp = client.update_flow_output({
# description: "__string",
# destination: "__string",
# encryption: {
# algorithm: "aes128", # accepts aes128, aes192, aes256
- # key_type: "static-key", # accepts static-key
+ # constant_initialization_vector: "__string",
+ # device_id: "__string",
+ # key_type: "speke", # accepts speke, static-key
+ # region: "__string",
+ # resource_id: "__string",
# role_arn: "__string",
# secret_arn: "__string",
+ # url: "__string",
# },
# flow_arn: "__string", # required
# max_latency: 1,
# output_arn: "__string", # required
# port: 1,
@@ -1032,13 +1112,18 @@
#
# resp.flow_arn #=> String
# resp.output.description #=> String
# resp.output.destination #=> String
# resp.output.encryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
- # resp.output.encryption.key_type #=> String, one of "static-key"
+ # resp.output.encryption.constant_initialization_vector #=> String
+ # resp.output.encryption.device_id #=> String
+ # resp.output.encryption.key_type #=> String, one of "speke", "static-key"
+ # resp.output.encryption.region #=> String
+ # resp.output.encryption.resource_id #=> String
# resp.output.encryption.role_arn #=> String
# resp.output.encryption.secret_arn #=> String
+ # resp.output.encryption.url #=> String
# resp.output.entitlement_arn #=> String
# resp.output.media_live_input_arn #=> String
# resp.output.name #=> String
# resp.output.output_arn #=> String
# resp.output.port #=> Integer
@@ -1104,13 +1189,18 @@
# @example Request syntax with placeholder values
#
# resp = client.update_flow_source({
# decryption: {
# algorithm: "aes128", # accepts aes128, aes192, aes256
- # key_type: "static-key", # accepts static-key
+ # constant_initialization_vector: "__string",
+ # device_id: "__string",
+ # key_type: "speke", # accepts speke, static-key
+ # region: "__string",
+ # resource_id: "__string",
# role_arn: "__string",
# secret_arn: "__string",
+ # url: "__string",
# },
# description: "__string",
# entitlement_arn: "__string",
# flow_arn: "__string", # required
# ingest_port: 1,
@@ -1124,13 +1214,18 @@
#
# @example Response structure
#
# resp.flow_arn #=> String
# resp.source.decryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
- # resp.source.decryption.key_type #=> String, one of "static-key"
+ # resp.source.decryption.constant_initialization_vector #=> String
+ # resp.source.decryption.device_id #=> String
+ # resp.source.decryption.key_type #=> String, one of "speke", "static-key"
+ # resp.source.decryption.region #=> String
+ # resp.source.decryption.resource_id #=> String
# resp.source.decryption.role_arn #=> String
# resp.source.decryption.secret_arn #=> String
+ # resp.source.decryption.url #=> String
# resp.source.description #=> String
# resp.source.entitlement_arn #=> String
# resp.source.ingest_ip #=> String
# resp.source.ingest_port #=> Integer
# resp.source.name #=> String
@@ -1162,10 +1257,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-mediaconnect'
- context[:gem_version] = '1.8.0'
+ context[:gem_version] = '1.9.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated