Avis de fin de support : le 13 novembre 2025, le support d'AWS MediaStore Elemental AWS sera interrompu. Après le 13 novembre 2025, vous ne pourrez plus accéder à la MediaStore console ni aux MediaStore ressources. Pour plus d'informations, consultez ce billet de blog.
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.
Les exemples de code suivants illustrent comment utiliser DeleteContainer.
- CLI
-
- AWS CLI
-
Pour supprimer un conteneur
L'delete-containerexemple suivant supprime le conteneur spécifié. Vous pouvez supprimer un conteneur uniquement s'il ne possède aucun objet.
aws mediastore delete-container \
--container-name=ExampleLiveDemo
Cette commande ne produit aucun résultat.
Pour plus d'informations, consultez la section Suppression d'un conteneur dans le guide de l' MediaStore utilisateur AWS Elemental.
- Java
-
- SDK pour Java 2.x
-
import software.amazon.awssdk.services.mediastore.MediaStoreClient;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.mediastore.model.CreateContainerRequest;
import software.amazon.awssdk.services.mediastore.model.CreateContainerResponse;
import software.amazon.awssdk.services.mediastore.model.MediaStoreException;
/**
* Before running this Java V2 code example, set up your development
* environment, including your credentials.
*
* For more information, see the following documentation topic:
*
* https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/get-started.html
*/
public class CreateContainer {
public static long sleepTime = 10;
public static void main(String[] args) {
final String usage = """
Usage: <containerName>
Where:
containerName - The name of the container to create.
""";
if (args.length != 1) {
System.out.println(usage);
System.exit(1);
}
String containerName = args[0];
Region region = Region.US_EAST_1;
MediaStoreClient mediaStoreClient = MediaStoreClient.builder()
.region(region)
.build();
createMediaContainer(mediaStoreClient, containerName);
mediaStoreClient.close();
}
public static void createMediaContainer(MediaStoreClient mediaStoreClient, String containerName) {
try {
CreateContainerRequest containerRequest = CreateContainerRequest.builder()
.containerName(containerName)
.build();
CreateContainerResponse containerResponse = mediaStoreClient.createContainer(containerRequest);
String status = containerResponse.container().status().toString();
while (!status.equalsIgnoreCase("Active")) {
status = DescribeContainer.checkContainer(mediaStoreClient, containerName);
System.out.println("Status - " + status);
Thread.sleep(sleepTime * 1000);
}
System.out.println("The container ARN value is " + containerResponse.container().arn());
System.out.println("Finished ");
} catch (MediaStoreException | InterruptedException e) {
System.err.println(e.getMessage());
System.exit(1);
}
}
}
Pour obtenir la liste complète des guides de développement du AWS SDK et des exemples de code, consultezUtilisation de ce service avec un AWS SDK. Cette rubrique comprend également des informations sur le démarrage et sur les versions précédentes de SDK.