REST Resource: projects.locations.scopes

Resource: Cakupan

Cakupan mewakili Cakupan dalam Armada.

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

string

Nama resource untuk cakupan projects/{project}/locations/{location}/scopes/{scope}

uid

string

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

createTime

string (Timestamp format)

Hanya output. Saat cakupan 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 cakupan 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. Saat cakupan 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 (ScopeLifecycleState)

Hanya output. Status resource cakupan.

namespaceLabels

map (key: string, value: string)

Opsional. Label namespace cluster tingkat cakupan. Untuk cluster anggota yang terikat ke Cakupan, label ini diterapkan ke setiap namespace dalam Cakupan. Label tingkat cakupan lebih diutamakan daripada label tingkat Namespace (namespaceLabels di resource Fleet Namespace) jika mereka memiliki 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 Cakupan ini.

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

ScopeLifecycleState

ScopeLifecycleState menjelaskan status resource Scope.

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

enum (ScopeLifecycleState.Code)

Hanya output. Status resource cakupan saat ini.

ScopeLifecycleState.Code

Kode menjelaskan status resource Cakupan.

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

Metode

create

Membuat Cakupan.

delete

Menghapus Cakupan.

get

Menampilkan detail Cakupan.

getIamPolicy

Mendapatkan kebijakan kontrol akses untuk resource.

list

Mencantumkan Cakupan.

patch

Memperbarui cakupan.

setIamPolicy

Menetapkan kebijakan kontrol akses pada resource yang ditentukan.

testIamPermissions

Menampilkan izin yang dimiliki pemanggil atas resource yang ditentukan.