create-access-pointコマンドは、バケットのアクセスポイントを設定するために使用されます。
注
Alibaba Cloudアカウントは、アクセスポイントの作成を自動的に許可されます。 RAMユーザーまたはSecurity Token Service (STS) を介してアクセスポイントを作成するには、
oss:CreateAccessPoint
権限が必要です。 詳細な手順については、「RAMユーザーにカスタムポリシーを付与する」をご参照ください。Alibaba Cloudアカウント内に最大1,000のアクセスポイントを作成できます。
バケットに最大100のアクセスポイントを設定できます。
構文
ossutil api create-access-point --bucket value --create-access-point-configuration value [flags]
パラメーター | タイプ | 説明 |
-- bucket | String | バケットの名前です。 |
-- create-access-point-configuration | String | アクセスポイントに関する情報を格納するコンテナー。 |
create-access-pointコマンドは、CreateAccessPoint API操作に対応しています。 内のパラメーターの詳細については、「CreateAccessPoint」をご参照ください。
-- create-access-point-configuration
-- create-access-point-configurationオプションは、XML形式とJSON形式の両方をサポートします。 オプションの値に 'file:// 'プレフィックスが含まれている場合、設定パラメーターは指定されたファイルから読み取られます。
XML 形式:
<CreateAccessPointConfiguration> <VpcConfiguration> <VpcId>string</VpcId> </VpcConfiguration> <AccessPointName>string</AccessPointName> <NetworkOrigin>string</NetworkOrigin> </CreateAccessPointConfiguration>
JSON 形式:
{ "AccessPointName": "string", "NetworkOrigin": "string", "VpcConfiguration": { "VpcId": "string" } }
サポートされているグローバルコマンドラインオプションの詳細については、「コマンドラインオプション」をご参照ください。
例:
次のコードでは、examplebucket
に関連付けられた 'ap-01 '
という名前のアクセスポイントを設定する例を示します。
create-access-point-configuration.xmlという名前の構成ファイルを作成し、次のコードを追加します。
<?xml version="1.0" encoding="UTF-8"?> <CreateAccessPointConfiguration> <AccessPointName>ap-01</AccessPointName> <NetworkOrigin>internet</NetworkOrigin> </CreateAccessPointConfiguration>
サンプルコマンド:
ossutil api create-access-point --bucket examplebucket --create-access-point-configuration file://create-access-point-configuration.xml
create-access-point-configuration.jsonという名前の構成ファイルを作成し、次のコードを追加します。
{ "AccessPointName": "ap-01", "NetworkOrigin": "internet" }
サンプルコマンド:
ossutil api create-access-point --bucket examplebucket --create-access-point-configuration file://create-access-monitor-configuration.json
次のコマンドでパラメーターをJSON形式で設定します。
ossutil api create-access-point --bucket examplebucket --create-access-point-configuration "{\"AccessPointName\":\"ap-01\",\"NetworkOrigin\":\"internet\"}"