Tous les produits
Search
Centre de documentation

Object Storage Service:put-access-point-public-access-block

Dernière mise à jour :Sep 22, 2026

La commande put-access-point-public-access-block configure le blocage de l'accès public pour un point d'accès.

Remarque

Par défaut, un compte Alibaba Cloud est autorisé à configurer le blocage de l'accès public d'un point d'accès. Pour effectuer cette configuration en tant qu'utilisateur RAM ou via Security Token Service (STS), l'autorisation oss:PutAccessPointPublicAccessBlock est requise. Pour plus d'informations, consultez la rubrique Accorder une stratégie personnalisée aux utilisateurs RAM.

Syntaxe

ossutil api put-access-point-public-access-block --bucket value --access-point-name value --public-access-block-configuration value [flags]

Paramètre

Type

Description

--bucket

string

Nom du bucket.

--access-point-name

string

Nom du point d'accès.

--public-access-block-configuration

string

Configuration du blocage de l'accès public pour le point d'accès.

Remarque

La commande put-access-point-public-access-block correspond à l'opération PutAccessPointPublicAccessBlock. Pour plus d'informations sur les paramètres, consultez la rubrique PutAccessPointPublicAccessBlock.

--public-access-block-configuration

L'option --public-access-block-configuration prend en charge les formats XML et JSON. Si la valeur de l'option commence par le préfixe file://, les paramètres de configuration sont lus depuis le fichier spécifié.

  • Format XML :

    <PublicAccessBlockConfiguration>
      <BlockPublicAccess>true</BlockPublicAccess>
    </PublicAccessBlockConfiguration>
  • Format JSON :

    {
      "BlockPublicAccess": "string"
    }
Remarque

Pour plus d'informations sur les options de ligne de commande globales prises en charge, consultez la rubrique Options de ligne de commande.

Exemples

Activez le blocage de l'accès public pour le point d'accès nommé ap-01 associé au bucket examplebucket.

  • Créez un fichier de configuration nommé public-access-block-configuration.xml et ajoutez le code suivant :

    <?xml version="1.0" encoding="UTF-8"?>
    <PublicAccessBlockConfiguration>
      <BlockPublicAccess>true</BlockPublicAccess>
    </PublicAccessBlockConfiguration>

Exemple de commande :

ossutil api put-access-point-public-access-block --bucket examplebucket --access-point-name ap-01 --public-access-block-configuration file://public-access-block-configuration.xml
  • Créez un fichier de configuration nommé public-access-block-configuration.json et ajoutez le code suivant :

    {
      "BlockPublicAccess": "true"
    }

    Exemple de commande :

    ossutil api put-access-point-public-access-block --bucket examplebucket --access-point-name ap-01 --public-access-block-configuration file://public-access-block-configuration.json
  • Configurez les paramètres de la commande suivante au format JSON :

    ossutil api put-access-point-public-access-block --bucket examplebucket --access-point-name ap-01 --public-access-block-configuration "{\"BlockPublicAccess\":\"true\"}"