---
title: "更新Provider端口配置"
method: PUT
path: "/admin/provider/{id}/port-config"
tags: ["端口映射管理"]
---

# 更新Provider端口配置

`PUT /admin/provider/{id}/port-config`

管理员更新Provider的端口映射配置

## Path parameters

- `id` integer, required

## Request body

- AdminProviderPortConfigRequest
  - `defaultPortCount` integer — 每个实例默认映射端口数量
  - `fixedPorts` integer[] — 固定实例内端口，22强制保留
  - `networkType` 'nat_ipv4' | 'nat_ipv4_ipv6' | 'dedicated_ipv4' | 'dedicated_ipv4_ipv6' | 'ipv6_only' | 'no_port_mapping' — 网络配置类型
  - `portRangeEnd` integer — 端口映射范围结束
  - `portRangeStart` integer — 端口映射范围起始

## Response `200`

更新成功

- CommonResponse
  - `code` integer
  - `data` unknown
  - `message` string
  - `msg` string

## Other responses

- `400` — 参数错误
- `500` — 更新失败

---

[API](https://skmtc.net/oneclickvirt/apis/oneclickvirt-api.md) · [All operations](https://skmtc.net/oneclickvirt/apis/oneclickvirt-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/oneclickvirt/oneclickvirt-api/revisions/1f98232296de/schema)
