---
title: "MapRequest"
slug: "map-request"
updated: 2026-07-23T09:04:11Z
published: 2026-07-23T09:04:11Z
canonical: "api.ncloud-docs.com/map-request"
---

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

# MapRequest

VPC 환경에서 이용 가능합니다.

Geo/CIDR Map 생성 및 수정 시 필요한 데이터 타입입니다.

## 구문

구문은 다음과 같습니다.

```
public class MapRequest { 
    private Long id;
    private String name;
    private MapType mapType;
    private List<DetailedMap> detailedMapList;
}

public class DetailedMap { 
    private Long id;
	private String name;
	private String content;
    private List<GeoIdMapping> geoIdMappings;
}

public class GeoIdMapping { 
    private String geoName;
    private GeoType geoType;
}
```

## 필드

필드에 대한 설명은 다음과 같습니다.

### MapRequest

| 필드 | 타입 | 필수 여부 | 설명 |
| --- | --- | --- | --- |
| `id` | Long | - | Geo/CIDR Map ID |
| `name` | String | - | Geo/CIDR Map 이름 |
| `mapType` | Enum | - | Map 구분 - `GEO` \| `CIDR` |
| `detailedMapList` | List<DetailedMap> | - | Geo/CIDR Map 상세 정보 |

### DetailedMap

| 필드 | 타입 | 필수 여부 | 설명 |
| --- | --- | --- | --- |
| `id` | Long | - | Geo/CIDR Map 상세 정보 ID |
| `name` | String | - | Geo/CIDR Map 상세 정보 이름 |
| `content` | String | - | Geo/CIDR Map 상세 정보 |
| `geoIdMappings` | List<GeoIdMapping> | - | 지역 정보 |

### GeoIdMapping

| 필드 | 타입 | 필수 여부 | 설명 |
| --- | --- | --- | --- |
| `geoName` | String | - | 지역 이름 |
| `geoType` | Enum | - | 지역 구분 - `CONTINENT` \| `NATION` \| `CITY` |
