github編集

レコードタイプに関するコマンド

レコードタイプとカスタムテンプレートを作成および管理するためのコマンド

Keeperレコードタイプは、ログイン情報、支払いカード、SSHキー、サーバーなど、あらゆる種類の情報を含めることができる構造化テンプレートです。

コマンド

Keeperコマンドリファレンス

対話型シェル、CLI、JSON設定ファイルのいずれを使用する場合でも、以下のコマンドがサポートされており、各コマンドでは追加のパラメータとオプションがご利用になれます。

特定のコマンドのヘルプを表示するには、次のコマンドを実行します。

help <command>

レコードタイプに関連する全コマンド

コマンド
説明

レコードタイプを一覧表示するか、特定のレコードタイプに関する情報を表示します

カスタムのレコードタイプを追加、編集、削除します

従来のレコードをレコードタイプ型のレコードに変換します

record-type-infoコマンド

コマンド: record-type-infoまたはrti

詳細: 利用可能なレコードタイプを一覧表示するか、特定のレコードタイプのフィールドレベルの詳細を表示します。

スイッチ:

-lr--list-record <レコードタイプかID (オプション)>

  • レコードタイプ名またはIDが指定されていない場合は、すべてのレコードタイプ名とIDが一覧表示されます

  • レコードタイプ名またはIDが指定されている場合は、レコードタイプの詳細情報とフィールドが表示されます

-lf, --list-field <FIELD NAME> 指定したフィールドタイプに関する情報を表示します。「*」を使用してすべてのフィールドを表示できます。

-e--example レコードタイプまたはフィールドのjsonサンプルを生成します。-lr または -lf と一緒に使用する必要があります

--syntax-help レコードタイプのパラメータに関する拡張ヘルプを表示します

--format <{csv, json, table}> 出力形式を選択します

--output <出力ファイル> 指定したファイルに結果を出力します。*表形式が使用されている場合は無視されます

構文ヘルプの表示

レコードタイプ一覧の表示

ログイン情報のレコードタイプのフィールドとJSON構造を表示

すべてのフィールドタイプの一覧を表示

フィールドタイプ「Host」の詳細を取得

「passport」タイプのJSONレコードの例を表示

レコードタイプ情報をCSVとしてファイルに書き出し


record-typeコマンド

コマンド: record-typeまたはrt

詳細:

カスタムのレコードタイプを追加、変更、削除します

パラメータ

レコードタイプID (更新または削除の場合)

スイッチ

-a--action <{add, update, remove}> 実行する操作

  • add - 新しいカスタムのレコードタイプを作成します

  • update - 既存のカスタムのレコードタイプを変更します

  • remove - 既存のカスタムのレコードタイプを削除します

--data <DATA> レコードタイプのJSON形式の定義

形式:

レコードタイプは以下の書式設定を利用します。

例:

使用可能なフィールドタイプの一覧を表示するには、rti -lf * コマンドを使用します。

例:

  1. 「My Record Type」という名前の新しいレコードタイプを追加します

  2. 「My Record Type」レコードタイプ (この例ではIDが102) を更新します。 ここでは、「Address」フィールドが削除されました

  3. IDが102のレコードタイプを削除します


convertコマンド

バージョン: v16.5.9以降

コマンド: convert

詳細: 従来の (一般的なタイプ指定された、またはタイプ指定されていない) レコードをタイプ指定されたレコードに変換します。

circle-info

convertコマンドは、タイプ指定されていない従来のレコードをタイプ指定されたレコードに変換します。

タイプ指定されたレコードのタイプを変換するには、record-update コマンドを使用します。

パラメータ

現在のフォルダ内のレコードに一致するパターン。 UIDとタイトルを照合します。任意の1文字に一致する「?」と任意の数の文字に一致する「*」を使用できます

スイッチ

-t--record-type <RECORD TYPE OR ID > レコードの変換先のタイプ

-q--quiet 一致および変換されたレコードの情報を表示しません

-u, --url <URL Pattern> 指定したパターンに一致するURLを持つレコードのみを変換します。 任意の1文字に一致する「?」と任意の数の文字に一致する「*」を使用できます

-n--dry-run レコードは一切変換せずに変換結果を表示します

-r--recursive 現在のフォルダと子フォルダのすべての一致するレコードに変換を適用します

--ignore-ownership 現在のアカウントが所有していないレコードでも変換します

例:

  1. 指定したUIDを持つタイプ指定されていないレコードをログインレコードタイプに変換します

  2. ボルト内のすべてのレコードの変換のドライランを実行し、変換されるレコードを表示します (ルートディレクトリで実行すると、すべてのレコードに一致します)。

  3. ボルト内のタイプ指定されていないすべてのレコードをログインタイプに変換します (ルートディレクトリで実行した場合)

  4. 名前に「sql」を含むタイプ指定されていないレコードをデータベースクレデンシャルに変換します

  5. ssh-<任意の文字>で終わるすべてのレコードをsshKeyタイプのレコードに変換します

    1. 例: 「Github ssh-1」というタイトルのレコードと「Github ssh-2」というタイトルのレコードを変換します

最終更新