指定されたテーブルについて、自動化されたメンテナンスジョブの実行ステータス(各メンテナンスタイプの最新ステータスを含む)を取得します。
注意事項
応答内の各メンテナンスタイプに対応する「status」フィールドは、次のいずれかの値を取ります。
Disabled:メンテナンスジョブが無効になっています。Not_Yet_Run:メンテナンスジョブは有効ですが、まだ実行されていません。Successful:最新のメンテナンスジョブが正常に完了しました。Failed:最新のメンテナンスジョブが失敗しました。
応答には、最新ジョブの実行時刻や、該当する場合は失敗の理由などの詳細も含まれます。
コマンドフォーマット
ossutil tables-api get-table-maintenance-job-status --table-bucket-arn value --namespace value --name value [flags]パラメーター | タイプ | 説明 |
--name | 文字列 | テーブルの名前です。このパラメーターは必須です。 |
--namespace | 文字列 | テーブルが属する名前空間の名前です。このパラメーターは必須です。 |
--table-bucket-arn | 文字列 | テーブルバケットの ARN です。形式は |
説明
get-table-maintenance-job-status コマンドは、GetTableMaintenanceJobStatus API オペレーションに対応しています。API パラメーターの詳細については、「GetTableMaintenanceJobStatus」をご参照ください。
サポートされているグローバルオプションの詳細については、「ossutil global options」をご参照ください。
使用例
my_table テーブル(my_namespace 名前空間内)のメンテナンスジョブ実行ステータスを照会します。
ossutil tables-api get-table-maintenance-job-status --table-bucket-arn acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket --namespace my_namespace --name my_table