KRM API iam.global.gdc.goog/v1

iam.global.gdc.goog/v1

Paket v1 berisi definisi Skema API untuk grup API iam.global.gdc.goog v1

CustomRole

Mewakili template untuk CustomRole global Peran khusus memberikan kontrol terperinci atas izin pengguna, tidak seperti peran bawaan. Hal ini memungkinkan organisasi menyesuaikan hak akses dengan kebutuhan spesifik mereka, menyeimbangkan efisiensi operasional dengan keamanan. Dengan mematuhi prinsip hak istimewa terendah, peran kustom meningkatkan keamanan secara signifikan dan melindungi data sensitif.

Muncul di: - CustomRoleList - CustomRoleReplicaList

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string CustomRole
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec CustomRoleSpec
status CustomRoleStatus

CustomRoleList

Berisi daftar resource CustomRole

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string CustomRoleList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Array CustomRole

CustomRoleMetadata

Menampilkan data yang diperlukan untuk membuat Peran Khusus

Muncul di: - CustomRoleSpec

Kolom Deskripsi
scope CustomRoleScopeType cakupan peran khusus yang dibuat, yang dapat berupa organisasi atau project
roleNamespaces array string namespace peran (opsional) hanya diperlukan untuk deployment peran jika: kasus 1: jika cakupan adalah project, maka cakupan menunjukkan namespace project kasus 2: jika cakupan adalah project dan roleNamespaces berisi ['*'], maka cakupan menunjukkan semua namespace project kasus 3: jika cakupan adalah organisasi dan roleType deployment adalah role, bukan clusterRole, maka cakupan menunjukkan namespace literal
title string title adalah nama peran yang mudah dimengerti, seperti "Admin Perusahaan Saya".
description string description adalah deskripsi singkat tentang peran tersebut, seperti "Deskripsi peran kustom saya".
id string id adalah nama peran, seperti "myCompanyAdmin".
stage StageType tahap menunjukkan tahap peran dalam siklus proses peluncuran yang dapat berupa [ALPHA, BETA, GA, DISABLED]

CustomRoleReplica

Merepresentasikan template untuk replika CustomRole zonal

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string CustomRoleReplica
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec CustomRoleSpec
status CustomRoleReplicaStatus

CustomRoleReplicaList

Berisi daftar resource replika CustomRole zonal

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string CustomRoleReplicaList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Array CustomRole

CustomRoleReplicaStatus

Memberikan status replika CustomRole zonal

Muncul di: - CustomRoleReplica - CustomRoleZoneStatus

Kolom Deskripsi
conditions Array Condition Kondisi mewakili pengamatan status keseluruhan Peran kustom ini
propagatedCustomRoleName string Nama peran kustom yang di-propagate untuk semua replika

CustomRoleScopeType

Jenis pokok: string

Muncul di: - CustomRoleMetadata

CustomRoleSpec

Menentukan data CustomRole dalam resource ClusterRoleTemplate

Muncul di: - CustomRole - CustomRoleReplica

Kolom Deskripsi
metadata CustomRoleMetadata Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
zonalRules Array PolicyRule
globalRules Array PolicyRule

CustomRoleStatus

Memberikan status resource CustomRoleStatus

Muncul di: - CustomRole

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 CustomRoleZoneStatus Daftar status zona tempat resource di-roll out
propagationInfo PropagationInfo informasi propagasi template yang dikonversi untuk konversi template peran global

CustomRoleZoneStatus

CustomRoleZoneStatus memberikan status peluncuran CustomRole ke zona tertentu

Muncul di: - CustomRoleStatus

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

IAMRole

IAMRole mereferensikan peran bawaan di APIServer global dan/atau zonal.

Muncul di: - IAMRoleList

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string IAMRole
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec IAMRoleSpec
status IAMRoleStatus

IAMRoleBinding

IAMRoleBinding mereferensikan IAMRole global dan menambahkan informasi siapa melalui Subject.

Muncul di: - IAMRoleBindingList

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string IAMRoleBinding
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec IAMRoleBindingSpec
status IAMRoleBindingStatus

IAMRoleBindingList

Berisi daftar resource IAMRoleBinding.

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string IAMRoleBindingList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items IAMRoleBinding array

IAMRoleBindingSpec

Menyediakan spesifikasi IAMRoleBindingSpec.

Muncul di: - IAMRoleBinding

Kolom Deskripsi
roleRef RoleRef RoleRef berisi informasi yang mengarah ke IAMRole yang sedang digunakan.
subjects Subject array Subjek resource IAMRoleBinding global.

IAMRoleBindingStatus

Memberikan status IAMRoleBinding.

Muncul di: - IAMRoleBinding

Kolom Deskripsi
conditions Array Condition

IAMRoleList

Berisi daftar resource IAMRole.

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string IAMRoleList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items IAMRole array

IAMRoleSpec

Menyediakan spesifikasi untuk IAMRole.

Muncul di: - IAMRole

Kolom Deskripsi
roleRef RoleRef RoleRef berisi informasi yang mengarah ke peran di APIServer global yang sedang digunakan.
zonalRoleRef RoleRef ZonalRoleRef berisi informasi yang mengarah ke peran zona yang sedang digunakan.

