Skip to content
Docs

    Regions

    data nirvana_region

    required Expand Collapse
    name: String
    computed Expand Collapse
    availability: String

    Availability status of the region.

    compute: Attributes

    Compute products available in this region.

    vms: Bool

    VMs indicates if Virtual Machines are available.

    networking: Attributes

    Networking products available in this region.

    connect: Bool

    Connect indicates if Nirvana Connect is available.

    vpcs: Bool

    VPCs indicates if Virtual Private Clouds are available.

    nks: Attributes

    NKS products available in this region.

    autoscaling: Bool

    Autoscaling indicates if NKS node pool autoscaling is available.

    clusters: Bool

    Clusters indicates if NKS managed Kubernetes clusters are available.

    storage: Attributes

    Storage products available in this region.

    abs: Bool

    ABS indicates if Accelerated Block Storage is available.

    local_nvme: Bool

    LocalNVMe indicates if locally-attached NVMe storage is available.

    nirvana_region

    data "nirvana_region" "example_region" {
      name = "us-sva-2"
    }
    

    data nirvana_regions

    optional Expand Collapse
    availability?: String

    Filter by region availability

    compute_vms?: Bool

    Only regions where Virtual Machines are available

    networking_connect?: Bool

    Only regions where Nirvana Connect is available

    networking_vpcs?: Bool

    Only regions where VPCs are available

    nks_autoscaling?: Bool

    Only regions where NKS node pool autoscaling is available

    nks_clusters?: Bool

    Only regions where NKS clusters are available

    storage_abs?: Bool

    Only regions where Accelerated Block Storage is available

    storage_local_nvme?: Bool

    Only regions where locally-attached NVMe storage is available

    sort?: String

    Comma-separated sort terms in precedence order, each field:asc or field:desc. Fields: longitude, name, availability

    max_items?: Int64

    Max items to fetch, default: 1000

    computed Expand Collapse
    items: List[Attributes]

    The items returned by the data source

    id: String

    Name of the region.

    availability: String

    Availability status of the region.

    compute: Attributes

    Compute products available in this region.

    vms: Bool

    VMs indicates if Virtual Machines are available.

    name: String

    Name of the region.

    networking: Attributes

    Networking products available in this region.

    connect: Bool

    Connect indicates if Nirvana Connect is available.

    vpcs: Bool

    VPCs indicates if Virtual Private Clouds are available.

    nks: Attributes

    NKS products available in this region.

    autoscaling: Bool

    Autoscaling indicates if NKS node pool autoscaling is available.

    clusters: Bool

    Clusters indicates if NKS managed Kubernetes clusters are available.

    storage: Attributes

    Storage products available in this region.

    abs: Bool

    ABS indicates if Accelerated Block Storage is available.

    local_nvme: Bool

    LocalNVMe indicates if locally-attached NVMe storage is available.

    nirvana_regions

    data "nirvana_regions" "example_regions" {
      availability = "live"
      compute_vms = true
      networking_connect = true
      networking_vpcs = true
      nks_autoscaling = true
      nks_clusters = true
      storage_abs = true
      storage_local_nvme = true
    }