get-bucket-policy-statusコマンドは、バケットポリシーがパブリックアクセスを許可しているかどうかを確認するために使用されます。
注
デフォルトでは、Alibaba Cloudアカウントにはバケットポリシーの設定を照会する権限があります。 RAMユーザーとして、またはSecurity Token Service (STS) を使用してクエリ要求を行うには、oss:GetBucketPolicyStatus権限が必要です。 詳細については、「RAMユーザーへのカスタムポリシーのアタッチ」をご参照ください。
構文
ossutil api get-bucket-policy-status --bucket value [flags]パラメーター | タイプ | 説明 |
-- bucket | String | バケットの名前。 |
説明
get-bucket-policy-statusコマンドは、GetBucketPolicyStatus操作に対応します。 内のパラメーターの詳細については、「GetBucketPolicyStatus」をご参照ください。
サポートされているグローバルコマンドラインオプションの詳細については、「コマンドラインオプション」をご参照ください。
例
次のコードは、
examplebucketに設定されたバケットポリシーがパブリックアクセスを許可するかどうかを確認する方法の例です。ossutil api get-bucket-policy-status --bucket examplebucket次のコードは、
examplebucketに設定されたバケットポリシーがパブリックアクセスを許可するかどうかを確認する方法の例です。 結果はJSON形式で表示されます。ossutil api get-bucket-policy-status --bucket examplebucket --output-format json次のコードは、
examplebucketに設定されたバケットポリシーがパブリックアクセスを許可するかどうかを確認する方法の例です。 結果はYAML形式で表示されます。ossutil api get-bucket-policy-status --bucket examplebucket --output-format yaml