

**Cette documentation ne concerne AWS CLI que la version 1 du. **

Nous avons annoncé la fin prochaine du support pour la AWS CLI version 1. Nous vous recommandons de migrer vers la AWS CLI version 2. Pour les dates, des détails supplémentaires et des informations sur la manière de migrer, consultez l'[annonce](https://aws.amazon.com/blogs/developer/cli-v1-maintenance-mode-announcement/). Pour la documentation relative à la version 2 du AWS CLI, consultez le Guide de l'utilisateur de la [ version 2](https://docs.aws.amazon.com/cli/latest/userguide/).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# MediaTailor exemples utilisant AWS CLI
<a name="cli_mediatailor_code_examples"></a>

Les exemples de code suivants vous montrent comment effectuer des actions et implémenter des scénarios courants à l'aide de AWS Command Line Interface with MediaTailor.

Les *actions* sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Alors que les actions vous indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.

Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la configuration et l’exécution du code en contexte.

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

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

### `configuration de suppression et de lecture`
<a name="mediatailor_DeletePlaybackConfiguration_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`delete-playback-configuration`.

**AWS CLI**  
**Pour supprimer une configuration**  
L’exemple `delete-playback-configuration` suivant supprime la configuration enregistrée nommée `campaign_short`.  

```
aws mediatailor delete-playback-configuration \
    --name {{campaign_short}}
```
Cette commande ne produit aucune sortie.  
Pour plus d'informations, consultez [ la section Supprimer une configuration ](https://docs.aws.amazon.com/mediatailor/latest/ug/configurations-delete.html) dans le guide * de l' MediaTailor utilisateur d'*AWS Elemental.  
+  Pour plus de détails sur l'API, consultez [ DeletePlaybackConfiguration ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediatailor/delete-playback-configuration.html) la section Référence des *AWS CLI commandes*. 

### `obtenir la configuration de lecture`
<a name="mediatailor_GetPlaybackConfiguration_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`get-playback-configuration`.

**AWS CLI**  
**Pour décrire une configuration**  
L’exemple `get-playback-configuration` suivant affiche tous les détails de la configuration nommée `west_campaign`.  

```
aws mediatailor get-playback-configuration \
    --name {{west_campaign}}
```
Sortie :  

```
{
     "AdDecisionServerUrl": "http://your.ads.url",
     "CdnConfiguration": {},
     "DashConfiguration": {
         "ManifestEndpointPrefix": "https://170c14299689462897d0cc45fc2000bb.mediatailor.us-west-2.amazonaws.com/v1/dash/1cbfeaaecb69778e0c167d0505a2bc57da2b1754/west_campaign/",
         "MpdLocation": "EMT_DEFAULT",
         "OriginManifestType": "MULTI_PERIOD"
     },
     "HlsConfiguration": {
         "ManifestEndpointPrefix": "https://170c14299689462897d0cc45fc2000bb.mediatailor.us-west-2.amazonaws.com/v1/master/1cbfeaaecb69778e0c167d0505a2bc57da2b1754/west_campaign/"
     },
     "Name": "west_campaign",
     "PlaybackConfigurationArn": "arn:aws:mediatailor:us-west-2:123456789012:playbackConfiguration/west_campaign",
     "PlaybackEndpointPrefix": "https://170c14299689462897d0cc45fc2000bb.mediatailor.us-west-2.amazonaws.com",
     "SessionInitializationEndpointPrefix": "https://170c14299689462897d0cc45fc2000bb.mediatailor.us-west-2.amazonaws.com/v1/session/1cbfeaaecb69778e0c167d0505a2bc57da2b1754/west_campaign/",
     "Tags": {},
     "VideoContentSourceUrl": "https://8343f7014c0ea438.mediapackage.us-west-2.amazonaws.com/out/v1/683f0f2ff7cd43a48902e6dcd5e16dcf/index.m3u8"
}
```
Pour plus d'informations, consultez la section [ Affichage d'une configuration ](https://docs.aws.amazon.com/mediatailor/latest/ug/configurations-view.html) dans le guide * de l' MediaTailor utilisateur d'*AWS Elemental.  
+  Pour plus de détails sur l'API, consultez [ GetPlaybackConfiguration ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediatailor/get-playback-configuration.html) la section Référence des *AWS CLI commandes*. 

### `configurations de lecture de listes`
<a name="mediatailor_ListPlaybackConfigurations_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`list-playback-configurations`.

**AWS CLI**  
**Pour répertorier toutes les configurations**  
Ce qui suit `list-playback-configurations` affiche tous les détails de la configuration du AWS compte actuel.  

```
aws mediatailor list-playback-configurations
```
Sortie :  

```
{
    "Items": [
        {
            "AdDecisionServerUrl": "http://your.ads.url",
            "CdnConfiguration": {},
            "DashConfiguration": {
                "ManifestEndpointPrefix": "https://170c14299689462897d0cc45fc2000bb.mediatailor.us-west-2.amazonaws.com/v1/dash/1cbfeaaecb69778e0c167d0505a2bc57da2b1754/west_campaign/",
                "MpdLocation": "EMT_DEFAULT",
                "OriginManifestType": "MULTI_PERIOD"
            },
            "HlsConfiguration": {
                "ManifestEndpointPrefix": "https://170c14299689462897d0cc45fc2000bb.mediatailor.us-west-2.amazonaws.com/v1/master/1cbfeaaecb69778e0c167d0505a2bc57da2b1754/west_campaign/"
            },
            "Name": "west_campaign",
            "PlaybackConfigurationArn": "arn:aws:mediatailor:us-west-2:123456789012:playbackConfiguration/west_campaign",
            "PlaybackEndpointPrefix": "https://170c14299689462897d0cc45fc2000bb.mediatailor.us-west-2.amazonaws.com",
            "SessionInitializationEndpointPrefix": "https://170c14299689462897d0cc45fc2000bb.mediatailor.us-west-2.amazonaws.com/v1/session/1cbfeaaecb69778e0c167d0505a2bc57da2b1754/west_campaign/",
            "Tags": {},
            "VideoContentSourceUrl": "https://8343f7014c0ea438.mediapackage.us-west-2.amazonaws.com/out/v1/683f0f2ff7cd43a48902e6dcd5e16dcf/index.m3u8"
        },
        {
            "AdDecisionServerUrl": "http://your.ads.url",
            "CdnConfiguration": {},
            "DashConfiguration": {
                "ManifestEndpointPrefix": "https://73511f91d6a24ca2b93f3cf1d7cedd67.mediatailor.us-west-2.amazonaws.com/v1/dash/1cbfeaaecb69778e0c167d0505a2bc57da2b1754/sports_campaign/",
                "MpdLocation": "DISABLED",
                "OriginManifestType": "MULTI_PERIOD"
            },
            "HlsConfiguration": {
                "ManifestEndpointPrefix": "https://73511f91d6a24ca2b93f3cf1d7cedd67.mediatailor.us-west-2.amazonaws.com/v1/master/1cbfeaaecb69778e0c167d0505a2bc57da2b1754/sports_campaign/"
            },
            "Name": "sports_campaign",
            "PlaybackConfigurationArn": "arn:aws:mediatailor:us-west-2:123456789012:playbackConfiguration/sports_campaign",
            "PlaybackEndpointPrefix": "https://73511f91d6a24ca2b93f3cf1d7cedd67.mediatailor.us-west-2.amazonaws.com",
            "SessionInitializationEndpointPrefix": "https://73511f91d6a24ca2b93f3cf1d7cedd67.mediatailor.us-west-2.amazonaws.com/v1/session/1cbfeaaecb69778e0c167d0505a2bc57da2b1754/sports_campaign/",
            "SlateAdUrl": "http://s3.bucket/slate_ad.mp4",
            "Tags": {},
            "VideoContentSourceUrl": "https://c4af3793bf76b33c.mediapackage.us-west-2.amazonaws.com/out/v1/1dc6718be36f4f34bb9cd86bc50925e6/sports_endpoint/index.m3u8"
        }
    ]
}
```
Pour plus d'informations, consultez la section Affichage d'une configuration< https://docs.aws.amazon.com/mediatailor/latest/ug/configurations-view.html > dans le Guide de l'utilisateur d'*AWS Elemental. MediaTailor *  
+  Pour plus de détails sur l'API, consultez [ ListPlaybackConfigurations ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediatailor/list-playback-configurations.html) la section Référence des *AWS CLI commandes*. 

### `configuration de put-playback`
<a name="mediatailor_PutPlaybackConfiguration_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`put-playback-configuration`.

**AWS CLI**  
**Pour créer une configuration**  
L’exemple `put-playback-configuration` suivant crée une configuration nommée `campaign_short`.  

```
aws mediatailor put-playback-configuration \
    --name {{campaign_short}} \
    --ad-decision-server-url {{http://your.ads.url}} \
    --video-content-source-url {{http://video.bucket/index.m3u8}}
```
Sortie :  

```
{
    "AdDecisionServerUrl": "http://your.ads.url",
    "CdnConfiguration": {},
    "DashConfiguration": {
         "ManifestEndpointPrefix": "https://13484114d38f4383bc0d6a7cb879bd00.mediatailor.us-west-2.amazonaws.com/v1/dash/1cbfeaaecb69778e0c167d0505a2bc57da2b1754/campaign_short/",
         "MpdLocation": "EMT_DEFAULT",
         "OriginManifestType": "MULTI_PERIOD"
    },
    "HlsConfiguration": {
        "ManifestEndpointPrefix": "https://13484114d38f4383bc0d6a7cb879bd00.mediatailor.us-west-2.amazonaws.com/v1/master/1cbfeaaecb69778e0c167d0505a2bc57da2b1754/campaign_short/"
    },
    "Name": "campaign_short",
    "PlaybackConfigurationArn": "arn:aws:mediatailor:us-west-2:123456789012:playbackConfiguration/campaign_short",
    "PlaybackEndpointPrefix": "https://13484114d38f4383bc0d6a7cb879bd00.mediatailor.us-west-2.amazonaws.com",
    "SessionInitializationEndpointPrefix": "https://13484114d38f4383bc0d6a7cb879bd00.mediatailor.us-west-2.amazonaws.com/v1/session/1cbfeaaecb69778e0c167d0505a2bc57da2b1754/campaign_short/",
    "Tags": {},
    "VideoContentSourceUrl": "http://video.bucket/index.m3u8"
}
```
Pour plus d'informations, consultez la section [ Création d'une configuration ](https://docs.aws.amazon.com/mediatailor/latest/ug/configurations-create.html) dans le guide * de l' MediaTailor utilisateur d'*AWS Elemental.  
+  Pour plus de détails sur l'API, consultez [ PutPlaybackConfiguration ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediatailor/put-playback-configuration.html) la section Référence des *AWS CLI commandes*. 