Mengelola koneksi

Halaman ini menjelaskan langkah-langkah untuk melihat, mengupdate, dan menghapus koneksi Partner Cross-Cloud Interconnect untuk Amazon Web Services (AWS). Untuk melihat, memperbarui, atau menghapus koneksi, gunakan resource transport.

Melihat koneksi

Untuk melihat koneksi, ikuti langkah-langkah berikut.

gcloud

Gunakan gcloud network-connectivity transports list perintah.

gcloud beta network-connectivity transports list \
    --region=LOCATION

Output Anda mirip dengan berikut ini:

gcloud network-connectivity transport list --region us-east4

| Name              | Profile              | Bandwidth | State  |
|===================|======================|===========|========|
| my-cci-aws        | aws-us-east-1        | 1 Gb/s    | Active |
| my-cci-aws-123456 | aws-us-east-1        | 1 Gb/s    | Active |

Ganti nilai berikut:

  • TRANSPORT_NAME: nama transport yang detailnya ingin Anda lihat
  • LOCATION: lokasi tempat koneksi berada

Untuk mendapatkan detail satu transportasi, gunakan perintah gcloud beta network-connectivity transports describe.

gcloud beta network-connectivity transports describe TRANSPORT_NAME \
    --region=LOCATION

Ganti nilai berikut:

  • TRANSPORT_NAME: nama transport yang detailnya ingin Anda lihat
  • LOCATION: lokasi tempat koneksi berada

API

Untuk mencantumkan semua transportasi di project dan lokasi tertentu, gunakan metode networkconnectivity.transports.list dengan isi permintaan kosong.

curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/LOCATION/transports"

Ganti nilai berikut:

  • PROJECT: nama project
  • LOCATION: lokasi tempat koneksi berada

Untuk mendapatkan detail satu transport, gunakan metode networkconnectivity.transports.get.

curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/LOCATION/transports/TRANSPORT_NAME"

Ganti nilai berikut:

  • PROJECT: nama project
  • LOCATION: lokasi tempat koneksi berada
  • TRANSPORT_NAME: nama transport yang detailnya ingin Anda lihat

Memperbarui koneksi

Anda dapat memperbarui dua parameter berikut dari resource transport:

  • description
  • advertisedRoutes

Mengubah rute yang diberitahukan akan mengubah rute yang dapat dijangkau dari AWS. Anda harus memberikan kolom yang diperbarui dalam mask pada parameter kueri.

API

Gunakan metode networkconnectivity.transports.patch.

curl -X PATCH -H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
"https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/LOCATION/transports/TRANSPORT_NAME" --data '{
"advertisedRoutes": ["IP_RANGE"]
}'

Ganti nilai berikut:

  • PROJECT: nama project
  • LOCATION: lokasi tempat koneksi berada
  • TRANSPORT_NAME: nama transport yang ingin Anda perbarui
  • IP_RANGE: rentang IP rute yang diiklankan, seperti 10.128.0.0/9

Responsnya akan terlihat seperti berikut:

{
  {
      "advertisedRoutes": [
       "10.128.0.0/9"
      ],
      "description": NEW_DESCRIPTION,
      "updateTime": TIME
  }
}

Menghapus koneksi

Menghapus transport tidak akan menghapus resource Anda di sisi AWS, jadi pastikan untuk membersihkan kedua sisi koneksi.

gcloud

Gunakan gcloud beta network-connectivity transports delete perintah.

gcloud beta network-connectivity transports delete TRANSPORT_NAME
    --region=LOCATION

Ganti nilai berikut:

  • TRANSPORT_NAME: nama transport yang ingin Anda hapus
  • LOCATION: lokasi tempat transport berada

API

Untuk menghapus satu transport, gunakan metode networkconnectivity.transports.delete dengan isi permintaan kosong.

curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/LOCATION/transports/TRANSPORT_NAME

Ganti nilai berikut:

  • PROJECT: nama project
  • LOCATION: lokasi tempat koneksi berada
  • TRANSPORT_NAME: nama transport yang ingin Anda hapus

Langkah berikutnya