4.2 コマンドライン・インタフェース(CLI)の使用

CLIを使用して、プライベート・エンドポイントおよび作業リクエストを管理します。

CLIの使用の詳細は、コマンドライン・インタフェース(CLI)を参照してください。CLIコマンドで使用できるフラグおよびオプションの完全なリストは、コマンドライン・リファレンスを参照してください。

トピック:

4.2.1 プライベート・エンドポイントの場合

4.2.1.1 プライベート・エンドポイントを作成するには

コマンド・プロンプトを開き、oci dbtools private-endpoint createを実行して、データベース・ツール接続で使用する新しいプライベート・エンドポイントを作成します:

ノート

エンドポイント・サービスIDは、新しいプライベート・エンドポイントを作成するために必要であり、oci dbtools endpoint-service list -c <target_compartment_id>を使用して配置できます。
oci dbtools private-endpoint create -c <target_compartment_ocid> --endpoint-service-id <endpoint_service_ocid> --subnet-id <target_subnet_ocid> --display-name <private_endpoint_name>

たとえば:

oci dbtools private-endpoint create -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --endpoint-service-id ocid1.databasetoolsendpointservice.oc1..example1service25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --subnet-id ocid1.subnet.oc1.phx.example1subnet123456789abcdefgbghqgmuz2zzum45ibplooqtabwk3zz --display-name example-pe-1

4.2.1.2 プライベート・エンドポイントをリストするには

コマンド・プロンプトを開き、oci dbtools private-endpoint listを実行して、指定したコンパートメント内のすべてのプライベート・エンドポイントの詳細を表示します:

oci dbtools private-endpoint list -c <target_compartment_ocid>

たとえば:

oci dbtools private-endpoint list -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz

4.2.1.3 特定のプライベート・エンドポイントを取得するには

コマンド・プロンプトを開き、oci dbtools private-endpoint getを実行して、指定したプライベート・エンドポイントの詳細を表示します:

oci dbtools private-endpoint get --private-endpoint-id <private_endpoint_ocid>

たとえば:

oci dbtools private-endpoint get --private-endpoint-id ocid1.databasetoolsprivateendpoint.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz

4.2.1.4 プライベート・エンドポイントを更新するには

コマンド・プロンプトを開き、oci dbtools private-endpoint updateを実行して、指定したプライベート・エンドポイントの詳細を更新します:

oci dbtools private-endpoint update --private-endpoint-id <private_endpoint_ocid> --<property_to_update> <new_value>

たとえば:

oci dbtools private-endpoint update --private-endpoint-id ocid1.databasetoolsprivateendpoint.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --display-name some-new-name

4.2.1.5 プライベート・エンドポイントを削除するには

コマンド・プロンプトを開き、oci dbtools private-endpoint deleteを実行して、指定したプライベート・エンドポイントを削除します:

oci dbtools private-endpoint delete --private-endpoint-id <private_endpoint_ocid>

例:

oci dbtools private-endpoint delete --private-endpoint-id ocid1.databasetoolsprivateendpoint.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz

4.2.1.6 リソース・ロックを追加するには

コマンド・プロンプトを開き、oci dbtools private-endpoint add-lockを実行してリソース・ロックを追加します:

oci dbtools private-endpoint add-lock --private-endpoint-id <private_endpoint_ocid> --type DELETE

4.2.1.7 リソース・ロックを削除するには

コマンド・プロンプトを開き、oci dbtools identity remove-lockを実行してリソース・ロックを削除します:

oci dbtools private-endpoint remove-lock --private-endpoint-id <private_endpoint_ocid> --type DELETE

4.2.1.8 プライベート・エンドポイントを別のコンパートメントに移動するには

コマンド・プロンプトを開き、oci dbtools private-endpoint change-compartmentを実行して、接続を別のコンパートメントに移動します:

oci dbtools private-endpoint change-compartment --private-endpoint-id <private_endpoint_ocid> --compartment-id <<destination_compartment_ocid>>

4.2.2 作業リクエストの場合

4.2.2.1 作業リクエストの状態を取得するには

コマンド・プロンプトを開き、oci dbtools work-request getを実行して作業リクエストのステータスを確認します:

ノート

データベース・ツールの一部のコマンドは、非同期作業リクエストを開始し、作業リクエストIDを返します。作業リクエストは、作業リクエストIDで詳細を参照することで検査できます。
oci dbtools work-request get --work-request-id <work_request_ocid>

例:

oci dbtools work-request get --work-request-id ocid1.databasetoolsworkrequest.oc1.phx.example1request25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz

4.2.2.2 コンパートメント別の作業リクエストをリストするには

コマンド・プロンプトを開き、oci dbtools work-request listを実行して、指定したコンパートメントに関連付けられた作業リクエストをリストします:

oci dbtools work-request list -c <compartment_ocid>

例:

oci dbtools work-request list -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz