Skip to main content

Configurar região

Para configurar a região do provedor, utilize o seguinte código:

provider "mgc" {
region="br-se1"
}

Parâmetros

region: Define a região para o provedor MGC. No exemplo acima, br-se1 indica a região Sudeste.

Exemplo

No exemplo abaixo utilizamos 2 regiões br-se1 e br-ne1 e criamos um provider para cada, adicionando um alias para facilitar o controle dos recursos de block-storage:

terraform {
required_providers {
mgc = {
source = "magalucloud/mgc"
version = "0.18.10"
}
}
}

provider "mgc" {
alias = "sudeste"
region = "br-se1"
}

provider "mgc" {
alias = "nordeste"
region = "br-ne1"
}

resource "mgc_block-storage_volumes" "block_storage" {
provider = mgc.nordeste
name = "volume-via-terraform"
size = 30
type = {
name = "cloud_nvme20k"
}
}

resource "mgc_block-storage_volumes" "block_storage-sudeste" {
provider = mgc.sudeste
name = "volume-via-terraform"
size = 30
type = {
name = "cloud_nvme20k"
}
}