ライフサイクル管理ポリシーのリストを取得します。
操作説明
汎用 NAS ファイルシステムと CPFS for Lingjun のみがこの特徴をサポートしています。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
nas:DescribeLifecyclePolicies |
get |
*LifecyclePolicy
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| FileSystemId |
string |
任意 |
ファイルシステム ID。 |
31a8e4**** |
| LifecyclePolicyName |
string |
任意 |
ライフサイクルポリシー名。命名ルール: 名前は 3~64 文字で、英字で始まり、英字、数字、アンダースコア(_)、またはハイフン(-)を含めることができます。 説明
汎用 NAS ファイルシステムではオプションです。指定した場合、このパラメーターが優先されます。指定しない場合、代わりに LifecyclePolicyId が使用されます。 |
lifecyclepolicy_01 |
| PageSize |
integer |
任意 |
各ページのライフサイクル管理ポリシーの数。 有効な値: 1~100。 デフォルト値: 10。 |
10 |
| PageNumber |
integer |
任意 |
リストのページ番号。 開始値(デフォルト値): 1。 |
1 |
| StorageType |
string |
任意 |
ストレージクラスタイプ。有効な値:
説明
StorageType が指定されていない場合、すべてのライフサイクルポリシーが返されます。 列挙値:
|
InfrequentAccess |
| LifecyclePolicyId |
string |
任意 |
ライフサイクルポリシーの ID。 |
lc-xxx |
| LifecyclePolicyType |
string |
任意 |
ポリシータイプ。 有効な値:
説明
CPFS for Lingjun のみがこのパラメーターをサポートしています。 列挙値:
|
Auto |
| Description |
string |
任意 |
ポリシーの説明。 説明
CPFS for Lingjun のみがこのパラメーターをサポートしています。 |
描述 |
| Path |
string |
任意 |
パスで結果をフィルターします。 説明
CPFS for Lingjun のみがこのパラメーターをサポートしています。 |
/abc/ |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| TotalCount |
integer |
ライフサイクル管理ポリシーの総数。 |
10 |
| RequestId |
string |
リクエスト ID。 |
BC7C825C-5F65-4B56-BEF6-98C56C7C**** |
| PageSize |
integer |
各ページのライフサイクル管理ポリシーの数。 |
10 |
| PageNumber |
integer |
リストのページ番号。 |
1 |
| LifecyclePolicies |
array<object> |
ライフサイクル管理ポリシー情報のコレクション。フォーマットは配列です。 |
|
|
array<object> |
|||
| FileSystemId |
string |
ファイルシステム ID。 |
31a8e4**** |
| LifecycleRuleName |
string |
ライフサイクル管理ポリシーに関連付けられた管理ルール。 有効な値:
|
DEFAULT_ATIME_14 |
| CreateTime |
string |
ライフサイクル管理ポリシーが作成された時間。 時間は ISO 8601 標準に従い、 |
2019-10-30T10:08:08Z |
| Path |
string |
ライフサイクル管理ポリシーで設定された単一ディレクトリの絶対パス。 |
/pathway/to/folder |
| StorageType |
string |
ストレージクラスタイプ。有効な値:
|
InfrequentAccess |
| LifecyclePolicyName |
string |
ライフサイクル管理ポリシー名。 |
lifecyclepolicy_01 |
| Paths |
array |
ライフサイクル管理ポリシーで設定された複数ディレクトリの絶対パスのリスト。 |
|
|
string |
ライフサイクル管理ポリシーで設定された複数ディレクトリの絶対パスのリスト。 |
["/path1","/path2"] |
|
| LifecyclePolicyId |
string |
ライフサイクルポリシーの ID。 |
lc-xxx |
| Description |
string |
ポリシーの説明。 |
描述 |
| LifecyclePolicyType |
string |
ポリシータイプ。 |
Auto |
| TransitRules |
array<object> |
ファイルのデータ転送ルール。 |
|
|
object |
ファイルのデータ転送ルール。 |
||
| Attribute |
string |
ルールの属性。 |
Atime |
| Threshold |
string |
ルールのしきい値。 |
3 |
| RetrieveRules |
array<object> |
ファイルのデータ取得ルール。 |
|
|
object |
ファイルのデータ取得ルール。 |
||
| Attribute |
string |
ルールの属性。 |
RetrieveType |
| Threshold |
string |
ルールのしきい値。 |
All |
例
成功レスポンス
JSONJSON
{
"TotalCount": 10,
"RequestId": "BC7C825C-5F65-4B56-BEF6-98C56C7C****",
"PageSize": 10,
"PageNumber": 1,
"LifecyclePolicies": [
{
"FileSystemId": "31a8e4****",
"LifecycleRuleName": "DEFAULT_ATIME_14",
"CreateTime": "2019-10-30T10:08:08Z",
"Path": "/pathway/to/folder",
"StorageType": "InfrequentAccess",
"LifecyclePolicyName": "lifecyclepolicy_01",
"Paths": [
"[\"/path1\",\"/path2\"]"
],
"LifecyclePolicyId": "lc-xxx",
"Description": "描述",
"LifecyclePolicyType": "Auto",
"TransitRules": [
{
"Attribute": "Atime",
"Threshold": "3"
}
],
"RetrieveRules": [
{
"Attribute": "RetrieveType",
"Threshold": "All"
}
]
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 404 | InvalidFileSystem.NotFound | The specified file system does not exist. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。