[{"label":"Latest (v1.0)","version":"latest"}]
nsx-vmc-policy
PolicyServiceInstance
Represents an instance of partner Service and its configuration.
AllOf
This class requires all of the following:
JSON Example
{
"_create_time": 0,
"_create_user": "string",
"_last_modified_time": 0,
"_last_modified_user": "string",
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_protection": "string",
"_revision": 0,
"_schema": "string",
"_self": {
"action": "string",
"href": "string",
"rel": "string"
},
"_system_owned": false,
"attributes": [
{
"attribute_type": "IP_ADDRESS",
"display_name": "string",
"key": "string",
"read_only": false,
"value": "string"
}
],
"children": [
{
"_create_time": 0,
"_create_user": "string",
"_last_modified_time": 0,
"_last_modified_user": "string",
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_protection": "string",
"_revision": 0,
"_schema": "string",
"_self": {
"action": "string",
"href": "string",
"rel": "string"
},
"_system_owned": false,
"description": "string",
"display_name": "string",
"id": "string",
"marked_for_delete": false,
"resource_type": "string",
"tags": [
{
"scope": "string",
"tag": "string"
}
]
}
],
"compute_id": "string",
"context_id": "string",
"deployment_mode": "STAND_ALONE",
"deployment_spec_name": "string",
"deployment_template_name": "string",
"description": "string",
"display_name": "string",
"failure_policy": "ALLOW",
"id": "string",
"marked_for_delete": false,
"parent_path": "string",
"partner_service_name": "string",
"path": "string",
"primary_gateway_address": "string",
"primary_interface_mgmt_ip": "string",
"primary_interface_network": "string",
"primary_portgroup_id": "string",
"primary_subnet_mask": "string",
"relative_path": "string",
"resource_type": "string",
"secondary_gateway_address": "string",
"secondary_interface_mgmt_ip": "string",
"secondary_interface_network": "string",
"secondary_portgroup_id": "string",
"secondary_subnet_mask": "string",
"storage_id": "string",
"tags": [
{
"scope": "string",
"tag": "string"
}
],
"transport_type": "L2_BRIDGE"
}
Vendor Extensions
This class contains the following vendor extensions defined in the spec:
x-vmw-nsx-module: PolicyServiceInsertion
[{"label":"Latest (v1.0)","version":"latest"}]
nsx-vmc-policy
Property Of
InlineChildPolicyServiceInstance1
InlinePolicyServiceInstanceListResult1
Parameter To
Create Service Instance
Update Service Instance
Create Service Instance
Update Service Instance
Returned By
Get Service Instance
Create Service Instance
Get Service Instance
Create Service Instance