Create IP Set
Creates a new IPSet that can group either IPv4 or IPv6 individual ip addresses, ranges or subnets.
Request
URI
POST
https://nsxmanager.your.domain/api/v1/ip-sets
COPY
Request Body
IPSet of type(s) application/json
Optional
{
"_self": {
"rel": "string"
},
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_schema": "string",
"_revision": 0,
"_create_time": 0,
"_system_owned": false,
"display_name": "string",
"description": "string",
"tags": [
{
"scope": "string",
"tag": "string"
}
],
"_last_modified_time": 0,
"_create_user": "string",
"_last_modified_user": "string",
"id": "string",
"resource_type": "string",
"ip_addresses": [
"string"
]
}
Responses
201
Resource created successfully
Returns IPSet of type(s) application/json
This response body class contains all of the following: ManagedResource , InlineIPSet1
{
"_self": {
"rel": "string"
},
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_schema": "string",
"_revision": 0,
"_create_time": 0,
"_system_owned": false,
"display_name": "string",
"description": "string",
"tags": [
{
"scope": "string",
"tag": "string"
}
],
"_last_modified_time": 0,
"_create_user": "string",
"_last_modified_user": "string",
"id": "string",
"resource_type": "string",
"ip_addresses": [
"string"
]
}
412
Returns PreconditionFailed of type(s) application/json
Operation doesn't return any data structure
500
Operation doesn't return any data structure
503
Returns ServiceUnavailable of type(s) application/json
Operation doesn't return any data structure
Grouping Objects Operations
POST
Add MAC Address
POST
Add Or Remove NS Group Expression
POST
Create IP Set
POST
Create MAC Set
POST
Create NS Group
POST
Create NS Service
POST
Create NS Service Group
DELETE
Delete IP Set
DELETE
Delete MAC Set
DELETE
Delete NS Group
DELETE
Delete NS Service
DELETE
Delete NS Service Group
GET
Get Effective IP Address Members
GET
Get Effective Logical Port Members
GET
Get Effective Logical Switch Members
GET
Get Effective Virtual Machine Members
GET
Get MAC Addresses
GET
Get Member Types
GET
Get Service Associations
GET
Get Unassociated Virtual Machines
GET
List IP Sets
GET
List MAC Sets
GET
List NS Groups
GET
List NS Service Groups
GET
List NS Services
GET
Read IP Set
GET
Read MAC Set
GET
Read NS Group
GET
Read NS Service
GET
Read NS Service Group
DELETE
Remove MAC Address
PUT
Update IP Set
PUT
Update MAC Set
PUT
Update NS Group
PUT
Update NS Service
PUT
Update NS Service Group