Alat: get_instance
Mendapatkan informasi mendetail tentang instance Memorystore for Valkey.
Contoh berikut menunjukkan cara menggunakan curl untuk memanggil alat MCP get_instance.
| Permintaan Curl |
|---|
curl --location 'https://memorystore.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "get_instance", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
Skema Input
Pesan permintaan untuk GetInstance.
GetInstanceRequest
| Representasi JSON |
|---|
{ "name": string } |
| Kolom | |
|---|---|
name |
Wajib. Nama instance yang akan diambil. Format: projects/{project}/locations/{location}/instances/{instance} |
Skema Output
Instance Memorystore.
Instance
| Representasi JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
| Kolom | |
|---|---|
name |
ID. Nama unik instance. Format: projects/{project}/locations/{location}/instances/{instance} |
createTime |
Hanya output. Stempel waktu pembuatan instance. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Stempel waktu update terbaru instance. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
labels |
Opsional. Label untuk merepresentasikan metadata yang disediakan pengguna. Objek yang berisi daftar pasangan |
state |
Hanya output. Status instance saat ini. |
stateInfo |
Hanya output. Informasi tambahan tentang status instance. |
uid |
Hanya output. ID unik yang ditetapkan sistem untuk instance. |
authorizationMode |
Opsional. Tidak dapat diubah. Mode otorisasi instance. |
transitEncryptionMode |
Opsional. Tidak dapat diubah. Mode enkripsi dalam pengiriman instance. |
shardCount |
Opsional. Jumlah shard untuk instance. |
discoveryEndpoints[] |
Hanya output. Tidak digunakan lagi: Parameter discovery_endpoints tidak digunakan lagi. Akibatnya, kolom ini tidak akan diisi jika koneksi dibuat menggunakan parameter endpoint. Sebagai pengganti parameter ini, untuk penemuan, gunakan endpoints.connections.pscConnection dan endpoints.connections.pscAutoConnection dengan connectionType CONNECTION_TYPE_DISCOVERY. |
nodeType |
Opsional. Jenis mesin untuk setiap node instance. |
persistenceConfig |
Opsional. Konfigurasi persistensi instance. |
engineVersion |
Opsional. Versi mesin instance. |
engineConfigs |
Opsional. Konfigurasi mesin yang disediakan pengguna untuk instance. Objek yang berisi daftar pasangan |
nodeConfig |
Hanya output. Konfigurasi node individual instance. |
zoneDistributionConfig |
Opsional. Tidak dapat diubah. Konfigurasi distribusi zona instance untuk alokasi node. |
pscAutoConnections[] |
Opsional. Tidak dapat diubah. Tidak digunakan lagi: Gunakan nilai endpoints.connections.psc_auto_connection sebagai gantinya. |
pscAttachmentDetails[] |
Hanya output. Detail lampiran layanan untuk mengonfigurasi koneksi PSC. |
endpoints[] |
Opsional. Endpoint untuk instance. |
mode |
Opsional. Konfigurasi mode untuk instance. |
maintenancePolicy |
Opsional. Kebijakan pemeliharaan untuk instance. Jika tidak diberikan, peristiwa pemeliharaan akan dilakukan berdasarkan jadwal peluncuran internal Memorystore. |
maintenanceSchedule |
Hanya output. Jadwal pemeliharaan yang dipublikasikan. |
crossInstanceReplicationConfig |
Opsional. Konfigurasi untuk replikasi lintas instance. |
encryptionInfo |
Hanya output. Informasi enkripsi data dalam penyimpanan cluster. |
automatedBackupConfig |
Opsional. Konfigurasi pencadangan otomatis untuk instance. |
availableMaintenanceVersions[] |
Hanya output. Kolom ini digunakan untuk menentukan versi pemeliharaan yang tersedia untuk update layanan mandiri. |
allowFewerZonesDeployment |
Opsional. Tidak dapat diubah. Tidak digunakan lagi, jangan gunakan. |
migrationConfig |
Hanya output. Konfigurasi migrasi untuk instance. |
Kolom union import_sources. Sumber yang akan diimpor. import_sources hanya ada berupa salah satu diantara berikut: |
|
gcsSource |
Opsional. Tidak dapat diubah. Cadangan yang disimpan di bucket Cloud Storage. Bucket Cloud Storage harus berada di region yang sama dengan instance. Izin baca diperlukan untuk mengimpor dari Objek Cloud Storage yang disediakan. |
managedBackupSource |
Opsional. Tidak dapat diubah. Pencadangan yang dibuat dan dikelola oleh layanan Memorystore. |
Kolom union
|
|
replicaCount |
Opsional. Jumlah node replika per shard. Jika dihilangkan, defaultnya adalah 0 replika. |
Kolom union
|
|
deletionProtectionEnabled |
Opsional. Jika disetel ke benar (true), penghapusan instance akan gagal. |
Kolom union
|
|
simulateMaintenanceEvent |
Opsional. Hanya input. Simulasikan peristiwa pemeliharaan. |
Kolom union
|
|
ondemandMaintenance |
Opsional. Hanya input. Pemeliharaan sesuai permintaan untuk instance. |
Kolom union
|
|
satisfiesPzs |
Opsional. Hanya output. Dipesan untuk penggunaan di masa mendatang. |
Kolom union
|
|
satisfiesPzi |
Opsional. Hanya output. Dipesan untuk penggunaan di masa mendatang. |
Kolom union
|
|
asyncInstanceEndpointsDeletionEnabled |
Opsional. Jika benar, endpoint instance yang dibuat dan didaftarkan oleh pelanggan dapat dihapus secara asinkron. Artinya, endpoint instance tersebut dapat dibatalkan pendaftarannya sebelum aturan penerusan di endpoint instance dihapus. |
Kolom union
|
|
kmsKey |
Opsional. Kunci KMS yang digunakan untuk mengenkripsi data dalam penyimpanan cluster. |
Kolom union
|
|
backupCollection |
Hanya output. Nama lengkap resource koleksi cadangan. Contoh: projects/{project}/locations/{location}/backupCollections/{collection} |
Kolom union
|
|
maintenanceVersion |
Opsional. Kolom ini dapat digunakan untuk memicu update layanan mandiri guna menunjukkan versi pemeliharaan yang diinginkan. Input ke kolom ini dapat ditentukan oleh kolom available_maintenance_versions. |
Kolom union
|
|
effectiveMaintenanceVersion |
Hanya output. Kolom ini merepresentasikan versi pemeliharaan sebenarnya dari instance. |
Kolom union
|
|
serverCaMode |
Opsional. Tidak dapat diubah. Mode CA Server untuk instance. |
Kolom union
|
|
serverCaPool |
Opsional. Tidak dapat diubah. Kumpulan CA yang dikelola pelanggan untuk instance. Hanya berlaku jika mode CA Server adalah CUSTOMER_MANAGED_CAS_CA. Format: "projects/{project}/locations/{region}/caPools/{ca_pool}". |
Kolom union
|
|
rotateServerCertificate |
Opsional. Hanya input. Rotasi sertifikat server. |
Kolom union
|
|
aclPolicy |
Opsional. Kebijakan ACL untuk instance. Format: projects/{project}/locations/{location}/aclPolicies/{acl_policy} |
Kolom union
|
|
aclPolicyInSync |
Hanya output. Apakah aturan ACL yang diterapkan ke instance disinkronkan dengan aturan kebijakan ACL terbaru. Kolom ini hanya berlaku jika kebijakan ACL ditetapkan untuk instance. |
GcsBackupSource
| Representasi JSON |
|---|
{ "uris": [ string ] } |
| Kolom | |
|---|---|
uris[] |
Opsional. Contoh: gs://bucket1/object1, gs://bucket2/folder2/object2 |
ManagedBackupSource
| Representasi JSON |
|---|
{ "backup": string } |
| Kolom | |
|---|---|
backup |
Opsional. Contoh: //memorystore.googleapis.com/projects/{project}/locations/{location}/backupCollections/{collection}/backups/{backup} Versi yang lebih pendek (tanpa awalan) dari nama cadangan juga didukung, seperti projects/{project}/locations/{location}/backupCollections/{collection}/backups/{backup_id} Dalam hal ini, diasumsikan bahwa cadangan berada di memorystore.googleapis.com. |
Stempel waktu
| Representasi JSON |
|---|
{ "seconds": string, "nanos": integer } |
| Kolom | |
|---|---|
seconds |
Mewakili detik waktu UTC sejak epoch Unix 1970-01-01T00:00:00Z. Harus antara -62135596800 dan 253402300799 inklusif (yang sesuai dengan 0001-01-01T00:00:00Z hingga 9999-12-31T23:59:59Z). |
nanos |
Pecahan detik non-negatif pada resolusi nanodetik. Kolom ini adalah bagian nanodetik dari durasi, bukan alternatif untuk detik. Nilai detik negatif dengan pecahan harus tetap memiliki nilai nanos non-negatif yang dihitung maju dalam waktu. Harus antara 0 dan 999.999.999 inklusif. |
LabelsEntry
| Representasi JSON |
|---|
{ "key": string, "value": string } |
| Kolom | |
|---|---|
key |
|
value |
|
StateInfo
| Representasi JSON |
|---|
{ // Union field |
| Kolom | |
|---|---|
Kolom union
|
|
updateInfo |
Hanya output. Menjelaskan update yang sedang berlangsung saat status instance adalah UPDATING. |
UpdateInfo
| Representasi JSON |
|---|
{ // Union field |
| Kolom | |
|---|---|
Kolom union
|
|
targetShardCount |
Hanya output. Jumlah target shard untuk instance. |
Kolom union
|
|
targetReplicaCount |
Hanya output. Jumlah target node replika per shard untuk instance. |
Kolom union
|
|
targetEngineVersion |
Hanya output. Versi mesin target untuk instance. |
Kolom union
|
|
targetNodeType |
Hanya output. Jenis node target untuk instance. |
DiscoveryEndpoint
| Representasi JSON |
|---|
{ "address": string, "port": integer, "network": string } |
| Kolom | |
|---|---|
address |
Hanya output. Alamat IP endpoint yang diekspos dan terhubung ke klien. |
port |
Hanya output. Nomor port endpoint yang diekspos. |
network |
Hanya output. Jaringan tempat alamat IP endpoint penemuan akan dicadangkan, dalam bentuk projects/{network_project}/global/networks/{network_id}. |
PersistenceConfig
| Representasi JSON |
|---|
{ "mode": enum ( |
| Kolom | |
|---|---|
mode |
Opsional. Mode persistensi saat ini. |
rdbConfig |
Opsional. Konfigurasi RDB. Kolom ini akan diabaikan jika mode bukan RDB. |
aofConfig |
Opsional. Konfigurasi AOF. Kolom ini akan diabaikan jika mode bukan AOF. |
RDBConfig
| Representasi JSON |
|---|
{
"rdbSnapshotPeriod": enum ( |
| Kolom | |
|---|---|
rdbSnapshotPeriod |
Opsional. Periode antara snapshot RDB. |
rdbSnapshotStartTime |
Opsional. Waktu saat snapshot pertama dicoba/akan dicoba, dan snapshot masa depan akan diselaraskan dengan snapshot ini. Jika tidak diberikan, waktu saat ini akan digunakan. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
AOFConfig
| Representasi JSON |
|---|
{
"appendFsync": enum ( |
| Kolom | |
|---|---|
appendFsync |
Opsional. Mode fsync. |
EngineConfigsEntry
| Representasi JSON |
|---|
{ "key": string, "value": string } |
| Kolom | |
|---|---|
key |
|
value |
|
NodeConfig
| Representasi JSON |
|---|
{ "sizeGb": number } |
| Kolom | |
|---|---|
sizeGb |
Hanya output. Ukuran memori node dalam GB. |
ZoneDistributionConfig
| Representasi JSON |
|---|
{
"zone": string,
"mode": enum ( |
| Kolom | |
|---|---|
zone |
Opsional. Menentukan zona tempat semua resource akan dialokasikan dengan mode SINGLE_ZONE. Diabaikan untuk mode MULTI_ZONE. |
mode |
Opsional. Mode distribusi zona saat ini. Default-nya adalah MULTI_ZONE. |
PscAutoConnection
| Representasi JSON |
|---|
{ "pscConnectionId": string, "ipAddress": string, "forwardingRule": string, "projectId": string, "network": string, "serviceAttachment": string, "pscConnectionStatus": enum ( |
| Kolom | |
|---|---|
pscConnectionId |
Hanya output. ID koneksi PSC dari aturan penerusan yang terhubung ke lampiran layanan. |
ipAddress |
Hanya output. IP yang dialokasikan di jaringan konsumen untuk aturan penerusan PSC. |
forwardingRule |
Hanya output. URI aturan penerusan sisi konsumen. Format: projects/{project}/regions/{region}/forwardingRules/{forwarding_rule} |
projectId |
Wajib. project_id konsumen tempat koneksi PSC dibuat. Ini harus berupa project_id yang sama dengan project tempat instance dibuat. |
network |
Wajib. Jaringan tempat endpoint PSC dibuat, dalam bentuk projects/{project_id}/global/networks/{network_id}. |
serviceAttachment |
Hanya output. Lampiran layanan yang menjadi target koneksi PSC, dalam bentuk projects/{project-id}/regions/{region}/serviceAttachments/{service-attachment-id}. |
pscConnectionStatus |
Hanya output. Status koneksi PSC: apakah koneksi ada dan AKTIF atau tidak lagi ada. Perlu diketahui bahwa nilai ini diperbarui secara berkala. Gunakan Private Service Connect API untuk mengetahui status terbaru. |
connectionType |
Hanya output. Jenis koneksi PSC. |
Kolom union ports. Port endpoint yang diekspos. ports hanya ada berupa salah satu diantara berikut: |
|
port |
Opsional. Port hanya akan ditetapkan untuk endpoint Primary/Reader atau Discovery. |
PscAttachmentDetail
| Representasi JSON |
|---|
{
"serviceAttachment": string,
"connectionType": enum ( |
| Kolom | |
|---|---|
serviceAttachment |
Hanya output. URI lampiran layanan yang harus digunakan PscConnection yang Anda buat sendiri sebagai target. |
connectionType |
Hanya output. Jenis endpoint PSC. |
InstanceEndpoint
| Representasi JSON |
|---|
{
"connections": [
{
object ( |
| Kolom | |
|---|---|
connections[] |
Opsional. Grup koneksi PSC. Load balancer dibuat di jaringan VPC yang sama, satu untuk setiap lampiran layanan di cluster. |
ConnectionDetail
| Representasi JSON |
|---|
{ // Union field |
| Kolom | |
|---|---|
Kolom union connection. Koneksi PSC ke instance dapat dibuat melalui Otomatisasi Konektivitas Layanan (koneksi otomatis) selama pembuatan cluster, atau dapat dibuat oleh pelanggan sendiri (koneksi yang dibuat pengguna). connection hanya ada berupa salah satu diantara berikut: |
|
pscAutoConnection |
Tidak dapat diubah. Informasi mendetail tentang koneksi PSC yang dibuat melalui otomatisasi konektivitas layanan. |
pscConnection |
Informasi mendetail tentang koneksi PSC yang dibuat oleh pengguna. |
PscConnection
| Representasi JSON |
|---|
{ "pscConnectionId": string, "ipAddress": string, "forwardingRule": string, "projectId": string, "network": string, "serviceAttachment": string, "pscConnectionStatus": enum ( |
| Kolom | |
|---|---|
pscConnectionId |
Wajib. ID koneksi PSC dari aturan penerusan yang terhubung ke lampiran layanan. |
ipAddress |
Wajib. IP yang dialokasikan di jaringan konsumen untuk aturan penerusan PSC. |
forwardingRule |
Wajib. URI aturan penerusan sisi konsumen. Format: projects/{project}/regions/{region}/forwardingRules/{forwarding_rule} |
projectId |
Hanya output. project_id konsumen tempat aturan penerusan dibuat. |
network |
Wajib. Jaringan konsumen tempat alamat IP berada, dalam bentuk projects/{project_id}/global/networks/{network_id}. |
serviceAttachment |
Wajib. Lampiran layanan yang menjadi target koneksi PSC, dalam bentuk projects/{project-id}/regions/{region}/serviceAttachments/{service-attachment-id}. |
pscConnectionStatus |
Hanya output. Status koneksi PSC: apakah koneksi ada dan AKTIF atau tidak lagi ada. Perlu diketahui bahwa nilai ini diperbarui secara berkala. Gunakan Private Service Connect API untuk mengetahui status terbaru. |
connectionType |
Hanya output. Jenis koneksi PSC. |
Kolom union ports. Port endpoint yang diekspos. ports hanya ada berupa salah satu diantara berikut: |
|
port |
Opsional. Port hanya akan ditetapkan untuk endpoint Primary/Reader atau Discovery. |
MaintenancePolicy
| Representasi JSON |
|---|
{
"createTime": string,
"updateTime": string,
"weeklyMaintenanceWindow": [
{
object ( |
| Kolom | |
|---|---|
createTime |
Hanya output. Waktu saat kebijakan dibuat. Menggunakan RFC 3339 yang outputnya 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 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
weeklyMaintenanceWindow[] |
Opsional. Periode pemeliharaan yang diterapkan pada resource yang tercakup dalam kebijakan ini. Minimum 1. Untuk versi saat ini, jumlah maksimum weekly_window adalah satu. |
WeeklyMaintenanceWindow
| Representasi JSON |
|---|
{ "day": enum ( |
| Kolom | |
|---|---|
day |
Opsional. Memungkinkan untuk menentukan jadwal yang berjalan pada hari tertentu dalam seminggu. |
startTime |
Opsional. Waktu mulai jendela dalam UTC. |
TimeOfDay
| Representasi JSON |
|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
| Kolom | |
|---|---|
hours |
Jam dalam format 24 jam. Harus lebih besar dari atau sama dengan 0 dan biasanya harus kurang dari atau sama dengan 23. API dapat memilih untuk mengizinkan nilai "24:00:00" untuk skenario seperti waktu tutup bisnis. |
minutes |
Menit dalam satu jam. Harus lebih besar dari atau sama dengan 0 dan kurang dari atau sama dengan 59. |
seconds |
Detik dalam satu menit. Harus lebih besar dari atau sama dengan 0 dan biasanya harus kurang dari atau sama dengan 59. API dapat mengizinkan nilai 60 jika memungkinkan lompatan-detik. |
nanos |
Pecahan detik, dalam nanodetik. Harus lebih besar dari atau sama dengan 0 dan kurang dari atau sama dengan 999.999.999. |
MaintenanceSchedule
| Representasi JSON |
|---|
{ "startTime": string, "endTime": string } |
| Kolom | |
|---|---|
startTime |
Hanya output. Waktu mulai pemeliharaan terjadwal yang akan datang untuk instance ini. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
endTime |
Hanya output. Waktu berakhir dari pemeliharaan terjadwal yang akan datang untuk instance ini. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
CrossInstanceReplicationConfig
| Representasi JSON |
|---|
{ "instanceRole": enum ( |
| Kolom | |
|---|---|
instanceRole |
Wajib. Peran instance dalam replikasi antar-instance. |
primaryInstance |
Opsional. Detail instance utama yang digunakan sebagai sumber replikasi untuk instance sekunder ini. Kolom ini hanya ditetapkan untuk instance sekunder. |
secondaryInstances[] |
Opsional. Daftar instance sekunder yang mereplikasi dari instance utama ini. Kolom ini hanya ditetapkan untuk instance utama. |
updateTime |
Hanya output. Terakhir kali konfigurasi replikasi lintas instance diperbarui. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
membership |
Hanya output. Tampilan hanya output dari semua instance anggota yang berpartisipasi dalam replikasi lintas instance. Tampilan ini akan disediakan oleh setiap instance anggota, terlepas dari peran instancenya(primer atau sekunder). Instance utama dapat memberikan informasi tentang semua instance sekunder yang mereplikasi dari instance utama. Namun, instance sekunder hanya mengetahui instance utama tempatnya mereplikasi. Namun, untuk skenario saat instance utama tidak tersedia(misalnya, pemadaman layanan regional), permintaan Getinstance dapat dikirim ke instance anggota lain dan kolom ini akan mencantumkan semua instance anggota yang berpartisipasi dalam replikasi lintas instance. |
RemoteInstance
| Representasi JSON |
|---|
{ "instance": string, "uid": string } |
| Kolom | |
|---|---|
instance |
Opsional. Jalur resource lengkap instance jarak jauh dalam format: projects/ |
uid |
Hanya output. ID unik instance jarak jauh. |
Langganan
| Representasi JSON |
|---|
{ "primaryInstance": { object ( |
| Kolom | |
|---|---|
primaryInstance |
Hanya output. Instance utama yang berfungsi sebagai sumber replikasi untuk instance sekunder. |
secondaryInstances[] |
Hanya output. Daftar instance sekunder yang mereplikasi dari instance utama. |
EncryptionInfo
| Representasi JSON |
|---|
{ "encryptionType": enum ( |
| Kolom | |
|---|---|
encryptionType |
Hanya output. Jenis enkripsi. |
kmsKeyVersions[] |
Hanya output. Versi kunci KMS yang digunakan untuk melindungi data dalam penyimpanan. |
kmsKeyPrimaryState |
Hanya output. Status versi utama kunci KMS yang dirasakan oleh sistem. Kolom ini tidak diisi dalam cadangan. |
lastUpdateTime |
Hanya output. Waktu terakhir kali info enkripsi diperbarui. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
AutomatedBackupConfig
| Representasi JSON |
|---|
{ "automatedBackupMode": enum ( |
| Kolom | |
|---|---|
automatedBackupMode |
Opsional. Mode pencadangan otomatis. Jika mode dinonaktifkan, kolom lainnya akan diabaikan. |
retention |
Opsional. Durasi penyimpanan cadangan otomatis sebelum cadangan dihapus. Nilainya harus antara 1 hari dan 365 hari. Jika tidak ditentukan, nilai defaultnya adalah 35 hari. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
Kolom union schedule. Jadwal pencadangan otomatis. schedule hanya ada berupa salah satu diantara berikut: |
|
fixedFrequencySchedule |
Opsional. Memicu pencadangan otomatis pada frekuensi tetap. |
FixedFrequencySchedule
| Representasi JSON |
|---|
{
"startTime": {
object ( |
| Kolom | |
|---|---|
startTime |
Wajib. Waktu mulai setiap pencadangan otomatis dalam UTC. Waktu harus disetel ke awal jam. Kolom ini wajib diisi. |
Durasi
| Representasi JSON |
|---|
{ "seconds": string, "nanos": integer } |
| Kolom | |
|---|---|
seconds |
Detik bertanda dari rentang waktu. Harus dari -315.576.000.000 hingga +315.576.000.000 inklusif. Catatan: batas ini dihitung dari: 60 dtk/mnt * 60 mnt/j * 24 j/hr * 365,25 hr/thn * 10.000 thn |
nanos |
Pecahan detik bertanda pada resolusi nanodetik rentang waktu. Durasi kurang dari satu detik ditampilkan dengan kolom |
MigrationConfig
| Representasi JSON |
|---|
{ "state": enum ( |
| Kolom | |
|---|---|
state |
Hanya output. Status migrasi instance. |
forceFinishMigration |
Hanya output. Mewakili tanda boolean untuk memaksa penyelesaian migrasi tanpa validasi penyesuaian offset antara sumber dan target sebelum menghentikan replikasi. |
Kolom union source. Detail tentang sumber migrasi. source hanya ada berupa salah satu diantara berikut: |
|
selfManagedSource |
Hanya output. Konfigurasi untuk bermigrasi dari instance Valkey/Redis yang dikelola sendiri |
SelfManagedSource
| Representasi JSON |
|---|
{ "ipAddress": string, "port": integer, "networkAttachment": string } |
| Kolom | |
|---|---|
ipAddress |
Wajib. Alamat IP instance sumber. Alamat IP ini harus berupa alamat IP stabil yang dapat diakses oleh instance Memorystore selama proses migrasi. |
port |
Wajib. Port instance sumber. Port ini harus berupa port stabil yang dapat diakses oleh instance Memorystore selama proses migrasi. |
networkAttachment |
Wajib. Nama resource Lampiran Jaringan Private Service Connect yang digunakan untuk membuat konektivitas ke instance sumber. Lampiran jaringan ini memiliki persyaratan berikut: 1. File ini harus berada dalam project yang sama dengan instance Memorystore. 2. Instance ini harus berada di region yang sama dengan instance Memorystore. 3. Subnet yang terpasang ke lampiran jaringan harus berada di jaringan VPC yang sama dengan node instance sumber. Format: projects/{project}/regions/{region}/networkAttachments/{network_attachment} |
Anotasi Alat
Petunjuk Destruktif: ❌ | Petunjuk Idempoten: ✅ | Petunjuk Hanya Baca: ✅ | Petunjuk Dunia Terbuka: ❌