Aviso de fin de soporte: el 13 de noviembre de 2025, AWS suspenderemos el soporte para AWS Elemental MediaStore. Después del 13 de noviembre de 2025, ya no podrá acceder a la MediaStore consola ni a MediaStore los recursos. Para obtener más información, visite esta publicación del blog.
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.
Los siguientes ejemplos de código muestran cómo utilizar DescribeContainer.
- CLI
-
- AWS CLI
-
Para ver los detalles de un contenedor
En el siguiente ejemplo de describe-container, se muestran los detalles del contenedor especificado.
aws mediastore describe-container \
--container-name ExampleContainer
Salida:
{
"Container": {
"CreationTime": 1563558086,
"AccessLoggingEnabled": false,
"ARN": "arn:aws:mediastore:us-west-2:111122223333:container/ExampleContainer",
"Status": "ACTIVE",
"Name": "ExampleContainer",
"Endpoint": "https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com"
}
}
Para obtener más información, consulte Visualización de los detalles de un contenedor en la Guía del MediaStore usuario de AWS Elemental.
- Java
-
- SDK para Java 2.x
-
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.mediastore.MediaStoreClient;
import software.amazon.awssdk.services.mediastore.model.DescribeContainerRequest;
import software.amazon.awssdk.services.mediastore.model.DescribeContainerResponse;
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 DescribeContainer {
public static void main(String[] args) {
final String usage = """
Usage: <containerName>
Where:
containerName - The name of the container to describe.
""";
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();
System.out.println("Status is " + checkContainer(mediaStoreClient, containerName));
mediaStoreClient.close();
}
public static String checkContainer(MediaStoreClient mediaStoreClient, String containerName) {
try {
DescribeContainerRequest describeContainerRequest = DescribeContainerRequest.builder()
.containerName(containerName)
.build();
DescribeContainerResponse containerResponse = mediaStoreClient.describeContainer(describeContainerRequest);
System.out.println("The container name is " + containerResponse.container().name());
System.out.println("The container ARN is " + containerResponse.container().arn());
return containerResponse.container().status().toString();
} catch (MediaStoreException e) {
System.err.println(e.awsErrorDetails().errorMessage());
System.exit(1);
}
return "";
}
}
Para obtener una lista completa de guías para desarrolladores del AWS SDK y ejemplos de código, consulteUso de este servicio con un AWS SDK. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.