- 최신
- 2025-01-01
- 2024-10-01
- 2024-07-01
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
Bicep 리소스 정의
natGateways 리소스 종류는 다음을 대상으로 하는 작업을 사용하여 배포할 수 있습니다.
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Network/natGateways 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.Network/natGateways@2025-03-01' = {
scope: resourceSymbolicName or scope
location: 'string'
name: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpAddressesV6: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
publicIpPrefixesV6: [
{
id: 'string'
}
]
sourceVirtualNetwork: {
id: 'string'
}
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
속성 값
Microsoft.Network/natGateways
| 이름 | 묘사 | 값 |
|---|---|---|
| 위치 | 리소스 위치입니다. | 문자열 |
| 이름 | 리소스 이름 | string(필수) |
| 속성 | Nat 게이트웨이 속성입니다. | natGatewayPropertiesFormat |
| scope | 배포 범위와 다른 범위에서 리소스를 만들 때 사용합니다. | 이 속성을 리소스의 기호 이름으로 설정하여 확장 리소스를 적용합니다. |
| SKU (재고 관리 코드) | nat 게이트웨이 SKU입니다. | NatGatewaySku |
| 태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
| 영역 | Nat Gateway를 배포해야 하는 영역을 나타내는 가용성 영역 목록입니다. | 문자열[] |
NatGatewayProperties형식
| 이름 | 묘사 | 값 |
|---|---|---|
| idleTimeoutIn분 | nat 게이트웨이의 유휴 시간 제한입니다. | 정수 (int) |
| publicIpAddresses | nat 게이트웨이 리소스와 연결된 공용 IP 주소 V4의 배열입니다. | 하위 리소스[] |
| publicIp주소V6 | nat 게이트웨이 리소스와 연결된 공용 IP 주소 V6의 배열입니다. | 하위 리소스[] |
| publicIp접두사 | nat 게이트웨이 리소스와 연결된 공용 IP 접두사 V4의 배열입니다. | 하위 리소스[] |
| publicIpPrefixesV6 | nat 게이트웨이 리소스와 연결된 공용 IP 접두사 V6의 배열입니다. | 하위 리소스[] |
| 소스VirtualNetwork | 이 nat 게이트웨이 리소스를 사용하는 원본 가상 네트워크에 대한 참조입니다. | 하위 리소스 |
NatGatewaySku
| 이름 | 묘사 | 값 |
|---|---|---|
| 이름 | Nat Gateway SKU의 이름입니다. | '표준' '스탠다드V2' |
리소스태그
| 이름 | 묘사 | 값 |
|---|
하위 리소스
| 이름 | 묘사 | 값 |
|---|---|---|
| 아이디 | 리소스 ID입니다. | 문자열 |
사용 예제
Azure 확인된 모듈
다음 Azure 확인된 모듈 사용하여 이 리소스 유형을 배포할 수 있습니다.
| 모듈 | 묘사 |
|---|---|
| NAT 게이트웨이 | NAT 게이트웨이용 AVM 리소스 모듈 |
Azure 빠른 시작 샘플
다음 Azure 빠른 시작 템플릿에는 이 리소스 유형을 배포하기 위한 Bicep 샘플이 포함되어 있습니다.
| Bicep 파일 | 묘사 |
|---|---|
| NAT 게이트웨이 및 Application Gateway 사용하여 AKS 클러스터 |
이 샘플에서는 아웃바운드 연결을 위한 NAT 게이트웨이와 인바운드 연결을 위한 Application Gateway를 사용하여 AKS 클러스터를 배포하는 방법을 보여 줍니다. |
| Azure Databricks 올인원 템플릿 VNetInjection-Pvtendpt |
이 템플릿을 사용하면 가상 네트워크 및 프라이빗 엔드포인트를 사용하여 네트워크 보안 그룹, 가상 네트워크 및 Azure Databricks 작업 영역을 만들 수 있습니다. |
| 기본 스토리지 방화벽 대한 AzureDatabricks 템플릿 |
이 템플릿을 사용하면 가상 네트워크 및 시스템 할당 액세스 커넥터를 사용하여 네트워크 보안 그룹, 가상 네트워크, 프라이빗 엔드포인트 및 기본 스토리지 방화벽 사용 Azure Databricks 작업 영역을 만들 수 있습니다. |
| NAT 게이트웨이 사용하여 VNet 삽입용 AzureDatabricks 템플릿 |
이 템플릿을 사용하면 가상 네트워크를 사용하여 NAT 게이트웨이, 네트워크 보안 그룹, 가상 네트워크 및 Azure Databricks 작업 영역을 만들 수 있습니다. |
| AzureDatabricks Virtual Network - VNet 삽입 NAT 게이트웨이 | 이 템플릿을 사용하면 natgateway를 사용하여 Azure Databricks VNet 주입용 Virtual Network를 만들 수 있습니다. |
| 지역 간 부하 분산 장치 만들기 | 이 템플릿은 두 개의 지역 부하 분산 장치를 포함하는 백 엔드 풀을 사용하여 지역 간 부하 분산 장치를 만듭니다. 지역 간 부하 분산 장치는 현재 제한된 지역에서 사용할 수 있습니다. 지역 간 부하 분산 장치 뒤에 있는 지역 부하 분산 장치는 모든 지역에 있을 수 있습니다. |
| 표준 내부 부하 분산 장치 만들기 | 이 템플릿은 규칙 부하 분산 포트 80을 사용하여 표준 내부 Azure Load Balancer를 만듭니다. |
| 표준 부하 분산 장치 만들기 | 이 템플릿은 각 VM이 중복 영역에 있는 백 엔드 풀에 대한 인터넷 연결 부하 분산 장치, 부하 분산 규칙 및 3개의 VM을 만듭니다. |
| 관리형 가상 네트워크를 사용하여 Secure AI Foundry 배포 | 이 템플릿은 강력한 네트워크 및 ID 보안 제한이 있는 안전한 Azure AI Foundry 환경을 만듭니다. |
| Virtual Network NAT |
NAT 게이트웨이 및 가상 네트워크 배포 |
| VM 사용하여 Virtual Network NAT |
NAT 게이트웨이 및 가상 머신 배포 |
ARM 템플릿 리소스 정의
natGateways 리소스 종류는 다음을 대상으로 하는 작업을 사용하여 배포할 수 있습니다.
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Network/natGateways 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.Network/natGateways",
"apiVersion": "2025-03-01",
"name": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpAddressesV6": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
],
"publicIpPrefixesV6": [
{
"id": "string"
}
],
"sourceVirtualNetwork": {
"id": "string"
}
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
속성 값
Microsoft.Network/natGateways
| 이름 | 묘사 | 값 |
|---|---|---|
| API버전 | api 버전 | '2025-03-01' |
| 위치 | 리소스 위치입니다. | 문자열 |
| 이름 | 리소스 이름 | string(필수) |
| 속성 | Nat 게이트웨이 속성입니다. | natGatewayPropertiesFormat |
| SKU (재고 관리 코드) | nat 게이트웨이 SKU입니다. | NatGatewaySku |
| 태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
| 형 | 리소스 종류 | 'Microsoft.Network/natGateways' |
| 영역 | Nat Gateway를 배포해야 하는 영역을 나타내는 가용성 영역 목록입니다. | 문자열[] |
NatGatewayProperties형식
| 이름 | 묘사 | 값 |
|---|---|---|
| idleTimeoutIn분 | nat 게이트웨이의 유휴 시간 제한입니다. | 정수 (int) |
| publicIpAddresses | nat 게이트웨이 리소스와 연결된 공용 IP 주소 V4의 배열입니다. | 하위 리소스[] |
| publicIp주소V6 | nat 게이트웨이 리소스와 연결된 공용 IP 주소 V6의 배열입니다. | 하위 리소스[] |
| publicIp접두사 | nat 게이트웨이 리소스와 연결된 공용 IP 접두사 V4의 배열입니다. | 하위 리소스[] |
| publicIpPrefixesV6 | nat 게이트웨이 리소스와 연결된 공용 IP 접두사 V6의 배열입니다. | 하위 리소스[] |
| 소스VirtualNetwork | 이 nat 게이트웨이 리소스를 사용하는 원본 가상 네트워크에 대한 참조입니다. | 하위 리소스 |
NatGatewaySku
| 이름 | 묘사 | 값 |
|---|---|---|
| 이름 | Nat Gateway SKU의 이름입니다. | '표준' '스탠다드V2' |
리소스태그
| 이름 | 묘사 | 값 |
|---|
하위 리소스
| 이름 | 묘사 | 값 |
|---|---|---|
| 아이디 | 리소스 ID입니다. | 문자열 |
사용 예제
Azure 빠른 시작 템플릿
다음 Azure 빠른 시작 템플릿은 이 리소스 유형을 배포할 있습니다.
| 템플렛 | 묘사 |
|---|---|
| NAT 게이트웨이 및 Application Gateway 사용하여 AKS 클러스터 Azure |
이 샘플에서는 아웃바운드 연결을 위한 NAT 게이트웨이와 인바운드 연결을 위한 Application Gateway를 사용하여 AKS 클러스터를 배포하는 방법을 보여 줍니다. |
| Azure Databricks 올인원 템플릿 VNetInjection-Pvtendpt Azure |
이 템플릿을 사용하면 가상 네트워크 및 프라이빗 엔드포인트를 사용하여 네트워크 보안 그룹, 가상 네트워크 및 Azure Databricks 작업 영역을 만들 수 있습니다. |
| 기본 스토리지 방화벽 대한 AzureDatabricks 템플릿 Azure |
이 템플릿을 사용하면 가상 네트워크 및 시스템 할당 액세스 커넥터를 사용하여 네트워크 보안 그룹, 가상 네트워크, 프라이빗 엔드포인트 및 기본 스토리지 방화벽 사용 Azure Databricks 작업 영역을 만들 수 있습니다. |
| NAT 게이트웨이 사용하여 VNet 삽입용 AzureDatabricks 템플릿 Azure |
이 템플릿을 사용하면 가상 네트워크를 사용하여 NAT 게이트웨이, 네트워크 보안 그룹, 가상 네트워크 및 Azure Databricks 작업 영역을 만들 수 있습니다. |
| 기본 스토리지 방화벽 사용하여 AzureDatabricks 템플릿 Azure |
이 템플릿을 사용하면 Privateendpoint, 세 가지 CMK 형식 및 User-Assigned Access Connector를 사용하여 기본 스토리지 방화벽이 설정된 Azure Databricks 작업 영역을 만들 수 있습니다. |
| AzureDatabricks Virtual Network - VNet 삽입 NAT 게이트웨이 Azure 배포 |
이 템플릿을 사용하면 natgateway를 사용하여 Azure Databricks VNet 주입용 Virtual Network를 만들 수 있습니다. |
|
지역 간 부하 분산 장치 만들기 Azure 배포 |
이 템플릿은 두 개의 지역 부하 분산 장치를 포함하는 백 엔드 풀을 사용하여 지역 간 부하 분산 장치를 만듭니다. 지역 간 부하 분산 장치는 현재 제한된 지역에서 사용할 수 있습니다. 지역 간 부하 분산 장치 뒤에 있는 지역 부하 분산 장치는 모든 지역에 있을 수 있습니다. |
|
표준 내부 부하 분산 장치 만들기 Azure 배포 |
이 템플릿은 규칙 부하 분산 포트 80을 사용하여 표준 내부 Azure Load Balancer를 만듭니다. |
|
표준 부하 분산 장치 만들기 Azure 배포 |
이 템플릿은 각 VM이 중복 영역에 있는 백 엔드 풀에 대한 인터넷 연결 부하 분산 장치, 부하 분산 규칙 및 3개의 VM을 만듭니다. |
|
PE를 사용하여 Azure Databricks 작업 영역 배포, CMK 모든 양식 Azure 배포 |
이 템플릿을 사용하면 PrivateEndpoint 및 관리 서비스 및 DBFS 암호화를 사용하여 CMK를 사용하여 Azure Databricks 작업 영역을 만들 수 있습니다. |
|
Darktrace 자동 크기 조정 vSensors 배포 Azure 배포 |
이 템플릿을 사용하면 Darktrace vSensors의 자동 크기 조정 배포를 배포할 수 있습니다. |
|
관리형 가상 네트워크를 사용하여 Secure AI Foundry 배포 Azure 배포 |
이 템플릿은 강력한 네트워크 및 ID 보안 제한이 있는 안전한 Azure AI Foundry 환경을 만듭니다. |
| Virtual Network NAT Azure |
NAT 게이트웨이 및 가상 네트워크 배포 |
| VM 사용하여 Virtual Network NAT Azure |
NAT 게이트웨이 및 가상 머신 배포 |
Terraform(AzAPI 공급자) 리소스 정의
natGateways 리소스 종류는 다음을 대상으로 하는 작업을 사용하여 배포할 수 있습니다.
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Network/natGateways 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/natGateways@2025-03-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpAddressesV6 = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
publicIpPrefixesV6 = [
{
id = "string"
}
]
sourceVirtualNetwork = {
id = "string"
}
}
sku = {
name = "string"
}
zones = [
"string"
]
}
}
속성 값
Microsoft.Network/natGateways
| 이름 | 묘사 | 값 |
|---|---|---|
| 위치 | 리소스 위치입니다. | 문자열 |
| 이름 | 리소스 이름 | string(필수) |
| parent_id | 이 확장 리소스를 적용할 리소스의 ID입니다. | string(필수) |
| 속성 | Nat 게이트웨이 속성입니다. | natGatewayPropertiesFormat |
| SKU (재고 관리 코드) | nat 게이트웨이 SKU입니다. | NatGatewaySku |
| 태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. |
| 형 | 리소스 종류 | "Microsoft.Network/natGateways@2025-03-01" |
| 영역 | Nat Gateway를 배포해야 하는 영역을 나타내는 가용성 영역 목록입니다. | 문자열[] |
NatGatewayProperties형식
| 이름 | 묘사 | 값 |
|---|---|---|
| idleTimeoutIn분 | nat 게이트웨이의 유휴 시간 제한입니다. | 정수 (int) |
| publicIpAddresses | nat 게이트웨이 리소스와 연결된 공용 IP 주소 V4의 배열입니다. | 하위 리소스[] |
| publicIp주소V6 | nat 게이트웨이 리소스와 연결된 공용 IP 주소 V6의 배열입니다. | 하위 리소스[] |
| publicIp접두사 | nat 게이트웨이 리소스와 연결된 공용 IP 접두사 V4의 배열입니다. | 하위 리소스[] |
| publicIpPrefixesV6 | nat 게이트웨이 리소스와 연결된 공용 IP 접두사 V6의 배열입니다. | 하위 리소스[] |
| 소스VirtualNetwork | 이 nat 게이트웨이 리소스를 사용하는 원본 가상 네트워크에 대한 참조입니다. | 하위 리소스 |
NatGatewaySku
| 이름 | 묘사 | 값 |
|---|---|---|
| 이름 | Nat Gateway SKU의 이름입니다. | '표준' '스탠다드V2' |
리소스태그
| 이름 | 묘사 | 값 |
|---|
하위 리소스
| 이름 | 묘사 | 값 |
|---|---|---|
| 아이디 | 리소스 ID입니다. | 문자열 |
사용 예제
Terraform 샘플
Azure NAT Gateway 배포의 기본 예제입니다.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "natGateway" {
type = "Microsoft.Network/natGateways@2022-07-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
idleTimeoutInMinutes = 10
}
sku = {
name = "Standard"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
Azure 확인된 모듈
다음 Azure 확인된 모듈 사용하여 이 리소스 유형을 배포할 수 있습니다.
| 모듈 | 묘사 |
|---|---|
| NAT 게이트웨이 | NAT 게이트웨이용 AVM 리소스 모듈 |