Exécutez la commande resource-group pour configurer un groupe de ressources pour un compartiment et interroger les groupes de ressources d'un compartiment.
Notes d'utilisation
Pour configurer un groupe de ressources pour un compartiment, vous devez disposer de l'autorisation
oss:PutBucketResourceGroup. Pour interroger les groupes de ressources d'un compartiment, vous devez disposer de l'autorisationoss:GetBucketResourceGroup. Pour plus d'informations, consultez la rubrique Accorder une stratégie personnalisée.À partir de la version 1.6.16 d'ossutil, utilisez directement
ossutilcomme nom binaire dans la ligne de commande. Il n'est pas nécessaire d'adapter le nom binaire au système d'exploitation. Pour les versions antérieures à 1.6.16, spécifiez un nom binaire correspondant au système d'exploitation. Pour plus d'informations, consultez la rubrique Prise en main rapide de l'outil de ligne de commande ossutil.Seules les versions 1.7.16 et ultérieures d'ossutil prennent en charge la commande resource-group.
Configurer un groupe de ressources pour un compartiment
-
Syntaxe de la commande
ossutil resource-group --method put oss://bucketname/ local_xml_fileLe tableau suivant décrit les paramètres précédents.
Paramètre
Description
bucketname
Nom du compartiment pour lequel vous souhaitez configurer un groupe de ressources.
local_xml_file
Nom du fichier local utilisé pour ajouter les configurations du groupe de ressources. Exemple :
config.xml. -
Exemples
-
Ajoutez des configurations de groupe de ressources à un fichier XML local.
<?xml version="1.0" encoding="UTF-8"?> <BucketResourceGroupConfiguration> <ResourceGroupId>rg-aekz****</ResourceGroupId> </BucketResourceGroupConfiguration> -
Spécifiez un groupe de ressources pour le compartiment examplebucket à l'aide du fichier XML local.
ossutil resource-group --method put oss://examplebucket/ config.xmlExemple de sortie :
0.299514(s) elapsed
-
Interroger les groupes de ressources d'un compartiment
-
Syntaxe de la commande
ossutil resource-group --method get oss://bucketname/ local_xml_fileLe tableau suivant décrit les paramètres précédents.
Paramètre
Description
bucketname
Nom du compartiment dont vous souhaitez interroger les groupes de ressources.
local_xml_file
Nom du fichier local utilisé pour stocker les configurations des groupes de ressources du compartiment. Exemple :
local.xml. -
Exemples
-
Interrogez et affichez les groupes de ressources d'un compartiment nommé examplebucket :
./ossutil resource-group --method get oss://examplebucket/Exemple de sortie :
<?xml version="1.0" encoding="UTF-8"?> <BucketResourceGroupConfiguration> <ResourceGroupId>rg-aekz****</ResourceGroupId> </BucketResourceGroupConfiguration> 0.154689(s) elapsed -
Interrogez les groupes de ressources d'un compartiment nommé examplebucket et stockez les configurations du groupe de ressources dans un fichier local :
./ossutil resource-group --method get oss://examplebucket/ local.xmlExemple de sortie :
-
Le résultat suivant s'affiche :
0.214483(s) elapsed -
Le fichier local contient le contenu suivant :
<?xml version="1.0" encoding="UTF-8"?> <BucketResourceGroupConfiguration> <ResourceGroupId>rg-aekz****</ResourceGroupId> </BucketResourceGroupConfiguration>
-
-