

Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de [ejemplos de AWS Doc SDK](https://github.com/awsdocs/aws-doc-sdk-examples).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# MediaConnect ejemplos que utilizan AWS CLI
<a name="cli_2_mediaconnect_code_examples"></a>

Los siguientes ejemplos de código muestran cómo realizar acciones e implementar escenarios comunes mediante el uso del AWS Command Line Interface with MediaConnect.

Las *acciones* son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las distintas funciones de servicio, es posible ver las acciones en contexto en los escenarios relacionados.

En cada ejemplo se incluye un enlace al código de origen completo, con instrucciones de configuración y ejecución del código en el contexto.

**Topics**
+ [Acciones](#actions)

## Acciones
<a name="actions"></a>

### `add-flow-outputs`
<a name="mediaconnect_AddFlowOutputs_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `add-flow-outputs`.

**AWS CLI**  
**Adición de salidas a un flujo**  
En el siguiente ejemplo de `add-flow-outputs`, se agregan salidas al flujo especificado.  

```
aws mediaconnect add-flow-outputs \
--flow-arn {{arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame}} \
--outputs Description='NYC stream',Destination=192.0.2.12,Name=NYC,Port=3333,Protocol=rtp-fec,SmoothingLatency=100 Description='LA stream',Destination=203.0.113.9,Name=LA,Port=4444,Protocol=rtp-fec,SmoothingLatency=100
```
Salida:  

```
{
    "Outputs": [
        {
            "Port": 3333,
            "OutputArn": "arn:aws:mediaconnect:us-east-1:111122223333:output:2-3aBC45dEF67hiJ89-c34de5fG678h:NYC",
            "Name": "NYC",
            "Description": "NYC stream",
            "Destination": "192.0.2.12",
            "Transport": {
                "Protocol": "rtp-fec",
                "SmoothingLatency": 100
            }
        },
        {
            "Port": 4444,
            "OutputArn": "arn:aws:mediaconnect:us-east-1:111122223333:output:2-987655dEF67hiJ89-c34de5fG678h:LA",
            "Name": "LA",
            "Description": "LA stream",
            "Destination": "203.0.113.9",
            "Transport": {
                "Protocol": "rtp-fec",
                "SmoothingLatency": 100
            }
        }
    ],
    "FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame"
}
```
Para obtener más información, consulte [Añadir salidas a un flujo](https://docs.aws.amazon.com/mediaconnect/latest/ug/outputs-add.html) en la *Guía del MediaConnect usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [AddFlowOutputs](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/add-flow-outputs.html)la *Referencia de AWS CLI comandos*. 

### `create-flow`
<a name="mediaconnect_CreateFlow_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `create-flow`.

**AWS CLI**  
**Para crear un flujo**  
En el siguiente ejemplo de `create-flow`, se crea un flujo con la configuración especificada.  

```
aws mediaconnect create-flow \
    --availability-zone {{us-west-2c}} \
    --name {{ExampleFlow}} \
    --source Description='Example source, backup',IngestPort=1055,Name=BackupSource,Protocol=rtp,WhitelistCidr=10.24.34.0/23
```
Salida:  

```
{
    "Flow": {
        "FlowArn": "arn:aws:mediaconnect:us-east-1:123456789012:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:ExampleFlow",
        "AvailabilityZone": "us-west-2c",
        "EgressIp": "54.245.71.21",
        "Source": {
            "IngestPort": 1055,
            "SourceArn": "arn:aws:mediaconnect:us-east-1:123456789012:source:2-3aBC45dEF67hiJ89-c34de5fG678h:BackupSource",
            "Transport": {
                "Protocol": "rtp",
                "MaxBitrate": 80000000
            },
            "Description": "Example source, backup",
            "IngestIp": "54.245.71.21",
            "WhitelistCidr": "10.24.34.0/23",
            "Name": "mySource"
        },
        "Entitlements": [],
        "Name": "ExampleFlow",
        "Outputs": [],
        "Status": "STANDBY",
        "Description": "Example source, backup"
    }
}
```
Para obtener más información, consulte [Creación de un flujo](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-create.html) en la *Guía del MediaConnect usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [CreateFlow](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/create-flow.html)la *Referencia de AWS CLI comandos*. 

### `delete-flow`
<a name="mediaconnect_DeleteFlow_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `delete-flow`.

**AWS CLI**  
**Para eliminar un flujo**  
En el siguiente ejemplo de `delete-flow`, se elimina el flujo especificado.  

```
aws mediaconnect delete-flow \
    --flow-arn {{arn:aws:mediaconnect:us-east-1:123456789012:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:AwardsShow}}
```
Salida:  

```
{
    "FlowArn": "arn:aws:mediaconnect:us-east-1:123456789012:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:AwardsShow",
    "Status": "DELETING"
}
```
Para obtener más información, consulte [Eliminar un flujo](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-delete.html) en la *Guía del MediaConnect usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [DeleteFlow](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/delete-flow.html)la *Referencia de AWS CLI comandos*. 

### `describe-flow`
<a name="mediaconnect_DescribeFlow_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `describe-flow`.

**AWS CLI**  
**Para consultar los detalles de un flujo**  
En el siguiente ejemplo de `describe-flow`, se muestran los detalles del flujo especificado, como ARN, zona de disponibilidad, estado, origen, derechos y salidas.  

```
aws mediaconnect describe-flow \
    --flow-arn {{arn:aws:mediaconnect:us-east-1:123456789012:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:AwardsShow}}
```
Salida:  

```
{
    "Flow": {
        "EgressIp": "54.201.4.39",
        "AvailabilityZone": "us-west-2c",
        "Status": "ACTIVE",
        "FlowArn": "arn:aws:mediaconnect:us-east-1:123456789012:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:AwardsShow",
        "Entitlements": [
            {
                "EntitlementArn": "arn:aws:mediaconnect:us-west-2:123456789012:entitlement:1-AaBb11CcDd22EeFf-34DE5fG12AbC:MyEntitlement",
                "Description": "Assign to this account",
                "Name": "MyEntitlement",
                "Subscribers": [
                    "444455556666"
                ]
            }
        ],
        "Description": "NYC awards show",
        "Name": "AwardsShow",
        "Outputs": [
            {
                "Port": 2355,
                "Name": "NYC",
                "Transport": {
                    "SmoothingLatency": 0,
                    "Protocol": "rtp-fec"
                },
                "OutputArn": "arn:aws:mediaconnect:us-east-1:123456789012:output:2-3aBC45dEF67hiJ89-c34de5fG678h:NYC",
                "Destination": "192.0.2.0"
            },
            {
                "Port": 3025,
                "Name": "LA",
                "Transport": {
                    "SmoothingLatency": 0,
                    "Protocol": "rtp-fec"
                },
                "OutputArn": "arn:aws:mediaconnect:us-east-1:123456789012:output:2-987655dEF67hiJ89-c34de5fG678h:LA",
                "Destination": "192.0.2.0"
            }
        ],
        "Source": {
            "IngestIp": "54.201.4.39",
            "SourceArn": "arn:aws:mediaconnect:us-east-1:123456789012:source:3-4aBC56dEF78hiJ90-4de5fG6Hi78Jk:ShowSource",
            "Transport": {
                "MaxBitrate": 80000000,
                "Protocol": "rtp"
            },
            "IngestPort": 1069,
            "Description": "Saturday night show",
            "Name": "ShowSource",
            "WhitelistCidr": "10.24.34.0/23"
        }
    }
}
```
Para obtener más información, consulte [Visualización de los detalles de un flujo](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-view-details.html) en la *Guía del MediaConnect usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [DescribeFlow](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/describe-flow.html)la *Referencia de AWS CLI comandos*. 

### `grant-flow-entitlements`
<a name="mediaconnect_GrantFlowEntitlements_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `grant-flow-entitlements`.

**AWS CLI**  
**Para conceder un derecho para un flujo**  
El siguiente `grant-flow-entitlements` ejemplo otorga el derecho al flujo existente especificado a compartir tu contenido con otra AWS cuenta.  

```
aws mediaconnect grant-flow-entitlements \
    --flow-arn {{arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame}} \
    --entitlements Description='For AnyCompany',Encryption={"Algorithm=aes128,KeyType=static-key,RoleArn=arn:aws:iam::111122223333:role/MediaConnect-ASM,SecretArn=arn:aws:secretsmanager:us-west-2:111122223333:secret:mySecret1"},Name=AnyCompany_Entitlement,Subscribers=444455556666 Description='For Example Corp',Name=ExampleCorp,Subscribers=777788889999
```
Salida:  

```
{
    "Entitlements": [
        {
            "Name": "AnyCompany_Entitlement",
            "EntitlementArn": "arn:aws:mediaconnect:us-west-2:111122223333:entitlement:1-11aa22bb11aa22bb-3333cccc4444:AnyCompany_Entitlement",
            "Subscribers": [
                "444455556666"
            ],
            "Description": "For AnyCompany",
            "Encryption": {
                "SecretArn": "arn:aws:secretsmanager:us-west-2:111122223333:secret:mySecret1",
                "Algorithm": "aes128",
                "RoleArn": "arn:aws:iam::111122223333:role/MediaConnect-ASM",
                "KeyType": "static-key"
            }
        },
        {
            "Name": "ExampleCorp",
            "EntitlementArn": "arn:aws:mediaconnect:us-west-2:111122223333:entitlement:1-3333cccc4444dddd-1111aaaa2222:ExampleCorp",
            "Subscribers": [
                "777788889999"
            ],
            "Description": "For Example Corp"
        }
    ],
    "FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame"
}
```
*Para obtener más información, consulta Cómo [conceder un derecho a un flujo en la Guía del](https://docs.aws.amazon.com/mediaconnect/latest/ug/entitlements-grant.html) usuario de Elemental.AWS MediaConnect *  
+  Para obtener más información sobre la API, consulte la Referencia [GrantFlowEntitlements](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/grant-flow-entitlements.html)de *AWS CLI comandos*. 

### `list-entitlements`
<a name="mediaconnect_ListEntitlements_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `list-entitlements`.

**AWS CLI**  
**Para ver una lista de derechos**  
En el siguiente ejemplo de `list-entitlements`, se muestra una lista de todos los derechos que se han concedido a la cuenta.  

```
aws mediaconnect list-entitlements
```
Salida:  

```
{
    "Entitlements": [
        {
            "EntitlementArn": "arn:aws:mediaconnect:us-west-2:111122223333:entitlement:1-11aa22bb11aa22bb-3333cccc4444:MyEntitlement",
            "EntitlementName": "MyEntitlement"
        }
    ]
}
```
Para obtener más información, consulta la *referencia [ListEntitlements](https://docs.aws.amazon.com/mediaconnect/latest/api/v1-entitlements.html)de la MediaConnect API de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [ListEntitlements](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/list-entitlements.html)la *Referencia de AWS CLI comandos*. 

### `list-flows`
<a name="mediaconnect_ListFlows_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `list-flows`.

**AWS CLI**  
**Para ver una lista de flujos**  
En el siguiente ejemplo de `list-flows`, se muestra una lista de flujos.  

```
aws mediaconnect list-flows
```
Salida:  

```
{
    "Flows": [
        {
            "Status": "STANDBY",
            "SourceType": "OWNED",
            "AvailabilityZone": "us-west-2a",
            "Description": "NYC awards show",
            "Name": "AwardsShow",
            "FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:AwardsShow"
        },
        {
            "Status": "STANDBY",
            "SourceType": "OWNED",
            "AvailabilityZone": "us-west-2c",
            "Description": "LA basketball game",
            "Name": "BasketballGame",
            "FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BasketballGame"
        }
    ]
}
```
Para obtener más información, consulte [Visualización de una lista de flujos](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-view-list.html) en la *Guía del MediaConnect usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [ListFlows](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/list-flows.html)la *Referencia de AWS CLI comandos*. 

### `list-tags-for-resource`
<a name="mediaconnect_ListTagsForResource_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `list-tags-for-resource`.

**AWS CLI**  
**Para enumerar las etiquetas de un MediaConnect recurso**  
En el siguiente `list-tags-for-resource` ejemplo, se muestran las claves y los valores de las etiquetas asociados al MediaConnect recurso especificado.  

```
aws mediaconnect list-tags-for-resource \
    --resource-arn {{arn:aws:mediaconnect:us-east-1:123456789012:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BasketballGame}}
```
Salida:  

```
{
    "Tags": {
        "region": "west",
        "stage": "prod"
    }
}
```
Para obtener más información, consulte [ListTagsForResource TagResource, UntagResource](https://docs.aws.amazon.com/mediaconnect/latest/api/tags-resourcearn.html) en la *Referencia de la MediaConnect API de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [ListTagsForResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/list-tags-for-resource.html)la *Referencia de AWS CLI comandos*. 

### `remove-flow-output`
<a name="mediaconnect_RemoveFlowOutput_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `remove-flow-output`.

**AWS CLI**  
**Para eliminar una salida de un flujo**  
En el siguiente ejemplo de `remove-flow-output`, se elimina un resultado del flujo especificado.  

```
aws mediaconnect remove-flow-output \
    --flow-arn {{arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame}} \
    --output-arn {{arn:aws:mediaconnect:us-east-1:111122223333:output:2-3aBC45dEF67hiJ89-c34de5fG678h:NYC}}
```
Salida:  

```
{
    "FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame",
    "OutputArn": "arn:aws:mediaconnect:us-east-1:111122223333:output:2-3aBC45dEF67hiJ89-c34de5fG678h:NYC"
}
```
Para obtener más información, consulte [Eliminar las salidas de un flujo](https://docs.aws.amazon.com/mediaconnect/latest/ug/outputs-remove.html) en la *Guía del MediaConnect usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [RemoveFlowOutput](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/remove-flow-output.html)la *Referencia de AWS CLI comandos*. 

### `revoke-flow-entitlement`
<a name="mediaconnect_RevokeFlowEntitlement_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `revoke-flow-entitlement`.

**AWS CLI**  
**Para revocar un derecho**  
En el siguiente ejemplo de `revoke-flow-entitlement`, se revoca un derecho en el flujo especificado.  

```
aws mediaconnect revoke-flow-entitlement \
    --flow-arn {{arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame}} \
    --entitlement-arn {{arn:aws:mediaconnect:us-west-2:111122223333:entitlement:1-11aa22bb11aa22bb-3333cccc4444:AnyCompany_Entitlement}}
```
Salida:  

```
{
    "FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame",
    "EntitlementArn": "arn:aws:mediaconnect:us-west-2:111122223333:entitlement:1-11aa22bb11aa22bb-3333cccc4444:AnyCompany_Entitlement"
}
```
Para obtener más información, consulte [Revocación de un derecho](https://docs.aws.amazon.com/mediaconnect/latest/ug/entitlements-revoke.html) en la Guía del usuario de *AWS Elemental MediaConnect *.  
+  *Para obtener más información sobre la API, consulte la Referencia de [RevokeFlowEntitlement](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/revoke-flow-entitlement.html)comandos AWS CLI .* 

### `start-flow`
<a name="mediaconnect_StartFlow_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `start-flow`.

**AWS CLI**  
**Para iniciar un flujo**  
En el siguiente ejemplo de `start-flow`, se inicia el flujo especificado.  

```
aws mediaconnect start-flow \
    --flow-arn {{arn:aws:mediaconnect:us-east-1:123456789012:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:AwardsShow}}
```
Este comando no genera ninguna salida. Salida:  

```
{
    "FlowArn": "arn:aws:mediaconnect:us-east-1:123456789012:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:AwardsShow",
    "Status": "STARTING"
}
```
Para obtener más información, consulte Cómo [iniciar un flujo](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-start.html) en la *Guía del MediaConnect usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [StartFlow](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/start-flow.html)la *Referencia de AWS CLI comandos*. 

### `stop-flow`
<a name="mediaconnect_StopFlow_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `stop-flow`.

**AWS CLI**  
**Para detener un flujo**  
En el siguiente ejemplo de `stop-flow`, se detiene el flujo especificado.  

```
aws mediaconnect stop-flow \
    --flow-arn {{arn:aws:mediaconnect:us-east-1:123456789012:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:AwardsShow}}
```
Salida:  

```
{
    "Status": "STOPPING",
    "FlowArn": "arn:aws:mediaconnect:us-east-1:123456789012:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:AwardsShow"
}
```
Para obtener más información, consulte [Detener un flujo](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-stop.html) en la *Guía del MediaConnect usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [StopFlow](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/stop-flow.html)la *Referencia de AWS CLI comandos*. 

### `tag-resource`
<a name="mediaconnect_TagResource_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `tag-resource`.

**AWS CLI**  
**Para añadir etiquetas a un MediaConnect recurso**  
En el siguiente `tag-resource` ejemplo, se agrega una etiqueta con un nombre y un valor clave al MediaConnect recurso especificado.  

```
aws mediaconnect tag-resource \
    --resource-arn {{arn:aws:mediaconnect:us-east-1:123456789012:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BasketballGame}}
    --tags {{region=west}}
```
Este comando no genera ninguna salida.  
Para obtener más información, consulte [ListTagsForResource TagResource, UntagResource](https://docs.aws.amazon.com/mediaconnect/latest/api/tags-resourcearn.html) en la *Referencia de la MediaConnect API de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [TagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/tag-resource.html)la *Referencia de AWS CLI comandos*. 

### `untag-resource`
<a name="mediaconnect_UntagResource_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `untag-resource`.

**AWS CLI**  
**Para eliminar etiquetas de un MediaConnect recurso**  
En el siguiente `untag-resource` ejemplo, se elimina de un MediaConnect recurso la etiqueta con el nombre de clave especificado y su valor asociado.  

```
aws mediaconnect untag-resource \
    --resource-arn {{arn:aws:mediaconnect:us-east-1:123456789012:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BasketballGame}} \
    --tag-keys {{region}}
```
Este comando no genera ninguna salida.  
Para obtener más información, consulte, [ListTagsForResource TagResource, UntagResource](https://docs.aws.amazon.com/mediaconnect/latest/api/tags-resourcearn.html) en la *Referencia de la MediaConnect API de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [UntagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/untag-resource.html)la *Referencia de AWS CLI comandos*. 

### `update-flow-entitlement`
<a name="mediaconnect_UpdateFlowEntitlement_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `update-flow-entitlement`.

**AWS CLI**  
**Para actualizar un derecho**  
En el siguiente ejemplo de `update-flow-entitlement`, se actualiza el derecho especificado con una descripción y un suscriptor nuevos.  

```
aws mediaconnect update-flow-entitlement \
    --flow-arn {{arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame}} \
    --entitlement-arn {{arn:aws:mediaconnect:us-west-2:111122223333:entitlement:1-11aa22bb11aa22bb-3333cccc4444:AnyCompany_Entitlement}} \
    --description '{{For AnyCompany Affiliate}}' \
    --subscribers {{777788889999}}
```
Salida:  

```
{
    "FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame",
    "Entitlement": {
        "Name": "AnyCompany_Entitlement",
        "Description": "For AnyCompany Affiliate",
        "EntitlementArn": "arn:aws:mediaconnect:us-west-2:111122223333:entitlement:1-11aa22bb11aa22bb-3333cccc4444:AnyCompany_Entitlement",
        "Encryption": {
            "KeyType": "static-key",
            "Algorithm": "aes128",
            "RoleArn": "arn:aws:iam::111122223333:role/MediaConnect-ASM",
            "SecretArn": "arn:aws:secretsmanager:us-west-2:111122223333:secret:mySecret1"
        },
        "Subscribers": [
            "777788889999"
        ]
    }
}
```
Para obtener más información, consulte [Actualización de un derecho](https://docs.aws.amazon.com/mediaconnect/latest/ug/entitlements-update.html) en la Guía del * MediaConnect usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte la Referencia [UpdateFlowEntitlement](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/update-flow-entitlement.html)de *AWS CLI comandos*. 

### `update-flow-output`
<a name="mediaconnect_UpdateFlowOutput_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `update-flow-output`.

**AWS CLI**  
**Para actualizar un resultado de un flujo**  
En el siguiente ejemplo de `update-flow-output`, se actualiza un resultado del flujo especificado.  

```
aws mediaconnect update-flow-output \
    --flow-arn {{arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame}} \
    --output-arn {{arn:aws:mediaconnect:us-east-1:111122223333:output:2-3aBC45dEF67hiJ89-c34de5fG678h:NYC}} \
    --port {{3331}}
```
Salida:  

```
{
    "FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame",
    "Output": {
        "Name": "NYC",
        "Port": 3331,
        "Description": "NYC stream",
        "Transport": {
            "Protocol": "rtp-fec",
            "SmoothingLatency": 100
        },
        "OutputArn": "arn:aws:mediaconnect:us-east-1:111122223333:output:2-3aBC45dEF67hiJ89-c34de5fG678h:NYC",
        "Destination": "192.0.2.12"
    }
}
```
Para obtener más información, consulte [Actualización de las salidas de un flujo](https://docs.aws.amazon.com/mediaconnect/latest/ug/outputs-update.html) en la *Guía del MediaConnect usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [UpdateFlowOutput](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/update-flow-output.html)la *Referencia de AWS CLI comandos*. 

### `update-flow-source`
<a name="mediaconnect_UpdateFlowSource_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `update-flow-source`.

**AWS CLI**  
**Para actualizar el origen de un flujo existente**  
En el siguiente ejemplo de `update-flow-source`, se actualiza el origen de un flujo existente.,  

```
aws mediaconnect update-flow-source \
    --flow-arn {{arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:AwardsShow}} \
    --source-arn {{arn:aws:mediaconnect:us-east-1:111122223333:source:3-4aBC56dEF78hiJ90-4de5fG6Hi78Jk:ShowSource}} \
    --description '{{Friday night show}}' \
    --ingest-port {{3344}} \
    --protocol {{rtp-fec}} \
    --whitelist-cidr {{10.24.34.0/23}}
```
Salida:  

```
{
    "FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:AwardsShow",
    "Source": {
        "IngestIp": "34.210.136.56",
        "WhitelistCidr": "10.24.34.0/23",
        "Transport": {
            "Protocol": "rtp-fec"
        },
        "IngestPort": 3344,
        "Name": "ShowSource",
        "Description": "Friday night show",
        "SourceArn": "arn:aws:mediaconnect:us-east-1:111122223333:source:3-4aBC56dEF78hiJ90-4de5fG6Hi78Jk:ShowSource"
    }
}
```
Para obtener más información, consulte [Actualización de la fuente de un flujo](https://docs.aws.amazon.com/mediaconnect/latest/ug/source-update.html) en la *Guía del MediaConnect usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [UpdateFlowSource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconnect/update-flow-source.html)la *Referencia de AWS CLI comandos*. 