blob: 2babf2f5c5ecaa98849cfd5e977af5016673ebf2 [file]
---
layout: "cloudstack"
page_title: "Cloudstack: cloudstack_vpc"
sidebar_current: "docs-cloudstack-cloudstack_vpc"
description: |-
Gets information about cloudstack vpc.
---
# cloudstack_vpc
Use this datasource to get information about a vpc for use in other resources.
### Example Usage
```hcl
data "cloudstack_vpc" "vpc-data-source"{
project = "project-1"
filter{
name = "name"
value= "test-vpc"
}
filter{
name = "cidr"
value= "10.0.0.0/16"
}
```
### Argument Reference
* `filter` - (Required) One or more name/value pairs to filter off of. You can apply filters on any exported attributes.
* `project` - (Optional) The name or ID of the project the vpc belongs to.
## Attributes Reference
The following attributes are exported:
* `name` - The name of the VPC.
* `display_text` - An alternate display text of the VPC.
* `cidr` - The cidr the VPC.
* `vpc_offering_name` - Vpc offering name the VPC is created from.
* `network_domain` - The network domain of the VPC.
* `project` - The project name of the VPC.
* `zone_name` - The name of the zone the VPC belongs to.