Cette page explique comment obtenir les règles de filtrage des adresses IP d'un bucket. Pour en savoir plus sur le filtrage des adresses IP des buckets, consultez la section Filtrage des adresses IP des buckets.
Rôles requis
Pour obtenir les autorisations requises pour obtenir les règles de filtrage des adresses IP sur un bucket, demandez à votre administrateur de vous accorder le rôle "Administrateur de l'espace de stockage" (roles/storage.admin
) sur le bucket. Ce rôle contient les autorisations requises pour obtenir les règles de filtrage des adresses IP des buckets.
Pour afficher les autorisations exactes requises, développez la section Autorisations requises :
Autorisations requises
storage.buckets.get
storage.buckets.getIpFilter
Vous pouvez également obtenir ces autorisations avec des rôles personnalisés. Vous pouvez également obtenir ces autorisations avec d'autres rôles prédéfinis. Pour connaître les rôles et les autorisations associées, consultez la page Rôles IAM pour Cloud Storage.
Pour savoir comment attribuer des rôles aux projets, consultez la page Gérer l'accès aux projets.
Obtenir les règles de filtrage des adresses IP des buckets
Ligne de commande
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
Pour obtenir les règles de filtrage des adresses IP d'un bucket, exécutez la commande
gcloud alpha storage buckets describe
dans votre environnement de développement:gcloud alpha storage buckets describe gs://BUCKET_NAME --format="default(ip_filter_config)"
Où :
BUCKET_NAME
est le nom du bucket. Exemple :my-bucket
API REST
API JSON
Vous devez installer et initialiser gcloud CLI, ce qui vous permet de générer un jeton d'accès pour l'en-tête
Authorization
.Utilisez
cURL
pour appeler l'API JSON avec une requête de bucketGET
:curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://storage.googleapis.com/storage/v1/b/BUCKET_NAME?projection=full"
Où :
BUCKET_NAME
est le nom du bucket. Exemple :my-bucket
Étape suivante
- Mettez à jour les règles de filtrage des adresses IP des buckets.
- Listez les règles de filtrage des adresses IP des buckets.
- Désactivez les règles de filtrage des adresses IP des buckets.
Faites l'essai
Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de Cloud Storage en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits gratuits pour exécuter, tester et déployer des charges de travail.
Profiter d'un essai gratuit de Cloud Storage