InlinePolicyServiceInstance1

InlinePolicyServiceInstance1
InlinePolicyServiceInstance1
JSON Example
{
    "attributes": [
        {
            "attribute_type": "string",
            "display_name": "string",
            "key": "string",
            "read_only": false,
            "value": "string"
        }
    ],
    "compute_id": "string",
    "context_id": "string",
    "deployment_spec_name": "string",
    "deployment_template_name": "string",
    "failure_policy": "string",
    "primary_gateway_address": "string",
    "primary_interface_mgmt_ip": "string",
    "primary_interface_network": "string",
    "primary_portgroup_id": "string",
    "primary_subnet_mask": "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"
}
array of Attribute
attributes
Required

List of attributes specific to a partner for which the service is created. There attributes are passed on to the partner appliance.

string
compute_id
Required

Id of the compute(ResourcePool) to which this service needs to be deployed.

string
context_id
Optional

UUID of VCenter/Compute Manager as seen on NSX Manager, to which this service needs to be deployed.

string
deployment_spec_name
Required

Form factor for the deployment of partner service.

string
deployment_template_name
Required

Template for the deployment of partnet service.

string
failure_policy
Optional

Failure policy for the Service VM. If this values is not provided, it will be defaulted to FAIL_CLOSE.

Possible values are : ALLOW, BLOCK,
string As address-or-block-or-range As address-or-block-or-range
primary_gateway_address
Optional

Gateway address for primary management console. If the provided segment already has gateway, this field can be omitted. But if it is provided, it takes precedence always. However, if provided segment does not have gateway, this field must be provided.

string As address-or-block-or-range As address-or-block-or-range
primary_interface_mgmt_ip
Required

Management IP Address of primary interface of the Service

string
primary_interface_network
Optional

Path of the segment to which primary interface of the Service VM needs to be connected

string
primary_portgroup_id
Optional

Id of the standard or ditsributed port group for primary management console. Please note that only 1 of the 2 values from

  1. primary_interface_network
  2. primary_portgroup_id are allowed to be passed. Both can't be passed in the same request.
string As address-or-block-or-range As address-or-block-or-range
primary_subnet_mask
Optional

Subnet for primary management console IP. If the provided segment already has subnet, this field can be omitted. But if it is provided, it takes precedence always. However, if provided segment does not have subnet, this field must be provided.

string As address-or-block-or-range As address-or-block-or-range
secondary_gateway_address
Optional

Gateway address for secondary management console. If the provided segment already has gateway, this field can be omitted. But if it is provided, it takes precedence always. However, if provided segment does not have gateway, this field must be provided.

string As address-or-block-or-range As address-or-block-or-range
secondary_interface_mgmt_ip
Required

Management IP Address of secondary interface of the Service

string
secondary_interface_network
Optional

Path of segment to which secondary interface of the Service VM needs to be connected

string
secondary_portgroup_id
Optional

Id of the standard or ditsributed port group for secondary management console. Please note that only 1 of the 2 values from

  1. secondary_interface_network
  2. secondary_portgroup_id are allowed to be passed. Both can't be passed in the same request.
string As address-or-block-or-range As address-or-block-or-range
secondary_subnet_mask
Optional

Subnet for secondary management console IP. If the provided segment already has subnet, this field can be omitted. But if it is provided, it takes precedence always. However, if provided segment does not have subnet, this field must be provided.

string
storage_id
Required

Id of the storage(Datastore). VC moref of Datastore to which this service needs to be deployed.