---
title: "Создать прямой публичный IP-адрес через Terraform"
sidebar_label: "Создать прямой публичный IP-адрес"
sidebar_position: 5
description: "Как создать прямой публичный IP-адрес"
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import ConfigureProviders from '@site/terraform/_partials/common/configure-providers.mdx'
import ConfigureProvidersConfig from '@site/terraform/_partials/common/configure-providers-config.mdx'
import CreateResourcesAlert from '@site/terraform/_partials/common/create-resources-alert.mdx'

# Создать прямой публичный IP-адрес через Terraform

<CreateResourcesAlert />

<br />

1. Опционально: [настройте провайдеры](#configure-providers).
2. [Создайте прямой публичный IP-адрес](#create-direct-public-ip).

## Конфигурационные файлы \{#config}

<details>
  <summary>Пример файла для настройки провайдеров</summary>

  <ConfigureProvidersConfig />
</details>

<details>
  <summary>Пример файла для создания прямого публичного IP-адреса</summary>

  ```hcl
  resource "selectel_vpc_public_port_v1" "public_port_1" {
    name = "public_port"
  }
  ```
</details>

## 1. Опционально: настроить провайдеры \{#configure-providers}

Если вы [настроили провайдеры](/terraform/configure-terraform-environment/#configure-providers) Selectel и OpenStack, пропустите этот шаг.

<ConfigureProviders />

## 2. Создать прямой публичный IP-адрес \{#create-direct-public-ip}

```hcl
resource "selectel_vpc_public_port_v1" "public_port_1" {
  name = "public_port"
}
```

<Formbricks />
