La commande create-access-point configure les points d'accès d'un bucket.
Notes
Un compte Alibaba Cloud est automatiquement autorisé à créer des points d'accès. Pour en créer via un utilisateur RAM ou le Security Token Service (STS), vous devez disposer de l'autorisation
oss:CreateAccessPoint. Pour plus d'informations, consultez la rubrique grant custom policy to a RAM user.Un compte Alibaba Cloud peut contenir jusqu'à 1 000 points d'accès.
Vous pouvez configurer jusqu'à 100 points d'accès par bucket.
Syntaxe
ossutil api create-access-point --bucket value --create-access-point-configuration value [flags]
|
Paramètre |
Type |
Description |
|
--bucket |
string |
Nom du bucket. |
|
--create-access-point-configuration |
string |
Conteneur stockant les informations relatives au point d'accès. |
La commande create-access-point correspond à l'opération API CreateAccessPoint. Pour plus d'informations sur les paramètres, consultez la rubrique CreateAccessPoint.
--create-access-point-configuration
L'option --create-access-point-configuration prend en charge les formats XML et JSON. Si la valeur de l'option contient le préfixe file://, les paramètres de configuration sont lus à partir du fichier spécifié.
-
Format XML :
<CreateAccessPointConfiguration> <VpcConfiguration> <VpcId>string</VpcId> </VpcConfiguration> <AccessPointName>string</AccessPointName> <NetworkOrigin>string</NetworkOrigin> </CreateAccessPointConfiguration> -
Format JSON :
{ "AccessPointName": "string", "NetworkOrigin": "string", "VpcConfiguration": { "VpcId": "string" } }
Pour plus d'informations sur les options de ligne de commande globales prises en charge, consultez la rubrique Command-line options.
Exemple
Le code suivant illustre la configuration d'un point d'accès nommé 'ap-01' associé au bucket examplebucket :
-
Créez un fichier de configuration nommé
create-access-point-configuration.xmlet ajoutez le code suivant :<?xml version="1.0" encoding="UTF-8"?> <CreateAccessPointConfiguration> <AccessPointName>ap-01</AccessPointName> <NetworkOrigin>internet</NetworkOrigin> </CreateAccessPointConfiguration>Exemple de commande :
ossutil api create-access-point --bucket examplebucket --create-access-point-configuration file://create-access-point-configuration.xml -
Créez un fichier de configuration nommé
create-access-point-configuration.jsonet ajoutez le code suivant :{ "AccessPointName": "ap-01", "NetworkOrigin": "internet" }Exemple de commande :
ossutil api create-access-point --bucket examplebucket --create-access-point-configuration file://create-access-monitor-configuration.json -
Configurez les paramètres de la commande suivante au format JSON :
ossutil api create-access-point --bucket examplebucket --create-access-point-configuration "{\"AccessPointName\":\"ap-01\",\"NetworkOrigin\":\"internet\"}"