REST Resource: projects.locations.codeToolsSettings

リソース: CodeToolsSetting

CodeToolsSetting オブジェクトについて説明するメッセージ

JSON 表現
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "enabledTool": [
    {
      object (ToolSetting)
    }
  ]
}
フィールド
name

string

ID。リソースの名前。Format:projects/{project}/locations/{location}/codeToolsSettings/{codeToolsSetting}

createTime

string (Timestamp format)

出力専用。[出力専用] 作成タイムスタンプ。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

出力専用。[出力専用] 更新タイムスタンプ。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

labels

map (key: string, value: string)

省略可。Key-Value ペアとしてのラベル。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

enabledTool[]

object (ToolSetting)

必須。有効になっているツールの完全なセットを表します。

ToolSetting

有効な単一のツールを表します。

JSON 表現
{
  "accountConnector": string,
  "handle": string,
  "tool": string,
  "config": [
    {
      object (ConfigItem)
    }
  ],
  "uriOverride": string
}
フィールド
accountConnector

string

省略可。ユーザー認証情報を保持する Dev Connect アカウント コネクタへのリンク。projects/{project}/locations/{location}/accountConnectors/{account_connector_id}

handle

string

必須。ツールの呼び出しに使用されるハンドル。

tool

string

必須。ツールへのリンク

config[]

object (ConfigItem)

省略可。ツールの構成パラメータ。

uriOverride

string

省略可。ツールで許可されている場合、オーバーライドされた URI。

ConfigItem

単一の構成アイテムのメッセージ。

JSON 表現
{
  "key": string,
  "value": string
}
フィールド
key

string

必須。構成項目のキー。

value

string

必須。構成項目の値。

メソッド

create

指定されたプロジェクトとロケーションに新しい CodeToolsSetting を作成します。

delete

単一の CodeToolsSetting を削除します。

get

単一の CodeToolsSetting の詳細を取得します。

list

指定されたプロジェクトとロケーションの CodeToolsSettings を一覧表示します。

patch

単一の CodeToolsSetting のパラメータを更新します。