mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-06-23 18:56:06 +08:00
39 lines
1.2 KiB
YAML
39 lines
1.2 KiB
YAML
post:
|
|
summary: 创建弹性IP
|
|
parameters:
|
|
- in: body
|
|
name: elasticip
|
|
required: true
|
|
schema:
|
|
$ref: '../schemas/elasticip.yaml#/ElasticIpCreate'
|
|
responses:
|
|
200:
|
|
description: 新建弹性IP的信息
|
|
schema:
|
|
$ref: '../schemas/elasticip.yaml#/ElasticIpResponse'
|
|
tags:
|
|
- elasticips
|
|
|
|
get:
|
|
summary: 按指定条件列出弹性IP列表
|
|
parameters:
|
|
- $ref: '../parameters/common.yaml#/limit'
|
|
- $ref: '../parameters/common.yaml#/offset'
|
|
- $ref: '../parameters/common.yaml#/cloudprovider'
|
|
- $ref: '../parameters/common.yaml#/cloudaccount'
|
|
- $ref: '../parameters/common.yaml#/provider'
|
|
- $ref: '../parameters/common.yaml#/brand'
|
|
- $ref: '../parameters/common.yaml#/cloud_env'
|
|
- $ref: '../parameters/common.yaml#/public_cloud'
|
|
- $ref: '../parameters/common.yaml#/private_cloud'
|
|
- $ref: '../parameters/elasticip.yaml#/usable_eip_for_associate_type'
|
|
- $ref: '../parameters/elasticip.yaml#/usable_eip_for_associate_id'
|
|
- $ref: '../parameters/elasticip.yaml#/usable'
|
|
responses:
|
|
200:
|
|
description: 弹性IP列表信息
|
|
schema:
|
|
$ref: '../schemas/elasticip.yaml#/ElasticIpListResponse'
|
|
tags:
|
|
- elasticips
|