

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*. 