PortGroupProfile
PortGroupProfile
PortGroupProfile is the base class for the different port group subprofile objects.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"enabled": false,
"policy": [
{
"_typeName": "string",
"id": "string",
"policyOption": {
"_typeName": "string",
"id": "string",
"parameter": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
]
}
}
],
"profileTypeName": "string",
"profileVersion": "string",
"property": [
"ProfileApplyProfileProperty Object"
],
"favorite": false,
"toBeMerged": false,
"toReplaceWith": false,
"toBeDeleted": false,
"copyEnableStatus": false,
"hidden": false,
"key": "string",
"name": "string",
"vlan": {
"_typeName": "string",
"enabled": false,
"policy": [
{
"_typeName": "string",
"id": "string",
"policyOption": {
"_typeName": "string",
"id": "string",
"parameter": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
]
}
}
],
"profileTypeName": "string",
"profileVersion": "string",
"property": [
"ProfileApplyProfileProperty Object"
],
"favorite": false,
"toBeMerged": false,
"toReplaceWith": false,
"toBeDeleted": false,
"copyEnableStatus": false,
"hidden": false
},
"vswitch": {
"_typeName": "string",
"enabled": false,
"policy": [
{
"_typeName": "string",
"id": "string",
"policyOption": {
"_typeName": "string",
"id": "string",
"parameter": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
]
}
}
],
"profileTypeName": "string",
"profileVersion": "string",
"property": [
"ProfileApplyProfileProperty Object"
],
"favorite": false,
"toBeMerged": false,
"toReplaceWith": false,
"toBeDeleted": false,
"copyEnableStatus": false,
"hidden": false
},
"networkPolicy": {
"_typeName": "string",
"enabled": false,
"policy": [
{
"_typeName": "string",
"id": "string",
"policyOption": {
"_typeName": "string",
"id": "string",
"parameter": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
]
}
}
],
"profileTypeName": "string",
"profileVersion": "string",
"property": [
"ProfileApplyProfileProperty Object"
],
"favorite": false,
"toBeMerged": false,
"toReplaceWith": false,
"toBeDeleted": false,
"copyEnableStatus": false,
"hidden": false
}
}
string
key
Required
Linkable identifier.
string
name
Required
Name of the portgroup.
vlan
Required
VLAN identifier for the port group.
vswitch
Required
Virtual switch to which the port group is connected.
networkPolicy
Required
The network policy/policies applicable on the port group.
Property Of