- Referensi: Armada
- FleetLifecycleState
- FleetLifecycleState.Code
- DefaultClusterConfig
- SecurityPostureConfig
- SecurityPostureConfig.Mode
- SecurityPostureConfig.VulnerabilityMode
- BinaryAuthorizationConfig
- BinaryAuthorizationConfig.EvaluationMode
- BinaryAuthorizationConfig.PolicyBinding
- Metode
Resource: Armada
Fleet berisi metadata dan konfigurasi seluruh Fleet.
Representasi JSON |
---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "deleteTime": string, "uid": string, "state": { object ( |
Kolom | |
---|---|
name |
Hanya output. Nama lengkap dan unik resource fleet ini dalam format Setiap project Google Cloud dapat memiliki maksimal satu resource fleet yang bernama "default". |
displayName |
Opsional. Nama tampilan Armada yang ditetapkan oleh pengguna. Jika ada, panjangnya harus antara 4 hingga 30 karakter. Karakter yang diizinkan adalah: huruf kecil dan besar, angka, tanda hubung, tanda kutip tunggal, tanda kutip ganda, spasi, dan tanda seru. Contoh: |
createTime |
Hanya output. Saat Armada dibuat. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
updateTime |
Hanya output. Saat Armada terakhir diperbarui. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
deleteTime |
Hanya output. Saat Armada dihapus. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
uid |
Hanya output. UUID yang dibuat Google untuk resource ini. ID ini unik di semua resource Fleet. Jika resource Fleet dihapus dan resource lain dengan nama yang sama dibuat, resource tersebut akan mendapatkan uid yang berbeda. |
state |
Hanya output. Status resource namespace. |
defaultClusterConfig |
Opsional. Konfigurasi cluster default untuk diterapkan di seluruh fleet. |
labels |
Opsional. Label untuk Armada ini. Objek yang berisi daftar pasangan |
FleetLifecycleState
FleetLifecycleState menjelaskan status resource Fleet.
Representasi JSON |
---|
{
"code": enum ( |
Kolom | |
---|---|
code |
Hanya output. Status resource Armada saat ini. |
FleetLifecycleState.Code
Kode menjelaskan status resource Armada.
Enum | |
---|---|
CODE_UNSPECIFIED |
Kode belum disetel. |
CREATING |
Armada sedang dibuat. |
READY |
Armada aktif. |
DELETING |
Armada sedang dihapus. |
UPDATING |
Armada sedang diupdate. |
DefaultClusterConfig
DefaultClusterConfig menjelaskan konfigurasi cluster default yang akan diterapkan ke semua cluster yang dilahirkan di perangkat.
Representasi JSON |
---|
{ "securityPostureConfig": { object ( |
Kolom | |
---|---|
securityPostureConfig |
Mengaktifkan/Menonaktifkan fitur Postur Keamanan untuk cluster. |
binaryAuthorizationConfig |
Opsional. Mengaktifkan/Menonaktifkan fitur otorisasi biner untuk cluster. |
SecurityPostureConfig
SecurityPostureConfig menentukan tanda yang diperlukan guna mengaktifkan/menonaktifkan fitur untuk Security Posture API.
Representasi JSON |
---|
{ "mode": enum ( |
Kolom | |
---|---|
mode |
Menetapkan mode yang akan digunakan untuk fitur Postur Keamanan. |
vulnerabilityMode |
Menetapkan mode yang akan digunakan untuk pemindaian kerentanan. |
SecurityPostureConfig.Mode
Mode menentukan mode pengaktifan untuk fitur postur Keamanan GKE.
Enum | |
---|---|
MODE_UNSPECIFIED |
Nilai default tidak ditentukan. |
DISABLED |
Menonaktifkan fitur Postur Keamanan di cluster. |
BASIC |
Menerapkan fitur Postur Keamanan pada cluster. |
SecurityPostureConfig.VulnerabilityMode
VulnerabilityMode menentukan mode pengaktifan untuk pemindaian kerentanan.
Enum | |
---|---|
VULNERABILITY_MODE_UNSPECIFIED |
Nilai default tidak ditentukan. |
VULNERABILITY_DISABLED |
Menonaktifkan pemindaian kerentanan di cluster. |
VULNERABILITY_BASIC |
Menerapkan pemindaian kerentanan dasar pada cluster. |
VULNERABILITY_ENTERPRISE |
Menerapkan kerentanan Postur Keamanan pada fitur cluster level Enterprise. |
BinaryAuthorizationConfig
BinaryAuthorizationConfig menentukan konfigurasi tingkat fleet fitur otorisasi biner.
Representasi JSON |
---|
{ "evaluationMode": enum ( |
Kolom | |
---|---|
evaluationMode |
Opsional. Mode operasi untuk evaluasi kebijakan binauthz. |
policyBindings[] |
Opsional. Kebijakan Binauthz yang berlaku untuk cluster ini. |
BinaryAuthorizationConfig.EvaluationMode
Mode operasi Otorisasi Biner.
Enum | |
---|---|
EVALUATION_MODE_UNSPECIFIED |
Nilai default |
DISABLED |
Nonaktifkan BinaryAuthorization |
POLICY_BINDINGS |
Menggunakan Otorisasi Biner dengan kebijakan yang ditentukan dalam policyBindings. |
BinaryAuthorizationConfig.PolicyBinding
Kebijakan Binauthz yang berlaku untuk cluster ini.
Representasi JSON |
---|
{ "name": string } |
Kolom | |
---|---|
name |
Nama resource relatif dari kebijakan platform binauthz yang akan diaudit. Kebijakan platform GKE memiliki format berikut: |
Metode |
|
---|---|
|
Membuat fleet. |
|
Menghapus Armada. |
|
Menampilkan detail fleet. |
|
Menampilkan semua fleet dalam organisasi atau project yang dapat diakses pemanggil. |
|
Mengupdate fleet. |