- Resource: Instance
- NodeConfig
- MemcacheVersion
- MemcacheParameters
- Node
- Status
- Status
- InstanceMessage
- Kode
- MaintenancePolicy
- WeeklyMaintenanceWindow
- MaintenanceSchedule
- Metode
Resource: Instance
Instance Memorystore untuk Memcached
Representasi JSON |
---|
{ "name": string, "displayName": string, "labels": { string: string, ... }, "authorizedNetwork": string, "zones": [ string ], "nodeCount": integer, "nodeConfig": { object ( |
Kolom | |
---|---|
name |
Wajib. Nama unik resource dalam cakupan ini, termasuk project dan lokasi yang menggunakan formulir: Catatan: Instance Memcached dikelola dan dialamatkan pada tingkat regional sehingga |
displayName |
Nama yang diberikan pengguna untuk instance, yang hanya digunakan untuk tujuan tampilan. Tidak boleh lebih dari 80 karakter. |
labels |
Label resource untuk merepresentasikan metadata yang disediakan pengguna. Lihat dokumentasi cloud terkait label untuk detail lebih lanjut. https://cloud.google.com/compute/docs/labeling-resources Objek yang berisi daftar pasangan |
authorizedNetwork |
Nama lengkap jaringan Google Compute Engine yang terhubung dengan instance. Jika jaringan tidak ditentukan, jaringan |
zones[] |
Zona tempat node Memcached harus disediakan. Node Memcached akan didistribusikan secara merata di seluruh zona ini. Jika tidak disediakan, layanan secara default akan membuat node di semua zona dalam region untuk instance tersebut. |
nodeCount |
Wajib. Jumlah node dalam instance Memcached. |
nodeConfig |
Wajib. Konfigurasi untuk node Memcached. |
memcacheVersion |
Versi utama software Memcached. Jika tidak diberikan, versi terbaru yang didukung akan digunakan. Saat ini versi utama terbaru yang didukung adalah |
parameters |
Parameter yang ditentukan pengguna untuk diterapkan pada proses memcache pada setiap node. |
memcacheNodes[] |
Hanya output. Daftar node Memcached. Lihat pesan |
createTime |
Hanya output. Waktu pembuatan instance. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
updateTime |
Hanya output. Waktu instance diupdate. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
state |
Hanya output. Status instance Memcached ini. |
memcacheFullVersion |
Hanya output. Versi lengkap server memcache yang berjalan pada instance ini. Sistem secara otomatis menentukan versi memcache lengkap untuk instance berdasarkan MemcacheVersion input. Format versi lengkap akan menjadi "memcached-1.5.16". |
instanceMessages[] |
Daftar pesan yang menjelaskan status instance Memcached saat ini. |
discoveryEndpoint |
Hanya output. Endpoint untuk Discovery API. |
maintenancePolicy |
Kebijakan pemeliharaan untuk instance. Jika tidak diberikan, peristiwa pemeliharaan akan dilakukan berdasarkan jadwal peluncuran internal Memorystore. |
maintenanceSchedule |
Hanya output. Jadwal pemeliharaan yang dipublikasikan. |
reservedIpRangeId[] |
Opsional. Berisi id rentang alamat IP yang dialokasikan yang terkait dengan koneksi akses layanan pribadi, misalnya, "test-default" yang terkait dengan rentang IP 10.0.0.0/29. |
NodeConfig
Konfigurasi untuk Node Memcached.
Representasi JSON |
---|
{ "cpuCount": integer, "memorySizeMb": integer } |
Kolom | |
---|---|
cpuCount |
Wajib. Jumlah CPU per node Memcached. |
memorySizeMb |
Wajib. Ukuran memori dalam MiB untuk setiap node Memcached. |
MemcacheVersion
Versi Memcache yang didukung oleh layanan kami.
Enum | |
---|---|
MEMCACHE_VERSION_UNSPECIFIED |
Versi memcache tidak ditentukan oleh pelanggan |
MEMCACHE_1_5 |
Memcached versi 1.5. |
MEMCACHE_1_6_15 |
Memcached versi 1.6.15. |
MemcacheParameters
Representasi JSON |
---|
{ "id": string, "params": { string: string, ... } } |
Kolom | |
---|---|
id |
Hanya output. ID unik yang terkait dengan kumpulan parameter ini. Pengguna dapat menggunakan ID ini untuk menentukan apakah parameter yang terkait dengan instance berbeda dengan parameter yang terkait dengan node. Perbedaan antara ID parameter dapat memberi tahu pengguna bahwa mereka mungkin perlu mengambil tindakan untuk menerapkan parameter pada node. |
params |
Pengguna menetapkan kumpulan parameter untuk digunakan dalam proses memcache. Objek yang berisi daftar pasangan |
Node
Representasi JSON |
---|
{ "nodeId": string, "zone": string, "state": enum ( |
Kolom | |
---|---|
nodeId |
Hanya output. ID node Memcached. ID node tidak menyertakan project atau lokasi seperti nama instance Memcached. |
zone |
Hanya output. Lokasi (GCP Zone) untuk node Memcached. |
state |
Hanya output. Status node Memcached saat ini. |
host |
Hanya output. Nama host atau alamat IP node Memcached yang digunakan oleh klien untuk terhubung ke server Memcached pada node ini. |
port |
Hanya output. Nomor port server Memcached pada node ini. |
parameters |
Parameter buatan pengguna saat ini diterapkan ke node. |
memcacheVersion |
Hanya output. Versi utama server memcache yang berjalan pada node ini, mis. MEMCACHE_1_5 |
memcacheFullVersion |
Hanya output. Versi lengkap server memcache yang berjalan pada node ini. misalnya - memcached-1.5.16 |
Negara bagian/Provinsi
Status berbeda dari node Memcached.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status node belum ditetapkan. |
CREATING |
Node sedang dibuat. |
READY |
Node telah dibuat dan siap digunakan. |
DELETING |
Node sedang dihapus. |
UPDATING |
Node sedang diupdate. |
Negara bagian/Provinsi
Status berbeda dari instance Memcached.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status belum ditetapkan. |
CREATING |
Instance Memcached sedang dibuat. |
READY |
Instance Memcached telah dibuat dan siap digunakan. |
UPDATING |
Instance Memcached sedang memperbarui konfigurasi seperti kebijakan dan jadwal pemeliharaan. |
DELETING |
Instance Memcached sedang dihapus. |
PERFORMING_MAINTENANCE |
Instance Memcached sedang menjalani pemeliharaan, misalnya peluncuran bidang data. |
MEMCACHE_VERSION_UPGRADING |
Instance Memcached sedang diupgrade ke versi mesin memcache. |
InstanceMessage
Representasi JSON |
---|
{
"code": enum ( |
Kolom | |
---|---|
code |
Kode yang sesuai dengan satu jenis pesan yang ditampilkan kepada pengguna. |
message |
Pesan pada instance memcache yang akan diekspos ke pengguna. |
Code
Enum | |
---|---|
CODE_UNSPECIFIED |
Kode Pesan belum ditetapkan. |
ZONE_DISTRIBUTION_UNBALANCED |
Node Memcached didistribusikan secara tidak merata. |
MaintenancePolicy
Kebijakan pemeliharaan per instance.
Representasi JSON |
---|
{
"createTime": string,
"updateTime": string,
"description": string,
"weeklyMaintenanceWindow": [
{
object ( |
Kolom | |
---|---|
createTime |
Hanya output. Waktu saat kebijakan dibuat. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
updateTime |
Hanya output. Waktu saat kebijakan diperbarui. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
description |
Deskripsi fungsi kebijakan ini. Metode Buat/Perbarui menampilkan INVALID_ARGUMENT jika panjangnya lebih besar dari 512. |
weeklyMaintenanceWindow[] |
Wajib. Masa pemeliharaan yang diterapkan ke resource yang dicakup oleh kebijakan ini. Minimum 1. Untuk versi saat ini, jumlah maksimum mingguan_maintenance_windows diharapkan adalah satu. |
WeeklyMaintenanceWindow
Periode waktu yang ditentukan untuk operasi mingguan.
Representasi JSON |
---|
{ "day": enum ( |
Kolom | |
---|---|
day |
Wajib. Memungkinkan untuk menentukan jadwal yang menjalankan hari tertentu dalam seminggu. |
startTime |
Wajib. Waktu mulai jendela dalam UTC. |
duration |
Wajib. Durasi jangka waktu. Durasi dalam detik dengan maksimal sembilan digit pecahan, diakhiri dengan ' |
MaintenanceSchedule
Jadwal pemeliharaan mendatang.
Representasi JSON |
---|
{ "startTime": string, "endTime": string, "scheduleDeadlineTime": string } |
Kolom | |
---|---|
startTime |
Hanya output. Waktu mulai pemeliharaan terjadwal yang akan datang untuk instance ini. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
endTime |
Hanya output. Waktu berakhir pemeliharaan terjadwal yang akan datang untuk instance ini. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
scheduleDeadlineTime |
Hanya output. Tenggat waktu saat waktu mulai jadwal pemeliharaan tidak boleh melebihi batas, termasuk penjadwalan ulang. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
Metode |
|
---|---|
|
ApplyParameters memulai ulang kumpulan node yang ditentukan untuk memperbaruinya ke kumpulan parameter saat ini untuk Instance Memcached. |
|
Membuat Instance baru di lokasi tertentu. |
|
Menghapus satu Instance. |
|
Mendapatkan detail dari satu Instance. |
|
Mencantumkan Instance di lokasi tertentu. |
|
Mengupdate Instance yang ada dalam project dan lokasi tertentu. |
|
Menjadwalkan ulang aktivitas pemeliharaan yang akan datang. |
|
Memperbarui parameter Memcached yang ditentukan untuk instance yang ada. |
|
Mengupgrade instance Memcache ke versi mesin memcache yang lebih baru yang ditentukan dalam permintaan. |