Kubernetes version upgrade

I provisioned Azure Kubernetes Service using Terraform. Now I want to upgrade cluster to new k8s version.

resource "azurerm_kubernetes_cluster" "example" {
   kubernetes_version  = 1.16.10 -> 1.17.7
}

Is Terraform upgrade process similar to az aks upgrade?