IAMRoleStatus

Memberikan status IAMRole.

Muncul di: - IAMRole

Kolom Deskripsi
conditions Array Condition

IdentityProviderConfig

Mewakili konfigurasi untuk penyedia identitas yang mendukung OIDC atau SAML.

Muncul di: - IdentityProviderConfigList

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string IdentityProviderConfig
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec IdentityProviderConfigSpec
status IdentityProviderConfigStatus

IdentityProviderConfigList

Berisi daftar resource IdentityProviderConfig.

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string IdentityProviderConfigList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Array IdentityProviderConfig

IdentityProviderConfigReplica

Mewakili konfigurasi untuk penyedia identitas yang mendukung OIDC atau SAML.

Muncul di: - IdentityProviderConfigReplicaList

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string IdentityProviderConfigReplica
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec IdentityProviderConfigSpec
status IdentityProviderConfigReplicaStatus

IdentityProviderConfigReplicaList

Berisi daftar resource IdentityProviderConfigReplica.

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string IdentityProviderConfigReplicaList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Array IdentityProviderConfigReplica

IdentityProviderConfigReplicaStatus

Memberikan status resource IdentityProviderConfig.

Muncul di: - IdentityProviderConfigReplica - IdentityProviderConfigZoneStatus

Kolom Deskripsi
conditions Array Condition

IdentityProviderConfigSpec

Menyediakan spesifikasi, atau status yang diinginkan, dari resource IdentityProviderConfig. OIDCConfig atau SAMLConfig harus diberikan, tetapi tidak boleh keduanya.

Muncul di: - IdentityProviderConfig - IdentityProviderConfigReplica

Kolom Deskripsi
oidc OIDCProviderConfig Konfigurasi khusus OIDC.
saml SAMLProviderConfig Konfigurasi khusus SAML.

IdentityProviderConfigStatus

Memberikan status resource IdentityProviderConfig.

Muncul di: - IdentityProviderConfig

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 IdentityProviderConfigZoneStatus Daftar status zona tempat resource di-roll out.

IdentityProviderConfigZoneStatus

IdentityProviderConfigZoneStatus memberikan status peluncuran IdentityProviderConfig ke zona tertentu.

Muncul di: - IdentityProviderConfigStatus

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

PropagationInfo

Memberikan informasi template peran yang dikonversi

Muncul di: - CustomRoleStatus

Kolom Deskripsi
roleName string nama peran
roleType RoleType jenis peran, dapat berupa [role, clusterRole, projectRole, organizationRole]
namespaces array string namespace peran tempat deployment peran akan terjadi

RoleType

Jenis pokok: string

Muncul di: - PropagationInfo

StageType

Jenis pokok: string

Muncul di: - CustomRoleMetadata

ZonalRoleBinding

ZonalRoleBinding mereferensikan Role zonal dan menambahkan informasi siapa melalui Subject.

Muncul di: - ZonalRoleBindingList

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string ZonalRoleBinding
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec ZonalRoleBindingSpec
status ZonalRoleBindingStatus

ZonalRoleBindingList

Berisi daftar resource ZonalRoleBinding.

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string ZonalRoleBindingList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Array ZonalRoleBinding

ZonalRoleBindingReplica

Mewakili resource ZonalRoleBinding yang direplikasi yang akan disinkronkan ke server API zonal tertentu.

Muncul di: - ZonalRoleBindingReplicaList

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string ZonalRoleBindingReplica
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec ZonalRoleBindingSpec
status ZonalRoleBindingReplicaStatus

ZonalRoleBindingReplicaList

Berisi daftar resource ZonalRoleBindingReplica.

Kolom Deskripsi
apiVersion string iam.global.gdc.goog/v1
kind string ZonalRoleBindingReplicaList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items array ZonalRoleBindingReplica

ZonalRoleBindingReplicaStatus

Memberikan status ZonalRoleBindingReplica.

Muncul di: - ZonalRoleBindingReplica - ZonalRoleBindingZoneStatus

Kolom Deskripsi
conditions Array Condition
propagatedName string PropagatedName ZonalRoleBinding yang memerlukan propagasi di cluster pengguna dalam organisasi.
clusters Array ClusterStatus Daftar status propagasi untuk cluster ZonalRoleBinding yang memerlukan propagasi di cluster pengguna dalam organisasi.
errorStatus ErrorStatus Kesalahan terbaru dengan waktu yang diamati disertakan.

ZonalRoleBindingSpec

Memberikan spesifikasi ZonalRoleBinding.

Muncul di: - ZonalRoleBinding - ZonalRoleBindingReplica

Kolom Deskripsi
roleRef RoleRef RoleRef berisi informasi yang mengarah ke peran zonal yang sedang digunakan.
subjects Subject array Subjek resource ZonalRoleBinding global.

ZonalRoleBindingStatus

Memberikan status resource ZonalRoleBinding.

Muncul di: - ZonalRoleBinding

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 ZonalRoleBindingZoneStatus Daftar status zona tempat resource di-roll out.

ZonalRoleBindingZoneStatus

ZonalRoleBindingZoneStatus memberikan status peluncuran ZonalRoleBinding ke zona tertentu.

Muncul di: - ZonalRoleBindingStatus

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