REST Resource: projects.locations.codeRepositoryIndexes

リソース: CodeRepositoryIndex

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

JSON 表現
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "state": enum (State),
  "labels": {
    string: string,
    ...
  },
  "kmsKey": string
}
フィールド
name

string

変更不可。識別子。リソースの名前

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"

state

enum (State)

出力専用。コード リポジトリ インデックス インスタンスの状態

labels

map (key: string, value: string)

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

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

kmsKey

string

省略可。変更不可。顧客管理の暗号鍵の名前(projects/*/locations/*/keyRings/*/cryptoKeys/* 形式)。

状態

Code Repository Index インスタンスの状態。

列挙型
STATE_UNSPECIFIED 未設定。
CREATING インスタンスを作成しています。
ACTIVE インスタンスはアクティブです。
DELETING インスタンスを削除しています。
SUSPENDED インスタンスは一時停止されています。

メソッド

create

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

delete

単一の CodeRepositoryIndex を削除します。

get

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

list

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

patch

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