ターゲット接続情報取得

    ターゲット接続情報取得


    記事の要約

    検索条件を指定したパラメータに完全一致するターゲットを検索し、そのターゲットの指定したアカウントのパスワード、秘密鍵、パスフレーズを取得する。

    QUERY PARAMETERS
    id
    string <uuid>

    ターゲットID

    name
    string

    ターゲット名

    type
    integer

    ターゲット種別ID (付録参照)

    memo
    string

    メモ

    ip_address
    string

    IPアドレス/ホスト名

    * AWS Management Console (IAM)
    AWSアカウントID, または別名
    * AWS Managed Microsoft AD, AWS Simple AD
    IPアドレス
    * Salesforce
    マイドメイン
    * Microsoft Entra ID, Box, IBM Cloud (IAM), DocuSign eSignature, cybozu.com, CloudSign
    ドメイン
    * Google
    プライマリ ドメイン
    * Oracle Cloud Infrastructure (IAM)
    テナンシ名
    * Azure SQL Database
    サーバ名
    * Amazon RDS系, Amazon Aurora系, Amazon Redshift
    エンドポイント
    * LDAP
    接続URI
    port
    integer [ 1 .. 65535 ]

    ポート番号

    sub_type
    integer
    * SQL Server系: アカウント管理対象
    1. ログイン
    2. 包含データベースユーザ
    * Oracle系: マルチテナント構成
    1. マルチテナントなし
    2. CDB
    3. PDB
    * MySQL, Amazon Aurora MySQL: データベースバージョン
    1. MySQL 5.x
    2. MySQL 8.x
    database_name
    string

    データベース名

    * Oracle系
    サービス名
    database_sid
    string
    * Oracle系
    SID
    domain_name
    string

    ドメイン名

    * Oracle Cloud Infrastructure (IAM)
    テナンシOCID
    database_id
    string
    * SQL Server系
    インスタンス名 (名前付きインスタンスの場合)
    * Oracle系
    DBID
    account
    required
    string

    アカウント名

    HEADER PARAMETERS
    Authorization
    required
    string

    認証情報 (付録参照)

    Accept
    required
    string
    Value: "application/json"

    レスポンスの形式

    X-iDoperation-User-Key
    string
    Default: login_id
    Enum: "id" "login_id"

    ユーザ識別キー

    X-iDoperation-User-Value
    string

    ユーザ識別情報

    Responses

    RESPONSE SCHEMA: application/json
    id
    required
    string <uuid>

    ターゲットID

    name
    required
    string

    ターゲット名

    account
    required
    string

    アカウント名

    password
    string

    パスワード

    private_key_openssh
    string

    秘密鍵 (OpenSSH)

    private_key_putty
    string

    秘密鍵 (PuTTy)

    passphrase
    string

    パスフレーズ

    Response samples

    Content type
    application/json
    Example
      
    {
    • "id": "7bcfdfb9-9ab4-4f00-b948-055fd55b4950",
    • "name": "My Linux",
    • "account": "root",
    • "password": "Admin000"
    }