- Resource: Instance
- NodeConfig
- MemcacheVersion
- MemcacheParameters
- Node
- Status
- Status
- InstanceMessage
- Kode
- MaintenancePolicy
- WeeklyMaintenanceWindow
- MaintenanceSchedule
- Metode
Resource: Instance
Instance Memorystore for 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, menggunakan formulir: Catatan: Instance Memcached dikelola dan diatasi di 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 tentang label untuk mengetahui detail selengkapnya. https://cloud.google.com/compute/docs/labeling-resources Objek yang berisi daftar pasangan |
authorizedNetwork |
Nama lengkap jaringan Google Compute Engine yang terhubung ke instance. Jika tidak ditentukan, jaringan |
zones[] |
Zona tempat node Memcached harus disediakan. Node Memcached akan didistribusikan secara merata di seluruh zona ini. Jika tidak disediakan, layanan akan membuat node secara default di semua zona di region untuk instance. |
nodeCount |
Wajib. Jumlah node dalam instance Memcached. |
nodeConfig |
Wajib. Konfigurasi untuk node Memcached. |
memcacheVersion |
Versi utama software Memcached. Jika tidak disediakan, versi terbaru yang didukung akan digunakan. Saat ini, versi utama terbaru yang didukung adalah |
parameters |
Parameter yang ditentukan pengguna untuk diterapkan ke proses memcached di setiap node. |
memcacheNodes[] |
Hanya output. Daftar node Memcached. Lihat pesan |
createTime |
Hanya output. Waktu pembuatan instance. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Waktu saat instance diperbarui. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
state |
Hanya output. Status instance Memcached ini. |
memcacheFullVersion |
Hanya output. Versi lengkap server memcached yang berjalan di instance ini. Sistem secara otomatis menentukan versi memcached lengkap untuk instance berdasarkan MemcacheVersion input. Format versi lengkapnya adalah "memcached-1.5.16". |
instanceMessages[] |
Daftar pesan yang menjelaskan status instance Memcached saat ini. |
discoveryEndpoint |
Hanya output. Endpoint untuk Discovery API. |
updateAvailable |
Hanya output. Menampilkan benar (true) jika ada update yang menunggu untuk diterapkan |
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 dan terkait dengan koneksi akses layanan pribadi, misalnya, "test-default" yang terkait dengan rentang IP 10.0.0.0/29. |
satisfiesPzs |
Opsional. Hanya output. Dipesan untuk penggunaan di masa mendatang. |
satisfiesPzi |
Opsional. Hanya output. Dipesan untuk penggunaan di masa mendatang. |
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 Memcached yang didukung oleh layanan kami.
Enum | |
---|---|
MEMCACHE_VERSION_UNSPECIFIED |
Versi Memcache tidak ditentukan oleh pelanggan |
MEMCACHE_1_5 |
Versi Memcached 1.5. |
MEMCACHE_1_6_15 |
Versi Memcached 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 dari 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 |
Kumpulan parameter yang ditentukan pengguna untuk digunakan dalam proses memcached. 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 (Zona GCP) 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 di node ini. |
port |
Hanya output. Nomor port server Memcached di node ini. |
parameters |
Parameter buatan pengguna yang saat ini diterapkan ke node. |
updateAvailable |
Hanya output. Menampilkan benar (true) jika ada update yang menunggu untuk diterapkan |
memcacheVersion |
Hanya output. Versi utama server memcached yang berjalan di node ini, misalnya MEMCACHE_1_5 |
memcacheFullVersion |
Hanya output. Versi lengkap server memcached yang berjalan di node ini. misalnya - memcached-1.5.16 |
Negara bagian/Provinsi
Berbagai status node Memcached.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status node tidak ditetapkan. |
CREATING |
Node sedang dibuat. |
READY |
Node telah dibuat dan siap digunakan. |
DELETING |
Node sedang dihapus. |
UPDATING |
Node sedang diupdate. |
Negara bagian/Provinsi
Berbagai status 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 mengupdate 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 menjalani upgrade versi mesin memcached. |
InstanceMessage
Representasi JSON |
---|
{
"code": enum ( |
Kolom | |
---|---|
code |
Kode yang sesuai dengan salah satu jenis pesan yang ditampilkan kepada pengguna. |
message |
Pesan pada instance memcached yang akan ditampilkan kepada pengguna. |
Kode
Enum | |
---|---|
CODE_UNSPECIFIED |
Kode Pesan tidak ditetapkan. |
ZONE_DISTRIBUTION_UNBALANCED |
Node Memcached tidak didistribusikan secara merata. |
MaintenancePolicy
Kebijakan pemeliharaan per instance.
Representasi JSON |
---|
{
"createTime": string,
"updateTime": string,
"description": string,
"weeklyMaintenanceWindow": [
{
object ( |
Kolom | |
---|---|
createTime |
Hanya output. Waktu saat kebijakan dibuat. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Waktu saat kebijakan diperbarui. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
description |
Deskripsi tujuan kebijakan ini. Metode Create/Update menampilkan INVALID_ARGUMENT jika panjangnya lebih dari 512. |
weeklyMaintenanceWindow[] |
Wajib. Periode pemeliharaan yang diterapkan pada resource yang tercakup dalam kebijakan ini. Minimum 1. Untuk versi saat ini, jumlah maksimum weekly_maintenance_windows adalah satu. |
WeeklyMaintenanceWindow
Jendela waktu yang ditentukan untuk operasi mingguan.
Representasi JSON |
---|
{ "day": enum ( |
Kolom | |
---|---|
day |
Wajib. Memungkinkan untuk menentukan jadwal yang berjalan pada hari tertentu dalam seminggu. |
startTime |
Wajib. Waktu mulai jendela dalam UTC. |
duration |
Wajib. Durasi periode waktu. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang 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. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
endTime |
Hanya output. Waktu berakhir pemeliharaan terjadwal yang akan datang untuk instance ini. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
scheduleDeadlineTime |
Hanya output. Batas waktu yang tidak boleh dilampaui oleh waktu mulai jadwal pemeliharaan, termasuk penjadwalan ulang. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
Metode |
|
---|---|
|
ApplyParameters memulai ulang kumpulan node yang ditentukan untuk memperbaruinya ke kumpulan parameter saat ini untuk Instance Memcached. |
|
Mengupdate software di node yang dipilih pada Instance. |
|
Membuat Instance baru di lokasi tertentu. |
|
Menghapus satu Instance. |
|
Mendapatkan detail satu Instance. |
|
Mencantumkan Instance di lokasi tertentu. |
|
Memperbarui Instance yang ada di project dan lokasi tertentu. |
|
Melakukan fase penerapan kata kerja RescheduleMaintenance. |
|
Memperbarui parameter Memcached yang ditentukan untuk instance yang ada. |
|
Mengupgrade instance Memcache ke versi mesin memcached yang lebih baru yang ditentukan dalam permintaan. |