Recupera a configuração de Block Public Access dos recursos do Object Storage Service (OSS).
Observações de uso
Por padrão, uma conta Alibaba Cloud tem permissão para consultar a configuração de Block Public Access. Para executar esta operação como usuário RAM ou com credenciais do Security Token Service (STS), você precisa da permissão oss:GetPublicAccessBlock. Para mais informações, consulte Exemplos comuns de políticas RAM.
Sintaxe da solicitação
GET /?publicAccessBlock HTTP/1.1
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml
Host: oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue
Cabeçalhos da solicitação
Todas as solicitações GetPublicAccessBlock usam apenas cabeçalhos de solicitação comuns. Para mais informações, consulte Cabeçalhos de solicitação comuns.
Cabeçalhos da resposta
A resposta à solicitação GetPublicAccessBlock contém apenas cabeçalhos de resposta comuns. Para mais informações, consulte Cabeçalhos de resposta comuns.
Elementos da resposta
|
Elemento |
Tipo |
Exemplo |
Descrição |
|
PublicAccessBlockConfiguration |
Container |
N/A |
Container que armazena a configuração de Block Public Access. Nós pai: nenhum Nós filho: BlockPublicAccess |
|
BlockPublicAccess |
Boolean |
true |
Indica se o Block Public Access está ativado para os recursos do OSS.
|
Exemplos
-
Exemplo de solicitação
GET /?publicAccessBlock HTTP/1.1 Date: Mon, 19 Feb 2024 08:40:17 GMT Content-Length: 0 Content-Type: application/xml Host: oss-cn-hangzhou.aliyuncs.com Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e -
Exemplo de resposta de sucesso
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>
SDKs do OSS
Chame a operação GetPublicAccessBlock usando os SDKs do OSS nas seguintes linguagens de programação:
ossutil
Para obter o comando ossutil correspondente à operação GetPublicAccessBlock, consulte get-public-access-block.