> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nebius.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to create resources by using the Nebius AI Cloud provider for Terraform

After you [install and initialize](/terraform-provider/install) the Nebius AI Cloud provider for Terraform, you can proceed to creating resources in the initialized directory:

1. Inside the directory, create manifests for resources. For example, create the following `main.tf` file that sets up a registry in the [Container Registry](/container-registry/index) service:

   ```hcl theme={null}
   resource "nebius_registry_v1_registry" "my-registry" {
     name        = "my-registry"
     parent_id   = "<project_ID>"
     description = "My registry"
   }
   ```

   For information about how to get the project ID, see the [instructions](/iam/manage-projects).

2. Check that the configuration is correct:

   ```bash theme={null}
   terraform validate
   ```

   If Terraform finds errors, the details are described in the output.

3. If the configuration is valid, apply it:

   ```bash theme={null}
   terraform apply
   ```

This way, you can create any resources by using the Terraform provider. For information about configuration and manifests for Nebius AI Cloud resources, see the [reference](/terraform-provider/reference/index).
