Get Section

Get Section

Get an Existing Section

Request
URI
GET
https://nsxmanager.your.domain/api/v1/firewall/sections/{section-id}
COPY
Path Parameters
string
section-id
Required

section-id


Authentication
This operation uses the following authentication methods.
Responses
200

Success

Returns FirewallSection of type(s) application/json
{
    "_self": {
        "rel": "string"
    },
    "stateful": false,
    "_system_owned": false,
    "display_name": "string",
    "description": "string",
    "tags": [
        {
            "scope": "string",
            "tag": "string"
        }
    ],
    "section_type": "string",
    "applied_tos": [
        {
            "target_display_name": "string",
            "is_valid": false,
            "target_id": "string",
            "target_type": "string"
        }
    ],
    "rule_count": 0,
    "_schema": "string",
    "is_default": false,
    "_create_time": 0,
    "_create_user": "string",
    "_links": [
        {
            "action": "string",
            "href": "string",
            "rel": "string"
        }
    ],
    "_revision": 0,
    "_last_modified_time": 0,
    "_last_modified_user": "string",
    "id": "string",
    "resource_type": "string"
}
_self
Optional

_self

boolean
stateful
Required

Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.

boolean
_system_owned
Optional

Indicates system owned resource

string
display_name
Optional

Defaults to ID if not set

string
description
Optional

description

array of Tag
tags
Optional

tags

string
section_type
Required

Type of the rules which a section can contain. Only homogeneous sections are supported.

Possible values are : LAYER2, LAYER3,
applied_tos
Optional

List of objects where the rules in this section will be enforced. This will take precedence over rule level appliedTo.

integer As int64 As int64
rule_count
Optional

Number of rules in this section.

string
_schema
Optional

_schema

boolean
is_default
Optional

It is a boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.

integer As int64 As int64
_create_time
Optional

Timestamp of resource creation

string
_create_user
Optional

ID of the user who created this resource

_links
Optional

The server will populate this field when returing the resource. Ignored on PUT and POST.

integer As int64 As int64
_revision
Optional

The _revision property describes the current revision of the resource. To prevent clients from overwriting each other's changes, PUT operations must include the current _revision of the resource, which clients should obtain by issuing a GET operation. If the _revision provided in a PUT request is missing or stale, the operation will be rejected.

integer As int64 As int64
_last_modified_time
Optional

Timestamp of last modification

string
_last_modified_user
Optional

ID of the user who last modified this resource

string
id
Optional

id

string
resource_type
Required

The type of this resource.


default

Unexpected error

Returns ApiError of type(s) application/json
{
    "module_name": "string",
    "error_message": "string",
    "error_code": 0
}
string
module_name
Optional

module_name

string
error_message
Optional

error_message

integer As int64 As int64
error_code
Optional

error_code


Services Operations
POST
Add Dne Key Manager
POST
Add Dne Key Policy
POST
Add Dne Rule In Section
POST
Add Dne Rules In Section
POST
Add Dne Section
POST
Add Dne Section With Rules
POST
Add Member
POST
Add Rule In Section
POST
Add Rules In Section
POST
Add Section
POST
Add Section With Rules
POST
Check Member If Exists
POST
Create Dhcp Ip Pool
POST
Create Dhcp Profile
POST
Create Dhcp Server
POST
Create Dhcp Static Binding
POST
Create Metadata Proxy
DELETE
Delete Dhcp Ip Pool
DELETE
Delete Dhcp Profile
DELETE
Delete Dhcp Server
DELETE
Delete Dhcp Static Binding
DELETE
Delete Dne Key Manager
DELETE
Delete Dne Key Policy
DELETE
Delete Dne Rule
DELETE
Delete Dne Section
DELETE
Delete Metadata Proxy
DELETE
Delete Rule
DELETE
Delete Section
GET
Get Dne Key Manager
GET
Get Dne Key Policy
GET
Get Dne Key Policy Stats
GET
Get Dne Rule
GET
Get Dne Rules
GET
Get Dne Rules By Key Policy
GET
Get Dne Rule State
GET
Get Dne Rule Stats
GET
Get Dne Section
GET
Get Dne Section State
POST
Get Dne Section With Rules
GET
Get Exclude List
GET
Get Firewall Stats
GET
Get Rule
GET
Get Rules
GET
Get Rule State
GET
Get Section
GET
Get Section State
POST
Get Section With Rules
GET
List Dhcp Ip Pools
GET
List Dhcp Profiles
GET
List Dhcp Servers
GET
List Dhcp Static Bindings
GET
List Dne Key Managers
GET
List Dne Key Policies
GET
List Dne Sections
GET
List Metadata Proxy
GET
List Sections
GET
Read Dhcp Ip Pool
GET
Read Dhcp Profile
GET
Read Dhcp Server
GET
Read Dhcp Static Binding
GET
Read Metadata Proxy
POST
Remove Member
PUT
Reset Default Dne Key Policy To System Default
POST
Revise Dne Rule
POST
Revise Dne Section
POST
Revise Dne Section With Rules
POST
Revise Rule
POST
Revise Section
POST
Revise Section With Rules
POST
Revoke Dne Key Policy
POST
Rotate Dne Key Policy
PUT
Update Dhcp Ip Pool
PUT
Update Dhcp Profile
PUT
Update Dhcp Server
PUT
Update Dhcp Static Binding
PUT
Update Dne Key Manager
PUT
Update Dne Key Policy
PUT
Update Dne Rule
PUT
Update Dne Section
POST
Update Dne Section With Rules
PUT
Update Exclude List
PUT
Update Metadata Proxy
PUT
Update Rule
PUT
Update Section
POST
Update Section With Rules