Method: projects.locations.awsClusters.awsNodePools.patch

Memperbarui AwsNodePool.

Permintaan HTTP

PATCH https://{endpoint}/v1/{awsNodePool.name=projects/*/locations/*/awsClusters/*/awsNodePools/*}

Dengan {endpoint} adalah salah satu endpoint layanan yang didukung.

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
awsNodePool.name

string

Nama resource ini.

Nama node pool diformat sebagai projects/<project-number>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>.

Untuk mengetahui detail selengkapnya tentang nama resource Google Cloud, lihat Nama Resource

Parameter kueri

Parameter
validateOnly

boolean

Jika disetel, hanya validasi permintaan, tetapi jangan benar-benar memperbarui node pool.

updateMask

string (FieldMask format)

Wajib. Mask kolom yang akan diperbarui. Setidaknya satu jalur harus diberikan di kolom ini. Elemen kolom jalur berulang hanya dapat menyertakan kolom ini dari AwsNodePool:

  • annotations.
  • version.
  • autoscaling.min_node_count.
  • autoscaling.max_node_count.
  • config.config_encryption.kms_key_arn.
  • config.security_group_ids.
  • config.root_volume.iops.
  • config.root_volume.throughput.
  • config.root_volume.kms_key_arn.
  • config.root_volume.volume_type.
  • config.root_volume.size_gib.
  • config.proxy_config.
  • config.proxy_config.secret_arn.
  • config.proxy_config.secret_version.
  • config.ssh_config.
  • config.ssh_config.ec2_key_pair.
  • config.instance_placement.tenancy.
  • config.iam_instance_profile.
  • config.labels.
  • config.tags.
  • config.autoscaling_metrics_collection.
  • config.autoscaling_metrics_collection.granularity.
  • config.autoscaling_metrics_collection.metrics.
  • config.instance_type.
  • management.auto_repair.
  • management.
  • updateSettings.
  • updateSettings.surge_settings.
  • updateSettings.surge_settings.max_surge.
  • updateSettings.surge_settings.max_unavailable.

Ini adalah comma-separated list berisi nama kolom yang sepenuhnya memenuhi syarat. Contoh: "user.displayName,photo".

Isi permintaan

Isi permintaan memuat instance AwsNodePool.

Isi respons

Jika berhasil, isi respons akan berisi instance Operation.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gkemulticloud.awsNodePools.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.