REST Resource: projects.locations.scopes.namespaces

Resource: Namespace

Namespace mewakili namespace di seluruh Armada

Representasi JSON
{
  "name": string,
  "uid": string,
  "createTime": string,
  "updateTime": string,
  "deleteTime": string,
  "state": {
    object (NamespaceLifecycleState)
  },
  "scope": string,
  "namespaceLabels": {
    string: string,
    ...
  },
  "labels": {
    string: string,
    ...
  }
}
Kolom
name

string

Nama resource untuk namespace projects/{project}/locations/{location}/namespaces/{namespace}

uid

string

Hanya output. UUID yang dibuat Google untuk resource ini. ID ini unik di semua resource namespace. Jika resource namespace dihapus dan resource lain dengan nama yang sama dibuat, resource tersebut akan mendapatkan uid yang berbeda.

createTime

string (Timestamp format)

Hanya output. Saat namespace dibuat.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Hanya output. Kapan namespace terakhir diperbarui.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

deleteTime

string (Timestamp format)

Hanya output. Waktu namespace dihapus.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

state

object (NamespaceLifecycleState)

Hanya output. Status resource namespace.

scope

string

Wajib. Cakupan yang terkait dengan namespace

namespaceLabels

map (key: string, value: string)

Opsional. Label namespace cluster level namespace. Label ini diterapkan ke namespace terkait dari cluster anggota yang terikat ke Cakupan induk. Label tingkat cakupan (namespaceLabels di resource Fleet Scope) lebih diutamakan daripada label tingkat Namespace jika mereka menggunakan kunci yang sama. Kunci dan nilai harus sesuai dengan Kubernetes.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

labels

map (key: string, value: string)

Opsional. Label untuk Namespace ini.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

NamespaceLifecycleState

NamespaceLifecycleState menjelaskan status resource Namespace.

Representasi JSON
{
  "code": enum (NamespaceLifecycleState.Code)
}
Kolom
code

enum (NamespaceLifecycleState.Code)

Hanya output. Status resource Namespace saat ini.

NamespaceLifecycleState.Code

Kode menjelaskan status resource Namespace.

Enum
CODE_UNSPECIFIED Kode belum disetel.
CREATING Namespace sedang dibuat.
READY Namespace aktif.
DELETING Namespace sedang dihapus.
UPDATING Namespace sedang diperbarui.

Metode

create

Membuat namespace fleet.

delete

Menghapus namespace fleet.

get

Menampilkan detail namespace fleet.

list

Mencantumkan namespace fleet.

patch

Mengupdate namespace fleet.