KRM API resourcemanager.global.gdc.goog/v1

resourcemanager.global.gdc.goog/v1

Project

Mewakili namespace yang mencakup beberapa cluster pengguna dalam organisasi di semua zona untuk pelanggan. Ini adalah resource dengan namespace, dan pengontrol diharapkan untuk memantau rekonsiliasi objek Project dalam namespace yang telah dikonfigurasi sebelumnya.

Muncul di: - ProjectList

Kolom Deskripsi
apiVersion string resourcemanager.global.gdc.goog/v1
kind string Project
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec ProjectSpec
status ProjectStatus

ProjectList

Mewakili kumpulan Project.

Kolom Deskripsi
apiVersion string resourcemanager.global.gdc.goog/v1
kind string ProjectList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Project array

ProjectReplica

Menampilkan resource Project yang direplikasi yang akan disinkronkan ke server API zonal tertentu. Resource Project akan memiliki replika untuk setiap zona. Setelah resource Project diperbarui, replika akan diperbarui secara bertahap berdasarkan strategi peluncuran resource.

Muncul di: - ProjectReplicaList

Kolom Deskripsi
apiVersion string resourcemanager.global.gdc.goog/v1
kind string ProjectReplica
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec ProjectSpec
status ProjectReplicaStatus

ProjectReplicaList

Mewakili kumpulan replika project.

Kolom Deskripsi
apiVersion string resourcemanager.global.gdc.goog/v1
kind string ProjectReplicaList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Array ProjectReplica

ProjectReplicaStatus

Memberikan status replika project.

Muncul di: - ProjectReplica - ProjectZoneStatus

Kolom Deskripsi
conditions Array Condition Kondisi menunjukkan pengamatan terhadap status keseluruhan project ini.
availableClusters integer AvailableClusters mewakili jumlah cluster pengguna yang tersedia.
errorStatus ErrorStatus ErrorStatus berisi daftar error saat ini dan stempel waktu saat kolom ini diperbarui.

ProjectServiceAccount

Mewakili ServiceAccount yang terkait dengan Project di semua zona.

Muncul di: - ProjectServiceAccountList

Kolom Deskripsi
apiVersion string resourcemanager.global.gdc.goog/v1
kind string ProjectServiceAccount
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec ProjectServiceAccountSpec
status ProjectServiceAccountStatus

ProjectServiceAccountKey

Berisi komponen kunci yang digunakan untuk memverifikasi JWT yang ditandatangani oleh kunci pribadi untuk resource ProjectServiceAccount. JWT digunakan sebagai bagian dari alur autentikasi. Saat ini, resource ProjectServiceAccountKey hanya mendukung kunci yang dikelola pengguna. Pengguna dapat membuat dan menghapus pasangan kunci yang dikelola pengguna. Pengguna bertanggung jawab untuk merotasi kunci ini secara berkala untuk memastikan keamanan akun layanan mereka. Pengguna menyimpan kunci pribadi dari pasangan kunci ini, dan resource ProjectServiceAccountKey hanya menyimpan kunci publik.

Muncul di: - ProjectServiceAccountSpec

Kolom Deskripsi
algorithm ProjectServiceAccountKeyAlgorithm Algoritma kunci. Saat ini, hanya kunci ES256 yang didukung.
id string ID kunci. Parameter ini digunakan untuk menentukan kunci mana yang akan diverifikasi.
key string Kunci publik berenkode base64 untuk diverifikasi.
validBefore Waktu Waktu habis masa berlaku kunci.
validAfter Waktu Waktu mulai saat kunci menjadi valid.

ProjectServiceAccountList

Mewakili kumpulan ProjectServiceAccount.

Kolom Deskripsi
apiVersion string resourcemanager.global.gdc.goog/v1
kind string ProjectServiceAccountList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Array ProjectServiceAccount

ProjectServiceAccountReplica

Mewakili resource ProjectServiceAccount yang direplikasi yang akan disinkronkan ke server API zonal tertentu. Resource ProjectServiceAccount akan memiliki replika untuk setiap zona. Setelah update resource ProjectServiceAccount, replika akan diupdate secara progresif berdasarkan strategi peluncuran resource.

Muncul di: - ProjectServiceAccountReplicaList

Kolom Deskripsi
apiVersion string resourcemanager.global.gdc.goog/v1
kind string ProjectServiceAccountReplica
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec ProjectServiceAccountSpec
status ProjectServiceAccountReplicaStatus

ProjectServiceAccountReplicaList

Mewakili kumpulan replika akun layanan project.

Kolom Deskripsi
apiVersion string resourcemanager.global.gdc.goog/v1
kind string ProjectServiceAccountReplicaList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Array ProjectServiceAccountReplica

ProjectServiceAccountReplicaStatus

Memberikan status replika project.

Muncul di: - ProjectServiceAccountReplica - ProjectServiceAccountZoneStatus

Kolom Deskripsi
conditions Array Condition Kondisi menunjukkan pengamatan terhadap status keseluruhan project ini.
errorStatus ErrorStatus ErrorStatus berisi daftar error saat ini dan stempel waktu saat kolom ini diperbarui.

ProjectServiceAccountSpec

Menyediakan status proyek yang diinginkan.

Muncul di: - ProjectServiceAccount - ProjectServiceAccountReplica

Kolom Deskripsi
keys Array ProjectServiceAccountKey Kunci publik yang digunakan untuk memverifikasi tanda tangan JWT untuk resource ProjectServiceAccount.

ProjectServiceAccountStatus

Memberikan status keseluruhan ProjectServiceAccount.

Muncul di: - ProjectServiceAccount

Kolom Deskripsi
conditions Array Condition Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap.
rollout RolloutStatus Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona.
zones Array ProjectServiceAccountZoneStatus Daftar status zona tempat resource di-roll out.

ProjectServiceAccountZoneStatus

Memberikan status peluncuran ProjectServiceAccount ke zona tertentu.

Muncul di: - ProjectServiceAccountStatus

Kolom Deskripsi
name string Nama zona tempat replika yang diwakili oleh status ini berada.
rolloutStatus ZoneRolloutStatus Status peluncuran replika ke zona.
replicaStatus ProjectServiceAccountReplicaStatus Status rekonsiliasi replika yang dikumpulkan dari zona. Kondisi apa pun dalam kolom yang memiliki .observedGeneration kurang dari .rolloutStatus.replicaGeneration sudah tidak berlaku.

ProjectStatus

Memberikan status keseluruhan Proyek.

Muncul di: - Project

Kolom Deskripsi
conditions Array Condition Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap.
rollout RolloutStatus Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona.
zones array ProjectZoneStatus Daftar status zona tempat resource di-roll out.

ProjectZoneStatus

Memberikan status peluncuran Project ke zona tertentu.

Muncul di: - ProjectStatus

Kolom Deskripsi
name string Nama zona tempat replika yang diwakili oleh status ini berada.
rolloutStatus ZoneRolloutStatus Status peluncuran replika ke zona.
replicaStatus ProjectReplicaStatus Status rekonsiliasi replika yang dikumpulkan dari zona. Kondisi apa pun dalam kolom yang memiliki .observedGeneration kurang dari .rolloutStatus.replicaGeneration sudah tidak berlaku.