Interroge les configurations de blocage de l'accès public (Block Public Access) d'un point d'accès spécifié.
Notes d'utilisation
Par défaut, un compte Alibaba Cloud dispose des autorisations nécessaires pour interroger les configurations de blocage de l'accès public d'un point d'accès. Pour effectuer cette opération en tant qu'utilisateur RAM ou à l'aide d'identifiants Security Token Service (STS), vous devez disposer de l'autorisation oss:GetAccessPointPublicAccessBlock. Pour plus d'informations, consultez la rubrique Exemples courants de politiques RAM.
Syntaxe de la requête
GET /?publicAccessBlock&x-oss-access-point-name=ap-01 HTTP/1.1
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue
En-têtes de requête
Une requête GetAccessPointPublicAccessBlock utilise uniquement des en-têtes de requête communs. Pour plus d'informations, consultez la rubrique En-têtes de requête communs.
Éléments de requête
|
Élément |
Type |
Obligatoire |
Exemple |
Description |
|
x-oss-access-point-name |
String |
Oui |
ap-01 |
Nom du point d'accès. |
En-têtes de réponse
Une réponse GetAccessPointPublicAccessBlock contient uniquement des en-têtes de réponse communs. Pour plus d'informations, consultez la rubrique En-têtes de réponse communs.
Éléments de réponse
|
Élément |
Type |
Exemple |
Description |
|
PublicAccessBlockConfiguration |
Container |
N/A |
Conteneur qui stocke les configurations de blocage de l'accès public. Nœuds parents : aucun Nœuds enfants : BlockPublicAccess |
|
BlockPublicAccess |
Boolean |
true |
Indique si le blocage de l'accès public est activé pour le point d'accès.
|
Exemples
-
Exemple de requête
GET /?publicAccessBlock&x-oss-access-point-name=ap-01 HTTP/1.1 Date: Mon, 19 Feb 2024 08:40:17 GMT Content-Length: 0 Content-Type: application/xml Host: examplebucket.oss-cn-hangzhou.aliyuncs.com Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e -
Exemple de réponse réussie
HTTP/1.1 200 OK x-oss-request-id: 534B371674E88A4D8906**** Date: Mon, 19 Feb 2024 08:40:17 GMT Server: AliyunOSS <?xml version="1.0" encoding="UTF-8"?> <PublicAccessBlockConfiguration> <BlockPublicAccess>true</BlockPublicAccess> </PublicAccessBlockConfiguration>
SDK OSS
Vous pouvez utiliser les SDK OSS pour les langages de programmation suivants afin d'appeler GetAccessPointPublicAccessBlock :
ossutil
Pour obtenir des informations sur la commande ossutil correspondant à l'opération GetAccessPointPublicAccessBlock, consultez la rubrique get-access-point-public-access-block.