Récupère les informations sur la bibliothèque d'index de métadonnées d'un bucket.
Notes d'utilisation
Pour récupérer les informations sur la bibliothèque d'index de métadonnées d'un bucket, vous devez disposer de l'autorisation oss:GetMetaQueryStatus. Pour plus d'informations, consultez la rubrique Grant a custom policy.
Syntaxe de la requête
GET /?metaQuery HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
En-têtes de requête
Tous les en-têtes de cette requête sont des en-têtes de requête communs. Pour plus d'informations, consultez la rubrique Common Request Headers.
En-têtes de réponse
Tous les en-têtes de la réponse sont des en-têtes de réponse communs. Pour plus d'informations, consultez la rubrique Common Response Headers.
Éléments de réponse
Element | Type | Example | Description |
MetaQueryStatus | Container | N/A | Conteneur stockant les informations de métadonnées. Nœuds enfants : State, Phase, CreateTime et UpdateTime. |
Phase | String | FullScanning | Type d'analyse. Valeurs possibles :
Nœud parent : MetaQueryStatus |
State | String | Running | État de la bibliothèque d'index de métadonnées. Valeurs possibles :
Nœud parent : MetaQueryStatus |
CreateTime | String | 2021-08-02T10:49:17.289372919+08:00 | Heure de création de la bibliothèque d'index de métadonnées. La valeur suit la norme RFC 3339 au format AAAA-MM-JJTHH:mm:ss+FUSEAU_HORAIRE. AAAA-MM-JJ indique l'année, le mois et le jour. T indique le début de l'élément temporel. HH:mm:ss indique l'heure, les minutes et les secondes. FUSEAU_HORAIRE indique le fuseau horaire. Nœud parent : MetaQueryStatus |
UpdateTime | String | 2021-08-02T10:49:17.289372919+08:00 | Heure de mise à jour de la bibliothèque d'index de métadonnées. La valeur suit la norme RFC 3339 au format AAAA-MM-JJTHH:mm:ss+FUSEAU_HORAIRE. AAAA-MM-JJ indique l'année, le mois et le jour. T indique le début de l'élément temporel. HH:mm:ss indique l'heure, les minutes et les secondes. FUSEAU_HORAIRE indique le fuseau horaire. Nœud parent : MetaQueryStatus |
MetaQueryMode | String | basic | Modes de recherche :
Nœud parent : MetaQueryStatus |
Exemples
Exemple de requête
GET /?metaQuery HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Wed, 11 Sep 2024 13:08:38 GMT
Authorization: OSS qn6q**************:77Dv****************
Exemple de réponse
HTTP/1.1 200 OK
x-oss-request-id: 5C1B138A109F4E405B2D****
Date: Wed, 11 Sep 2024 13:08:38 GMT
Content-Length: 118
Content-Type: application/xml
Connection: keep-alive
Server: AliyunOSS
<?xml version="1.0" encoding="UTF-8"?>
<MetaQueryStatus>
<State>Running</State>
<Phase>FullScanning</Phase>
<CreateTime>2024-09-11T10:49:17.289372919+08:00</CreateTime>
<UpdateTime>2024-09-11T10:49:17.289372919+08:00</UpdateTime>
<MetaQueryMode>basic<MetaQueryMode>
</MetaQueryStatus>
SDK OSS
Utilisez les SDK OSS pour les langages de programmation suivants afin d'appeler l'opération GetMetaQueryStatus :
ossutil
Pour obtenir des informations sur la commande ossutil correspondant à l'opération GetMetaQueryStatus, consultez la rubrique get-meta-query-status.